mscorlib10.cpp 1.6 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672326733267432675326763267732678326793268032681326823268332684326853268632687326883268932690326913269232693326943269532696326973269832699327003270132702327033270432705327063270732708327093271032711327123271332714327153271632717327183271932720327213272232723327243272532726327273272832729327303273132732327333273432735327363273732738327393274032741327423274332744327453274632747327483274932750327513275232753327543275532756327573275832759327603276132762327633276432765327663276732768327693277032771327723277332774327753277632777327783277932780327813278232783327843278532786327873278832789327903279132792327933279432795327963279732798327993280032801328023280332804328053280632807328083280932810328113281232813328143281532816328173281832819328203282132822328233282432825328263282732828328293283032831328323283332834328353283632837328383283932840328413284232843328443284532846328473284832849328503285132852328533285432855328563285732858328593286032861328623286332864328653286632867328683286932870328713287232873328743287532876328773287832879328803288132882328833288432885328863288732888328893289032891328923289332894328953289632897328983289932900329013290232903329043290532906329073290832909329103291132912329133291432915329163291732918329193292032921329223292332924329253292632927329283292932930329313293232933329343293532936329373293832939329403294132942329433294432945329463294732948329493295032951329523295332954329553295632957329583295932960329613296232963329643296532966329673296832969329703297132972329733297432975329763297732978329793298032981329823298332984329853298632987329883298932990329913299232993329943299532996329973299832999330003300133002330033300433005330063300733008330093301033011330123301333014330153301633017330183301933020330213302233023330243302533026330273302833029330303303133032330333303433035330363303733038330393304033041330423304333044330453304633047330483304933050330513305233053330543305533056330573305833059330603306133062330633306433065330663306733068330693307033071330723307333074330753307633077330783307933080330813308233083330843308533086330873308833089330903309133092330933309433095330963309733098330993310033101331023310333104331053310633107331083310933110331113311233113331143311533116331173311833119331203312133122331233312433125331263312733128331293313033131331323313333134331353313633137331383313933140331413314233143331443314533146331473314833149331503315133152331533315433155331563315733158331593316033161331623316333164331653316633167331683316933170331713317233173331743317533176331773317833179331803318133182331833318433185331863318733188331893319033191331923319333194331953319633197331983319933200332013320233203332043320533206332073320833209332103321133212332133321433215332163321733218332193322033221332223322333224332253322633227332283322933230332313323233233332343323533236332373323833239332403324133242332433324433245332463324733248332493325033251332523325333254332553325633257332583325933260332613326233263332643326533266332673326833269332703327133272332733327433275332763327733278332793328033281332823328333284332853328633287332883328933290332913329233293332943329533296332973329833299333003330133302333033330433305333063330733308333093331033311333123331333314333153331633317333183331933320333213332233323333243332533326333273332833329333303333133332333333333433335333363333733338333393334033341333423334333344333453334633347333483334933350333513335233353333543335533356333573335833359333603336133362333633336433365333663336733368333693337033371333723337333374333753337633377333783337933380333813338233383333843338533386333873338833389333903339133392333933339433395333963339733398333993340033401334023340333404334053340633407334083340933410334113341233413334143341533416334173341833419334203342133422334233342433425334263342733428334293343033431334323343333434334353343633437334383343933440334413344233443334443344533446334473344833449334503345133452334533345433455334563345733458334593346033461334623346333464334653346633467334683346933470334713347233473334743347533476334773347833479334803348133482334833348433485334863348733488334893349033491334923349333494334953349633497334983349933500335013350233503335043350533506335073350833509335103351133512335133351433515335163351733518335193352033521335223352333524335253352633527335283352933530335313353233533335343353533536335373353833539335403354133542335433354433545335463354733548335493355033551335523355333554335553355633557335583355933560335613356233563335643356533566335673356833569335703357133572335733357433575335763357733578335793358033581335823358333584335853358633587335883358933590335913359233593335943359533596335973359833599336003360133602336033360433605336063360733608336093361033611336123361333614336153361633617336183361933620336213362233623336243362533626336273362833629336303363133632336333363433635336363363733638336393364033641336423364333644336453364633647336483364933650336513365233653336543365533656336573365833659336603366133662336633366433665336663366733668336693367033671336723367333674336753367633677336783367933680336813368233683336843368533686336873368833689336903369133692336933369433695336963369733698336993370033701337023370333704337053370633707337083370933710337113371233713337143371533716337173371833719337203372133722337233372433725337263372733728337293373033731337323373333734337353373633737337383373933740337413374233743337443374533746337473374833749337503375133752337533375433755337563375733758337593376033761337623376333764337653376633767337683376933770337713377233773337743377533776337773377833779337803378133782337833378433785337863378733788337893379033791337923379333794337953379633797337983379933800338013380233803338043380533806338073380833809338103381133812338133381433815338163381733818338193382033821338223382333824338253382633827338283382933830338313383233833338343383533836338373383833839338403384133842338433384433845338463384733848338493385033851338523385333854338553385633857338583385933860338613386233863338643386533866338673386833869338703387133872338733387433875338763387733878338793388033881338823388333884338853388633887338883388933890338913389233893338943389533896338973389833899339003390133902339033390433905339063390733908339093391033911339123391333914339153391633917339183391933920339213392233923339243392533926339273392833929339303393133932339333393433935339363393733938339393394033941339423394333944339453394633947339483394933950339513395233953339543395533956339573395833959339603396133962339633396433965339663396733968339693397033971339723397333974339753397633977339783397933980339813398233983339843398533986339873398833989339903399133992339933399433995339963399733998339993400034001340023400334004340053400634007340083400934010340113401234013340143401534016340173401834019340203402134022340233402434025340263402734028340293403034031340323403334034340353403634037340383403934040340413404234043340443404534046340473404834049340503405134052340533405434055340563405734058340593406034061340623406334064340653406634067340683406934070340713407234073340743407534076340773407834079340803408134082340833408434085340863408734088340893409034091340923409334094340953409634097340983409934100341013410234103341043410534106341073410834109341103411134112341133411434115341163411734118341193412034121341223412334124341253412634127341283412934130341313413234133341343413534136341373413834139341403414134142341433414434145341463414734148341493415034151341523415334154341553415634157341583415934160341613416234163341643416534166341673416834169341703417134172341733417434175341763417734178341793418034181341823418334184341853418634187341883418934190341913419234193341943419534196341973419834199342003420134202342033420434205342063420734208342093421034211342123421334214342153421634217342183421934220342213422234223342243422534226342273422834229342303423134232342333423434235342363423734238342393424034241342423424334244342453424634247342483424934250342513425234253342543425534256342573425834259342603426134262342633426434265342663426734268342693427034271342723427334274342753427634277342783427934280342813428234283342843428534286342873428834289342903429134292342933429434295342963429734298342993430034301343023430334304343053430634307343083430934310343113431234313343143431534316343173431834319343203432134322343233432434325343263432734328343293433034331343323433334334343353433634337343383433934340343413434234343343443434534346343473434834349343503435134352343533435434355343563435734358343593436034361343623436334364343653436634367343683436934370343713437234373343743437534376343773437834379343803438134382343833438434385343863438734388343893439034391343923439334394343953439634397343983439934400344013440234403344043440534406344073440834409344103441134412344133441434415344163441734418344193442034421344223442334424344253442634427344283442934430344313443234433344343443534436344373443834439344403444134442344433444434445344463444734448344493445034451344523445334454344553445634457344583445934460344613446234463344643446534466344673446834469344703447134472344733447434475344763447734478344793448034481344823448334484344853448634487344883448934490344913449234493344943449534496344973449834499345003450134502345033450434505345063450734508345093451034511345123451334514345153451634517345183451934520345213452234523345243452534526345273452834529345303453134532345333453434535345363453734538345393454034541345423454334544345453454634547345483454934550345513455234553345543455534556345573455834559345603456134562345633456434565345663456734568345693457034571345723457334574345753457634577345783457934580345813458234583345843458534586345873458834589345903459134592345933459434595345963459734598345993460034601346023460334604346053460634607346083460934610346113461234613346143461534616346173461834619346203462134622346233462434625346263462734628346293463034631346323463334634346353463634637346383463934640346413464234643346443464534646346473464834649346503465134652346533465434655346563465734658346593466034661346623466334664346653466634667346683466934670346713467234673346743467534676346773467834679346803468134682346833468434685346863468734688346893469034691346923469334694346953469634697346983469934700347013470234703347043470534706347073470834709347103471134712347133471434715347163471734718347193472034721347223472334724347253472634727347283472934730347313473234733347343473534736347373473834739347403474134742347433474434745347463474734748347493475034751347523475334754347553475634757347583475934760347613476234763347643476534766347673476834769347703477134772347733477434775347763477734778347793478034781347823478334784347853478634787347883478934790347913479234793347943479534796347973479834799348003480134802348033480434805348063480734808348093481034811348123481334814348153481634817348183481934820348213482234823348243482534826348273482834829348303483134832348333483434835348363483734838348393484034841348423484334844348453484634847348483484934850348513485234853348543485534856348573485834859348603486134862348633486434865348663486734868348693487034871348723487334874348753487634877348783487934880348813488234883348843488534886348873488834889348903489134892348933489434895348963489734898348993490034901349023490334904349053490634907349083490934910349113491234913349143491534916349173491834919349203492134922349233492434925349263492734928349293493034931349323493334934349353493634937349383493934940349413494234943349443494534946349473494834949349503495134952349533495434955349563495734958349593496034961349623496334964349653496634967349683496934970349713497234973349743497534976349773497834979349803498134982349833498434985349863498734988349893499034991349923499334994349953499634997349983499935000350013500235003350043500535006350073500835009350103501135012350133501435015350163501735018350193502035021350223502335024350253502635027350283502935030350313503235033350343503535036350373503835039350403504135042350433504435045350463504735048350493505035051350523505335054350553505635057350583505935060350613506235063350643506535066350673506835069350703507135072350733507435075350763507735078350793508035081350823508335084350853508635087350883508935090350913509235093350943509535096350973509835099351003510135102351033510435105351063510735108351093511035111351123511335114351153511635117351183511935120351213512235123351243512535126351273512835129351303513135132351333513435135351363513735138351393514035141351423514335144351453514635147351483514935150351513515235153351543515535156351573515835159351603516135162351633516435165351663516735168351693517035171351723517335174351753517635177351783517935180351813518235183351843518535186351873518835189351903519135192351933519435195351963519735198351993520035201352023520335204352053520635207352083520935210352113521235213352143521535216352173521835219352203522135222352233522435225352263522735228352293523035231352323523335234352353523635237352383523935240352413524235243352443524535246352473524835249352503525135252352533525435255352563525735258352593526035261352623526335264352653526635267352683526935270352713527235273352743527535276352773527835279352803528135282352833528435285352863528735288352893529035291352923529335294352953529635297352983529935300353013530235303353043530535306353073530835309353103531135312353133531435315353163531735318353193532035321353223532335324353253532635327353283532935330353313533235333353343533535336353373533835339353403534135342353433534435345353463534735348353493535035351353523535335354353553535635357353583535935360353613536235363353643536535366353673536835369353703537135372353733537435375353763537735378353793538035381353823538335384353853538635387353883538935390353913539235393353943539535396353973539835399354003540135402354033540435405354063540735408354093541035411354123541335414354153541635417354183541935420354213542235423354243542535426354273542835429354303543135432354333543435435354363543735438354393544035441354423544335444354453544635447354483544935450354513545235453354543545535456354573545835459354603546135462354633546435465354663546735468354693547035471354723547335474354753547635477354783547935480354813548235483354843548535486354873548835489354903549135492354933549435495354963549735498354993550035501355023550335504355053550635507355083550935510355113551235513355143551535516355173551835519355203552135522355233552435525355263552735528355293553035531355323553335534355353553635537355383553935540355413554235543355443554535546355473554835549355503555135552355533555435555355563555735558355593556035561355623556335564355653556635567355683556935570355713557235573355743557535576355773557835579355803558135582355833558435585355863558735588355893559035591355923559335594355953559635597355983559935600356013560235603356043560535606356073560835609356103561135612356133561435615356163561735618356193562035621356223562335624356253562635627356283562935630356313563235633356343563535636356373563835639356403564135642356433564435645356463564735648356493565035651356523565335654356553565635657356583565935660356613566235663356643566535666356673566835669356703567135672356733567435675356763567735678356793568035681356823568335684356853568635687356883568935690356913569235693356943569535696356973569835699357003570135702357033570435705357063570735708357093571035711357123571335714357153571635717357183571935720357213572235723357243572535726357273572835729357303573135732357333573435735357363573735738357393574035741357423574335744357453574635747357483574935750357513575235753357543575535756357573575835759357603576135762357633576435765357663576735768357693577035771357723577335774357753577635777357783577935780357813578235783357843578535786357873578835789357903579135792357933579435795357963579735798357993580035801358023580335804358053580635807358083580935810358113581235813358143581535816358173581835819358203582135822358233582435825358263582735828358293583035831358323583335834358353583635837358383583935840358413584235843358443584535846358473584835849358503585135852358533585435855358563585735858358593586035861358623586335864358653586635867358683586935870358713587235873358743587535876358773587835879358803588135882358833588435885358863588735888358893589035891358923589335894358953589635897358983589935900359013590235903359043590535906359073590835909359103591135912359133591435915359163591735918359193592035921359223592335924359253592635927359283592935930359313593235933359343593535936359373593835939359403594135942359433594435945359463594735948359493595035951359523595335954359553595635957359583595935960359613596235963359643596535966359673596835969359703597135972359733597435975359763597735978359793598035981359823598335984359853598635987359883598935990359913599235993359943599535996359973599835999360003600136002360033600436005360063600736008360093601036011360123601336014360153601636017360183601936020360213602236023360243602536026360273602836029360303603136032360333603436035360363603736038360393604036041360423604336044360453604636047360483604936050360513605236053360543605536056360573605836059360603606136062360633606436065360663606736068360693607036071360723607336074360753607636077360783607936080360813608236083360843608536086360873608836089360903609136092360933609436095360963609736098360993610036101361023610336104361053610636107361083610936110361113611236113361143611536116361173611836119361203612136122361233612436125361263612736128361293613036131361323613336134361353613636137361383613936140361413614236143361443614536146361473614836149361503615136152361533615436155361563615736158361593616036161361623616336164361653616636167361683616936170361713617236173361743617536176361773617836179361803618136182361833618436185361863618736188361893619036191361923619336194361953619636197361983619936200362013620236203362043620536206362073620836209362103621136212362133621436215362163621736218362193622036221362223622336224362253622636227362283622936230362313623236233362343623536236362373623836239362403624136242362433624436245362463624736248362493625036251362523625336254362553625636257362583625936260362613626236263362643626536266362673626836269362703627136272362733627436275362763627736278362793628036281362823628336284362853628636287362883628936290362913629236293362943629536296362973629836299363003630136302363033630436305363063630736308363093631036311363123631336314363153631636317363183631936320363213632236323363243632536326363273632836329363303633136332363333633436335363363633736338363393634036341363423634336344363453634636347363483634936350363513635236353363543635536356363573635836359363603636136362363633636436365363663636736368363693637036371363723637336374363753637636377363783637936380363813638236383363843638536386363873638836389363903639136392363933639436395363963639736398363993640036401364023640336404364053640636407364083640936410364113641236413364143641536416364173641836419364203642136422364233642436425364263642736428364293643036431364323643336434364353643636437364383643936440364413644236443364443644536446364473644836449364503645136452364533645436455364563645736458364593646036461364623646336464364653646636467364683646936470364713647236473364743647536476364773647836479364803648136482364833648436485364863648736488364893649036491364923649336494364953649636497364983649936500365013650236503365043650536506365073650836509365103651136512365133651436515365163651736518365193652036521365223652336524365253652636527365283652936530365313653236533365343653536536365373653836539365403654136542365433654436545365463654736548365493655036551365523655336554365553655636557365583655936560365613656236563365643656536566365673656836569365703657136572365733657436575365763657736578365793658036581365823658336584365853658636587365883658936590365913659236593365943659536596365973659836599366003660136602366033660436605366063660736608366093661036611366123661336614366153661636617366183661936620366213662236623366243662536626366273662836629366303663136632366333663436635366363663736638366393664036641366423664336644366453664636647366483664936650366513665236653366543665536656366573665836659366603666136662366633666436665366663666736668366693667036671366723667336674366753667636677366783667936680366813668236683366843668536686366873668836689366903669136692366933669436695366963669736698366993670036701367023670336704367053670636707367083670936710367113671236713367143671536716367173671836719367203672136722367233672436725367263672736728367293673036731367323673336734367353673636737367383673936740367413674236743367443674536746367473674836749367503675136752367533675436755367563675736758367593676036761367623676336764367653676636767367683676936770367713677236773367743677536776367773677836779367803678136782367833678436785367863678736788367893679036791367923679336794367953679636797367983679936800368013680236803368043680536806368073680836809368103681136812368133681436815368163681736818368193682036821368223682336824368253682636827368283682936830368313683236833368343683536836368373683836839368403684136842368433684436845368463684736848368493685036851368523685336854368553685636857368583685936860368613686236863368643686536866368673686836869368703687136872368733687436875368763687736878368793688036881368823688336884368853688636887368883688936890368913689236893368943689536896368973689836899369003690136902369033690436905369063690736908369093691036911369123691336914369153691636917369183691936920369213692236923369243692536926369273692836929369303693136932369333693436935369363693736938369393694036941369423694336944369453694636947369483694936950369513695236953369543695536956369573695836959369603696136962369633696436965369663696736968369693697036971369723697336974369753697636977369783697936980369813698236983369843698536986369873698836989369903699136992369933699436995369963699736998369993700037001370023700337004370053700637007370083700937010370113701237013370143701537016370173701837019370203702137022370233702437025370263702737028370293703037031370323703337034370353703637037370383703937040370413704237043370443704537046370473704837049370503705137052370533705437055370563705737058370593706037061370623706337064370653706637067370683706937070370713707237073370743707537076370773707837079370803708137082370833708437085370863708737088370893709037091370923709337094370953709637097370983709937100371013710237103371043710537106371073710837109371103711137112371133711437115371163711737118371193712037121371223712337124371253712637127371283712937130371313713237133371343713537136371373713837139371403714137142371433714437145371463714737148371493715037151371523715337154371553715637157371583715937160371613716237163371643716537166371673716837169371703717137172371733717437175371763717737178371793718037181371823718337184371853718637187371883718937190371913719237193371943719537196371973719837199372003720137202372033720437205372063720737208372093721037211372123721337214372153721637217372183721937220372213722237223372243722537226372273722837229372303723137232372333723437235372363723737238372393724037241372423724337244372453724637247372483724937250372513725237253372543725537256372573725837259372603726137262372633726437265372663726737268372693727037271372723727337274372753727637277372783727937280372813728237283372843728537286372873728837289372903729137292372933729437295372963729737298372993730037301373023730337304373053730637307373083730937310373113731237313373143731537316373173731837319373203732137322373233732437325373263732737328373293733037331373323733337334373353733637337373383733937340373413734237343373443734537346373473734837349373503735137352373533735437355373563735737358373593736037361373623736337364373653736637367373683736937370373713737237373373743737537376373773737837379373803738137382373833738437385373863738737388373893739037391373923739337394373953739637397373983739937400374013740237403374043740537406374073740837409374103741137412374133741437415374163741737418374193742037421374223742337424374253742637427374283742937430374313743237433374343743537436374373743837439374403744137442374433744437445374463744737448374493745037451374523745337454374553745637457374583745937460374613746237463374643746537466374673746837469374703747137472374733747437475374763747737478374793748037481374823748337484374853748637487374883748937490374913749237493374943749537496374973749837499375003750137502375033750437505375063750737508375093751037511375123751337514375153751637517375183751937520375213752237523375243752537526375273752837529375303753137532375333753437535375363753737538375393754037541375423754337544375453754637547375483754937550375513755237553375543755537556375573755837559375603756137562375633756437565375663756737568375693757037571375723757337574375753757637577375783757937580375813758237583375843758537586375873758837589375903759137592375933759437595375963759737598375993760037601376023760337604376053760637607376083760937610376113761237613376143761537616376173761837619376203762137622376233762437625376263762737628376293763037631376323763337634376353763637637376383763937640376413764237643376443764537646376473764837649376503765137652376533765437655376563765737658376593766037661376623766337664376653766637667376683766937670376713767237673376743767537676376773767837679376803768137682376833768437685376863768737688376893769037691376923769337694376953769637697376983769937700377013770237703377043770537706377073770837709377103771137712377133771437715377163771737718377193772037721377223772337724377253772637727377283772937730377313773237733377343773537736377373773837739377403774137742377433774437745377463774737748377493775037751377523775337754377553775637757377583775937760377613776237763377643776537766377673776837769377703777137772377733777437775377763777737778377793778037781377823778337784377853778637787377883778937790377913779237793377943779537796377973779837799378003780137802378033780437805378063780737808378093781037811378123781337814378153781637817378183781937820378213782237823378243782537826378273782837829378303783137832378333783437835378363783737838378393784037841378423784337844378453784637847378483784937850378513785237853378543785537856378573785837859378603786137862378633786437865378663786737868378693787037871378723787337874378753787637877378783787937880378813788237883378843788537886378873788837889378903789137892378933789437895378963789737898378993790037901379023790337904379053790637907379083790937910379113791237913379143791537916379173791837919379203792137922379233792437925379263792737928379293793037931379323793337934379353793637937379383793937940379413794237943379443794537946379473794837949379503795137952379533795437955379563795737958379593796037961379623796337964379653796637967379683796937970379713797237973379743797537976379773797837979379803798137982379833798437985379863798737988379893799037991379923799337994379953799637997379983799938000380013800238003380043800538006380073800838009380103801138012380133801438015380163801738018380193802038021380223802338024380253802638027380283802938030380313803238033380343803538036380373803838039380403804138042380433804438045380463804738048380493805038051380523805338054380553805638057380583805938060380613806238063380643806538066380673806838069380703807138072380733807438075380763807738078380793808038081380823808338084380853808638087380883808938090380913809238093380943809538096380973809838099381003810138102381033810438105381063810738108381093811038111381123811338114381153811638117381183811938120381213812238123381243812538126381273812838129381303813138132381333813438135381363813738138381393814038141381423814338144381453814638147381483814938150381513815238153381543815538156381573815838159381603816138162381633816438165381663816738168381693817038171381723817338174381753817638177381783817938180381813818238183381843818538186381873818838189381903819138192381933819438195381963819738198381993820038201382023820338204382053820638207
  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 "codegen/il2cpp-codegen.h"
  15. #include "icalls/mscorlib/System/Number.h"
  16. #include "icalls/mscorlib/System/NumberFormatter.h"
  17. #include "icalls/mscorlib/System/Object.h"
  18. #include "icalls/mscorlib/System.Reflection/Assembly.h"
  19. #include "icalls/mscorlib/System.Reflection/AssemblyName.h"
  20. #include "icalls/mscorlib/System.Reflection/CustomAttributeData.h"
  21. #include "icalls/mscorlib/System.Reflection/EventInfo.h"
  22. #include "icalls/mscorlib/System.Reflection/FieldInfo.h"
  23. #include "il2cpp-object-internals.h"
  24. template <typename R>
  25. struct VirtFuncInvoker0
  26. {
  27. typedef R (*Func)(void*, const RuntimeMethod*);
  28. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  29. {
  30. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  31. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  32. }
  33. };
  34. template <typename R, typename T1, typename T2>
  35. struct VirtFuncInvoker2
  36. {
  37. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  38. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  39. {
  40. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  41. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  42. }
  43. };
  44. template <typename R, typename T1>
  45. struct VirtFuncInvoker1
  46. {
  47. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  48. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  49. {
  50. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  51. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  52. }
  53. };
  54. template <typename R, typename T1, typename T2, typename T3>
  55. struct VirtFuncInvoker3
  56. {
  57. typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
  58. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  59. {
  60. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  61. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  62. }
  63. };
  64. template <typename R, typename T1, typename T2, typename T3, typename T4>
  65. struct VirtFuncInvoker4
  66. {
  67. typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*);
  68. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
  69. {
  70. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  71. return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
  72. }
  73. };
  74. template <typename T1>
  75. struct VirtActionInvoker1
  76. {
  77. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  78. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  79. {
  80. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  81. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  82. }
  83. };
  84. template <typename T1, typename T2>
  85. struct VirtActionInvoker2
  86. {
  87. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  88. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  89. {
  90. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  91. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  92. }
  93. };
  94. template <typename T1, typename T2, typename T3, typename T4, typename T5>
  95. struct VirtActionInvoker5
  96. {
  97. typedef void (*Action)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
  98. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
  99. {
  100. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  101. ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
  102. }
  103. };
  104. template <typename T1>
  105. struct GenericVirtActionInvoker1
  106. {
  107. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  108. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  109. {
  110. VirtualInvokeData invokeData;
  111. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  112. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  113. }
  114. };
  115. template <typename T1, typename T2>
  116. struct GenericVirtActionInvoker2
  117. {
  118. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  119. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  120. {
  121. VirtualInvokeData invokeData;
  122. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  123. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  124. }
  125. };
  126. template <typename R, typename T1>
  127. struct InterfaceFuncInvoker1
  128. {
  129. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  130. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  131. {
  132. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  133. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  134. }
  135. };
  136. template <typename R>
  137. struct InterfaceFuncInvoker0
  138. {
  139. typedef R (*Func)(void*, const RuntimeMethod*);
  140. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  141. {
  142. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  143. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  144. }
  145. };
  146. template <typename T1>
  147. struct InterfaceActionInvoker1
  148. {
  149. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  150. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
  151. {
  152. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  153. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  154. }
  155. };
  156. template <typename T1, typename T2>
  157. struct InterfaceActionInvoker2
  158. {
  159. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  160. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
  161. {
  162. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  163. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  164. }
  165. };
  166. template <typename T1>
  167. struct GenericInterfaceActionInvoker1
  168. {
  169. typedef void (*Action)(void*, T1, const RuntimeMethod*);
  170. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
  171. {
  172. VirtualInvokeData invokeData;
  173. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  174. ((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
  175. }
  176. };
  177. template <typename T1, typename T2>
  178. struct GenericInterfaceActionInvoker2
  179. {
  180. typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
  181. static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  182. {
  183. VirtualInvokeData invokeData;
  184. il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
  185. ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  186. }
  187. };
  188. // Microsoft.Win32.SafeHandles.SafeFileHandle
  189. struct SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB;
  190. // System.Action`1<System.Object>
  191. struct Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0;
  192. // System.AppDomain
  193. struct AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8;
  194. // System.ArgumentException
  195. struct ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1;
  196. // System.ArgumentNullException
  197. struct ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD;
  198. // System.ArgumentOutOfRangeException
  199. struct ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA;
  200. // System.ArithmeticException
  201. struct ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269;
  202. // System.AssemblyLoadEventHandler
  203. struct AssemblyLoadEventHandler_t53F8340027F9EE67E8A22E7D8C1A3770345153C9;
  204. // System.AsyncCallback
  205. struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4;
  206. // System.Attribute
  207. struct Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74;
  208. // System.Boolean[]
  209. struct BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040;
  210. // System.Byte
  211. struct Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07;
  212. // System.Byte[]
  213. struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
  214. // System.Char
  215. struct Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9;
  216. // System.Char[]
  217. struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
  218. // System.Collections.ArrayList
  219. struct ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4;
  220. // System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
  221. struct Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B;
  222. // System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
  223. struct Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25;
  224. // System.Collections.Generic.Dictionary`2<System.String,System.Int32>
  225. struct Dictionary_2_tD6E204872BA9FD506A0287EF68E285BEB9EC0DFB;
  226. // System.Collections.Generic.Dictionary`2<System.String,System.Object>
  227. struct Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA;
  228. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeData>
  229. struct IList_1_tE0C117F07E4E8ABEAD1951B553655F0835E9F485;
  230. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeNamedArgument>
  231. struct IList_1_tD431CA53D2DA04D533C85B6F283DF4535D06B9FC;
  232. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeTypedArgument>
  233. struct IList_1_t6CC82F01278D7AA7C3DC2939506F0C54E06AAADE;
  234. // System.Collections.Generic.List`1<System.String>
  235. struct List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3;
  236. // System.Collections.IDictionary
  237. struct IDictionary_t1BD5C1546718A374EA8122FBD6C6EE45331E8CE7;
  238. // System.Collections.ObjectModel.ReadOnlyCollection`1<System.Reflection.CustomAttributeNamedArgument>
  239. struct ReadOnlyCollection_1_tDB8F0CA62CF79B1054F1B209516B0E4E17B3E6C8;
  240. // System.Collections.ObjectModel.ReadOnlyCollection`1<System.Reflection.CustomAttributeTypedArgument>
  241. struct ReadOnlyCollection_1_tC2509BCA9998A9487BF53350FF82BD2674DDFDE5;
  242. // System.DateTimeParse/MatchNumberDelegate
  243. struct MatchNumberDelegate_t15412AE1CF0D1909CB05C7DBB8079E9281CCA05D;
  244. // System.Delegate
  245. struct Delegate_t;
  246. // System.DelegateData
  247. struct DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE;
  248. // System.Delegate[]
  249. struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
  250. // System.Diagnostics.StackTrace[]
  251. struct StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196;
  252. // System.EventHandler
  253. struct EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C;
  254. // System.EventHandler`1<System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs>
  255. struct EventHandler_1_t1E35ED2E29145994C6C03E57601C6D48C61083FF;
  256. // System.Exception
  257. struct Exception_t;
  258. // System.FormatException
  259. struct FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC;
  260. // System.Globalization.Calendar
  261. struct Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5;
  262. // System.Globalization.CompareInfo
  263. struct CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1;
  264. // System.Globalization.CultureData
  265. struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD;
  266. // System.Globalization.CultureInfo
  267. struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F;
  268. // System.Globalization.DateTimeFormatInfo
  269. struct DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F;
  270. // System.Globalization.NumberFormatInfo
  271. struct NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8;
  272. // System.Globalization.TextInfo
  273. struct TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8;
  274. // System.IAsyncResult
  275. struct IAsyncResult_t8E194308510B375B42432981AE5E7488C458D598;
  276. // System.IFormatProvider
  277. struct IFormatProvider_t4247E13AE2D97A079B88D594B7ABABF313259901;
  278. // System.IO.FileLoadException
  279. struct FileLoadException_t4F277277156CA76B0610D4AE6EDFBF64561BF3FB;
  280. // System.IO.FileNotFoundException
  281. struct FileNotFoundException_t0B3F0AE5C94A781A7E2ABBD786F91C229B703431;
  282. // System.IO.FileStream
  283. struct FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418;
  284. // System.IO.Stream
  285. struct Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7;
  286. // System.IO.Stream/ReadWriteTask
  287. struct ReadWriteTask_tFA17EEE8BC5C4C83EAEFCC3662A30DE351ABAA80;
  288. // System.IO.UnmanagedMemoryStream
  289. struct UnmanagedMemoryStream_tB2905D85030C9C1E831E3EB02AD7E5B1B1A5FE4E;
  290. // System.Int32
  291. struct Int32_t585191389E07734F19F3156FF88FB3EF4800D102;
  292. // System.Int32[]
  293. struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
  294. // System.Int64
  295. struct Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436;
  296. // System.IntPtr[]
  297. struct IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD;
  298. // System.InvalidOperationException
  299. struct InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1;
  300. // System.LocalDataStoreHolder
  301. struct LocalDataStoreHolder_tE0636E08496405406FD63190AC51EEB2EE51E304;
  302. // System.LocalDataStoreMgr
  303. struct LocalDataStoreMgr_t1964DDB9F2BE154BE3159A7507D0D0CCBF8FDCA9;
  304. // System.MonoTypeInfo
  305. struct MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D;
  306. // System.MulticastDelegate
  307. struct MulticastDelegate_t;
  308. // System.MulticastNotSupportedException
  309. struct MulticastNotSupportedException_tDAC3C31B20ACDAE95C396052199B385C00C41211;
  310. // System.NonSerializedAttribute
  311. struct NonSerializedAttribute_t1D1C4A9662B6C2FAC28237FCDFA49FA4747BC3BA;
  312. // System.NotImplementedException
  313. struct NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4;
  314. // System.NotSupportedException
  315. struct NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010;
  316. // System.NullConsoleDriver
  317. struct NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D;
  318. // System.NullReferenceException
  319. struct NullReferenceException_t204B194BC4DDA3259AF5A8633EA248AE5977ABDC;
  320. // System.NumberFormatter
  321. struct NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC;
  322. // System.NumberFormatter/CustomInfo
  323. struct CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1;
  324. // System.ObjectDisposedException
  325. struct ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A;
  326. // System.Object[]
  327. struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
  328. // System.ObsoleteAttribute
  329. struct ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170;
  330. // System.OperatingSystem
  331. struct OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83;
  332. // System.OperationCanceledException
  333. struct OperationCanceledException_tD28B1AE59ACCE4D46333BFE398395B8D75D76A90;
  334. // System.OrdinalComparer
  335. struct OrdinalComparer_tF6BA53365493F2DF0E4DA7C73C4094D1E35F240A;
  336. // System.OutOfMemoryException
  337. struct OutOfMemoryException_t2DF3EAC178583BD1DEFAAECBEDB2AF1EA86FBFC7;
  338. // System.OverflowException
  339. struct OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D;
  340. // System.ParamArrayAttribute
  341. struct ParamArrayAttribute_tA12C072C941CD1ADD2760B58A2C3E09C8C4DDF2C;
  342. // System.ParameterizedStrings/FormatParam[]
  343. struct FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5;
  344. // System.ParameterizedStrings/LowLevelStack
  345. struct LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2;
  346. // System.PlatformNotSupportedException
  347. struct PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5;
  348. // System.PointerSpec
  349. struct PointerSpec_tBCE1666DC24EC6E4E5376FEC214499984EC26892;
  350. // System.Random
  351. struct Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F;
  352. // System.RankException
  353. struct RankException_t85F27ECAFB95F8FC0E72E5EA676169A3CE9B4B6F;
  354. // System.Reflection.AmbiguousMatchException
  355. struct AmbiguousMatchException_tA6167784E27C39A0B575BAD72BC25059F3B8B349;
  356. // System.Reflection.Assembly
  357. struct Assembly_t;
  358. // System.Reflection.Assembly/ResolveEventHolder
  359. struct ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E;
  360. // System.Reflection.Assembly/UnmanagedMemoryStreamForModule
  361. struct UnmanagedMemoryStreamForModule_t37BF6433F269DC0F93390DCB2C7E6F149DDF38D4;
  362. // System.Reflection.AssemblyCompanyAttribute
  363. struct AssemblyCompanyAttribute_t2F810E97ADD9E7850E0F954EFA2DF7C056985DFF;
  364. // System.Reflection.AssemblyConfigurationAttribute
  365. struct AssemblyConfigurationAttribute_tE9ADA5C677602C10C37EA25F3BD1C9E90196C4D1;
  366. // System.Reflection.AssemblyCopyrightAttribute
  367. struct AssemblyCopyrightAttribute_t8DF6FB6575CF7BD55F0E4EDD0B25D28B63D24960;
  368. // System.Reflection.AssemblyDefaultAliasAttribute
  369. struct AssemblyDefaultAliasAttribute_tC5A38CBC9F33DAF1234EA5B7A4839028AAE1A8B2;
  370. // System.Reflection.AssemblyDelaySignAttribute
  371. struct AssemblyDelaySignAttribute_t1C835220662F6969D8CDDDF1D145CEDBE54A3437;
  372. // System.Reflection.AssemblyDescriptionAttribute
  373. struct AssemblyDescriptionAttribute_tC327583B1C647165DFBE9B2A26A4652571D3F804;
  374. // System.Reflection.AssemblyFileVersionAttribute
  375. struct AssemblyFileVersionAttribute_t1A9625F4EC9900AC950834185DABC4AD1B880077;
  376. // System.Reflection.AssemblyInformationalVersionAttribute
  377. struct AssemblyInformationalVersionAttribute_tBA4A9D17D747C49BB85AF256BD0EE1F43FE87270;
  378. // System.Reflection.AssemblyKeyFileAttribute
  379. struct AssemblyKeyFileAttribute_t34031CD8991F681B5D0AC4F3BEBB48D180F8F927;
  380. // System.Reflection.AssemblyName
  381. struct AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82;
  382. // System.Reflection.AssemblyProductAttribute
  383. struct AssemblyProductAttribute_tDC2C08690010822BC94D1AE8E49D0EE33AE7CAA6;
  384. // System.Reflection.AssemblyTitleAttribute
  385. struct AssemblyTitleAttribute_t0A1E924DB8432B9BEDE2290C9EC9D4B6EB9C79EC;
  386. // System.Reflection.AssemblyTrademarkAttribute
  387. struct AssemblyTrademarkAttribute_tCA7012FE4691B250B5F913B160C0013F25131331;
  388. // System.Reflection.Binder
  389. struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759;
  390. // System.Reflection.ConstructorInfo
  391. struct ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF;
  392. // System.Reflection.ConstructorInfo[]
  393. struct ConstructorInfoU5BU5D_t111EE7D53C51A47FE69FC3398DE007F7E100593E;
  394. // System.Reflection.CustomAttributeData
  395. struct CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88;
  396. // System.Reflection.CustomAttributeData/LazyCAttrData
  397. struct LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38;
  398. // System.Reflection.CustomAttributeFormatException
  399. struct CustomAttributeFormatException_tE63CB0CF2AB9605E56F823E2F32B41C5E24E705D;
  400. // System.Reflection.CustomAttributeNamedArgument[]
  401. struct CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828;
  402. // System.Reflection.CustomAttributeTypedArgument
  403. struct CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8;
  404. // System.Reflection.CustomAttributeTypedArgument[]
  405. struct CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05;
  406. // System.Reflection.DefaultMemberAttribute
  407. struct DefaultMemberAttribute_t5942F1EEEB050C11A84EAA5605BB79E337186731;
  408. // System.Reflection.Emit.ConstructorBuilder
  409. struct ConstructorBuilder_t2E887992C61A42BBAC9C3EC5F0A2C3DED63907E5;
  410. // System.Reflection.Emit.DynamicMethod
  411. struct DynamicMethod_t983501153061387E39AA134BE68EB908A3E92AF3;
  412. // System.Reflection.Emit.EnumBuilder
  413. struct EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388;
  414. // System.Reflection.Emit.FieldBuilder
  415. struct FieldBuilder_tC4997697D48A01748E08352E15EF8A20893DE351;
  416. // System.Reflection.Emit.GenericTypeParameterBuilder
  417. struct GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6;
  418. // System.Reflection.Emit.ILGenerator
  419. struct ILGenerator_tE5AAEAFBCB8FD67493AC6519422504DAA595A13B;
  420. // System.Reflection.Emit.MethodBuilder
  421. struct MethodBuilder_tD0631CAB22528F2D7B7780C74D35354E30C9D023;
  422. // System.Reflection.Emit.PropertyBuilder
  423. struct PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76;
  424. // System.Reflection.Emit.TypeBuilder
  425. struct TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003;
  426. // System.Reflection.Emit.UnmanagedMarshal
  427. struct UnmanagedMarshal_tCF1F2DA6EAED118ED1459C8DFF35C5418259F3EE;
  428. // System.Reflection.EventInfo
  429. struct EventInfo_t;
  430. // System.Reflection.EventInfo/AddEventAdapter
  431. struct AddEventAdapter_t90B3498E1AA0B739F6390C7E52B51A36945E036B;
  432. // System.Reflection.ExceptionHandlingClause
  433. struct ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8;
  434. // System.Reflection.FieldInfo
  435. struct FieldInfo_t;
  436. // System.Reflection.FieldInfo[]
  437. struct FieldInfoU5BU5D_t9C36FA93372CA01DAF85946064B058CD9CE2E8BE;
  438. // System.Reflection.ICustomAttributeProvider
  439. struct ICustomAttributeProvider_tA83E69D2C560A6EF8DDA8C438BD4C80C2EA03D55;
  440. // System.Reflection.ManifestResourceInfo
  441. struct ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B;
  442. // System.Reflection.MemberFilter
  443. struct MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381;
  444. // System.Reflection.MemberInfo
  445. struct MemberInfo_t;
  446. // System.Reflection.MemberInfo[]
  447. struct MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6;
  448. // System.Reflection.MethodBase
  449. struct MethodBase_t;
  450. // System.Reflection.MethodInfo
  451. struct MethodInfo_t;
  452. // System.Reflection.MethodInfo[]
  453. struct MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B;
  454. // System.Reflection.Module
  455. struct Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7;
  456. // System.Reflection.Module[]
  457. struct ModuleU5BU5D_t5A96D0D19A757DE3D576E4EB81BE0FD6326DBB6E;
  458. // System.Reflection.ParameterInfo
  459. struct ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB;
  460. // System.Reflection.ParameterInfo[]
  461. struct ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694;
  462. // System.Reflection.ParameterModifier[]
  463. struct ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA;
  464. // System.Reflection.PropertyInfo
  465. struct PropertyInfo_t;
  466. // System.Reflection.PropertyInfo[]
  467. struct PropertyInfoU5BU5D_tAD8E99B12FF99CA4F2EA37B612DE68E112B4CF7E;
  468. // System.Reflection.RuntimeAssembly
  469. struct RuntimeAssembly_t5EE9CD749D82345AE5635B9665665C31A3308EB1;
  470. // System.Reflection.RuntimeConstructorInfo
  471. struct RuntimeConstructorInfo_tF21A59967629968D0BE5D0DAF677662824E9629D;
  472. // System.Reflection.StrongNameKeyPair
  473. struct StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD;
  474. // System.Reflection.TypeFilter
  475. struct TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18;
  476. // System.ResolveEventHandler
  477. struct ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5;
  478. // System.Runtime.InteropServices.FieldOffsetAttribute
  479. struct FieldOffsetAttribute_t0DC41E3845F489E8751A1087AE893D8F5A9ABA49;
  480. // System.Runtime.InteropServices.MarshalAsAttribute
  481. struct MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020;
  482. // System.Runtime.InteropServices.SafeBuffer
  483. struct SafeBuffer_t9C39972A6152D9B18D97894AF4EB871581B64208;
  484. // System.Runtime.Serialization.IFormatterConverter
  485. struct IFormatterConverter_tC3280D64D358F47EA4DAF1A65609BA0FC081888A;
  486. // System.Runtime.Serialization.SafeSerializationManager
  487. struct SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770;
  488. // System.Runtime.Serialization.SerializationInfo
  489. struct SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26;
  490. // System.RuntimeType
  491. struct RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F;
  492. // System.Security.Policy.Evidence
  493. struct Evidence_t58C8D73D9B4FC7DD3BDDEE37E3C283678BFDC307;
  494. // System.Security.Principal.IPrincipal
  495. struct IPrincipal_t63FD7F58FBBE134C8FE4D31710AAEA00B000F0BF;
  496. // System.Security.SecurityException
  497. struct SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5;
  498. // System.String
  499. struct String_t;
  500. // System.StringComparer
  501. struct StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE;
  502. // System.String[]
  503. struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E;
  504. // System.SystemException
  505. struct SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782;
  506. // System.Text.StringBuilder
  507. struct StringBuilder_t;
  508. // System.Threading.AsyncLocal`1<System.Globalization.CultureInfo>
  509. struct AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A;
  510. // System.Threading.CancellationTokenSource
  511. struct CancellationTokenSource_tF480B7E74A032667AFBD31F0530D619FB43AD3FE;
  512. // System.Threading.ExecutionContext
  513. struct ExecutionContext_t0E11C30308A4CC964D8A2EA9132F9BDCE5362C70;
  514. // System.Threading.InternalThread
  515. struct InternalThread_tA4C58C2A7D15AF43C3E7507375E6D31DBBE7D192;
  516. // System.Threading.SemaphoreSlim
  517. struct SemaphoreSlim_t2E2888D1C0C8FAB80823C76F1602E4434B8FA048;
  518. // System.Threading.Tasks.Task`1<System.Int32>
  519. struct Task_1_t640F0CBB720BB9CD14B90B7B81624471A9F56D87;
  520. // System.Threading.Thread
  521. struct Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7;
  522. // System.Type
  523. struct Type_t;
  524. // System.Type[]
  525. struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
  526. // System.UInt32[]
  527. struct UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB;
  528. // System.UInt64
  529. struct UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E;
  530. // System.UnhandledExceptionEventHandler
  531. struct UnhandledExceptionEventHandler_tB0DFF05ABF7A3A234C87D4F7A71F98E9AB2D91DE;
  532. // System.Version
  533. struct Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD;
  534. // System.Void
  535. struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017;
  536. IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var;
  537. IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var;
  538. IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var;
  539. IL2CPP_EXTERN_C RuntimeClass* AssemblyHashAlgorithm_t31E4F1BC642CF668706C9D0FBD9DFDF5EE01CEB9_il2cpp_TypeInfo_var;
  540. IL2CPP_EXTERN_C RuntimeClass* AssemblyNameFlags_t7834EDF078E7ECA985AA434A1EA0D95C2A44F256_il2cpp_TypeInfo_var;
  541. IL2CPP_EXTERN_C RuntimeClass* AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_il2cpp_TypeInfo_var;
  542. IL2CPP_EXTERN_C RuntimeClass* AssemblyVersionCompatibility_tEA062AB37A9A750B33F6CA2898EEF03A4EEA496C_il2cpp_TypeInfo_var;
  543. IL2CPP_EXTERN_C RuntimeClass* Assembly_t_il2cpp_TypeInfo_var;
  544. IL2CPP_EXTERN_C RuntimeClass* BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_il2cpp_TypeInfo_var;
  545. IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var;
  546. IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var;
  547. IL2CPP_EXTERN_C RuntimeClass* Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var;
  548. IL2CPP_EXTERN_C RuntimeClass* CompatibilitySwitches_tC541F9F5404925C97741A0628E9B6D26C40CFA91_il2cpp_TypeInfo_var;
  549. IL2CPP_EXTERN_C RuntimeClass* ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_il2cpp_TypeInfo_var;
  550. IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var;
  551. IL2CPP_EXTERN_C RuntimeClass* CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88_il2cpp_TypeInfo_var;
  552. IL2CPP_EXTERN_C RuntimeClass* CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_il2cpp_TypeInfo_var;
  553. IL2CPP_EXTERN_C RuntimeClass* CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05_il2cpp_TypeInfo_var;
  554. IL2CPP_EXTERN_C RuntimeClass* CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_il2cpp_TypeInfo_var;
  555. IL2CPP_EXTERN_C RuntimeClass* CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1_il2cpp_TypeInfo_var;
  556. IL2CPP_EXTERN_C RuntimeClass* Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_il2cpp_TypeInfo_var;
  557. IL2CPP_EXTERN_C RuntimeClass* Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var;
  558. IL2CPP_EXTERN_C RuntimeClass* EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C_il2cpp_TypeInfo_var;
  559. IL2CPP_EXTERN_C RuntimeClass* EmptyArray_1_t40AF87279AA6E3AEEABB0CBA1425F6720C40961A_il2cpp_TypeInfo_var;
  560. IL2CPP_EXTERN_C RuntimeClass* EmptyArray_1_tCF137C88A5824F413EFB5A2F31664D8207E61D26_il2cpp_TypeInfo_var;
  561. IL2CPP_EXTERN_C RuntimeClass* EmptyArray_1_tD1EC5ECDBEFFE93783B81CD6F9B2C16F13DF0034_il2cpp_TypeInfo_var;
  562. IL2CPP_EXTERN_C RuntimeClass* EmptyArray_1_tF27C580BF18AADF6B14CF7748F833DFD53A112CB_il2cpp_TypeInfo_var;
  563. IL2CPP_EXTERN_C RuntimeClass* ExceptionHandlingClauseOptions_t4527A8ED93B3E753FB00557A5DE30754D7AC0A21_il2cpp_TypeInfo_var;
  564. IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
  565. IL2CPP_EXTERN_C RuntimeClass* FieldOffsetAttribute_t0DC41E3845F489E8751A1087AE893D8F5A9ABA49_il2cpp_TypeInfo_var;
  566. IL2CPP_EXTERN_C RuntimeClass* FileLoadException_t4F277277156CA76B0610D4AE6EDFBF64561BF3FB_il2cpp_TypeInfo_var;
  567. IL2CPP_EXTERN_C RuntimeClass* FileNotFoundException_t0B3F0AE5C94A781A7E2ABBD786F91C229B703431_il2cpp_TypeInfo_var;
  568. IL2CPP_EXTERN_C RuntimeClass* FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418_il2cpp_TypeInfo_var;
  569. IL2CPP_EXTERN_C RuntimeClass* FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var;
  570. IL2CPP_EXTERN_C RuntimeClass* FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5_il2cpp_TypeInfo_var;
  571. IL2CPP_EXTERN_C RuntimeClass* HashHelpers_tDC6BF33BEF3A798515BA62BA704DD83AEBFA9C33_il2cpp_TypeInfo_var;
  572. IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t095D6C6BFD1D22ABFF6C409703945E5F56D63A60_il2cpp_TypeInfo_var;
  573. IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tD5445A483D025654198185F0941FFAEAC7CA32CA_il2cpp_TypeInfo_var;
  574. IL2CPP_EXTERN_C RuntimeClass* IList_1_t6CC82F01278D7AA7C3DC2939506F0C54E06AAADE_il2cpp_TypeInfo_var;
  575. IL2CPP_EXTERN_C RuntimeClass* IList_1_tD431CA53D2DA04D533C85B6F283DF4535D06B9FC_il2cpp_TypeInfo_var;
  576. IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var;
  577. IL2CPP_EXTERN_C RuntimeClass* Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var;
  578. IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var;
  579. IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var;
  580. IL2CPP_EXTERN_C RuntimeClass* LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38_il2cpp_TypeInfo_var;
  581. IL2CPP_EXTERN_C RuntimeClass* LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2_il2cpp_TypeInfo_var;
  582. IL2CPP_EXTERN_C RuntimeClass* ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B_il2cpp_TypeInfo_var;
  583. IL2CPP_EXTERN_C RuntimeClass* Math_tFB388E53C7FDC6FCCF9A19ABF5A4E521FBD52E19_il2cpp_TypeInfo_var;
  584. IL2CPP_EXTERN_C RuntimeClass* MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_il2cpp_TypeInfo_var;
  585. IL2CPP_EXTERN_C RuntimeClass* NonSerializedAttribute_t1D1C4A9662B6C2FAC28237FCDFA49FA4747BC3BA_il2cpp_TypeInfo_var;
  586. IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_il2cpp_TypeInfo_var;
  587. IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010_il2cpp_TypeInfo_var;
  588. IL2CPP_EXTERN_C RuntimeClass* NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D_il2cpp_TypeInfo_var;
  589. IL2CPP_EXTERN_C RuntimeClass* NullReferenceException_t204B194BC4DDA3259AF5A8633EA248AE5977ABDC_il2cpp_TypeInfo_var;
  590. IL2CPP_EXTERN_C RuntimeClass* NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var;
  591. IL2CPP_EXTERN_C RuntimeClass* NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var;
  592. IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var;
  593. IL2CPP_EXTERN_C RuntimeClass* OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83_il2cpp_TypeInfo_var;
  594. IL2CPP_EXTERN_C RuntimeClass* OrdinalComparer_tF6BA53365493F2DF0E4DA7C73C4094D1E35F240A_il2cpp_TypeInfo_var;
  595. IL2CPP_EXTERN_C RuntimeClass* OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var;
  596. IL2CPP_EXTERN_C RuntimeClass* ParameterizedStrings_t495ED7291D56B901CAA1F10EC25739C3C99DC923_il2cpp_TypeInfo_var;
  597. IL2CPP_EXTERN_C RuntimeClass* ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_il2cpp_TypeInfo_var;
  598. IL2CPP_EXTERN_C RuntimeClass* Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var;
  599. IL2CPP_EXTERN_C RuntimeClass* PlatformID_t7969561D329B66D3E609C70CA506A519E06F2776_il2cpp_TypeInfo_var;
  600. IL2CPP_EXTERN_C RuntimeClass* PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var;
  601. IL2CPP_EXTERN_C RuntimeClass* Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F_il2cpp_TypeInfo_var;
  602. IL2CPP_EXTERN_C RuntimeClass* ReadOnlyCollection_1_tC2509BCA9998A9487BF53350FF82BD2674DDFDE5_il2cpp_TypeInfo_var;
  603. IL2CPP_EXTERN_C RuntimeClass* ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E_il2cpp_TypeInfo_var;
  604. IL2CPP_EXTERN_C RuntimeClass* RuntimeArray_il2cpp_TypeInfo_var;
  605. IL2CPP_EXTERN_C RuntimeClass* RuntimeAssembly_t5EE9CD749D82345AE5635B9665665C31A3308EB1_il2cpp_TypeInfo_var;
  606. IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
  607. IL2CPP_EXTERN_C RuntimeClass* SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5_il2cpp_TypeInfo_var;
  608. IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
  609. IL2CPP_EXTERN_C RuntimeClass* StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE_il2cpp_TypeInfo_var;
  610. IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
  611. IL2CPP_EXTERN_C RuntimeClass* StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD_il2cpp_TypeInfo_var;
  612. IL2CPP_EXTERN_C RuntimeClass* SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782_il2cpp_TypeInfo_var;
  613. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  614. IL2CPP_EXTERN_C RuntimeClass* UnmanagedMemoryStreamForModule_t37BF6433F269DC0F93390DCB2C7E6F149DDF38D4_il2cpp_TypeInfo_var;
  615. IL2CPP_EXTERN_C RuntimeClass* Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_il2cpp_TypeInfo_var;
  616. IL2CPP_EXTERN_C String_t* _stringLiteral00C75FBF9FDF37741287FE5138D60B6AEC257FF6;
  617. IL2CPP_EXTERN_C String_t* _stringLiteral084FFAAA9B3C44EA10F48470A84F30DEFECA1AFB;
  618. IL2CPP_EXTERN_C String_t* _stringLiteral110BE4F4AA851DA91271D7D722097AD2AEEAD525;
  619. IL2CPP_EXTERN_C String_t* _stringLiteral123A7B73A6D1FA3B1959527EE3AC9EB2620FB7A7;
  620. IL2CPP_EXTERN_C String_t* _stringLiteral15ADDCB97578C2E71698AD6FD89A64BBE52AD302;
  621. IL2CPP_EXTERN_C String_t* _stringLiteral163101B00614C329C5E458B19A291A561374F2D4;
  622. IL2CPP_EXTERN_C String_t* _stringLiteral1BE84A4E4FC72B0FC9F958F069279FF01F30498D;
  623. IL2CPP_EXTERN_C String_t* _stringLiteral1C8D81506A5291DBB0387C737FDF626D63480060;
  624. IL2CPP_EXTERN_C String_t* _stringLiteral1CC0D6AA94545E8C04D57D35B7C2A2E44B7CBCDA;
  625. IL2CPP_EXTERN_C String_t* _stringLiteral1E5C2F367F02E47A8C160CDA1CD9D91DECBAC441;
  626. IL2CPP_EXTERN_C String_t* _stringLiteral24B18D1B611EBD9BD1B2BE1DD472EF431E1A8FF7;
  627. IL2CPP_EXTERN_C String_t* _stringLiteral28ED3A797DA3C48C309A4EF792147F3C56CFEC40;
  628. IL2CPP_EXTERN_C String_t* _stringLiteral2A4154CF0E0CAD5EF9058162B000C31D5698BCA5;
  629. IL2CPP_EXTERN_C String_t* _stringLiteral2ACE62C1BEFA19E3EA37DD52BE9F6D508C5163E6;
  630. IL2CPP_EXTERN_C String_t* _stringLiteral2E2FC55ECA0F95E74B3E4F4CEB108D4486D3F1A6;
  631. IL2CPP_EXTERN_C String_t* _stringLiteral3030E728F154BF51419109EFB93B6B8AEEC9A976;
  632. IL2CPP_EXTERN_C String_t* _stringLiteral376A1C1EC35E50EC842B660B9E346C386ABA78C1;
  633. IL2CPP_EXTERN_C String_t* _stringLiteral383D35902DC8AF1AED9A5759D2D36F1912C35A75;
  634. IL2CPP_EXTERN_C String_t* _stringLiteral3AFDEB0202F5E0AD9A6699BE926901242FEBEE58;
  635. IL2CPP_EXTERN_C String_t* _stringLiteral3DBD4D451A7AC4F4DC6130B051DB02301C88F6E5;
  636. IL2CPP_EXTERN_C String_t* _stringLiteral3DEE701517E5DC4B50EFF674034A0B7F7C69237A;
  637. IL2CPP_EXTERN_C String_t* _stringLiteral3DF63B7ACB0522DA685DAD5FE84B81FDD7B25264;
  638. IL2CPP_EXTERN_C String_t* _stringLiteral3DFBD675986DFFFCD35C0DBEB611C6AE56F1E294;
  639. IL2CPP_EXTERN_C String_t* _stringLiteral3F97C5DD6CCFE6E9BDFBAD8CC0E1479FE20ADA5B;
  640. IL2CPP_EXTERN_C String_t* _stringLiteral4187A530F15B19E40E419B2BADD37E50513CBA28;
  641. IL2CPP_EXTERN_C String_t* _stringLiteral429E5FA4D1D7144F34D28671D44DCF82BA6A3ADD;
  642. IL2CPP_EXTERN_C String_t* _stringLiteral43CD1760645DEAC8D9320A491A0AA53D189F6230;
  643. IL2CPP_EXTERN_C String_t* _stringLiteral49528F455332114866ED9F223ED181D3C9C5E554;
  644. IL2CPP_EXTERN_C String_t* _stringLiteral49F5CC194E751BEEEC38ECE70DA1908E9A004E89;
  645. IL2CPP_EXTERN_C String_t* _stringLiteral4A9B136550890770D29DF6A00FAA574C173789AD;
  646. IL2CPP_EXTERN_C String_t* _stringLiteral4BA346864A057D87BEFA41E92A6E24D77C7254EC;
  647. IL2CPP_EXTERN_C String_t* _stringLiteral4FA1555162B320F87E718E7D03508690DA6245A7;
  648. IL2CPP_EXTERN_C String_t* _stringLiteral5371656E62DB527D005E1031DDDEABE47B69C2B7;
  649. IL2CPP_EXTERN_C String_t* _stringLiteral55AAC7FF7486D197D20F3136212D7EC1745C29B3;
  650. IL2CPP_EXTERN_C String_t* _stringLiteral56828B40581AC042E58CCE5C97A880C5EF480DED;
  651. IL2CPP_EXTERN_C String_t* _stringLiteral57C41A14D3232EE83859583D0F3BFF6F0F30EF8C;
  652. IL2CPP_EXTERN_C String_t* _stringLiteral59BD0A3FF43B32849B319E645D4798D8A5D1E889;
  653. IL2CPP_EXTERN_C String_t* _stringLiteral61949ED5CFFA2530579D719C807A8522959586DD;
  654. IL2CPP_EXTERN_C String_t* _stringLiteral62DD33B064D63BF099DACF6A30A96E89A4ECEF3B;
  655. IL2CPP_EXTERN_C String_t* _stringLiteral6976E9D2306260A73687B281AF880C13AB05F910;
  656. IL2CPP_EXTERN_C String_t* _stringLiteral6AE999552A0D2DCA14D62E2BC8B764D377B1DD6C;
  657. IL2CPP_EXTERN_C String_t* _stringLiteral6E790A9A51D1B2B5A47249B344B7BF4D9848453B;
  658. IL2CPP_EXTERN_C String_t* _stringLiteral704E903AEE69B6C56D81F82F4D1B9D2695CA338C;
  659. IL2CPP_EXTERN_C String_t* _stringLiteral785987648F85190CFDE9EADC69FC7C46FE8A7433;
  660. IL2CPP_EXTERN_C String_t* _stringLiteral7947B0DD226958AFE502F055E9639C493F8D6881;
  661. IL2CPP_EXTERN_C String_t* _stringLiteral7E9FC68A29654E98A3E694CBF54D7D17FFACE5D7;
  662. IL2CPP_EXTERN_C String_t* _stringLiteral8022B43C307082299EB2F1AFB6F0A9DC34CD7AA9;
  663. IL2CPP_EXTERN_C String_t* _stringLiteral80F1DED262927193F8132FF67739694FCBBEC861;
  664. IL2CPP_EXTERN_C String_t* _stringLiteral858B28677610CF07E111998CCE040F14F5256455;
  665. IL2CPP_EXTERN_C String_t* _stringLiteral8B10B93DD988267350F0DD5E2FBA60F952CCBB6D;
  666. IL2CPP_EXTERN_C String_t* _stringLiteral8B32AC942B9F549500E29F302ED9D6B98D795C64;
  667. IL2CPP_EXTERN_C String_t* _stringLiteral8BCA0CC01AED414F47A7BB854DF72EAA955F472A;
  668. IL2CPP_EXTERN_C String_t* _stringLiteral90FA44E2187B087DDED7809471A1A4AE27CB7C3C;
  669. IL2CPP_EXTERN_C String_t* _stringLiteral924F834D70FF4F690B42AE272F79F65518C99393;
  670. IL2CPP_EXTERN_C String_t* _stringLiteral928B8A7EE43919C1DF3867AE7CF21D4FA3728C14;
  671. IL2CPP_EXTERN_C String_t* _stringLiteral93B051546FEE5C330DD87032B1F06D531BB21AD0;
  672. IL2CPP_EXTERN_C String_t* _stringLiteral952604412082661142BB4448D6792E048E0317FC;
  673. IL2CPP_EXTERN_C String_t* _stringLiteral960389B58FB916F8E6C58B645F68DD85BF982F95;
  674. IL2CPP_EXTERN_C String_t* _stringLiteral96381E2F024C12724EC5487B5A626D994F68A795;
  675. IL2CPP_EXTERN_C String_t* _stringLiteral986540166B814140B53AB5EC48E64A78DA46A1CA;
  676. IL2CPP_EXTERN_C String_t* _stringLiteral9B5C0B859FABA061DD60FD8070FCE74FCEE29D0B;
  677. IL2CPP_EXTERN_C String_t* _stringLiteral9CBF7C15A966BA91A86BE990E065301A02547C1C;
  678. IL2CPP_EXTERN_C String_t* _stringLiteralA4CCCAC13F6D6DD73D059697589EA48A1DF80CD2;
  679. IL2CPP_EXTERN_C String_t* _stringLiteralA6CFAAE29F4F7D713F008A8F5C6BE1DE6F64CADD;
  680. IL2CPP_EXTERN_C String_t* _stringLiteralA7C79AD71410823345AD963F5BF47EEABE5FB7E0;
  681. IL2CPP_EXTERN_C String_t* _stringLiteralAAD19283FC942FFC547E9D76151FC155278475DF;
  682. IL2CPP_EXTERN_C String_t* _stringLiteralAC231C16BB6DC0735FDE11475AE90E9439B40BC1;
  683. IL2CPP_EXTERN_C String_t* _stringLiteralAC725CA88B9BC8836560B0F900332A7C50457AF8;
  684. IL2CPP_EXTERN_C String_t* _stringLiteralACA4B1051B044DEE435611996B9E8EC460312856;
  685. IL2CPP_EXTERN_C String_t* _stringLiteralAE2D86CD2BE6BF988588077152DC43D7030A504A;
  686. IL2CPP_EXTERN_C String_t* _stringLiteralB6589FC6AB0DC82CF12099D1C2D40AB994E8410C;
  687. IL2CPP_EXTERN_C String_t* _stringLiteralB7DB744ADD0E9E907418B11D4A5C61700093DEAF;
  688. IL2CPP_EXTERN_C String_t* _stringLiteralB858CB282617FB0956D960215C8E84D1CCF909C6;
  689. IL2CPP_EXTERN_C String_t* _stringLiteralBCDD51CC9F8CB6B408AA795D76539161DBE19FF2;
  690. IL2CPP_EXTERN_C String_t* _stringLiteralBEE42D2FC435CCAA88B02E953C7318706D195EE9;
  691. IL2CPP_EXTERN_C String_t* _stringLiteralC07CFD4E0365EA22192B4DCE4B22B83D99B3EA06;
  692. IL2CPP_EXTERN_C String_t* _stringLiteralC169539BFD4F3CCCA8FFDB4DD310F3117C71F9FA;
  693. IL2CPP_EXTERN_C String_t* _stringLiteralC1BE27EFED979DA33172545353ECD6222043ACC6;
  694. IL2CPP_EXTERN_C String_t* _stringLiteralC3A1849E2D0732118533B443827BE28BB700F19E;
  695. IL2CPP_EXTERN_C String_t* _stringLiteralC692273DEB2772DA307FFE37041FEF77BF4BAA97;
  696. IL2CPP_EXTERN_C String_t* _stringLiteralC9E6E7DE9703383E07A53813E0B0CEAC3F74E9D8;
  697. IL2CPP_EXTERN_C String_t* _stringLiteralCECC0D8500754B34F5BD7F11DFABB25C3A770AAF;
  698. IL2CPP_EXTERN_C String_t* _stringLiteralD0A3E7F81A9885E99049D1CAE0336D269D5E47A9;
  699. IL2CPP_EXTERN_C String_t* _stringLiteralD1662DF38D46DDA2C0CCC36F3FC665BB92C4000B;
  700. IL2CPP_EXTERN_C String_t* _stringLiteralD2D19CCBEDA69E25464CD1E27E189218BB2480B7;
  701. IL2CPP_EXTERN_C String_t* _stringLiteralD2F0257C42607F2773F4B8AAB0C017A3B8949322;
  702. IL2CPP_EXTERN_C String_t* _stringLiteralD3BC9A378DAAA1DDDBA1B19C1AA641D3E9683C46;
  703. IL2CPP_EXTERN_C String_t* _stringLiteralD43134CB1CE397F6BCEB0059EDFFA36BB6FDCEE5;
  704. IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
  705. IL2CPP_EXTERN_C String_t* _stringLiteralDC5E2BC1EE2F4BCBFADF10E61E1864076D015CD3;
  706. IL2CPP_EXTERN_C String_t* _stringLiteralDEACEC6A436F9C21DF6476B197308AAD1F717105;
  707. IL2CPP_EXTERN_C String_t* _stringLiteralDFEFBEE8FA51C19A77377FDC99C6D1E91AC2EBB8;
  708. IL2CPP_EXTERN_C String_t* _stringLiteralE18F3C63B2402954872862B1E8E52D18D8EB0347;
  709. IL2CPP_EXTERN_C String_t* _stringLiteralE53C2EA1FE4BD2B78BF4723C7C155A578E020A25;
  710. IL2CPP_EXTERN_C String_t* _stringLiteralE68A65CCE98DA78E6FA59F7ACDE8480614E6C25F;
  711. IL2CPP_EXTERN_C String_t* _stringLiteralE7064F0B80F61DBC65915311032D27BAA569AE2A;
  712. IL2CPP_EXTERN_C String_t* _stringLiteralE7FB41A6A0544D8A8AA178232034311F9D725555;
  713. IL2CPP_EXTERN_C String_t* _stringLiteralF12E5F2033DFA9DC2494EC7A266B212E2DED7493;
  714. IL2CPP_EXTERN_C String_t* _stringLiteralF1F1C232C3038BB9496207F4DB7A61A75603C015;
  715. IL2CPP_EXTERN_C String_t* _stringLiteralF3280D372817136526DB22E63C3B720DE73B0E80;
  716. IL2CPP_EXTERN_C String_t* _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5;
  717. IL2CPP_EXTERN_C String_t* _stringLiteralF4B203C13607C6CE36A755A30A248EF452047C4F;
  718. IL2CPP_EXTERN_C String_t* _stringLiteralF59F325D4C8AE6E6FF8EF51D08F6DB2B5ED41A96;
  719. IL2CPP_EXTERN_C String_t* _stringLiteralF6FD7DA10771A5C366913E790E94CF6401420BD7;
  720. IL2CPP_EXTERN_C String_t* _stringLiteralF82A2896E7A49D13B11B21324109103DE96C1C0B;
  721. IL2CPP_EXTERN_C String_t* _stringLiteralF95E1DFE5424E47C8314964CB308D7E29062373B;
  722. IL2CPP_EXTERN_C String_t* _stringLiteralFCCD4567F8183EFD22D38720B6DB9812CBB3A3A2;
  723. IL2CPP_EXTERN_C String_t* _stringLiteralFDD30F516AF8B003D52E9BB05EB5A34BC4473E0A;
  724. IL2CPP_EXTERN_C String_t* _stringLiteralFDD46267EA352B37459B088FC218547315AF8961;
  725. IL2CPP_EXTERN_C String_t* _stringLiteralFF28F86272965B22D85E8A9498F020ACC49E1D56;
  726. IL2CPP_EXTERN_C const RuntimeMethod* Array_AsReadOnly_TisCustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_m052EECB0368B9A6A1E9A05BBDC486190E5A92946_RuntimeMethod_var;
  727. IL2CPP_EXTERN_C const RuntimeMethod* Array_AsReadOnly_TisCustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_m06C336FC2EAE4D5574984D19ABC43E76AC808E6A_RuntimeMethod_var;
  728. IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var;
  729. IL2CPP_EXTERN_C const RuntimeMethod* Array_Resize_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mE3769C688380A92B93977FA652B43B0C793F4EDC_RuntimeMethod_var;
  730. IL2CPP_EXTERN_C const RuntimeMethod* AssemblyFileVersionAttribute__ctor_mAB2EDA4FCF0482DD8F57C3D9F251810FE24885B4_RuntimeMethod_var;
  731. IL2CPP_EXTERN_C const RuntimeMethod* AssemblyName_GetObjectData_m20AA721961749E8CC3106F6FE1D76E89F1DF201C_RuntimeMethod_var;
  732. IL2CPP_EXTERN_C const RuntimeMethod* AssemblyName_GetPublicKeyToken_mE19B825DA45B1A3310CC59C06F50976EF4C6B1B0_RuntimeMethod_var;
  733. IL2CPP_EXTERN_C const RuntimeMethod* AssemblyName_InternalGetPublicKeyToken_m8448F4A4443505D58B1950DE08776AE5D715B4BD_RuntimeMethod_var;
  734. IL2CPP_EXTERN_C const RuntimeMethod* AssemblyName__ctor_m9B2E1009DD65CCC1807A629A09D7CDEC26756FBF_RuntimeMethod_var;
  735. IL2CPP_EXTERN_C const RuntimeMethod* Assembly_GetAssembly_mF154A090ED53A94473AE30D319626A2CDF569CA6_RuntimeMethod_var;
  736. IL2CPP_EXTERN_C const RuntimeMethod* Assembly_GetExecutingAssembly_m790A21252B5A81BB8E1DC7794C4451539910BD2D_RuntimeMethod_var;
  737. IL2CPP_EXTERN_C const RuntimeMethod* Assembly_GetManifestResourceInfo_m606EB8A7F7CDADB91CA8506CDDD2D8FA353333E0_RuntimeMethod_var;
  738. IL2CPP_EXTERN_C const RuntimeMethod* Assembly_GetManifestResourceStream_m1CDE3BCD2067AC0FE384B4FA158C9905F4A9CD6B_RuntimeMethod_var;
  739. IL2CPP_EXTERN_C const RuntimeMethod* Assembly_GetManifestResourceStream_mEDE767C4803840FF7CD47AB65B3FF40EF2EB00F4_RuntimeMethod_var;
  740. IL2CPP_EXTERN_C const RuntimeMethod* Assembly_GetModule_mBBED9EB7B3ABB3095D8A57C8BFA1D0874FFA6230_RuntimeMethod_var;
  741. IL2CPP_EXTERN_C const RuntimeMethod* Assembly_GetModules_m0A6EED5114A6E77FC0623D736471EE4F40007A0E_RuntimeMethod_var;
  742. IL2CPP_EXTERN_C const RuntimeMethod* Assembly_GetName_m63169D120151F78E70C3E03B8E4D06941CB28BF4_RuntimeMethod_var;
  743. IL2CPP_EXTERN_C const RuntimeMethod* Assembly_GetObjectData_m4D7E3527DBE4C4FE28966630DD35E9A6CB0EAE04_RuntimeMethod_var;
  744. IL2CPP_EXTERN_C const RuntimeMethod* Assembly_GetType_m6BBEEA90B32A507B3787D27C7613BBC95B440A05_RuntimeMethod_var;
  745. IL2CPP_EXTERN_C const RuntimeMethod* Assembly_InternalGetSatelliteAssembly_mAD76294936326FF69763EC03F609CE3498CF887C_RuntimeMethod_var;
  746. IL2CPP_EXTERN_C const RuntimeMethod* Assembly_LoadWithPartialName_m8AD8435909C5F29BE1635BB8F34051F4E6A302D4_RuntimeMethod_var;
  747. IL2CPP_EXTERN_C const RuntimeMethod* ConstructorBuilder_GetCustomAttributes_m8F71ACFB74645265C93C2E7972FBC0E9D9353398_RuntimeMethod_var;
  748. IL2CPP_EXTERN_C const RuntimeMethod* ConstructorBuilder_GetCustomAttributes_m97E7A62F8B79711F435F8D1C1CFAD674C2B50BFD_RuntimeMethod_var;
  749. IL2CPP_EXTERN_C const RuntimeMethod* ConstructorBuilder_GetMethodImplementationFlags_m4C5CA527BC5DCE1CB3F47F1BC3BA90DF49BBD3C9_RuntimeMethod_var;
  750. IL2CPP_EXTERN_C const RuntimeMethod* ConstructorBuilder_GetParameters_m86703C367741BFAA2B68AB0CF0843F810EE389B4_RuntimeMethod_var;
  751. IL2CPP_EXTERN_C const RuntimeMethod* ConstructorBuilder_Invoke_m5ED9797D60ECFD615554C4C4CA09B5879A490423_RuntimeMethod_var;
  752. IL2CPP_EXTERN_C const RuntimeMethod* ConstructorBuilder_Invoke_m7D9C2C7356FD316B7C89A8241F518A245F883230_RuntimeMethod_var;
  753. IL2CPP_EXTERN_C const RuntimeMethod* ConstructorBuilder_IsDefined_m9AC79A3AE58E375C578EE9A6061AB0AEEDBF2067_RuntimeMethod_var;
  754. IL2CPP_EXTERN_C const RuntimeMethod* ConstructorBuilder_get_Attributes_mE0ECBF6D08D6A481F4EBF489A323B22CF550F46F_RuntimeMethod_var;
  755. IL2CPP_EXTERN_C const RuntimeMethod* ConstructorBuilder_get_DeclaringType_m0F7A19E0C5B4F70A762B1FCBFCC1BB4DC8824D0E_RuntimeMethod_var;
  756. IL2CPP_EXTERN_C const RuntimeMethod* ConstructorBuilder_get_MethodHandle_m54CAFF399DD0A5EC70333E8433325B0CEC21C523_RuntimeMethod_var;
  757. IL2CPP_EXTERN_C const RuntimeMethod* ConstructorBuilder_get_Name_m229BF903F62D207F5249676597413CDD95087E1F_RuntimeMethod_var;
  758. IL2CPP_EXTERN_C const RuntimeMethod* ConstructorBuilder_get_ReflectedType_m72FDD47DF1862F4F5545B827B743EB8CFD5770AA_RuntimeMethod_var;
  759. IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeData_UnboxValues_TisCustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_mC152FBD94252DA2417B7773AE16C51154C9F6A72_RuntimeMethod_var;
  760. IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeData_UnboxValues_TisCustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_m846F81B95C445180214406E0D355EBA8EC9644D1_RuntimeMethod_var;
  761. IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeTypedArgument__ctor_m60BA69540E206F8DB69F971E46C8F0B7F0A99278_RuntimeMethod_var;
  762. IL2CPP_EXTERN_C const RuntimeMethod* DynamicMethod_GetCustomAttributes_m26DE975FCACBC09460D11BCAAE7B54680D2C7E35_RuntimeMethod_var;
  763. IL2CPP_EXTERN_C const RuntimeMethod* DynamicMethod_GetCustomAttributes_mCF887C904460299D866BC4EB78A833E8B2F618CB_RuntimeMethod_var;
  764. IL2CPP_EXTERN_C const RuntimeMethod* DynamicMethod_GetMethodImplementationFlags_mC0674C63123FEC9A90C9D1C94E50A99B3CDAE2E2_RuntimeMethod_var;
  765. IL2CPP_EXTERN_C const RuntimeMethod* DynamicMethod_GetParameters_m8C20FCA60AE4C677DA668BB31CEC123BB92F2C20_RuntimeMethod_var;
  766. IL2CPP_EXTERN_C const RuntimeMethod* DynamicMethod_Invoke_mE49140EFF4E317EE7D6F8A43194B75922834836E_RuntimeMethod_var;
  767. IL2CPP_EXTERN_C const RuntimeMethod* DynamicMethod_IsDefined_m6E187A1CED0D49048857AFE4D9BD4C4D9204C0EA_RuntimeMethod_var;
  768. IL2CPP_EXTERN_C const RuntimeMethod* DynamicMethod_get_Attributes_mC58D4B535A6398DC3609EE74AD7C9BF722441280_RuntimeMethod_var;
  769. IL2CPP_EXTERN_C const RuntimeMethod* DynamicMethod_get_DeclaringType_mD2753935566CFA2E78A850A4F5375B097A02ACDD_RuntimeMethod_var;
  770. IL2CPP_EXTERN_C const RuntimeMethod* DynamicMethod_get_MethodHandle_m9819B9B17985F310B6B08893194D0C43B5014DD1_RuntimeMethod_var;
  771. IL2CPP_EXTERN_C const RuntimeMethod* DynamicMethod_get_Name_mDFA40A0322EA9D82A58BC1D7851539B6DB7784DE_RuntimeMethod_var;
  772. IL2CPP_EXTERN_C const RuntimeMethod* DynamicMethod_get_ReflectedType_mB5CFA1E729693C6F57C212C8310CF61841D6FFBE_RuntimeMethod_var;
  773. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetAttributeFlagsImpl_mA49A9F089D3B77B56D8DB1AA53847069A0D3A557_RuntimeMethod_var;
  774. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetConstructorImpl_m63F53A42AB6785D81BB1648439566BB34A54E829_RuntimeMethod_var;
  775. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetConstructors_m026AE162EF9D5D41E7FFFB6E746963A1F00014F8_RuntimeMethod_var;
  776. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetCustomAttributes_m3990528DCB7146C17B58FADB3B11B309712DC6AD_RuntimeMethod_var;
  777. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetCustomAttributes_mBB7CB0999CA57BEF821ABAD09830381B158A511D_RuntimeMethod_var;
  778. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetElementType_m7D6F7226F4AACED2FCEC03DB2A201B0478E3EDD2_RuntimeMethod_var;
  779. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetEvent_mD9EC33F2CDEF1F13533AD973C5E9A642CB8E0390_RuntimeMethod_var;
  780. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetField_m32D2192EAF4643541924B772190B88E0D9942B3D_RuntimeMethod_var;
  781. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetFields_mFC6AD50454E80CF134CAB68C1E75B24032ECB24F_RuntimeMethod_var;
  782. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetInterface_mD58CBCDD5AB1EB0E2192E59A8791ACFA49A822F2_RuntimeMethod_var;
  783. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetInterfaces_mD8CC0CB7CD3A1E408163DE60182BA91F2CC3510D_RuntimeMethod_var;
  784. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetMembers_mE5C291D309BA460E2A63B88F42F165520EDFC295_RuntimeMethod_var;
  785. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetMethodImpl_m377EDB3C51D3A0D8F0371B2661C9EA81D4EBCC01_RuntimeMethod_var;
  786. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetMethods_m55732E8E73200306B71A330C0AE5973B485B2E11_RuntimeMethod_var;
  787. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetNestedType_mFD26D68302FB94838CC2D70E13BAE4CBB5454496_RuntimeMethod_var;
  788. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetProperties_mC8B05361A7D06668A025BB6A0097580B18F133CD_RuntimeMethod_var;
  789. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_GetPropertyImpl_m45B39E6E8D0B3A36F8F56A89E9BE02FE45B2FB05_RuntimeMethod_var;
  790. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_HasElementTypeImpl_mCC01D2357525A1A55C4FD84214DEB15AD1E7033E_RuntimeMethod_var;
  791. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_InvokeMember_m18B49BE61B39A713A72F99E73EED3D0C2CDC7B58_RuntimeMethod_var;
  792. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_IsArrayImpl_m94B2C5FFEF25790A46DA00444EAC711E903BCE0F_RuntimeMethod_var;
  793. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_IsByRefImpl_m1220C665FECB18168F1E00EE45CE4D541ECC3AD2_RuntimeMethod_var;
  794. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_IsCOMObjectImpl_m2E5BDC21A152B164CAF92683F399B18FB845DCE4_RuntimeMethod_var;
  795. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_IsDefined_mDBC852C87E2ABBF2C1883FC0C21957DDD3E5FDE3_RuntimeMethod_var;
  796. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_IsPointerImpl_m7163D9C5B837E0452AD0F62045CEB63441FADAA8_RuntimeMethod_var;
  797. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_IsPrimitiveImpl_m3E7A1A5DD523394576AC03A74CA93760C6DD566A_RuntimeMethod_var;
  798. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_get_AssemblyQualifiedName_m21558E68BBA2C0C99440B8267216582B6BFFA91A_RuntimeMethod_var;
  799. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_get_Assembly_mA8FF0E8EDE223955892F80E6FF7389F2B7C61C48_RuntimeMethod_var;
  800. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_get_BaseType_m1F93418FC98883D4E5912D5F94B602DF1AB35EB7_RuntimeMethod_var;
  801. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_get_FullName_m0156CF2928F8D73BFA34042C573EC5C109BF4E26_RuntimeMethod_var;
  802. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_get_Module_mA2B716F5F692F84178BDA27A973F0001916A90B8_RuntimeMethod_var;
  803. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_get_Name_m2D3825D0555F4F91C61DB17DEBF095A6893DDF35_RuntimeMethod_var;
  804. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_get_Namespace_mB6FDB75C8114696F9F008AA8C89BC94537D2D513_RuntimeMethod_var;
  805. IL2CPP_EXTERN_C const RuntimeMethod* EnumBuilder_get_UnderlyingSystemType_m55CB27389831D999E10339D9E6DAA8DFCC6FD0FA_RuntimeMethod_var;
  806. IL2CPP_EXTERN_C const RuntimeMethod* EventInfo_GetEventFromHandle_m32D668E4C0CB872EED2FFF1E0714B9B73680C897_RuntimeMethod_var;
  807. IL2CPP_EXTERN_C const RuntimeMethod* FieldBuilder_GetCustomAttributes_m22736F5BBCB34FDC8E43CA8108F45581E10C61C5_RuntimeMethod_var;
  808. IL2CPP_EXTERN_C const RuntimeMethod* FieldBuilder_GetCustomAttributes_m6DF383ED0751F8DA24D5FCBD8D1DCBFB9793FAAA_RuntimeMethod_var;
  809. IL2CPP_EXTERN_C const RuntimeMethod* FieldBuilder_GetValue_m5F24A02F7C803A36C56DF22D62896AABF351C1FE_RuntimeMethod_var;
  810. IL2CPP_EXTERN_C const RuntimeMethod* FieldBuilder_IsDefined_mCDF1738CC79DF9431ACC1B93C4456CAD870DF6E8_RuntimeMethod_var;
  811. IL2CPP_EXTERN_C const RuntimeMethod* FieldBuilder_SetValue_mAC433DFA83A8877327944586DC48D05B242E8836_RuntimeMethod_var;
  812. IL2CPP_EXTERN_C const RuntimeMethod* FieldBuilder_get_Attributes_m895074F06F46E8553D16BC6D573A1F4B6631BD2F_RuntimeMethod_var;
  813. IL2CPP_EXTERN_C const RuntimeMethod* FieldBuilder_get_DeclaringType_m16CDCDEDE2B30EDD2E5BED9575CB02EE3C0E6A74_RuntimeMethod_var;
  814. IL2CPP_EXTERN_C const RuntimeMethod* FieldBuilder_get_FieldHandle_m9AB21F51FEA983B7657FFB79C1A18894F9246A1D_RuntimeMethod_var;
  815. IL2CPP_EXTERN_C const RuntimeMethod* FieldBuilder_get_FieldType_mFF3830CDFF1424C2FCA5569687A43DC6017B07C2_RuntimeMethod_var;
  816. IL2CPP_EXTERN_C const RuntimeMethod* FieldBuilder_get_Name_m03E2894EEFE0219B9C9D4807ED754C3A6769F53A_RuntimeMethod_var;
  817. IL2CPP_EXTERN_C const RuntimeMethod* FieldBuilder_get_ReflectedType_mF3F49EDAD734080508BFC7087933A211BE164D7D_RuntimeMethod_var;
  818. IL2CPP_EXTERN_C const RuntimeMethod* FieldInfo_GetFieldFromHandle_m4559B3EB75D60B9573FF47FB04F91F4752F1EDD6_RuntimeMethod_var;
  819. IL2CPP_EXTERN_C const RuntimeMethod* FieldInfo_GetFieldFromHandle_mE960F954664B1B0CB3877F166CAC66AAE10B7BF5_RuntimeMethod_var;
  820. IL2CPP_EXTERN_C const RuntimeMethod* FieldInfo_GetFieldOffset_mA12CAFA2A64A0C081C88EDF77426CF0D8CFFB36E_RuntimeMethod_var;
  821. IL2CPP_EXTERN_C const RuntimeMethod* FieldInfo_GetRawConstantValue_m23FE7153C45D0782A5382088795656D1531561EA_RuntimeMethod_var;
  822. IL2CPP_EXTERN_C const RuntimeMethod* FieldInfo_SetValueDirect_m732AA971A77E971A870F1566A7C5094978A27D87_RuntimeMethod_var;
  823. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetAttributeFlagsImpl_m68E858DA1B02009FA46CF2FD8BAFABC830BE7C95_RuntimeMethod_var;
  824. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetConstructorImpl_mCBEAA2B755C8473C92009ADB90E6809D4CCB4C14_RuntimeMethod_var;
  825. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetConstructors_m60B31E9D89107D208E7420B6CEDFCE11CC679F91_RuntimeMethod_var;
  826. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetCustomAttributes_mC315C2B1DB14AD1DC27562D951058DA9B3C7636F_RuntimeMethod_var;
  827. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetCustomAttributes_mDB5290CE8148FA03D293C51392E4942BB4FAE401_RuntimeMethod_var;
  828. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetElementType_mE429D40C8F319B7BC3B0485A120D56F62F8014A2_RuntimeMethod_var;
  829. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetEvent_m38A7489F2AF12ACD1DB54B892F9BEA07B292AE9F_RuntimeMethod_var;
  830. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetField_mBB16FFEB86EA93708562583C569DF5088C386D4D_RuntimeMethod_var;
  831. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetFields_m4EDD328C3C8F8487F2C87E44A174DB00B40BDCE7_RuntimeMethod_var;
  832. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetInterface_mD0FB5B710C4C3B340E68F4DAF3F74CAF99020633_RuntimeMethod_var;
  833. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetInterfaces_m6AA76D8697AB8263475CD2A021B24408B2947026_RuntimeMethod_var;
  834. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetMembers_m0281D9D223F82C8799B59AC3BAE9C1507B23DDB8_RuntimeMethod_var;
  835. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetMethodImpl_m243D5F3CA5D8211E11C0C5AB3214A53C56420907_RuntimeMethod_var;
  836. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetMethods_m79DFFA5AC46FA152F9A80B0B5C2A046EF0F8427D_RuntimeMethod_var;
  837. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetNestedType_m3294ADF0F6BC0C5D26A1348E0C916792693C587C_RuntimeMethod_var;
  838. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetProperties_mD9326D37B606E441A7D445F5B7A13AB91A2A4908_RuntimeMethod_var;
  839. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_GetPropertyImpl_mF25E7CF42CE42B2A919D3E60E76DCA8C3489CA5D_RuntimeMethod_var;
  840. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_HasElementTypeImpl_m2B903AC06E1528BDA29EDC07DEC2E4EDD1D9E927_RuntimeMethod_var;
  841. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_InvokeMember_m8DBDCE773441D3198D52434E8387514313ECABDB_RuntimeMethod_var;
  842. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_IsArrayImpl_m2A2B9A790EA054D69CFD4102E69173DE030A27FC_RuntimeMethod_var;
  843. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_IsByRefImpl_mED4DED7A8385C459B3163A52C3C6C52EFB26554D_RuntimeMethod_var;
  844. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_IsCOMObjectImpl_m80DBE49548CEDD53043BF9F01323270F8738A0C5_RuntimeMethod_var;
  845. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_IsDefined_mCDF70522701DE357C154595A627E86A55FE9D897_RuntimeMethod_var;
  846. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_IsPointerImpl_m651D83A47F4EF82B60DB6BBB1B9F2C234638917B_RuntimeMethod_var;
  847. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_IsPrimitiveImpl_m1C55C5D0ECDB43E728FF346D14523AD6BA4DF3DB_RuntimeMethod_var;
  848. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_get_AssemblyQualifiedName_mAFF7C6CEF1609169911A8B5285EC6EDACF450795_RuntimeMethod_var;
  849. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_get_Assembly_mF2D6B4E5F4C9E9147D1A4F2BAC2DC87743857C7F_RuntimeMethod_var;
  850. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_get_BaseType_m91B4CB48D19776E502A4DECE1F0795E15CBCB0CE_RuntimeMethod_var;
  851. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_get_FullName_m28067C446054475EF345DF7FC7B5EDF081E33BBF_RuntimeMethod_var;
  852. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_get_Module_m77BE3F7F700917FC9FB4B0C6D84F0439B7DF13A6_RuntimeMethod_var;
  853. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_get_Name_m4222FC28665E3806F2671384CC6207BB18A21C34_RuntimeMethod_var;
  854. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_get_Namespace_mF3D059DCEFCE23CF247A5280DE92B0C30C88D537_RuntimeMethod_var;
  855. IL2CPP_EXTERN_C const RuntimeMethod* GenericTypeParameterBuilder_get_UnderlyingSystemType_mB486B966C9CC5C3909E98D709200EA3DE9B02099_RuntimeMethod_var;
  856. IL2CPP_EXTERN_C const RuntimeMethod* LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430_RuntimeMethod_var;
  857. IL2CPP_EXTERN_C const RuntimeMethod* MethodBuilder_GetCustomAttributes_m4D599B4BAF0B09D97A3BD14A170942C884D8C44D_RuntimeMethod_var;
  858. IL2CPP_EXTERN_C const RuntimeMethod* MethodBuilder_GetCustomAttributes_m7F9AC7563E6F572AB07D6DFC2DBF79F66215360E_RuntimeMethod_var;
  859. IL2CPP_EXTERN_C const RuntimeMethod* MethodBuilder_GetMethodImplementationFlags_m459F336A0F894627C5DA9FA651021D2FCA54E048_RuntimeMethod_var;
  860. IL2CPP_EXTERN_C const RuntimeMethod* MethodBuilder_GetParameters_m386DEA915976C6D1F7F84D0C59286A4B546B4175_RuntimeMethod_var;
  861. IL2CPP_EXTERN_C const RuntimeMethod* MethodBuilder_Invoke_m5460CDFE2E9E4A06B1BFF7C1339A35E993480A73_RuntimeMethod_var;
  862. IL2CPP_EXTERN_C const RuntimeMethod* MethodBuilder_IsDefined_mB2BA63B4B89A931730842373156EAB32454ECBB9_RuntimeMethod_var;
  863. IL2CPP_EXTERN_C const RuntimeMethod* MethodBuilder_get_Attributes_m6444DD71D2D9113AA1ADFF3C8EA83DEF1E145640_RuntimeMethod_var;
  864. IL2CPP_EXTERN_C const RuntimeMethod* MethodBuilder_get_DeclaringType_m56CCF5BB25F4B0503ABF912EC6A14AC44A50F2AB_RuntimeMethod_var;
  865. IL2CPP_EXTERN_C const RuntimeMethod* MethodBuilder_get_MethodHandle_m90D7389381C11E7C8BC0F7B46B6F01502FBA8AFF_RuntimeMethod_var;
  866. IL2CPP_EXTERN_C const RuntimeMethod* MethodBuilder_get_Name_mA3E530702DACB30FF0134766E69F743C1775208C_RuntimeMethod_var;
  867. IL2CPP_EXTERN_C const RuntimeMethod* MethodBuilder_get_ReflectedType_mEF688791B469EF293A6186D5EEC55A7ECB2AA216_RuntimeMethod_var;
  868. IL2CPP_EXTERN_C const RuntimeMethod* Nullable_GetUnderlyingType_m038B195642BF738026196B1629997705B6317D04_RuntimeMethod_var;
  869. IL2CPP_EXTERN_C const RuntimeMethod* NumberFormatter_AppendNonNegativeNumber_m9AF8B3BAFDE9443EF437F2A4659E2759913D70E1_RuntimeMethod_var;
  870. IL2CPP_EXTERN_C const RuntimeMethod* NumberFormatter_IntegerToString_m167EB2E9184CBA8A18A5A7AE72CD61602227AA50_RuntimeMethod_var;
  871. IL2CPP_EXTERN_C const RuntimeMethod* NumberFormatter_NumberToString_m831CA24EE69F2EEA3AD4D4FD4AA9353B40FF2FB3_RuntimeMethod_var;
  872. IL2CPP_EXTERN_C const RuntimeMethod* Number_ParseDecimal_m0D2FF289F648F210AB219D617813E954769B7CCE_RuntimeMethod_var;
  873. IL2CPP_EXTERN_C const RuntimeMethod* Number_ParseDouble_m1114DFDF930B69AB3222044E9818855F131B5672_RuntimeMethod_var;
  874. IL2CPP_EXTERN_C const RuntimeMethod* Number_ParseInt32_mF4B8DA28891C736EAC85641489780C2E91F8AECF_RuntimeMethod_var;
  875. IL2CPP_EXTERN_C const RuntimeMethod* Number_ParseInt64_m33AA7A0F69E575B698C474AA716B508904B92B62_RuntimeMethod_var;
  876. IL2CPP_EXTERN_C const RuntimeMethod* Number_ParseSingle_mF8DD4A8C88973C759A7700C1A9B126566AFAFC4B_RuntimeMethod_var;
  877. IL2CPP_EXTERN_C const RuntimeMethod* Number_ParseUInt32_mF280A62925FED84E23D64DC6B86BC50AD96896FB_RuntimeMethod_var;
  878. IL2CPP_EXTERN_C const RuntimeMethod* Number_ParseUInt64_m80F0E92F3D98C3390741451845F261F93A103E27_RuntimeMethod_var;
  879. IL2CPP_EXTERN_C const RuntimeMethod* Number_StringToNumber_m430FD04F901D7715B727832A85D4D8DCD6EB4BED_RuntimeMethod_var;
  880. IL2CPP_EXTERN_C const RuntimeMethod* OperatingSystem__ctor_m17CCE490F4F87F8193C6D4AE9265AE907D8634CE_RuntimeMethod_var;
  881. IL2CPP_EXTERN_C const RuntimeMethod* OrdinalComparer_GetHashCode_m3B6DDE92C0E34EC5376E0A18E4B40454D503BE0B_RuntimeMethod_var;
  882. IL2CPP_EXTERN_C const RuntimeMethod* ParameterizedStrings_EvaluateInternal_m091AFE1987387E080BCB699337FFB26762967A6C_RuntimeMethod_var;
  883. IL2CPP_EXTERN_C const RuntimeMethod* ParameterizedStrings_Evaluate_mF75E575BBEEF102F653314A027E2E9409BE55DAF_RuntimeMethod_var;
  884. IL2CPP_EXTERN_C const RuntimeMethod* ParameterizedStrings_FormatPrintF_m8747D9D547A44A0B2C9DF3211F7B701FFBDE8563_RuntimeMethod_var;
  885. IL2CPP_EXTERN_C const RuntimeMethod* ParameterizedStrings_GetDynamicOrStaticVariables_m81D4C0CAF1E91BCE50DEB31F94403CAAFD355F5D_RuntimeMethod_var;
  886. IL2CPP_EXTERN_C const RuntimeMethod* ParseNumbers_ConvertToBase8_mD66EC53C484B48A3E3E5D622E7706B1C50276C39_RuntimeMethod_var;
  887. IL2CPP_EXTERN_C const RuntimeMethod* ParseNumbers_IntToString_m5BC5323B0C61C26D9CF4B239E431D8672E060808_RuntimeMethod_var;
  888. IL2CPP_EXTERN_C const RuntimeMethod* ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35_RuntimeMethod_var;
  889. IL2CPP_EXTERN_C const RuntimeMethod* ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48_RuntimeMethod_var;
  890. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_GetAccessors_mBBC7D0C323BFDE3C1E2CC92BB294E39D1707544A_RuntimeMethod_var;
  891. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_GetCustomAttributes_m7967348A7AC4D80A48EA7FE7EAD40A157EB03CA2_RuntimeMethod_var;
  892. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_GetCustomAttributes_m859A67D4240777C8FBD95330D93BD3053E9B525C_RuntimeMethod_var;
  893. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_GetGetMethod_mE305D277DC51E5292B0C9A66E36A63F557B7D0B5_RuntimeMethod_var;
  894. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_GetIndexParameters_mE84650476A1FCB145E18DA46FE2A93C2407820A8_RuntimeMethod_var;
  895. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_GetSetMethod_m417B0174E604072D0E781AC861D8D6C385EAD0F8_RuntimeMethod_var;
  896. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_GetValue_mA41168799C31B5BBB6A38910D8304E1C00D6031D_RuntimeMethod_var;
  897. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_IsDefined_m0C8A1D3365DF9444483D5E3F2E7EDAE31A3AABA8_RuntimeMethod_var;
  898. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_SetValue_m423299C792F8E625DCC635BD6AC39D1D8FB04D1E_RuntimeMethod_var;
  899. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_get_Attributes_m552D1A7FFF69A0611787D41B558A8AEF03E6915A_RuntimeMethod_var;
  900. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_get_CanRead_m158A690FB8462A5E5CD20ED6ACB60A17C5F76FD9_RuntimeMethod_var;
  901. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_get_CanWrite_m4E17269EB6A6CC6A6644981E11DE2A09BDFB31E2_RuntimeMethod_var;
  902. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_get_DeclaringType_mF0B93F21756F028C1D9464592341B30AA5F7C2D8_RuntimeMethod_var;
  903. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_get_Name_mE13739BBFE642A0F4FD6ED4F84E421B801646C90_RuntimeMethod_var;
  904. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_get_PropertyType_m1CEC27A385168DDAFCD632C64028BE6BE966BE97_RuntimeMethod_var;
  905. IL2CPP_EXTERN_C const RuntimeMethod* PropertyBuilder_get_ReflectedType_mA8CAC290328538798010B793C3DF0DBC73355DCD_RuntimeMethod_var;
  906. IL2CPP_EXTERN_C const RuntimeMethod* Random_NextBytes_m09EDAA409943A914001BAD2D319DD0847CF236C1_RuntimeMethod_var;
  907. IL2CPP_EXTERN_C const RuntimeMethod* Random_Next_m7D31C038876D9B7DB46C9652934B0EEC165F5141_RuntimeMethod_var;
  908. IL2CPP_EXTERN_C const RuntimeMethod* Random_Next_m96543D08C12C92C74CAF608F8EACA422D71AEB54_RuntimeMethod_var;
  909. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyCollection_1__ctor_m86F65831222D96F16253A71C148E5F93A74B2F05_RuntimeMethod_var;
  910. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilderInstantiation_MakeGenericType_m6EA0D8A23A3197C63ACE9848425637D48E8689D4_RuntimeMethod_var;
  911. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetAttributeFlagsImpl_mAD6C4C45A0E98666F88DCD669B26C722340657B1_RuntimeMethod_var;
  912. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetConstructorImpl_m5FD3C56E068DB19A2051E2676EBD738E3CAB0DDD_RuntimeMethod_var;
  913. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetConstructors_m11F1D5D6BB0AD22D7FDB420DBF07F9FD7D14A7E7_RuntimeMethod_var;
  914. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetCustomAttributes_m8B8DACDBEE1575D5A5C28DF2C3C8BC1362EA5884_RuntimeMethod_var;
  915. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetCustomAttributes_mC76CA5CADFDD3A8BF5141186EACAF0AA49D8047C_RuntimeMethod_var;
  916. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetElementType_m5E6F48AEE94254D29213DF46101D800AC7234A22_RuntimeMethod_var;
  917. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetEvent_mFE63FF94E91359E81B8A6A71C90ADA0BDB25C4D4_RuntimeMethod_var;
  918. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetField_mEF85ACD475377E0D92910D3F63E8E9E5011E516A_RuntimeMethod_var;
  919. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetFields_m7C22DADE505193A6EAE20F3A02DD2DB6E77D08A6_RuntimeMethod_var;
  920. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetInterface_mD25F10FAB71E06B1ED5CBF451DD7A90028A03588_RuntimeMethod_var;
  921. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetInterfaces_mC71167F5FE54E3F59C5B04E29192F77C282259C5_RuntimeMethod_var;
  922. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetMembers_m0B6D9AC07EF99505641B96FD253A740C4CDDFE92_RuntimeMethod_var;
  923. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetMethodImpl_mC446DBD452A73C9AF112DD75945C6B6B1C7D199C_RuntimeMethod_var;
  924. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetMethods_m4D39ECB457EB15C343900739A45DC3A8DA903184_RuntimeMethod_var;
  925. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetNestedType_m234C291A9DEA5930566564538E2016015B2561E0_RuntimeMethod_var;
  926. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetProperties_m35703B5585EFFA644378B04C14A7F1BEBBAE41E4_RuntimeMethod_var;
  927. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_GetPropertyImpl_m81204059AF7BD8C1BD30245781EECFB926ED8211_RuntimeMethod_var;
  928. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_HasElementTypeImpl_m29A035E8B574B52C7E41FDC1300179FF2F985A26_RuntimeMethod_var;
  929. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_InvokeMember_m08A2A569CDD3E80704D093455EECA93745285AC2_RuntimeMethod_var;
  930. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_IsArrayImpl_m961EB85E7B9C15B08321A5AEA58B1C21B5626852_RuntimeMethod_var;
  931. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_IsByRefImpl_m6C8F63B3A4FE679D6328C6CCAD8ADF9B606C0432_RuntimeMethod_var;
  932. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_IsCOMObjectImpl_m3C491CC94DCDA931FB83ECC89AA77E098D641C97_RuntimeMethod_var;
  933. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_IsDefined_mF5A19D4234E4239FE1B9BAAAC6A023FA9DA01F83_RuntimeMethod_var;
  934. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_IsPointerImpl_m78DF386D54257E6B3394985C3ADA1A77CBA781E3_RuntimeMethod_var;
  935. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_IsPrimitiveImpl_m6A94D93C5441F8403300BBC6CDB11F5B51B6F9D4_RuntimeMethod_var;
  936. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_get_AssemblyQualifiedName_m3381894ADEBCB24A006C32B53A6802AA8287D2A3_RuntimeMethod_var;
  937. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_get_Assembly_mFD8B4146273E56EB75E42DC4256E3583A4E04399_RuntimeMethod_var;
  938. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_get_BaseType_mEAFBA87838D8352E2F0B38F3FA9126E950A34CEF_RuntimeMethod_var;
  939. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_get_FullName_m5F88F6743D990329C1F22BE7529807F8968E2A50_RuntimeMethod_var;
  940. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_get_Module_m25381DCEB1349BA1E97C8F154FC362C54472A617_RuntimeMethod_var;
  941. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_get_Name_m389F3AD1421F84EAC97AA5FD184EB3B5E4D3202A_RuntimeMethod_var;
  942. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_get_Namespace_mC7E8F5F8BB7AFFEA3C31E87EC0025C104DC27F4E_RuntimeMethod_var;
  943. IL2CPP_EXTERN_C const RuntimeMethod* TypeBuilder_get_UnderlyingSystemType_mEFB44201FD92FF78DAEF47E9CC71CD7CA6227FA0_RuntimeMethod_var;
  944. IL2CPP_EXTERN_C const RuntimeMethod* UnmanagedMarshal__ctor_m005368EB74DDF13094D2A208604C32BF147E01AB_RuntimeMethod_var;
  945. IL2CPP_EXTERN_C const RuntimeType* AssemblyHashAlgorithm_t31E4F1BC642CF668706C9D0FBD9DFDF5EE01CEB9_0_0_0_var;
  946. IL2CPP_EXTERN_C const RuntimeType* AssemblyNameFlags_t7834EDF078E7ECA985AA434A1EA0D95C2A44F256_0_0_0_var;
  947. IL2CPP_EXTERN_C const RuntimeType* AssemblyVersionCompatibility_tEA062AB37A9A750B33F6CA2898EEF03A4EEA496C_0_0_0_var;
  948. IL2CPP_EXTERN_C const RuntimeType* ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_0_0_0_var;
  949. IL2CPP_EXTERN_C const RuntimeType* Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var;
  950. IL2CPP_EXTERN_C const RuntimeType* PlatformID_t7969561D329B66D3E609C70CA506A519E06F2776_0_0_0_var;
  951. IL2CPP_EXTERN_C const RuntimeType* String_t_0_0_0_var;
  952. IL2CPP_EXTERN_C const RuntimeType* StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD_0_0_0_var;
  953. IL2CPP_EXTERN_C const RuntimeType* Type_t_0_0_0_var;
  954. IL2CPP_EXTERN_C const RuntimeType* Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_0_0_0_var;
  955. IL2CPP_EXTERN_C const uint32_t AmbiguousMatchException__ctor_m5C93C179AC4AE4A3E7189ACC512E313F9A92C63B_MetadataUsageId;
  956. IL2CPP_EXTERN_C const uint32_t AssemblyFileVersionAttribute__ctor_mAB2EDA4FCF0482DD8F57C3D9F251810FE24885B4_MetadataUsageId;
  957. IL2CPP_EXTERN_C const uint32_t AssemblyName_Clone_m6238F9067D6E1370581D1873B9D574152AECB606_MetadataUsageId;
  958. IL2CPP_EXTERN_C const uint32_t AssemblyName_ComputePublicKeyToken_mEB7AC1E5CCAA28B28B2CDF650E3920DB2B466F57_MetadataUsageId;
  959. IL2CPP_EXTERN_C const uint32_t AssemblyName_Create_m770DA7358D03C405E5B1CB07D5F6D4962054C4C5_MetadataUsageId;
  960. IL2CPP_EXTERN_C const uint32_t AssemblyName_FillName_m7B2487B7549E5A497AA4CBAC4DAF753B153D49AB_MetadataUsageId;
  961. IL2CPP_EXTERN_C const uint32_t AssemblyName_GetObjectData_m20AA721961749E8CC3106F6FE1D76E89F1DF201C_MetadataUsageId;
  962. IL2CPP_EXTERN_C const uint32_t AssemblyName_GetPublicKeyToken_mE19B825DA45B1A3310CC59C06F50976EF4C6B1B0_MetadataUsageId;
  963. IL2CPP_EXTERN_C const uint32_t AssemblyName_InternalGetPublicKeyToken_m8448F4A4443505D58B1950DE08776AE5D715B4BD_MetadataUsageId;
  964. IL2CPP_EXTERN_C const uint32_t AssemblyName__ctor_m9B2E1009DD65CCC1807A629A09D7CDEC26756FBF_MetadataUsageId;
  965. IL2CPP_EXTERN_C const uint32_t AssemblyName__ctor_mCB515225A18771055C42276665B582E8A054EF3D_MetadataUsageId;
  966. IL2CPP_EXTERN_C const uint32_t AssemblyName_get_FullName_m2E26108B8002BA0579FB223426E085BC9014A212_MetadataUsageId;
  967. IL2CPP_EXTERN_C const uint32_t AssemblyName_set_Version_m41C659EA105905CB03C594648F05AEC91DFA28D9_MetadataUsageId;
  968. IL2CPP_EXTERN_C const uint32_t Assembly_CreateNIE_m5076DC7513181632DAF6DC6726A154E5DBE960F2_MetadataUsageId;
  969. IL2CPP_EXTERN_C const uint32_t Assembly_Equals_m2273B81003B5F55B42B4867938606661C10677E0_MetadataUsageId;
  970. IL2CPP_EXTERN_C const uint32_t Assembly_GetAssembly_mF154A090ED53A94473AE30D319626A2CDF569CA6_MetadataUsageId;
  971. IL2CPP_EXTERN_C const uint32_t Assembly_GetCustomAttributes_mC08C042FF80EF4374248E74B09E977541A181C3E_MetadataUsageId;
  972. IL2CPP_EXTERN_C const uint32_t Assembly_GetCustomAttributes_mC5587A2266919F7BD733E50A1E436CA8E6BF8946_MetadataUsageId;
  973. IL2CPP_EXTERN_C const uint32_t Assembly_GetExecutingAssembly_m790A21252B5A81BB8E1DC7794C4451539910BD2D_MetadataUsageId;
  974. IL2CPP_EXTERN_C const uint32_t Assembly_GetManifestResourceInfo_m606EB8A7F7CDADB91CA8506CDDD2D8FA353333E0_MetadataUsageId;
  975. IL2CPP_EXTERN_C const uint32_t Assembly_GetManifestResourceStream_m1CDE3BCD2067AC0FE384B4FA158C9905F4A9CD6B_MetadataUsageId;
  976. IL2CPP_EXTERN_C const uint32_t Assembly_GetManifestResourceStream_mEDE767C4803840FF7CD47AB65B3FF40EF2EB00F4_MetadataUsageId;
  977. IL2CPP_EXTERN_C const uint32_t Assembly_GetModule_mBBED9EB7B3ABB3095D8A57C8BFA1D0874FFA6230_MetadataUsageId;
  978. IL2CPP_EXTERN_C const uint32_t Assembly_GetModules_m0A6EED5114A6E77FC0623D736471EE4F40007A0E_MetadataUsageId;
  979. IL2CPP_EXTERN_C const uint32_t Assembly_GetName_m63169D120151F78E70C3E03B8E4D06941CB28BF4_MetadataUsageId;
  980. IL2CPP_EXTERN_C const uint32_t Assembly_GetObjectData_m4D7E3527DBE4C4FE28966630DD35E9A6CB0EAE04_MetadataUsageId;
  981. IL2CPP_EXTERN_C const uint32_t Assembly_GetType_m6BBEEA90B32A507B3787D27C7613BBC95B440A05_MetadataUsageId;
  982. IL2CPP_EXTERN_C const uint32_t Assembly_InternalGetSatelliteAssembly_mAD76294936326FF69763EC03F609CE3498CF887C_MetadataUsageId;
  983. IL2CPP_EXTERN_C const uint32_t Assembly_IsDefined_mAA47987E21D70666BAA87D052D9BA09AB6272429_MetadataUsageId;
  984. IL2CPP_EXTERN_C const uint32_t Assembly_LoadWithPartialName_m8AD8435909C5F29BE1635BB8F34051F4E6A302D4_MetadataUsageId;
  985. IL2CPP_EXTERN_C const uint32_t Assembly__ctor_m41300BAA3154BEAFEB427974120BA78C393E5DCB_MetadataUsageId;
  986. IL2CPP_EXTERN_C const uint32_t Assembly_get_Location_mC3728BED3932C4EC6949551E75C95B7D5EBD461F_MetadataUsageId;
  987. IL2CPP_EXTERN_C const uint32_t ConstructorBuilder_GetCustomAttributes_m8F71ACFB74645265C93C2E7972FBC0E9D9353398_MetadataUsageId;
  988. IL2CPP_EXTERN_C const uint32_t ConstructorBuilder_GetCustomAttributes_m97E7A62F8B79711F435F8D1C1CFAD674C2B50BFD_MetadataUsageId;
  989. IL2CPP_EXTERN_C const uint32_t ConstructorBuilder_GetMethodImplementationFlags_m4C5CA527BC5DCE1CB3F47F1BC3BA90DF49BBD3C9_MetadataUsageId;
  990. IL2CPP_EXTERN_C const uint32_t ConstructorBuilder_GetParameters_m86703C367741BFAA2B68AB0CF0843F810EE389B4_MetadataUsageId;
  991. IL2CPP_EXTERN_C const uint32_t ConstructorBuilder_Invoke_m5ED9797D60ECFD615554C4C4CA09B5879A490423_MetadataUsageId;
  992. IL2CPP_EXTERN_C const uint32_t ConstructorBuilder_Invoke_m7D9C2C7356FD316B7C89A8241F518A245F883230_MetadataUsageId;
  993. IL2CPP_EXTERN_C const uint32_t ConstructorBuilder_IsDefined_m9AC79A3AE58E375C578EE9A6061AB0AEEDBF2067_MetadataUsageId;
  994. IL2CPP_EXTERN_C const uint32_t ConstructorBuilder_get_Attributes_mE0ECBF6D08D6A481F4EBF489A323B22CF550F46F_MetadataUsageId;
  995. IL2CPP_EXTERN_C const uint32_t ConstructorBuilder_get_DeclaringType_m0F7A19E0C5B4F70A762B1FCBFCC1BB4DC8824D0E_MetadataUsageId;
  996. IL2CPP_EXTERN_C const uint32_t ConstructorBuilder_get_MethodHandle_m54CAFF399DD0A5EC70333E8433325B0CEC21C523_MetadataUsageId;
  997. IL2CPP_EXTERN_C const uint32_t ConstructorBuilder_get_Name_m229BF903F62D207F5249676597413CDD95087E1F_MetadataUsageId;
  998. IL2CPP_EXTERN_C const uint32_t ConstructorBuilder_get_ReflectedType_m72FDD47DF1862F4F5545B827B743EB8CFD5770AA_MetadataUsageId;
  999. IL2CPP_EXTERN_C const uint32_t ConstructorInfo_Invoke_m9E7A03EC2DDACA7A9C1E1609D4AB2BE90CD2E2AF_MetadataUsageId;
  1000. IL2CPP_EXTERN_C const uint32_t ConstructorInfo__cctor_mE7FF76E2518E432483251CF1DDEC896BAECF331A_MetadataUsageId;
  1001. IL2CPP_EXTERN_C const uint32_t CustomAttributeData_Equals_mD7A2193F3809E7DD5C334421D566E46BFFEED212_MetadataUsageId;
  1002. IL2CPP_EXTERN_C const uint32_t CustomAttributeData_GetCustomAttributesInternal_m8D1C3A30B4A14B6CC103B0AADC90BC8FDBF14E2C_MetadataUsageId;
  1003. IL2CPP_EXTERN_C const uint32_t CustomAttributeData_GetCustomAttributes_m778A759850A85D2DD155EFC04792AC738EEA2E9A_MetadataUsageId;
  1004. IL2CPP_EXTERN_C const uint32_t CustomAttributeData_GetCustomAttributes_m80097B086E843F6ACF356E4AEDCF73D1BE7E7F4C_MetadataUsageId;
  1005. IL2CPP_EXTERN_C const uint32_t CustomAttributeData_GetCustomAttributes_mBBAF52806BF1845EFFEF6999FFD1142B9B9B0B10_MetadataUsageId;
  1006. IL2CPP_EXTERN_C const uint32_t CustomAttributeData_GetCustomAttributes_mFFDE689A6FB19FC3D930515DB40EAFD217AB1146_MetadataUsageId;
  1007. IL2CPP_EXTERN_C const uint32_t CustomAttributeData_GetHashCode_mE06A10E4F47B180F808545797CC43AD22085AE3D_MetadataUsageId;
  1008. IL2CPP_EXTERN_C const uint32_t CustomAttributeData_ResolveArguments_m5D8B42606832BAD2FAFF1B003F2E86F44E070766_MetadataUsageId;
  1009. IL2CPP_EXTERN_C const uint32_t CustomAttributeData_ToString_m3A97B6B762F0AD455BBCB346ACB6F677B4F004B8_MetadataUsageId;
  1010. IL2CPP_EXTERN_C const uint32_t CustomAttributeData__ctor_m266BD7CDA05321CC9907149ABF403EA1C35BECB4_MetadataUsageId;
  1011. IL2CPP_EXTERN_C const uint32_t CustomAttributeFormatException__ctor_m9425256211F80DFB6FA3AF0A61343760597F4A90_MetadataUsageId;
  1012. IL2CPP_EXTERN_C const uint32_t CustomAttributeNamedArgument_Equals_mDA255630CA97FF60745C1B0440ACF44B3E94998B_MetadataUsageId;
  1013. IL2CPP_EXTERN_C const uint32_t CustomAttributeNamedArgument_ToString_mBFC8371ADFC09A5A8FCDCD234E35DA4B4AB53EB8_MetadataUsageId;
  1014. IL2CPP_EXTERN_C const uint32_t CustomAttributeNamedArgument__ctor_m8FA97C106BF09B383429A90DC6E375EC4378734C_MetadataUsageId;
  1015. IL2CPP_EXTERN_C const uint32_t CustomAttributeTypedArgument_Equals_mCBC1A766B39E8BE8BAE5B85F0C9B18797366CC88_MetadataUsageId;
  1016. IL2CPP_EXTERN_C const uint32_t CustomAttributeTypedArgument_ToString_mC9E222964187E05A001066301E035E829987A70F_MetadataUsageId;
  1017. IL2CPP_EXTERN_C const uint32_t CustomAttributeTypedArgument__ctor_m60BA69540E206F8DB69F971E46C8F0B7F0A99278_MetadataUsageId;
  1018. IL2CPP_EXTERN_C const uint32_t CustomInfo_Format_m1A29FF4C0EF0861E7E2564D8548EEA6916D91252_MetadataUsageId;
  1019. IL2CPP_EXTERN_C const uint32_t CustomInfo_GetActiveSection_m3C48CF37C771F5434981309EEBDB47383654E25A_MetadataUsageId;
  1020. IL2CPP_EXTERN_C const uint32_t CustomInfo_Parse_m221FEE3DBA88FC585E7EC4F51CE590B9BE0E334A_MetadataUsageId;
  1021. IL2CPP_EXTERN_C const uint32_t DynamicMethod_GetCustomAttributes_m26DE975FCACBC09460D11BCAAE7B54680D2C7E35_MetadataUsageId;
  1022. IL2CPP_EXTERN_C const uint32_t DynamicMethod_GetCustomAttributes_mCF887C904460299D866BC4EB78A833E8B2F618CB_MetadataUsageId;
  1023. IL2CPP_EXTERN_C const uint32_t DynamicMethod_GetMethodImplementationFlags_mC0674C63123FEC9A90C9D1C94E50A99B3CDAE2E2_MetadataUsageId;
  1024. IL2CPP_EXTERN_C const uint32_t DynamicMethod_GetParameters_m8C20FCA60AE4C677DA668BB31CEC123BB92F2C20_MetadataUsageId;
  1025. IL2CPP_EXTERN_C const uint32_t DynamicMethod_Invoke_mE49140EFF4E317EE7D6F8A43194B75922834836E_MetadataUsageId;
  1026. IL2CPP_EXTERN_C const uint32_t DynamicMethod_IsDefined_m6E187A1CED0D49048857AFE4D9BD4C4D9204C0EA_MetadataUsageId;
  1027. IL2CPP_EXTERN_C const uint32_t DynamicMethod_get_Attributes_mC58D4B535A6398DC3609EE74AD7C9BF722441280_MetadataUsageId;
  1028. IL2CPP_EXTERN_C const uint32_t DynamicMethod_get_DeclaringType_mD2753935566CFA2E78A850A4F5375B097A02ACDD_MetadataUsageId;
  1029. IL2CPP_EXTERN_C const uint32_t DynamicMethod_get_MethodHandle_m9819B9B17985F310B6B08893194D0C43B5014DD1_MetadataUsageId;
  1030. IL2CPP_EXTERN_C const uint32_t DynamicMethod_get_Name_mDFA40A0322EA9D82A58BC1D7851539B6DB7784DE_MetadataUsageId;
  1031. IL2CPP_EXTERN_C const uint32_t DynamicMethod_get_ReflectedType_mB5CFA1E729693C6F57C212C8310CF61841D6FFBE_MetadataUsageId;
  1032. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetAttributeFlagsImpl_mA49A9F089D3B77B56D8DB1AA53847069A0D3A557_MetadataUsageId;
  1033. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetConstructorImpl_m63F53A42AB6785D81BB1648439566BB34A54E829_MetadataUsageId;
  1034. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetConstructors_m026AE162EF9D5D41E7FFFB6E746963A1F00014F8_MetadataUsageId;
  1035. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetCustomAttributes_m3990528DCB7146C17B58FADB3B11B309712DC6AD_MetadataUsageId;
  1036. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetCustomAttributes_mBB7CB0999CA57BEF821ABAD09830381B158A511D_MetadataUsageId;
  1037. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetElementType_m7D6F7226F4AACED2FCEC03DB2A201B0478E3EDD2_MetadataUsageId;
  1038. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetEvent_mD9EC33F2CDEF1F13533AD973C5E9A642CB8E0390_MetadataUsageId;
  1039. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetField_m32D2192EAF4643541924B772190B88E0D9942B3D_MetadataUsageId;
  1040. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetFields_mFC6AD50454E80CF134CAB68C1E75B24032ECB24F_MetadataUsageId;
  1041. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetInterface_mD58CBCDD5AB1EB0E2192E59A8791ACFA49A822F2_MetadataUsageId;
  1042. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetInterfaces_mD8CC0CB7CD3A1E408163DE60182BA91F2CC3510D_MetadataUsageId;
  1043. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetMembers_mE5C291D309BA460E2A63B88F42F165520EDFC295_MetadataUsageId;
  1044. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetMethodImpl_m377EDB3C51D3A0D8F0371B2661C9EA81D4EBCC01_MetadataUsageId;
  1045. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetMethods_m55732E8E73200306B71A330C0AE5973B485B2E11_MetadataUsageId;
  1046. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetNestedType_mFD26D68302FB94838CC2D70E13BAE4CBB5454496_MetadataUsageId;
  1047. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetProperties_mC8B05361A7D06668A025BB6A0097580B18F133CD_MetadataUsageId;
  1048. IL2CPP_EXTERN_C const uint32_t EnumBuilder_GetPropertyImpl_m45B39E6E8D0B3A36F8F56A89E9BE02FE45B2FB05_MetadataUsageId;
  1049. IL2CPP_EXTERN_C const uint32_t EnumBuilder_HasElementTypeImpl_mCC01D2357525A1A55C4FD84214DEB15AD1E7033E_MetadataUsageId;
  1050. IL2CPP_EXTERN_C const uint32_t EnumBuilder_InvokeMember_m18B49BE61B39A713A72F99E73EED3D0C2CDC7B58_MetadataUsageId;
  1051. IL2CPP_EXTERN_C const uint32_t EnumBuilder_IsArrayImpl_m94B2C5FFEF25790A46DA00444EAC711E903BCE0F_MetadataUsageId;
  1052. IL2CPP_EXTERN_C const uint32_t EnumBuilder_IsByRefImpl_m1220C665FECB18168F1E00EE45CE4D541ECC3AD2_MetadataUsageId;
  1053. IL2CPP_EXTERN_C const uint32_t EnumBuilder_IsCOMObjectImpl_m2E5BDC21A152B164CAF92683F399B18FB845DCE4_MetadataUsageId;
  1054. IL2CPP_EXTERN_C const uint32_t EnumBuilder_IsDefined_mDBC852C87E2ABBF2C1883FC0C21957DDD3E5FDE3_MetadataUsageId;
  1055. IL2CPP_EXTERN_C const uint32_t EnumBuilder_IsPointerImpl_m7163D9C5B837E0452AD0F62045CEB63441FADAA8_MetadataUsageId;
  1056. IL2CPP_EXTERN_C const uint32_t EnumBuilder_IsPrimitiveImpl_m3E7A1A5DD523394576AC03A74CA93760C6DD566A_MetadataUsageId;
  1057. IL2CPP_EXTERN_C const uint32_t EnumBuilder_get_AssemblyQualifiedName_m21558E68BBA2C0C99440B8267216582B6BFFA91A_MetadataUsageId;
  1058. IL2CPP_EXTERN_C const uint32_t EnumBuilder_get_Assembly_mA8FF0E8EDE223955892F80E6FF7389F2B7C61C48_MetadataUsageId;
  1059. IL2CPP_EXTERN_C const uint32_t EnumBuilder_get_BaseType_m1F93418FC98883D4E5912D5F94B602DF1AB35EB7_MetadataUsageId;
  1060. IL2CPP_EXTERN_C const uint32_t EnumBuilder_get_FullName_m0156CF2928F8D73BFA34042C573EC5C109BF4E26_MetadataUsageId;
  1061. IL2CPP_EXTERN_C const uint32_t EnumBuilder_get_Module_mA2B716F5F692F84178BDA27A973F0001916A90B8_MetadataUsageId;
  1062. IL2CPP_EXTERN_C const uint32_t EnumBuilder_get_Name_m2D3825D0555F4F91C61DB17DEBF095A6893DDF35_MetadataUsageId;
  1063. IL2CPP_EXTERN_C const uint32_t EnumBuilder_get_Namespace_mB6FDB75C8114696F9F008AA8C89BC94537D2D513_MetadataUsageId;
  1064. IL2CPP_EXTERN_C const uint32_t EnumBuilder_get_UnderlyingSystemType_m55CB27389831D999E10339D9E6DAA8DFCC6FD0FA_MetadataUsageId;
  1065. IL2CPP_EXTERN_C const uint32_t EventInfo_GetEventFromHandle_m32D668E4C0CB872EED2FFF1E0714B9B73680C897_MetadataUsageId;
  1066. IL2CPP_EXTERN_C const uint32_t ExceptionHandlingClause_ToString_m5BD219DD2C014D679FB99078B85051BC5E557977_MetadataUsageId;
  1067. IL2CPP_EXTERN_C const uint32_t FieldBuilder_GetCustomAttributes_m22736F5BBCB34FDC8E43CA8108F45581E10C61C5_MetadataUsageId;
  1068. IL2CPP_EXTERN_C const uint32_t FieldBuilder_GetCustomAttributes_m6DF383ED0751F8DA24D5FCBD8D1DCBFB9793FAAA_MetadataUsageId;
  1069. IL2CPP_EXTERN_C const uint32_t FieldBuilder_GetValue_m5F24A02F7C803A36C56DF22D62896AABF351C1FE_MetadataUsageId;
  1070. IL2CPP_EXTERN_C const uint32_t FieldBuilder_IsDefined_mCDF1738CC79DF9431ACC1B93C4456CAD870DF6E8_MetadataUsageId;
  1071. IL2CPP_EXTERN_C const uint32_t FieldBuilder_SetValue_mAC433DFA83A8877327944586DC48D05B242E8836_MetadataUsageId;
  1072. IL2CPP_EXTERN_C const uint32_t FieldBuilder_get_Attributes_m895074F06F46E8553D16BC6D573A1F4B6631BD2F_MetadataUsageId;
  1073. IL2CPP_EXTERN_C const uint32_t FieldBuilder_get_DeclaringType_m16CDCDEDE2B30EDD2E5BED9575CB02EE3C0E6A74_MetadataUsageId;
  1074. IL2CPP_EXTERN_C const uint32_t FieldBuilder_get_FieldHandle_m9AB21F51FEA983B7657FFB79C1A18894F9246A1D_MetadataUsageId;
  1075. IL2CPP_EXTERN_C const uint32_t FieldBuilder_get_FieldType_mFF3830CDFF1424C2FCA5569687A43DC6017B07C2_MetadataUsageId;
  1076. IL2CPP_EXTERN_C const uint32_t FieldBuilder_get_Name_m03E2894EEFE0219B9C9D4807ED754C3A6769F53A_MetadataUsageId;
  1077. IL2CPP_EXTERN_C const uint32_t FieldBuilder_get_ReflectedType_mF3F49EDAD734080508BFC7087933A211BE164D7D_MetadataUsageId;
  1078. IL2CPP_EXTERN_C const uint32_t FieldInfo_GetFieldFromHandle_m4559B3EB75D60B9573FF47FB04F91F4752F1EDD6_MetadataUsageId;
  1079. IL2CPP_EXTERN_C const uint32_t FieldInfo_GetFieldFromHandle_mE960F954664B1B0CB3877F166CAC66AAE10B7BF5_MetadataUsageId;
  1080. IL2CPP_EXTERN_C const uint32_t FieldInfo_GetFieldOffset_mA12CAFA2A64A0C081C88EDF77426CF0D8CFFB36E_MetadataUsageId;
  1081. IL2CPP_EXTERN_C const uint32_t FieldInfo_GetPseudoCustomAttributes_m54546ADF590198164EE361638CFBDA4CFC733994_MetadataUsageId;
  1082. IL2CPP_EXTERN_C const uint32_t FieldInfo_GetRawConstantValue_m23FE7153C45D0782A5382088795656D1531561EA_MetadataUsageId;
  1083. IL2CPP_EXTERN_C const uint32_t FieldInfo_SetValueDirect_m732AA971A77E971A870F1566A7C5094978A27D87_MetadataUsageId;
  1084. IL2CPP_EXTERN_C const uint32_t FormatParam_get_Object_mA0B3CF48E6F801D28DEB4F743CD6CE8771CB5B6D_MetadataUsageId;
  1085. IL2CPP_EXTERN_C const uint32_t FormatParam_get_String_m5BF4DC04ADCACFC4A5A5A02630189949C9B71624_MetadataUsageId;
  1086. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetAttributeFlagsImpl_m68E858DA1B02009FA46CF2FD8BAFABC830BE7C95_MetadataUsageId;
  1087. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetConstructorImpl_mCBEAA2B755C8473C92009ADB90E6809D4CCB4C14_MetadataUsageId;
  1088. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetConstructors_m60B31E9D89107D208E7420B6CEDFCE11CC679F91_MetadataUsageId;
  1089. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetCustomAttributes_mC315C2B1DB14AD1DC27562D951058DA9B3C7636F_MetadataUsageId;
  1090. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetCustomAttributes_mDB5290CE8148FA03D293C51392E4942BB4FAE401_MetadataUsageId;
  1091. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetElementType_mE429D40C8F319B7BC3B0485A120D56F62F8014A2_MetadataUsageId;
  1092. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetEvent_m38A7489F2AF12ACD1DB54B892F9BEA07B292AE9F_MetadataUsageId;
  1093. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetField_mBB16FFEB86EA93708562583C569DF5088C386D4D_MetadataUsageId;
  1094. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetFields_m4EDD328C3C8F8487F2C87E44A174DB00B40BDCE7_MetadataUsageId;
  1095. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetInterface_mD0FB5B710C4C3B340E68F4DAF3F74CAF99020633_MetadataUsageId;
  1096. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetInterfaces_m6AA76D8697AB8263475CD2A021B24408B2947026_MetadataUsageId;
  1097. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetMembers_m0281D9D223F82C8799B59AC3BAE9C1507B23DDB8_MetadataUsageId;
  1098. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetMethodImpl_m243D5F3CA5D8211E11C0C5AB3214A53C56420907_MetadataUsageId;
  1099. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetMethods_m79DFFA5AC46FA152F9A80B0B5C2A046EF0F8427D_MetadataUsageId;
  1100. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetNestedType_m3294ADF0F6BC0C5D26A1348E0C916792693C587C_MetadataUsageId;
  1101. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetProperties_mD9326D37B606E441A7D445F5B7A13AB91A2A4908_MetadataUsageId;
  1102. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_GetPropertyImpl_mF25E7CF42CE42B2A919D3E60E76DCA8C3489CA5D_MetadataUsageId;
  1103. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_HasElementTypeImpl_m2B903AC06E1528BDA29EDC07DEC2E4EDD1D9E927_MetadataUsageId;
  1104. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_InvokeMember_m8DBDCE773441D3198D52434E8387514313ECABDB_MetadataUsageId;
  1105. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_IsArrayImpl_m2A2B9A790EA054D69CFD4102E69173DE030A27FC_MetadataUsageId;
  1106. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_IsByRefImpl_mED4DED7A8385C459B3163A52C3C6C52EFB26554D_MetadataUsageId;
  1107. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_IsCOMObjectImpl_m80DBE49548CEDD53043BF9F01323270F8738A0C5_MetadataUsageId;
  1108. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_IsDefined_mCDF70522701DE357C154595A627E86A55FE9D897_MetadataUsageId;
  1109. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_IsPointerImpl_m651D83A47F4EF82B60DB6BBB1B9F2C234638917B_MetadataUsageId;
  1110. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_IsPrimitiveImpl_m1C55C5D0ECDB43E728FF346D14523AD6BA4DF3DB_MetadataUsageId;
  1111. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_get_AssemblyQualifiedName_mAFF7C6CEF1609169911A8B5285EC6EDACF450795_MetadataUsageId;
  1112. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_get_Assembly_mF2D6B4E5F4C9E9147D1A4F2BAC2DC87743857C7F_MetadataUsageId;
  1113. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_get_BaseType_m91B4CB48D19776E502A4DECE1F0795E15CBCB0CE_MetadataUsageId;
  1114. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_get_FullName_m28067C446054475EF345DF7FC7B5EDF081E33BBF_MetadataUsageId;
  1115. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_get_Module_m77BE3F7F700917FC9FB4B0C6D84F0439B7DF13A6_MetadataUsageId;
  1116. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_get_Name_m4222FC28665E3806F2671384CC6207BB18A21C34_MetadataUsageId;
  1117. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_get_Namespace_mF3D059DCEFCE23CF247A5280DE92B0C30C88D537_MetadataUsageId;
  1118. IL2CPP_EXTERN_C const uint32_t GenericTypeParameterBuilder_get_UnderlyingSystemType_mB486B966C9CC5C3909E98D709200EA3DE9B02099_MetadataUsageId;
  1119. IL2CPP_EXTERN_C const uint32_t HashHelpers__cctor_m4893C061D6416AFC50C3AF637A861CBA983E2D6F_MetadataUsageId;
  1120. IL2CPP_EXTERN_C const uint32_t LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430_MetadataUsageId;
  1121. IL2CPP_EXTERN_C const uint32_t LowLevelStack_Push_mB8B74BA8A8695CF62E3AA7EECE3057EC17A38315_MetadataUsageId;
  1122. IL2CPP_EXTERN_C const uint32_t LowLevelStack__ctor_mE79C30BAB0FC89AE061890BE11A19651F6A7F2F9_MetadataUsageId;
  1123. IL2CPP_EXTERN_C const uint32_t MethodBuilder_GetCustomAttributes_m4D599B4BAF0B09D97A3BD14A170942C884D8C44D_MetadataUsageId;
  1124. IL2CPP_EXTERN_C const uint32_t MethodBuilder_GetCustomAttributes_m7F9AC7563E6F572AB07D6DFC2DBF79F66215360E_MetadataUsageId;
  1125. IL2CPP_EXTERN_C const uint32_t MethodBuilder_GetMethodImplementationFlags_m459F336A0F894627C5DA9FA651021D2FCA54E048_MetadataUsageId;
  1126. IL2CPP_EXTERN_C const uint32_t MethodBuilder_GetParameters_m386DEA915976C6D1F7F84D0C59286A4B546B4175_MetadataUsageId;
  1127. IL2CPP_EXTERN_C const uint32_t MethodBuilder_Invoke_m5460CDFE2E9E4A06B1BFF7C1339A35E993480A73_MetadataUsageId;
  1128. IL2CPP_EXTERN_C const uint32_t MethodBuilder_IsDefined_mB2BA63B4B89A931730842373156EAB32454ECBB9_MetadataUsageId;
  1129. IL2CPP_EXTERN_C const uint32_t MethodBuilder_get_Attributes_m6444DD71D2D9113AA1ADFF3C8EA83DEF1E145640_MetadataUsageId;
  1130. IL2CPP_EXTERN_C const uint32_t MethodBuilder_get_DeclaringType_m56CCF5BB25F4B0503ABF912EC6A14AC44A50F2AB_MetadataUsageId;
  1131. IL2CPP_EXTERN_C const uint32_t MethodBuilder_get_MethodHandle_m90D7389381C11E7C8BC0F7B46B6F01502FBA8AFF_MetadataUsageId;
  1132. IL2CPP_EXTERN_C const uint32_t MethodBuilder_get_Name_mA3E530702DACB30FF0134766E69F743C1775208C_MetadataUsageId;
  1133. IL2CPP_EXTERN_C const uint32_t MethodBuilder_get_ReflectedType_mEF688791B469EF293A6186D5EEC55A7ECB2AA216_MetadataUsageId;
  1134. IL2CPP_EXTERN_C const uint32_t MulticastNotSupportedException__ctor_m4E7EEFC6E42FEAB6FA8D775E2CC71A0C3B970CD2_MetadataUsageId;
  1135. IL2CPP_EXTERN_C const uint32_t NotImplementedException__ctor_m8BEA657E260FC05F0C6D2C43A6E9BC08040F59C4_MetadataUsageId;
  1136. IL2CPP_EXTERN_C const uint32_t NotSupportedException__ctor_mA121DE1CAC8F25277DEB489DC7771209D91CAE33_MetadataUsageId;
  1137. IL2CPP_EXTERN_C const uint32_t NullConsoleDriver_ReadKey_mD8783671CC38E7E2BA8949C9C2631BB90D5A0317_MetadataUsageId;
  1138. IL2CPP_EXTERN_C const uint32_t NullConsoleDriver__cctor_m0B892457EA9435B6B2E8483E8F7588290E9573D0_MetadataUsageId;
  1139. IL2CPP_EXTERN_C const uint32_t NullReferenceException__ctor_m7D46E331C349DD29CBA488C9B6A950A3E7DD5CAE_MetadataUsageId;
  1140. IL2CPP_EXTERN_C const uint32_t Nullable_GetUnderlyingType_m038B195642BF738026196B1629997705B6317D04_MetadataUsageId;
  1141. IL2CPP_EXTERN_C const uint32_t NumberBuffer__cctor_mB263774D1C650BD48E32AC15403F941154721DCE_MetadataUsageId;
  1142. IL2CPP_EXTERN_C const uint32_t NumberFormatter_AddOneToDecHex_mD5A7D9EA97B16B9B318D5FC7E9F6007E98990878_MetadataUsageId;
  1143. IL2CPP_EXTERN_C const uint32_t NumberFormatter_AppendExponent_m642543981CFC9CB61ECCE7DD35289F1711ED0F0C_MetadataUsageId;
  1144. IL2CPP_EXTERN_C const uint32_t NumberFormatter_AppendNonNegativeNumber_m9AF8B3BAFDE9443EF437F2A4659E2759913D70E1_MetadataUsageId;
  1145. IL2CPP_EXTERN_C const uint32_t NumberFormatter_CountTrailingZeros_m10E7E51D6F3BEFE9FE7D5982334C3A39074F1BD3_MetadataUsageId;
  1146. IL2CPP_EXTERN_C const uint32_t NumberFormatter_DecHexLen_m6624BB04300860C2C7187CC1C66FF3FB9A68D97B_MetadataUsageId;
  1147. IL2CPP_EXTERN_C const uint32_t NumberFormatter_DecHexLen_m89FBA140789567E30D1C73851FBBE539088E5579_MetadataUsageId;
  1148. IL2CPP_EXTERN_C const uint32_t NumberFormatter_FastToDecHex_m70F4537592F2D301B57DCB01BF0BF5F5B929845F_MetadataUsageId;
  1149. IL2CPP_EXTERN_C const uint32_t NumberFormatter_FormatCustom_m5DAC683F225013EEBFC4FDC1682A88C40152A85F_MetadataUsageId;
  1150. IL2CPP_EXTERN_C const uint32_t NumberFormatter_FormatDecimal_mE1966648115F3FB18A1C369BAB5EA78E2CED2168_MetadataUsageId;
  1151. IL2CPP_EXTERN_C const uint32_t NumberFormatter_FormatHexadecimal_mCDD30C1720063B4956F47E52F32775D60B5444AC_MetadataUsageId;
  1152. IL2CPP_EXTERN_C const uint32_t NumberFormatter_FormatRoundtrip_m8339767BDB6A61BABFE5AB826D923D6151DDD816_MetadataUsageId;
  1153. IL2CPP_EXTERN_C const uint32_t NumberFormatter_GetClone_m6D13FD559EC8229D8C0F802988E32965EF53119A_MetadataUsageId;
  1154. IL2CPP_EXTERN_C const uint32_t NumberFormatter_GetInstance_mA49673EC58400C43805623A779916C2F6705AF99_MetadataUsageId;
  1155. IL2CPP_EXTERN_C const uint32_t NumberFormatter_GetTenPowerOf_mFB4993FB5A5C694F12FC7772DF431C0AA3F6E43C_MetadataUsageId;
  1156. IL2CPP_EXTERN_C const uint32_t NumberFormatter_InitDecHexDigits_m42646433FC393F360E2B559C275DA76F30E1CAD0_MetadataUsageId;
  1157. IL2CPP_EXTERN_C const uint32_t NumberFormatter_InitDecHexDigits_m6B41DFE2085FE5ECE27586ACA44B44359C3E3883_MetadataUsageId;
  1158. IL2CPP_EXTERN_C const uint32_t NumberFormatter_InitDecHexDigits_mDDED506A219AEEA8A1A12EBC660550D440FF873B_MetadataUsageId;
  1159. IL2CPP_EXTERN_C const uint32_t NumberFormatter_Init_mD235F6B64FD6B6A4FD970449FD0BF75EC0D621C2_MetadataUsageId;
  1160. IL2CPP_EXTERN_C const uint32_t NumberFormatter_Init_mE4CB58F7935FD515BDBC5A88C389CCAE85A45286_MetadataUsageId;
  1161. IL2CPP_EXTERN_C const uint32_t NumberFormatter_Init_mF96F3A764D7CCB55B5B187EEDB14881E4BD5A2CB_MetadataUsageId;
  1162. IL2CPP_EXTERN_C const uint32_t NumberFormatter_InitialFloatingPrecision_m0E00B5AAAD8CEE7FBFFF538CED95D40FBE8A5184_MetadataUsageId;
  1163. IL2CPP_EXTERN_C const uint32_t NumberFormatter_IntegerToString_m167EB2E9184CBA8A18A5A7AE72CD61602227AA50_MetadataUsageId;
  1164. IL2CPP_EXTERN_C const uint32_t NumberFormatter_IsZeroOnly_m34EC372F18B62ED7716195F4BD28945F7B1C2716_MetadataUsageId;
  1165. IL2CPP_EXTERN_C const uint32_t NumberFormatter_NumberToString_m2BCC98CB4910CBDA506DD64B026DB3C66A66A657_MetadataUsageId;
  1166. IL2CPP_EXTERN_C const uint32_t NumberFormatter_NumberToString_m52F79BE9C6B6531191AE27454C6DEBA1C09A4717_MetadataUsageId;
  1167. IL2CPP_EXTERN_C const uint32_t NumberFormatter_NumberToString_m831CA24EE69F2EEA3AD4D4FD4AA9353B40FF2FB3_MetadataUsageId;
  1168. IL2CPP_EXTERN_C const uint32_t NumberFormatter_NumberToString_mB04F03382B99D07E7DDEE769E704C823EC6EF201_MetadataUsageId;
  1169. IL2CPP_EXTERN_C const uint32_t NumberFormatter_NumberToString_mB2192DEA3E3EFE9F8799E9D931F21586823E61D9_MetadataUsageId;
  1170. IL2CPP_EXTERN_C const uint32_t NumberFormatter_NumberToString_mBA9C9AB4809ADB1CEDAC880569E1F4EC2ADB547C_MetadataUsageId;
  1171. IL2CPP_EXTERN_C const uint32_t NumberFormatter_NumberToString_mD13D145869D2857BFDAEDD127A04E68A6B929950_MetadataUsageId;
  1172. IL2CPP_EXTERN_C const uint32_t NumberFormatter_NumberToString_mF2FEDF5FC0B3511F8BE51DC6C6FF1B6326BDDA05_MetadataUsageId;
  1173. IL2CPP_EXTERN_C const uint32_t NumberFormatter_Release_mDCB5A3DC8C2A7E6FFF66C72576E7D29AB4E95D83_MetadataUsageId;
  1174. IL2CPP_EXTERN_C const uint32_t NumberFormatter_ResetCharBuf_m6F248689219DB23CBC466C266D313DBE0E64AAA1_MetadataUsageId;
  1175. IL2CPP_EXTERN_C const uint32_t NumberFormatter_Resize_m5DDC37B326ECCCFEE173B9F90431116E294F64B1_MetadataUsageId;
  1176. IL2CPP_EXTERN_C const uint32_t NumberFormatter_ScaleOrder_m712CE7B5E134E507EC41CC93A43D76F02FC2D8C2_MetadataUsageId;
  1177. IL2CPP_EXTERN_C const uint32_t NumberFormatter_ToDecHex_m6EF9C97FE4375306151C2AD7C0F47C993D12454D_MetadataUsageId;
  1178. IL2CPP_EXTERN_C const uint32_t NumberFormatter__cctor_m4742B866AF2C274FEE807160C61B979ADB071A2C_MetadataUsageId;
  1179. IL2CPP_EXTERN_C const uint32_t NumberFormatter__ctor_m8C967CC13F98B4F01D3E9D0691465B0C919FC280_MetadataUsageId;
  1180. IL2CPP_EXTERN_C const uint32_t Number_FormatDecimal_mD9017BCCC840DA365FF4BE687382AB95D22CF562_MetadataUsageId;
  1181. IL2CPP_EXTERN_C const uint32_t Number_FormatDouble_m75CA311327BBDA4F918A84B0C0B689B5C4F84EC2_MetadataUsageId;
  1182. IL2CPP_EXTERN_C const uint32_t Number_FormatInt32_mFA98EABDFB7493EF299EB1F0C2B432EAFDFC7984_MetadataUsageId;
  1183. IL2CPP_EXTERN_C const uint32_t Number_FormatInt64_m4D4B9098DEEF54C61927074C5471C272A1B64BEB_MetadataUsageId;
  1184. IL2CPP_EXTERN_C const uint32_t Number_FormatSingle_m323E2B56236A6DAA51251B75618122C0A58F5256_MetadataUsageId;
  1185. IL2CPP_EXTERN_C const uint32_t Number_FormatUInt32_m585E2571063A256E46836A51BC4A54CFF151BDEE_MetadataUsageId;
  1186. IL2CPP_EXTERN_C const uint32_t Number_FormatUInt64_m04004F09D1913C13C59635153D0F45AF37F8248A_MetadataUsageId;
  1187. IL2CPP_EXTERN_C const uint32_t Number_ParseDecimal_m0D2FF289F648F210AB219D617813E954769B7CCE_MetadataUsageId;
  1188. IL2CPP_EXTERN_C const uint32_t Number_ParseDouble_m1114DFDF930B69AB3222044E9818855F131B5672_MetadataUsageId;
  1189. IL2CPP_EXTERN_C const uint32_t Number_ParseInt32_mF4B8DA28891C736EAC85641489780C2E91F8AECF_MetadataUsageId;
  1190. IL2CPP_EXTERN_C const uint32_t Number_ParseInt64_m33AA7A0F69E575B698C474AA716B508904B92B62_MetadataUsageId;
  1191. IL2CPP_EXTERN_C const uint32_t Number_ParseSingle_mF8DD4A8C88973C759A7700C1A9B126566AFAFC4B_MetadataUsageId;
  1192. IL2CPP_EXTERN_C const uint32_t Number_ParseUInt32_mF280A62925FED84E23D64DC6B86BC50AD96896FB_MetadataUsageId;
  1193. IL2CPP_EXTERN_C const uint32_t Number_ParseUInt64_m80F0E92F3D98C3390741451845F261F93A103E27_MetadataUsageId;
  1194. IL2CPP_EXTERN_C const uint32_t Number_StringToNumber_m430FD04F901D7715B727832A85D4D8DCD6EB4BED_MetadataUsageId;
  1195. IL2CPP_EXTERN_C const uint32_t Number_TryParseDecimal_m03566DA96C0DBED7B95A55B92E053A8C972BC9CC_MetadataUsageId;
  1196. IL2CPP_EXTERN_C const uint32_t Number_TryParseDouble_m42120E69C4182E443BDD9BC6DAF481DCBE9E610B_MetadataUsageId;
  1197. IL2CPP_EXTERN_C const uint32_t Number_TryParseInt32_mF9FA8AD887CFF429B3C9DCAED08CBF7746DB250D_MetadataUsageId;
  1198. IL2CPP_EXTERN_C const uint32_t Number_TryParseInt64_m62C1C9F9BAC32770297859436DE8E68DF0E1E598_MetadataUsageId;
  1199. IL2CPP_EXTERN_C const uint32_t Number_TryParseSingle_m8BFCEBAF689D19500FA014CAC081D1614BD4A4C0_MetadataUsageId;
  1200. IL2CPP_EXTERN_C const uint32_t Number_TryParseUInt32_m5D5F513C1F31174E132E2646CC964C32E55F9436_MetadataUsageId;
  1201. IL2CPP_EXTERN_C const uint32_t Number_TryParseUInt64_m04158127A1F8B0501269FDE9B096EFE9E4C16FE6_MetadataUsageId;
  1202. IL2CPP_EXTERN_C const uint32_t ObjectDisposedException_GetObjectData_mD7998E5F70ADEF29C45511FC159D6DAC7CE80708_MetadataUsageId;
  1203. IL2CPP_EXTERN_C const uint32_t ObjectDisposedException__ctor_m50E769BBFAFD430207D11C7FC8263FB87680B9E2_MetadataUsageId;
  1204. IL2CPP_EXTERN_C const uint32_t ObjectDisposedException__ctor_m7214983E04089BBA4EA56C45AB7128DEDA917BBE_MetadataUsageId;
  1205. IL2CPP_EXTERN_C const uint32_t ObjectDisposedException__ctor_m8B5D23EA08E42BDE6BC5233CC666295F19BBD2F9_MetadataUsageId;
  1206. IL2CPP_EXTERN_C const uint32_t ObjectDisposedException_get_Message_m834DEE141131FE086A90427161327428D37B803A_MetadataUsageId;
  1207. IL2CPP_EXTERN_C const uint32_t ObjectDisposedException_get_ObjectName_mCB2A2967E2568EFB35DE8414C7336258D3515629_MetadataUsageId;
  1208. IL2CPP_EXTERN_C const uint32_t OperatingSystem_Clone_mFDF0990EC799E9279AFDE2E1ECC61CC5B2B36D23_MetadataUsageId;
  1209. IL2CPP_EXTERN_C const uint32_t OperatingSystem_GetObjectData_mAF2464A61526B487FC0E3D6E6328FFAFC34FFB4D_MetadataUsageId;
  1210. IL2CPP_EXTERN_C const uint32_t OperatingSystem_ToString_mAC6B321E60D6026BBF295895CF92BC9DCCFEB35D_MetadataUsageId;
  1211. IL2CPP_EXTERN_C const uint32_t OperatingSystem__ctor_m17CCE490F4F87F8193C6D4AE9265AE907D8634CE_MetadataUsageId;
  1212. IL2CPP_EXTERN_C const uint32_t OperatingSystem__ctor_mA685C40F384A84481F730FEEBEB93C2B9F192DD5_MetadataUsageId;
  1213. IL2CPP_EXTERN_C const uint32_t OperationCanceledException__ctor_m2B04DF548109DAA7069F6108990F53588B5C5CA4_MetadataUsageId;
  1214. IL2CPP_EXTERN_C const uint32_t OrdinalComparer_Equals_mAE368F4EA533FB8CCFD4135F494EC68778D6395B_MetadataUsageId;
  1215. IL2CPP_EXTERN_C const uint32_t OrdinalComparer_GetHashCode_m3B6DDE92C0E34EC5376E0A18E4B40454D503BE0B_MetadataUsageId;
  1216. IL2CPP_EXTERN_C const uint32_t OrdinalComparer_GetHashCode_mFF8CC0C48BEBF79CC7187BF1F3A2E5137A0E4D00_MetadataUsageId;
  1217. IL2CPP_EXTERN_C const uint32_t OrdinalComparer__ctor_m03DBF62ADAE2F1E022590631377D136E44129881_MetadataUsageId;
  1218. IL2CPP_EXTERN_C const uint32_t OutOfMemoryException__ctor_m4ED0B5B3F91BAF66BDF69E09EF6DC74777FE8DEB_MetadataUsageId;
  1219. IL2CPP_EXTERN_C const uint32_t OverflowException__ctor_m52B5CBD67B25B7D295D39D739B64DA09D7C92F2D_MetadataUsageId;
  1220. IL2CPP_EXTERN_C const uint32_t ParameterizedStrings_EvaluateInternal_m091AFE1987387E080BCB699337FFB26762967A6C_MetadataUsageId;
  1221. IL2CPP_EXTERN_C const uint32_t ParameterizedStrings_Evaluate_mF75E575BBEEF102F653314A027E2E9409BE55DAF_MetadataUsageId;
  1222. IL2CPP_EXTERN_C const uint32_t ParameterizedStrings_FormatPrintF_m8747D9D547A44A0B2C9DF3211F7B701FFBDE8563_MetadataUsageId;
  1223. IL2CPP_EXTERN_C const uint32_t ParameterizedStrings_GetDynamicOrStaticVariables_m81D4C0CAF1E91BCE50DEB31F94403CAAFD355F5D_MetadataUsageId;
  1224. IL2CPP_EXTERN_C const uint32_t ParameterizedStrings_StringFromAsciiBytes_mAEFC926F17A489DE843E6A5F33DA14378DFD11A5_MetadataUsageId;
  1225. IL2CPP_EXTERN_C const uint32_t ParamsArray__cctor_m6998FD3890F0B01FE700B07E2DF88BB9AC47980B_MetadataUsageId;
  1226. IL2CPP_EXTERN_C const uint32_t ParamsArray__ctor_m06BE403346707F40BDEA07C60B4BB507B171EAC5_MetadataUsageId;
  1227. IL2CPP_EXTERN_C const uint32_t ParamsArray__ctor_m0D8F266A2B3C18237146F56FB97A4E4879394DAC_MetadataUsageId;
  1228. IL2CPP_EXTERN_C const uint32_t ParamsArray__ctor_mD3CEC74447BC27952EBAF3F12C2C71751B7B28ED_MetadataUsageId;
  1229. IL2CPP_EXTERN_C const uint32_t ParseNumbers_ConvertToBase16_mF82C0864D56A6869C00ABD37B6CA32A1A1C867EF_MetadataUsageId;
  1230. IL2CPP_EXTERN_C const uint32_t ParseNumbers_ConvertToBase2_mAB60A334FCF7A06854FCC360FBFE4237B53CDCD9_MetadataUsageId;
  1231. IL2CPP_EXTERN_C const uint32_t ParseNumbers_ConvertToBase8_mD66EC53C484B48A3E3E5D622E7706B1C50276C39_MetadataUsageId;
  1232. IL2CPP_EXTERN_C const uint32_t ParseNumbers_EndianSwap_m434115BAD2B87C0A4D68CF2ACAC059CE72A25BCF_MetadataUsageId;
  1233. IL2CPP_EXTERN_C const uint32_t ParseNumbers_IntToString_m5BC5323B0C61C26D9CF4B239E431D8672E060808_MetadataUsageId;
  1234. IL2CPP_EXTERN_C const uint32_t ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35_MetadataUsageId;
  1235. IL2CPP_EXTERN_C const uint32_t ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48_MetadataUsageId;
  1236. IL2CPP_EXTERN_C const uint32_t PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7_MetadataUsageId;
  1237. IL2CPP_EXTERN_C const uint32_t PointerSpec_ToString_m03CA216A8203D22C5349A8CFC7C39D094A400CAA_MetadataUsageId;
  1238. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_GetAccessors_mBBC7D0C323BFDE3C1E2CC92BB294E39D1707544A_MetadataUsageId;
  1239. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_GetCustomAttributes_m7967348A7AC4D80A48EA7FE7EAD40A157EB03CA2_MetadataUsageId;
  1240. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_GetCustomAttributes_m859A67D4240777C8FBD95330D93BD3053E9B525C_MetadataUsageId;
  1241. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_GetGetMethod_mE305D277DC51E5292B0C9A66E36A63F557B7D0B5_MetadataUsageId;
  1242. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_GetIndexParameters_mE84650476A1FCB145E18DA46FE2A93C2407820A8_MetadataUsageId;
  1243. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_GetSetMethod_m417B0174E604072D0E781AC861D8D6C385EAD0F8_MetadataUsageId;
  1244. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_GetValue_mA41168799C31B5BBB6A38910D8304E1C00D6031D_MetadataUsageId;
  1245. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_IsDefined_m0C8A1D3365DF9444483D5E3F2E7EDAE31A3AABA8_MetadataUsageId;
  1246. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_SetValue_m423299C792F8E625DCC635BD6AC39D1D8FB04D1E_MetadataUsageId;
  1247. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_get_Attributes_m552D1A7FFF69A0611787D41B558A8AEF03E6915A_MetadataUsageId;
  1248. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_get_CanRead_m158A690FB8462A5E5CD20ED6ACB60A17C5F76FD9_MetadataUsageId;
  1249. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_get_CanWrite_m4E17269EB6A6CC6A6644981E11DE2A09BDFB31E2_MetadataUsageId;
  1250. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_get_DeclaringType_mF0B93F21756F028C1D9464592341B30AA5F7C2D8_MetadataUsageId;
  1251. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_get_Name_mE13739BBFE642A0F4FD6ED4F84E421B801646C90_MetadataUsageId;
  1252. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_get_PropertyType_m1CEC27A385168DDAFCD632C64028BE6BE966BE97_MetadataUsageId;
  1253. IL2CPP_EXTERN_C const uint32_t PropertyBuilder_get_ReflectedType_mA8CAC290328538798010B793C3DF0DBC73355DCD_MetadataUsageId;
  1254. IL2CPP_EXTERN_C const uint32_t Random_NextBytes_m09EDAA409943A914001BAD2D319DD0847CF236C1_MetadataUsageId;
  1255. IL2CPP_EXTERN_C const uint32_t Random_Next_m7D31C038876D9B7DB46C9652934B0EEC165F5141_MetadataUsageId;
  1256. IL2CPP_EXTERN_C const uint32_t Random_Next_m96543D08C12C92C74CAF608F8EACA422D71AEB54_MetadataUsageId;
  1257. IL2CPP_EXTERN_C const uint32_t Random__ctor_mDD202982FB7CEDE3F31824E919AD2BFA6D66BA27_MetadataUsageId;
  1258. IL2CPP_EXTERN_C const uint32_t RankException__ctor_mC6FEF2C917A7DCC3C446A2AD596022380C980826_MetadataUsageId;
  1259. IL2CPP_EXTERN_C const uint32_t TypeBuilderInstantiation_MakeGenericType_m6EA0D8A23A3197C63ACE9848425637D48E8689D4_MetadataUsageId;
  1260. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetAttributeFlagsImpl_mAD6C4C45A0E98666F88DCD669B26C722340657B1_MetadataUsageId;
  1261. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetConstructorImpl_m5FD3C56E068DB19A2051E2676EBD738E3CAB0DDD_MetadataUsageId;
  1262. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetConstructors_m11F1D5D6BB0AD22D7FDB420DBF07F9FD7D14A7E7_MetadataUsageId;
  1263. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetCustomAttributes_m8B8DACDBEE1575D5A5C28DF2C3C8BC1362EA5884_MetadataUsageId;
  1264. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetCustomAttributes_mC76CA5CADFDD3A8BF5141186EACAF0AA49D8047C_MetadataUsageId;
  1265. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetElementType_m5E6F48AEE94254D29213DF46101D800AC7234A22_MetadataUsageId;
  1266. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetEvent_mFE63FF94E91359E81B8A6A71C90ADA0BDB25C4D4_MetadataUsageId;
  1267. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetField_mEF85ACD475377E0D92910D3F63E8E9E5011E516A_MetadataUsageId;
  1268. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetFields_m7C22DADE505193A6EAE20F3A02DD2DB6E77D08A6_MetadataUsageId;
  1269. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetInterface_mD25F10FAB71E06B1ED5CBF451DD7A90028A03588_MetadataUsageId;
  1270. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetInterfaces_mC71167F5FE54E3F59C5B04E29192F77C282259C5_MetadataUsageId;
  1271. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetMembers_m0B6D9AC07EF99505641B96FD253A740C4CDDFE92_MetadataUsageId;
  1272. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetMethodImpl_mC446DBD452A73C9AF112DD75945C6B6B1C7D199C_MetadataUsageId;
  1273. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetMethods_m4D39ECB457EB15C343900739A45DC3A8DA903184_MetadataUsageId;
  1274. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetNestedType_m234C291A9DEA5930566564538E2016015B2561E0_MetadataUsageId;
  1275. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetProperties_m35703B5585EFFA644378B04C14A7F1BEBBAE41E4_MetadataUsageId;
  1276. IL2CPP_EXTERN_C const uint32_t TypeBuilder_GetPropertyImpl_m81204059AF7BD8C1BD30245781EECFB926ED8211_MetadataUsageId;
  1277. IL2CPP_EXTERN_C const uint32_t TypeBuilder_HasElementTypeImpl_m29A035E8B574B52C7E41FDC1300179FF2F985A26_MetadataUsageId;
  1278. IL2CPP_EXTERN_C const uint32_t TypeBuilder_InvokeMember_m08A2A569CDD3E80704D093455EECA93745285AC2_MetadataUsageId;
  1279. IL2CPP_EXTERN_C const uint32_t TypeBuilder_IsArrayImpl_m961EB85E7B9C15B08321A5AEA58B1C21B5626852_MetadataUsageId;
  1280. IL2CPP_EXTERN_C const uint32_t TypeBuilder_IsByRefImpl_m6C8F63B3A4FE679D6328C6CCAD8ADF9B606C0432_MetadataUsageId;
  1281. IL2CPP_EXTERN_C const uint32_t TypeBuilder_IsCOMObjectImpl_m3C491CC94DCDA931FB83ECC89AA77E098D641C97_MetadataUsageId;
  1282. IL2CPP_EXTERN_C const uint32_t TypeBuilder_IsDefined_mF5A19D4234E4239FE1B9BAAAC6A023FA9DA01F83_MetadataUsageId;
  1283. IL2CPP_EXTERN_C const uint32_t TypeBuilder_IsPointerImpl_m78DF386D54257E6B3394985C3ADA1A77CBA781E3_MetadataUsageId;
  1284. IL2CPP_EXTERN_C const uint32_t TypeBuilder_IsPrimitiveImpl_m6A94D93C5441F8403300BBC6CDB11F5B51B6F9D4_MetadataUsageId;
  1285. IL2CPP_EXTERN_C const uint32_t TypeBuilder_get_AssemblyQualifiedName_m3381894ADEBCB24A006C32B53A6802AA8287D2A3_MetadataUsageId;
  1286. IL2CPP_EXTERN_C const uint32_t TypeBuilder_get_Assembly_mFD8B4146273E56EB75E42DC4256E3583A4E04399_MetadataUsageId;
  1287. IL2CPP_EXTERN_C const uint32_t TypeBuilder_get_BaseType_mEAFBA87838D8352E2F0B38F3FA9126E950A34CEF_MetadataUsageId;
  1288. IL2CPP_EXTERN_C const uint32_t TypeBuilder_get_FullName_m5F88F6743D990329C1F22BE7529807F8968E2A50_MetadataUsageId;
  1289. IL2CPP_EXTERN_C const uint32_t TypeBuilder_get_Module_m25381DCEB1349BA1E97C8F154FC362C54472A617_MetadataUsageId;
  1290. IL2CPP_EXTERN_C const uint32_t TypeBuilder_get_Name_m389F3AD1421F84EAC97AA5FD184EB3B5E4D3202A_MetadataUsageId;
  1291. IL2CPP_EXTERN_C const uint32_t TypeBuilder_get_Namespace_mC7E8F5F8BB7AFFEA3C31E87EC0025C104DC27F4E_MetadataUsageId;
  1292. IL2CPP_EXTERN_C const uint32_t TypeBuilder_get_UnderlyingSystemType_mEFB44201FD92FF78DAEF47E9CC71CD7CA6227FA0_MetadataUsageId;
  1293. IL2CPP_EXTERN_C const uint32_t UnmanagedMarshal__ctor_m005368EB74DDF13094D2A208604C32BF147E01AB_MetadataUsageId;
  1294. struct Assembly_t_marshaled_com;
  1295. struct Assembly_t_marshaled_pinvoke;
  1296. struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_com;
  1297. struct CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_pinvoke;
  1298. struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F;;
  1299. struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com;
  1300. struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com;;
  1301. struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke;
  1302. struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke;;
  1303. struct CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8;;
  1304. struct CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_com;
  1305. struct CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_com;;
  1306. struct CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_pinvoke;
  1307. struct CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_pinvoke;;
  1308. struct Delegate_t_marshaled_com;
  1309. struct Delegate_t_marshaled_pinvoke;
  1310. struct Exception_t_marshaled_com;
  1311. struct Exception_t_marshaled_pinvoke;
  1312. struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821;
  1313. struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2;
  1314. struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86;
  1315. struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83;
  1316. struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A;
  1317. struct FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5;
  1318. struct ConstructorInfoU5BU5D_t111EE7D53C51A47FE69FC3398DE007F7E100593E;
  1319. struct CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828;
  1320. struct CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05;
  1321. struct FieldInfoU5BU5D_t9C36FA93372CA01DAF85946064B058CD9CE2E8BE;
  1322. struct MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6;
  1323. struct MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B;
  1324. struct ModuleU5BU5D_t5A96D0D19A757DE3D576E4EB81BE0FD6326DBB6E;
  1325. struct ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694;
  1326. struct ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA;
  1327. struct PropertyInfoU5BU5D_tAD8E99B12FF99CA4F2EA37B612DE68E112B4CF7E;
  1328. struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E;
  1329. struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F;
  1330. IL2CPP_EXTERN_C_BEGIN
  1331. IL2CPP_EXTERN_C_END
  1332. #ifdef __clang__
  1333. #pragma clang diagnostic push
  1334. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1335. #pragma clang diagnostic ignored "-Wunused-variable"
  1336. #endif
  1337. // System.Object
  1338. struct Il2CppArrayBounds;
  1339. // System.Array
  1340. // System.Attribute
  1341. struct Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74 : public RuntimeObject
  1342. {
  1343. public:
  1344. public:
  1345. };
  1346. // System.BitConverter
  1347. struct BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE : public RuntimeObject
  1348. {
  1349. public:
  1350. public:
  1351. };
  1352. struct BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_StaticFields
  1353. {
  1354. public:
  1355. // System.Boolean System.BitConverter::IsLittleEndian
  1356. bool ___IsLittleEndian_0;
  1357. public:
  1358. inline static int32_t get_offset_of_IsLittleEndian_0() { return static_cast<int32_t>(offsetof(BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_StaticFields, ___IsLittleEndian_0)); }
  1359. inline bool get_IsLittleEndian_0() const { return ___IsLittleEndian_0; }
  1360. inline bool* get_address_of_IsLittleEndian_0() { return &___IsLittleEndian_0; }
  1361. inline void set_IsLittleEndian_0(bool value)
  1362. {
  1363. ___IsLittleEndian_0 = value;
  1364. }
  1365. };
  1366. // System.Collections.ObjectModel.ReadOnlyCollection`1<System.Reflection.CustomAttributeNamedArgument>
  1367. struct ReadOnlyCollection_1_tDB8F0CA62CF79B1054F1B209516B0E4E17B3E6C8 : public RuntimeObject
  1368. {
  1369. public:
  1370. // System.Collections.Generic.IList`1<T> System.Collections.ObjectModel.ReadOnlyCollection`1::list
  1371. RuntimeObject* ___list_0;
  1372. // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot
  1373. RuntimeObject * ____syncRoot_1;
  1374. public:
  1375. inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(ReadOnlyCollection_1_tDB8F0CA62CF79B1054F1B209516B0E4E17B3E6C8, ___list_0)); }
  1376. inline RuntimeObject* get_list_0() const { return ___list_0; }
  1377. inline RuntimeObject** get_address_of_list_0() { return &___list_0; }
  1378. inline void set_list_0(RuntimeObject* value)
  1379. {
  1380. ___list_0 = value;
  1381. Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
  1382. }
  1383. inline static int32_t get_offset_of__syncRoot_1() { return static_cast<int32_t>(offsetof(ReadOnlyCollection_1_tDB8F0CA62CF79B1054F1B209516B0E4E17B3E6C8, ____syncRoot_1)); }
  1384. inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; }
  1385. inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; }
  1386. inline void set__syncRoot_1(RuntimeObject * value)
  1387. {
  1388. ____syncRoot_1 = value;
  1389. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value);
  1390. }
  1391. };
  1392. // System.Collections.ObjectModel.ReadOnlyCollection`1<System.Reflection.CustomAttributeTypedArgument>
  1393. struct ReadOnlyCollection_1_tC2509BCA9998A9487BF53350FF82BD2674DDFDE5 : public RuntimeObject
  1394. {
  1395. public:
  1396. // System.Collections.Generic.IList`1<T> System.Collections.ObjectModel.ReadOnlyCollection`1::list
  1397. RuntimeObject* ___list_0;
  1398. // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot
  1399. RuntimeObject * ____syncRoot_1;
  1400. public:
  1401. inline static int32_t get_offset_of_list_0() { return static_cast<int32_t>(offsetof(ReadOnlyCollection_1_tC2509BCA9998A9487BF53350FF82BD2674DDFDE5, ___list_0)); }
  1402. inline RuntimeObject* get_list_0() const { return ___list_0; }
  1403. inline RuntimeObject** get_address_of_list_0() { return &___list_0; }
  1404. inline void set_list_0(RuntimeObject* value)
  1405. {
  1406. ___list_0 = value;
  1407. Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value);
  1408. }
  1409. inline static int32_t get_offset_of__syncRoot_1() { return static_cast<int32_t>(offsetof(ReadOnlyCollection_1_tC2509BCA9998A9487BF53350FF82BD2674DDFDE5, ____syncRoot_1)); }
  1410. inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; }
  1411. inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; }
  1412. inline void set__syncRoot_1(RuntimeObject * value)
  1413. {
  1414. ____syncRoot_1 = value;
  1415. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value);
  1416. }
  1417. };
  1418. // System.CompatibilitySwitches
  1419. struct CompatibilitySwitches_tC541F9F5404925C97741A0628E9B6D26C40CFA91 : public RuntimeObject
  1420. {
  1421. public:
  1422. public:
  1423. };
  1424. struct CompatibilitySwitches_tC541F9F5404925C97741A0628E9B6D26C40CFA91_StaticFields
  1425. {
  1426. public:
  1427. // System.Boolean System.CompatibilitySwitches::IsAppEarlierThanSilverlight4
  1428. bool ___IsAppEarlierThanSilverlight4_0;
  1429. // System.Boolean System.CompatibilitySwitches::IsAppEarlierThanWindowsPhone8
  1430. bool ___IsAppEarlierThanWindowsPhone8_1;
  1431. public:
  1432. inline static int32_t get_offset_of_IsAppEarlierThanSilverlight4_0() { return static_cast<int32_t>(offsetof(CompatibilitySwitches_tC541F9F5404925C97741A0628E9B6D26C40CFA91_StaticFields, ___IsAppEarlierThanSilverlight4_0)); }
  1433. inline bool get_IsAppEarlierThanSilverlight4_0() const { return ___IsAppEarlierThanSilverlight4_0; }
  1434. inline bool* get_address_of_IsAppEarlierThanSilverlight4_0() { return &___IsAppEarlierThanSilverlight4_0; }
  1435. inline void set_IsAppEarlierThanSilverlight4_0(bool value)
  1436. {
  1437. ___IsAppEarlierThanSilverlight4_0 = value;
  1438. }
  1439. inline static int32_t get_offset_of_IsAppEarlierThanWindowsPhone8_1() { return static_cast<int32_t>(offsetof(CompatibilitySwitches_tC541F9F5404925C97741A0628E9B6D26C40CFA91_StaticFields, ___IsAppEarlierThanWindowsPhone8_1)); }
  1440. inline bool get_IsAppEarlierThanWindowsPhone8_1() const { return ___IsAppEarlierThanWindowsPhone8_1; }
  1441. inline bool* get_address_of_IsAppEarlierThanWindowsPhone8_1() { return &___IsAppEarlierThanWindowsPhone8_1; }
  1442. inline void set_IsAppEarlierThanWindowsPhone8_1(bool value)
  1443. {
  1444. ___IsAppEarlierThanWindowsPhone8_1 = value;
  1445. }
  1446. };
  1447. // System.EmptyArray`1<System.Byte>
  1448. struct EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C : public RuntimeObject
  1449. {
  1450. public:
  1451. public:
  1452. };
  1453. struct EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C_StaticFields
  1454. {
  1455. public:
  1456. // T[] System.EmptyArray`1::Value
  1457. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___Value_0;
  1458. public:
  1459. inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C_StaticFields, ___Value_0)); }
  1460. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_Value_0() const { return ___Value_0; }
  1461. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_Value_0() { return &___Value_0; }
  1462. inline void set_Value_0(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  1463. {
  1464. ___Value_0 = value;
  1465. Il2CppCodeGenWriteBarrier((void**)(&___Value_0), (void*)value);
  1466. }
  1467. };
  1468. // System.EmptyArray`1<System.Char>
  1469. struct EmptyArray_1_t40AF87279AA6E3AEEABB0CBA1425F6720C40961A : public RuntimeObject
  1470. {
  1471. public:
  1472. public:
  1473. };
  1474. struct EmptyArray_1_t40AF87279AA6E3AEEABB0CBA1425F6720C40961A_StaticFields
  1475. {
  1476. public:
  1477. // T[] System.EmptyArray`1::Value
  1478. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___Value_0;
  1479. public:
  1480. inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(EmptyArray_1_t40AF87279AA6E3AEEABB0CBA1425F6720C40961A_StaticFields, ___Value_0)); }
  1481. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_Value_0() const { return ___Value_0; }
  1482. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_Value_0() { return &___Value_0; }
  1483. inline void set_Value_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
  1484. {
  1485. ___Value_0 = value;
  1486. Il2CppCodeGenWriteBarrier((void**)(&___Value_0), (void*)value);
  1487. }
  1488. };
  1489. // System.EmptyArray`1<System.Object>
  1490. struct EmptyArray_1_tCF137C88A5824F413EFB5A2F31664D8207E61D26 : public RuntimeObject
  1491. {
  1492. public:
  1493. public:
  1494. };
  1495. struct EmptyArray_1_tCF137C88A5824F413EFB5A2F31664D8207E61D26_StaticFields
  1496. {
  1497. public:
  1498. // T[] System.EmptyArray`1::Value
  1499. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___Value_0;
  1500. public:
  1501. inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(EmptyArray_1_tCF137C88A5824F413EFB5A2F31664D8207E61D26_StaticFields, ___Value_0)); }
  1502. inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get_Value_0() const { return ___Value_0; }
  1503. inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of_Value_0() { return &___Value_0; }
  1504. inline void set_Value_0(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value)
  1505. {
  1506. ___Value_0 = value;
  1507. Il2CppCodeGenWriteBarrier((void**)(&___Value_0), (void*)value);
  1508. }
  1509. };
  1510. // System.EmptyArray`1<System.Reflection.CustomAttributeNamedArgument>
  1511. struct EmptyArray_1_tD1EC5ECDBEFFE93783B81CD6F9B2C16F13DF0034 : public RuntimeObject
  1512. {
  1513. public:
  1514. public:
  1515. };
  1516. struct EmptyArray_1_tD1EC5ECDBEFFE93783B81CD6F9B2C16F13DF0034_StaticFields
  1517. {
  1518. public:
  1519. // T[] System.EmptyArray`1::Value
  1520. CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828* ___Value_0;
  1521. public:
  1522. inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(EmptyArray_1_tD1EC5ECDBEFFE93783B81CD6F9B2C16F13DF0034_StaticFields, ___Value_0)); }
  1523. inline CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828* get_Value_0() const { return ___Value_0; }
  1524. inline CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828** get_address_of_Value_0() { return &___Value_0; }
  1525. inline void set_Value_0(CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828* value)
  1526. {
  1527. ___Value_0 = value;
  1528. Il2CppCodeGenWriteBarrier((void**)(&___Value_0), (void*)value);
  1529. }
  1530. };
  1531. // System.EmptyArray`1<System.Reflection.CustomAttributeTypedArgument>
  1532. struct EmptyArray_1_tF27C580BF18AADF6B14CF7748F833DFD53A112CB : public RuntimeObject
  1533. {
  1534. public:
  1535. public:
  1536. };
  1537. struct EmptyArray_1_tF27C580BF18AADF6B14CF7748F833DFD53A112CB_StaticFields
  1538. {
  1539. public:
  1540. // T[] System.EmptyArray`1::Value
  1541. CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* ___Value_0;
  1542. public:
  1543. inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(EmptyArray_1_tF27C580BF18AADF6B14CF7748F833DFD53A112CB_StaticFields, ___Value_0)); }
  1544. inline CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* get_Value_0() const { return ___Value_0; }
  1545. inline CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05** get_address_of_Value_0() { return &___Value_0; }
  1546. inline void set_Value_0(CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* value)
  1547. {
  1548. ___Value_0 = value;
  1549. Il2CppCodeGenWriteBarrier((void**)(&___Value_0), (void*)value);
  1550. }
  1551. };
  1552. // System.Globalization.Calendar
  1553. struct Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 : public RuntimeObject
  1554. {
  1555. public:
  1556. // System.Int32 System.Globalization.Calendar::m_currentEraValue
  1557. int32_t ___m_currentEraValue_0;
  1558. // System.Boolean System.Globalization.Calendar::m_isReadOnly
  1559. bool ___m_isReadOnly_1;
  1560. // System.Int32 System.Globalization.Calendar::twoDigitYearMax
  1561. int32_t ___twoDigitYearMax_2;
  1562. public:
  1563. inline static int32_t get_offset_of_m_currentEraValue_0() { return static_cast<int32_t>(offsetof(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5, ___m_currentEraValue_0)); }
  1564. inline int32_t get_m_currentEraValue_0() const { return ___m_currentEraValue_0; }
  1565. inline int32_t* get_address_of_m_currentEraValue_0() { return &___m_currentEraValue_0; }
  1566. inline void set_m_currentEraValue_0(int32_t value)
  1567. {
  1568. ___m_currentEraValue_0 = value;
  1569. }
  1570. inline static int32_t get_offset_of_m_isReadOnly_1() { return static_cast<int32_t>(offsetof(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5, ___m_isReadOnly_1)); }
  1571. inline bool get_m_isReadOnly_1() const { return ___m_isReadOnly_1; }
  1572. inline bool* get_address_of_m_isReadOnly_1() { return &___m_isReadOnly_1; }
  1573. inline void set_m_isReadOnly_1(bool value)
  1574. {
  1575. ___m_isReadOnly_1 = value;
  1576. }
  1577. inline static int32_t get_offset_of_twoDigitYearMax_2() { return static_cast<int32_t>(offsetof(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5, ___twoDigitYearMax_2)); }
  1578. inline int32_t get_twoDigitYearMax_2() const { return ___twoDigitYearMax_2; }
  1579. inline int32_t* get_address_of_twoDigitYearMax_2() { return &___twoDigitYearMax_2; }
  1580. inline void set_twoDigitYearMax_2(int32_t value)
  1581. {
  1582. ___twoDigitYearMax_2 = value;
  1583. }
  1584. };
  1585. // System.Globalization.CultureInfo
  1586. struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F : public RuntimeObject
  1587. {
  1588. public:
  1589. // System.Boolean System.Globalization.CultureInfo::m_isReadOnly
  1590. bool ___m_isReadOnly_3;
  1591. // System.Int32 System.Globalization.CultureInfo::cultureID
  1592. int32_t ___cultureID_4;
  1593. // System.Int32 System.Globalization.CultureInfo::parent_lcid
  1594. int32_t ___parent_lcid_5;
  1595. // System.Int32 System.Globalization.CultureInfo::datetime_index
  1596. int32_t ___datetime_index_6;
  1597. // System.Int32 System.Globalization.CultureInfo::number_index
  1598. int32_t ___number_index_7;
  1599. // System.Int32 System.Globalization.CultureInfo::default_calendar_type
  1600. int32_t ___default_calendar_type_8;
  1601. // System.Boolean System.Globalization.CultureInfo::m_useUserOverride
  1602. bool ___m_useUserOverride_9;
  1603. // System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
  1604. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10;
  1605. // System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
  1606. DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11;
  1607. // System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
  1608. TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___textInfo_12;
  1609. // System.String System.Globalization.CultureInfo::m_name
  1610. String_t* ___m_name_13;
  1611. // System.String System.Globalization.CultureInfo::englishname
  1612. String_t* ___englishname_14;
  1613. // System.String System.Globalization.CultureInfo::nativename
  1614. String_t* ___nativename_15;
  1615. // System.String System.Globalization.CultureInfo::iso3lang
  1616. String_t* ___iso3lang_16;
  1617. // System.String System.Globalization.CultureInfo::iso2lang
  1618. String_t* ___iso2lang_17;
  1619. // System.String System.Globalization.CultureInfo::win3lang
  1620. String_t* ___win3lang_18;
  1621. // System.String System.Globalization.CultureInfo::territory
  1622. String_t* ___territory_19;
  1623. // System.String[] System.Globalization.CultureInfo::native_calendar_names
  1624. StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___native_calendar_names_20;
  1625. // System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
  1626. CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21;
  1627. // System.Void* System.Globalization.CultureInfo::textinfo_data
  1628. void* ___textinfo_data_22;
  1629. // System.Int32 System.Globalization.CultureInfo::m_dataItem
  1630. int32_t ___m_dataItem_23;
  1631. // System.Globalization.Calendar System.Globalization.CultureInfo::calendar
  1632. Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24;
  1633. // System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
  1634. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___parent_culture_25;
  1635. // System.Boolean System.Globalization.CultureInfo::constructed
  1636. bool ___constructed_26;
  1637. // System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
  1638. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___cached_serialized_form_27;
  1639. // System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
  1640. CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * ___m_cultureData_28;
  1641. // System.Boolean System.Globalization.CultureInfo::m_isInherited
  1642. bool ___m_isInherited_29;
  1643. public:
  1644. inline static int32_t get_offset_of_m_isReadOnly_3() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_isReadOnly_3)); }
  1645. inline bool get_m_isReadOnly_3() const { return ___m_isReadOnly_3; }
  1646. inline bool* get_address_of_m_isReadOnly_3() { return &___m_isReadOnly_3; }
  1647. inline void set_m_isReadOnly_3(bool value)
  1648. {
  1649. ___m_isReadOnly_3 = value;
  1650. }
  1651. inline static int32_t get_offset_of_cultureID_4() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___cultureID_4)); }
  1652. inline int32_t get_cultureID_4() const { return ___cultureID_4; }
  1653. inline int32_t* get_address_of_cultureID_4() { return &___cultureID_4; }
  1654. inline void set_cultureID_4(int32_t value)
  1655. {
  1656. ___cultureID_4 = value;
  1657. }
  1658. inline static int32_t get_offset_of_parent_lcid_5() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___parent_lcid_5)); }
  1659. inline int32_t get_parent_lcid_5() const { return ___parent_lcid_5; }
  1660. inline int32_t* get_address_of_parent_lcid_5() { return &___parent_lcid_5; }
  1661. inline void set_parent_lcid_5(int32_t value)
  1662. {
  1663. ___parent_lcid_5 = value;
  1664. }
  1665. inline static int32_t get_offset_of_datetime_index_6() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___datetime_index_6)); }
  1666. inline int32_t get_datetime_index_6() const { return ___datetime_index_6; }
  1667. inline int32_t* get_address_of_datetime_index_6() { return &___datetime_index_6; }
  1668. inline void set_datetime_index_6(int32_t value)
  1669. {
  1670. ___datetime_index_6 = value;
  1671. }
  1672. inline static int32_t get_offset_of_number_index_7() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___number_index_7)); }
  1673. inline int32_t get_number_index_7() const { return ___number_index_7; }
  1674. inline int32_t* get_address_of_number_index_7() { return &___number_index_7; }
  1675. inline void set_number_index_7(int32_t value)
  1676. {
  1677. ___number_index_7 = value;
  1678. }
  1679. inline static int32_t get_offset_of_default_calendar_type_8() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___default_calendar_type_8)); }
  1680. inline int32_t get_default_calendar_type_8() const { return ___default_calendar_type_8; }
  1681. inline int32_t* get_address_of_default_calendar_type_8() { return &___default_calendar_type_8; }
  1682. inline void set_default_calendar_type_8(int32_t value)
  1683. {
  1684. ___default_calendar_type_8 = value;
  1685. }
  1686. inline static int32_t get_offset_of_m_useUserOverride_9() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_useUserOverride_9)); }
  1687. inline bool get_m_useUserOverride_9() const { return ___m_useUserOverride_9; }
  1688. inline bool* get_address_of_m_useUserOverride_9() { return &___m_useUserOverride_9; }
  1689. inline void set_m_useUserOverride_9(bool value)
  1690. {
  1691. ___m_useUserOverride_9 = value;
  1692. }
  1693. inline static int32_t get_offset_of_numInfo_10() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___numInfo_10)); }
  1694. inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * get_numInfo_10() const { return ___numInfo_10; }
  1695. inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 ** get_address_of_numInfo_10() { return &___numInfo_10; }
  1696. inline void set_numInfo_10(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * value)
  1697. {
  1698. ___numInfo_10 = value;
  1699. Il2CppCodeGenWriteBarrier((void**)(&___numInfo_10), (void*)value);
  1700. }
  1701. inline static int32_t get_offset_of_dateTimeInfo_11() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___dateTimeInfo_11)); }
  1702. inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * get_dateTimeInfo_11() const { return ___dateTimeInfo_11; }
  1703. inline DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F ** get_address_of_dateTimeInfo_11() { return &___dateTimeInfo_11; }
  1704. inline void set_dateTimeInfo_11(DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * value)
  1705. {
  1706. ___dateTimeInfo_11 = value;
  1707. Il2CppCodeGenWriteBarrier((void**)(&___dateTimeInfo_11), (void*)value);
  1708. }
  1709. inline static int32_t get_offset_of_textInfo_12() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___textInfo_12)); }
  1710. inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * get_textInfo_12() const { return ___textInfo_12; }
  1711. inline TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 ** get_address_of_textInfo_12() { return &___textInfo_12; }
  1712. inline void set_textInfo_12(TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * value)
  1713. {
  1714. ___textInfo_12 = value;
  1715. Il2CppCodeGenWriteBarrier((void**)(&___textInfo_12), (void*)value);
  1716. }
  1717. inline static int32_t get_offset_of_m_name_13() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_name_13)); }
  1718. inline String_t* get_m_name_13() const { return ___m_name_13; }
  1719. inline String_t** get_address_of_m_name_13() { return &___m_name_13; }
  1720. inline void set_m_name_13(String_t* value)
  1721. {
  1722. ___m_name_13 = value;
  1723. Il2CppCodeGenWriteBarrier((void**)(&___m_name_13), (void*)value);
  1724. }
  1725. inline static int32_t get_offset_of_englishname_14() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___englishname_14)); }
  1726. inline String_t* get_englishname_14() const { return ___englishname_14; }
  1727. inline String_t** get_address_of_englishname_14() { return &___englishname_14; }
  1728. inline void set_englishname_14(String_t* value)
  1729. {
  1730. ___englishname_14 = value;
  1731. Il2CppCodeGenWriteBarrier((void**)(&___englishname_14), (void*)value);
  1732. }
  1733. inline static int32_t get_offset_of_nativename_15() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___nativename_15)); }
  1734. inline String_t* get_nativename_15() const { return ___nativename_15; }
  1735. inline String_t** get_address_of_nativename_15() { return &___nativename_15; }
  1736. inline void set_nativename_15(String_t* value)
  1737. {
  1738. ___nativename_15 = value;
  1739. Il2CppCodeGenWriteBarrier((void**)(&___nativename_15), (void*)value);
  1740. }
  1741. inline static int32_t get_offset_of_iso3lang_16() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___iso3lang_16)); }
  1742. inline String_t* get_iso3lang_16() const { return ___iso3lang_16; }
  1743. inline String_t** get_address_of_iso3lang_16() { return &___iso3lang_16; }
  1744. inline void set_iso3lang_16(String_t* value)
  1745. {
  1746. ___iso3lang_16 = value;
  1747. Il2CppCodeGenWriteBarrier((void**)(&___iso3lang_16), (void*)value);
  1748. }
  1749. inline static int32_t get_offset_of_iso2lang_17() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___iso2lang_17)); }
  1750. inline String_t* get_iso2lang_17() const { return ___iso2lang_17; }
  1751. inline String_t** get_address_of_iso2lang_17() { return &___iso2lang_17; }
  1752. inline void set_iso2lang_17(String_t* value)
  1753. {
  1754. ___iso2lang_17 = value;
  1755. Il2CppCodeGenWriteBarrier((void**)(&___iso2lang_17), (void*)value);
  1756. }
  1757. inline static int32_t get_offset_of_win3lang_18() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___win3lang_18)); }
  1758. inline String_t* get_win3lang_18() const { return ___win3lang_18; }
  1759. inline String_t** get_address_of_win3lang_18() { return &___win3lang_18; }
  1760. inline void set_win3lang_18(String_t* value)
  1761. {
  1762. ___win3lang_18 = value;
  1763. Il2CppCodeGenWriteBarrier((void**)(&___win3lang_18), (void*)value);
  1764. }
  1765. inline static int32_t get_offset_of_territory_19() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___territory_19)); }
  1766. inline String_t* get_territory_19() const { return ___territory_19; }
  1767. inline String_t** get_address_of_territory_19() { return &___territory_19; }
  1768. inline void set_territory_19(String_t* value)
  1769. {
  1770. ___territory_19 = value;
  1771. Il2CppCodeGenWriteBarrier((void**)(&___territory_19), (void*)value);
  1772. }
  1773. inline static int32_t get_offset_of_native_calendar_names_20() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___native_calendar_names_20)); }
  1774. inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_native_calendar_names_20() const { return ___native_calendar_names_20; }
  1775. inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_native_calendar_names_20() { return &___native_calendar_names_20; }
  1776. inline void set_native_calendar_names_20(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
  1777. {
  1778. ___native_calendar_names_20 = value;
  1779. Il2CppCodeGenWriteBarrier((void**)(&___native_calendar_names_20), (void*)value);
  1780. }
  1781. inline static int32_t get_offset_of_compareInfo_21() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___compareInfo_21)); }
  1782. inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * get_compareInfo_21() const { return ___compareInfo_21; }
  1783. inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 ** get_address_of_compareInfo_21() { return &___compareInfo_21; }
  1784. inline void set_compareInfo_21(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * value)
  1785. {
  1786. ___compareInfo_21 = value;
  1787. Il2CppCodeGenWriteBarrier((void**)(&___compareInfo_21), (void*)value);
  1788. }
  1789. inline static int32_t get_offset_of_textinfo_data_22() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___textinfo_data_22)); }
  1790. inline void* get_textinfo_data_22() const { return ___textinfo_data_22; }
  1791. inline void** get_address_of_textinfo_data_22() { return &___textinfo_data_22; }
  1792. inline void set_textinfo_data_22(void* value)
  1793. {
  1794. ___textinfo_data_22 = value;
  1795. }
  1796. inline static int32_t get_offset_of_m_dataItem_23() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_dataItem_23)); }
  1797. inline int32_t get_m_dataItem_23() const { return ___m_dataItem_23; }
  1798. inline int32_t* get_address_of_m_dataItem_23() { return &___m_dataItem_23; }
  1799. inline void set_m_dataItem_23(int32_t value)
  1800. {
  1801. ___m_dataItem_23 = value;
  1802. }
  1803. inline static int32_t get_offset_of_calendar_24() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___calendar_24)); }
  1804. inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * get_calendar_24() const { return ___calendar_24; }
  1805. inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 ** get_address_of_calendar_24() { return &___calendar_24; }
  1806. inline void set_calendar_24(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * value)
  1807. {
  1808. ___calendar_24 = value;
  1809. Il2CppCodeGenWriteBarrier((void**)(&___calendar_24), (void*)value);
  1810. }
  1811. inline static int32_t get_offset_of_parent_culture_25() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___parent_culture_25)); }
  1812. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_parent_culture_25() const { return ___parent_culture_25; }
  1813. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_parent_culture_25() { return &___parent_culture_25; }
  1814. inline void set_parent_culture_25(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
  1815. {
  1816. ___parent_culture_25 = value;
  1817. Il2CppCodeGenWriteBarrier((void**)(&___parent_culture_25), (void*)value);
  1818. }
  1819. inline static int32_t get_offset_of_constructed_26() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___constructed_26)); }
  1820. inline bool get_constructed_26() const { return ___constructed_26; }
  1821. inline bool* get_address_of_constructed_26() { return &___constructed_26; }
  1822. inline void set_constructed_26(bool value)
  1823. {
  1824. ___constructed_26 = value;
  1825. }
  1826. inline static int32_t get_offset_of_cached_serialized_form_27() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___cached_serialized_form_27)); }
  1827. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_cached_serialized_form_27() const { return ___cached_serialized_form_27; }
  1828. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_cached_serialized_form_27() { return &___cached_serialized_form_27; }
  1829. inline void set_cached_serialized_form_27(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  1830. {
  1831. ___cached_serialized_form_27 = value;
  1832. Il2CppCodeGenWriteBarrier((void**)(&___cached_serialized_form_27), (void*)value);
  1833. }
  1834. inline static int32_t get_offset_of_m_cultureData_28() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_cultureData_28)); }
  1835. inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * get_m_cultureData_28() const { return ___m_cultureData_28; }
  1836. inline CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD ** get_address_of_m_cultureData_28() { return &___m_cultureData_28; }
  1837. inline void set_m_cultureData_28(CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD * value)
  1838. {
  1839. ___m_cultureData_28 = value;
  1840. Il2CppCodeGenWriteBarrier((void**)(&___m_cultureData_28), (void*)value);
  1841. }
  1842. inline static int32_t get_offset_of_m_isInherited_29() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F, ___m_isInherited_29)); }
  1843. inline bool get_m_isInherited_29() const { return ___m_isInherited_29; }
  1844. inline bool* get_address_of_m_isInherited_29() { return &___m_isInherited_29; }
  1845. inline void set_m_isInherited_29(bool value)
  1846. {
  1847. ___m_isInherited_29 = value;
  1848. }
  1849. };
  1850. struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields
  1851. {
  1852. public:
  1853. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
  1854. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___invariant_culture_info_0;
  1855. // System.Object System.Globalization.CultureInfo::shared_table_lock
  1856. RuntimeObject * ___shared_table_lock_1;
  1857. // System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
  1858. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___default_current_culture_2;
  1859. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
  1860. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___s_DefaultThreadCurrentUICulture_33;
  1861. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
  1862. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___s_DefaultThreadCurrentCulture_34;
  1863. // System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
  1864. Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * ___shared_by_number_35;
  1865. // System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
  1866. Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * ___shared_by_name_36;
  1867. // System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
  1868. bool ___IsTaiwanSku_37;
  1869. public:
  1870. inline static int32_t get_offset_of_invariant_culture_info_0() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___invariant_culture_info_0)); }
  1871. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_invariant_culture_info_0() const { return ___invariant_culture_info_0; }
  1872. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_invariant_culture_info_0() { return &___invariant_culture_info_0; }
  1873. inline void set_invariant_culture_info_0(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
  1874. {
  1875. ___invariant_culture_info_0 = value;
  1876. Il2CppCodeGenWriteBarrier((void**)(&___invariant_culture_info_0), (void*)value);
  1877. }
  1878. inline static int32_t get_offset_of_shared_table_lock_1() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_table_lock_1)); }
  1879. inline RuntimeObject * get_shared_table_lock_1() const { return ___shared_table_lock_1; }
  1880. inline RuntimeObject ** get_address_of_shared_table_lock_1() { return &___shared_table_lock_1; }
  1881. inline void set_shared_table_lock_1(RuntimeObject * value)
  1882. {
  1883. ___shared_table_lock_1 = value;
  1884. Il2CppCodeGenWriteBarrier((void**)(&___shared_table_lock_1), (void*)value);
  1885. }
  1886. inline static int32_t get_offset_of_default_current_culture_2() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___default_current_culture_2)); }
  1887. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_default_current_culture_2() const { return ___default_current_culture_2; }
  1888. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_default_current_culture_2() { return &___default_current_culture_2; }
  1889. inline void set_default_current_culture_2(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
  1890. {
  1891. ___default_current_culture_2 = value;
  1892. Il2CppCodeGenWriteBarrier((void**)(&___default_current_culture_2), (void*)value);
  1893. }
  1894. inline static int32_t get_offset_of_s_DefaultThreadCurrentUICulture_33() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___s_DefaultThreadCurrentUICulture_33)); }
  1895. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_s_DefaultThreadCurrentUICulture_33() const { return ___s_DefaultThreadCurrentUICulture_33; }
  1896. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_s_DefaultThreadCurrentUICulture_33() { return &___s_DefaultThreadCurrentUICulture_33; }
  1897. inline void set_s_DefaultThreadCurrentUICulture_33(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
  1898. {
  1899. ___s_DefaultThreadCurrentUICulture_33 = value;
  1900. Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultThreadCurrentUICulture_33), (void*)value);
  1901. }
  1902. inline static int32_t get_offset_of_s_DefaultThreadCurrentCulture_34() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___s_DefaultThreadCurrentCulture_34)); }
  1903. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_s_DefaultThreadCurrentCulture_34() const { return ___s_DefaultThreadCurrentCulture_34; }
  1904. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_s_DefaultThreadCurrentCulture_34() { return &___s_DefaultThreadCurrentCulture_34; }
  1905. inline void set_s_DefaultThreadCurrentCulture_34(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
  1906. {
  1907. ___s_DefaultThreadCurrentCulture_34 = value;
  1908. Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultThreadCurrentCulture_34), (void*)value);
  1909. }
  1910. inline static int32_t get_offset_of_shared_by_number_35() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_by_number_35)); }
  1911. inline Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * get_shared_by_number_35() const { return ___shared_by_number_35; }
  1912. inline Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B ** get_address_of_shared_by_number_35() { return &___shared_by_number_35; }
  1913. inline void set_shared_by_number_35(Dictionary_2_tC88A56872F7C79DBB9582D4F3FC22ED5D8E0B98B * value)
  1914. {
  1915. ___shared_by_number_35 = value;
  1916. Il2CppCodeGenWriteBarrier((void**)(&___shared_by_number_35), (void*)value);
  1917. }
  1918. inline static int32_t get_offset_of_shared_by_name_36() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___shared_by_name_36)); }
  1919. inline Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * get_shared_by_name_36() const { return ___shared_by_name_36; }
  1920. inline Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 ** get_address_of_shared_by_name_36() { return &___shared_by_name_36; }
  1921. inline void set_shared_by_name_36(Dictionary_2_tBA5388DBB42BF620266F9A48E8B859BBBB224E25 * value)
  1922. {
  1923. ___shared_by_name_36 = value;
  1924. Il2CppCodeGenWriteBarrier((void**)(&___shared_by_name_36), (void*)value);
  1925. }
  1926. inline static int32_t get_offset_of_IsTaiwanSku_37() { return static_cast<int32_t>(offsetof(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_StaticFields, ___IsTaiwanSku_37)); }
  1927. inline bool get_IsTaiwanSku_37() const { return ___IsTaiwanSku_37; }
  1928. inline bool* get_address_of_IsTaiwanSku_37() { return &___IsTaiwanSku_37; }
  1929. inline void set_IsTaiwanSku_37(bool value)
  1930. {
  1931. ___IsTaiwanSku_37 = value;
  1932. }
  1933. };
  1934. // Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
  1935. struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke
  1936. {
  1937. int32_t ___m_isReadOnly_3;
  1938. int32_t ___cultureID_4;
  1939. int32_t ___parent_lcid_5;
  1940. int32_t ___datetime_index_6;
  1941. int32_t ___number_index_7;
  1942. int32_t ___default_calendar_type_8;
  1943. int32_t ___m_useUserOverride_9;
  1944. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10;
  1945. DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11;
  1946. TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___textInfo_12;
  1947. char* ___m_name_13;
  1948. char* ___englishname_14;
  1949. char* ___nativename_15;
  1950. char* ___iso3lang_16;
  1951. char* ___iso2lang_17;
  1952. char* ___win3lang_18;
  1953. char* ___territory_19;
  1954. char** ___native_calendar_names_20;
  1955. CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21;
  1956. void* ___textinfo_data_22;
  1957. int32_t ___m_dataItem_23;
  1958. Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24;
  1959. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke* ___parent_culture_25;
  1960. int32_t ___constructed_26;
  1961. Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
  1962. CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_pinvoke* ___m_cultureData_28;
  1963. int32_t ___m_isInherited_29;
  1964. };
  1965. // Native definition for COM marshalling of System.Globalization.CultureInfo
  1966. struct CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com
  1967. {
  1968. int32_t ___m_isReadOnly_3;
  1969. int32_t ___cultureID_4;
  1970. int32_t ___parent_lcid_5;
  1971. int32_t ___datetime_index_6;
  1972. int32_t ___number_index_7;
  1973. int32_t ___default_calendar_type_8;
  1974. int32_t ___m_useUserOverride_9;
  1975. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numInfo_10;
  1976. DateTimeFormatInfo_tF4BB3AA482C2F772D2A9022F78BF8727830FAF5F * ___dateTimeInfo_11;
  1977. TextInfo_t5F1E697CB6A7E5EC80F0DC3A968B9B4A70C291D8 * ___textInfo_12;
  1978. Il2CppChar* ___m_name_13;
  1979. Il2CppChar* ___englishname_14;
  1980. Il2CppChar* ___nativename_15;
  1981. Il2CppChar* ___iso3lang_16;
  1982. Il2CppChar* ___iso2lang_17;
  1983. Il2CppChar* ___win3lang_18;
  1984. Il2CppChar* ___territory_19;
  1985. Il2CppChar** ___native_calendar_names_20;
  1986. CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___compareInfo_21;
  1987. void* ___textinfo_data_22;
  1988. int32_t ___m_dataItem_23;
  1989. Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_24;
  1990. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com* ___parent_culture_25;
  1991. int32_t ___constructed_26;
  1992. Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
  1993. CultureData_tF43B080FFA6EB278F4F289BCDA3FB74B6C208ECD_marshaled_com* ___m_cultureData_28;
  1994. int32_t ___m_isInherited_29;
  1995. };
  1996. // System.MarshalByRefObject
  1997. struct MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF : public RuntimeObject
  1998. {
  1999. public:
  2000. // System.Object System.MarshalByRefObject::_identity
  2001. RuntimeObject * ____identity_0;
  2002. public:
  2003. inline static int32_t get_offset_of__identity_0() { return static_cast<int32_t>(offsetof(MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF, ____identity_0)); }
  2004. inline RuntimeObject * get__identity_0() const { return ____identity_0; }
  2005. inline RuntimeObject ** get_address_of__identity_0() { return &____identity_0; }
  2006. inline void set__identity_0(RuntimeObject * value)
  2007. {
  2008. ____identity_0 = value;
  2009. Il2CppCodeGenWriteBarrier((void**)(&____identity_0), (void*)value);
  2010. }
  2011. };
  2012. // Native definition for P/Invoke marshalling of System.MarshalByRefObject
  2013. struct MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF_marshaled_pinvoke
  2014. {
  2015. Il2CppIUnknown* ____identity_0;
  2016. };
  2017. // Native definition for COM marshalling of System.MarshalByRefObject
  2018. struct MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF_marshaled_com
  2019. {
  2020. Il2CppIUnknown* ____identity_0;
  2021. };
  2022. // System.Nullable
  2023. struct Nullable_t07CA5C3F88F56004BCB589DD7580798C66874C44 : public RuntimeObject
  2024. {
  2025. public:
  2026. public:
  2027. };
  2028. // System.Number
  2029. struct Number_t0578BBE654AC0F135B04497270FDDFA4CFF84C51 : public RuntimeObject
  2030. {
  2031. public:
  2032. public:
  2033. };
  2034. // System.NumberFormatter
  2035. struct NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC : public RuntimeObject
  2036. {
  2037. public:
  2038. // System.Globalization.NumberFormatInfo System.NumberFormatter::_nfi
  2039. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ____nfi_6;
  2040. // System.Char[] System.NumberFormatter::_cbuf
  2041. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ____cbuf_7;
  2042. // System.Boolean System.NumberFormatter::_NaN
  2043. bool ____NaN_8;
  2044. // System.Boolean System.NumberFormatter::_infinity
  2045. bool ____infinity_9;
  2046. // System.Boolean System.NumberFormatter::_isCustomFormat
  2047. bool ____isCustomFormat_10;
  2048. // System.Boolean System.NumberFormatter::_specifierIsUpper
  2049. bool ____specifierIsUpper_11;
  2050. // System.Boolean System.NumberFormatter::_positive
  2051. bool ____positive_12;
  2052. // System.Char System.NumberFormatter::_specifier
  2053. Il2CppChar ____specifier_13;
  2054. // System.Int32 System.NumberFormatter::_precision
  2055. int32_t ____precision_14;
  2056. // System.Int32 System.NumberFormatter::_defPrecision
  2057. int32_t ____defPrecision_15;
  2058. // System.Int32 System.NumberFormatter::_digitsLen
  2059. int32_t ____digitsLen_16;
  2060. // System.Int32 System.NumberFormatter::_offset
  2061. int32_t ____offset_17;
  2062. // System.Int32 System.NumberFormatter::_decPointPos
  2063. int32_t ____decPointPos_18;
  2064. // System.UInt32 System.NumberFormatter::_val1
  2065. uint32_t ____val1_19;
  2066. // System.UInt32 System.NumberFormatter::_val2
  2067. uint32_t ____val2_20;
  2068. // System.UInt32 System.NumberFormatter::_val3
  2069. uint32_t ____val3_21;
  2070. // System.UInt32 System.NumberFormatter::_val4
  2071. uint32_t ____val4_22;
  2072. // System.Int32 System.NumberFormatter::_ind
  2073. int32_t ____ind_23;
  2074. public:
  2075. inline static int32_t get_offset_of__nfi_6() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____nfi_6)); }
  2076. inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * get__nfi_6() const { return ____nfi_6; }
  2077. inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 ** get_address_of__nfi_6() { return &____nfi_6; }
  2078. inline void set__nfi_6(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * value)
  2079. {
  2080. ____nfi_6 = value;
  2081. Il2CppCodeGenWriteBarrier((void**)(&____nfi_6), (void*)value);
  2082. }
  2083. inline static int32_t get_offset_of__cbuf_7() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____cbuf_7)); }
  2084. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get__cbuf_7() const { return ____cbuf_7; }
  2085. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of__cbuf_7() { return &____cbuf_7; }
  2086. inline void set__cbuf_7(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
  2087. {
  2088. ____cbuf_7 = value;
  2089. Il2CppCodeGenWriteBarrier((void**)(&____cbuf_7), (void*)value);
  2090. }
  2091. inline static int32_t get_offset_of__NaN_8() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____NaN_8)); }
  2092. inline bool get__NaN_8() const { return ____NaN_8; }
  2093. inline bool* get_address_of__NaN_8() { return &____NaN_8; }
  2094. inline void set__NaN_8(bool value)
  2095. {
  2096. ____NaN_8 = value;
  2097. }
  2098. inline static int32_t get_offset_of__infinity_9() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____infinity_9)); }
  2099. inline bool get__infinity_9() const { return ____infinity_9; }
  2100. inline bool* get_address_of__infinity_9() { return &____infinity_9; }
  2101. inline void set__infinity_9(bool value)
  2102. {
  2103. ____infinity_9 = value;
  2104. }
  2105. inline static int32_t get_offset_of__isCustomFormat_10() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____isCustomFormat_10)); }
  2106. inline bool get__isCustomFormat_10() const { return ____isCustomFormat_10; }
  2107. inline bool* get_address_of__isCustomFormat_10() { return &____isCustomFormat_10; }
  2108. inline void set__isCustomFormat_10(bool value)
  2109. {
  2110. ____isCustomFormat_10 = value;
  2111. }
  2112. inline static int32_t get_offset_of__specifierIsUpper_11() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____specifierIsUpper_11)); }
  2113. inline bool get__specifierIsUpper_11() const { return ____specifierIsUpper_11; }
  2114. inline bool* get_address_of__specifierIsUpper_11() { return &____specifierIsUpper_11; }
  2115. inline void set__specifierIsUpper_11(bool value)
  2116. {
  2117. ____specifierIsUpper_11 = value;
  2118. }
  2119. inline static int32_t get_offset_of__positive_12() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____positive_12)); }
  2120. inline bool get__positive_12() const { return ____positive_12; }
  2121. inline bool* get_address_of__positive_12() { return &____positive_12; }
  2122. inline void set__positive_12(bool value)
  2123. {
  2124. ____positive_12 = value;
  2125. }
  2126. inline static int32_t get_offset_of__specifier_13() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____specifier_13)); }
  2127. inline Il2CppChar get__specifier_13() const { return ____specifier_13; }
  2128. inline Il2CppChar* get_address_of__specifier_13() { return &____specifier_13; }
  2129. inline void set__specifier_13(Il2CppChar value)
  2130. {
  2131. ____specifier_13 = value;
  2132. }
  2133. inline static int32_t get_offset_of__precision_14() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____precision_14)); }
  2134. inline int32_t get__precision_14() const { return ____precision_14; }
  2135. inline int32_t* get_address_of__precision_14() { return &____precision_14; }
  2136. inline void set__precision_14(int32_t value)
  2137. {
  2138. ____precision_14 = value;
  2139. }
  2140. inline static int32_t get_offset_of__defPrecision_15() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____defPrecision_15)); }
  2141. inline int32_t get__defPrecision_15() const { return ____defPrecision_15; }
  2142. inline int32_t* get_address_of__defPrecision_15() { return &____defPrecision_15; }
  2143. inline void set__defPrecision_15(int32_t value)
  2144. {
  2145. ____defPrecision_15 = value;
  2146. }
  2147. inline static int32_t get_offset_of__digitsLen_16() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____digitsLen_16)); }
  2148. inline int32_t get__digitsLen_16() const { return ____digitsLen_16; }
  2149. inline int32_t* get_address_of__digitsLen_16() { return &____digitsLen_16; }
  2150. inline void set__digitsLen_16(int32_t value)
  2151. {
  2152. ____digitsLen_16 = value;
  2153. }
  2154. inline static int32_t get_offset_of__offset_17() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____offset_17)); }
  2155. inline int32_t get__offset_17() const { return ____offset_17; }
  2156. inline int32_t* get_address_of__offset_17() { return &____offset_17; }
  2157. inline void set__offset_17(int32_t value)
  2158. {
  2159. ____offset_17 = value;
  2160. }
  2161. inline static int32_t get_offset_of__decPointPos_18() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____decPointPos_18)); }
  2162. inline int32_t get__decPointPos_18() const { return ____decPointPos_18; }
  2163. inline int32_t* get_address_of__decPointPos_18() { return &____decPointPos_18; }
  2164. inline void set__decPointPos_18(int32_t value)
  2165. {
  2166. ____decPointPos_18 = value;
  2167. }
  2168. inline static int32_t get_offset_of__val1_19() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____val1_19)); }
  2169. inline uint32_t get__val1_19() const { return ____val1_19; }
  2170. inline uint32_t* get_address_of__val1_19() { return &____val1_19; }
  2171. inline void set__val1_19(uint32_t value)
  2172. {
  2173. ____val1_19 = value;
  2174. }
  2175. inline static int32_t get_offset_of__val2_20() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____val2_20)); }
  2176. inline uint32_t get__val2_20() const { return ____val2_20; }
  2177. inline uint32_t* get_address_of__val2_20() { return &____val2_20; }
  2178. inline void set__val2_20(uint32_t value)
  2179. {
  2180. ____val2_20 = value;
  2181. }
  2182. inline static int32_t get_offset_of__val3_21() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____val3_21)); }
  2183. inline uint32_t get__val3_21() const { return ____val3_21; }
  2184. inline uint32_t* get_address_of__val3_21() { return &____val3_21; }
  2185. inline void set__val3_21(uint32_t value)
  2186. {
  2187. ____val3_21 = value;
  2188. }
  2189. inline static int32_t get_offset_of__val4_22() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____val4_22)); }
  2190. inline uint32_t get__val4_22() const { return ____val4_22; }
  2191. inline uint32_t* get_address_of__val4_22() { return &____val4_22; }
  2192. inline void set__val4_22(uint32_t value)
  2193. {
  2194. ____val4_22 = value;
  2195. }
  2196. inline static int32_t get_offset_of__ind_23() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC, ____ind_23)); }
  2197. inline int32_t get__ind_23() const { return ____ind_23; }
  2198. inline int32_t* get_address_of__ind_23() { return &____ind_23; }
  2199. inline void set__ind_23(int32_t value)
  2200. {
  2201. ____ind_23 = value;
  2202. }
  2203. };
  2204. struct NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields
  2205. {
  2206. public:
  2207. // System.UInt64* System.NumberFormatter::MantissaBitsTable
  2208. uint64_t* ___MantissaBitsTable_0;
  2209. // System.Int32* System.NumberFormatter::TensExponentTable
  2210. int32_t* ___TensExponentTable_1;
  2211. // System.Char* System.NumberFormatter::DigitLowerTable
  2212. Il2CppChar* ___DigitLowerTable_2;
  2213. // System.Char* System.NumberFormatter::DigitUpperTable
  2214. Il2CppChar* ___DigitUpperTable_3;
  2215. // System.Int64* System.NumberFormatter::TenPowersList
  2216. int64_t* ___TenPowersList_4;
  2217. // System.Int32* System.NumberFormatter::DecHexDigits
  2218. int32_t* ___DecHexDigits_5;
  2219. public:
  2220. inline static int32_t get_offset_of_MantissaBitsTable_0() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields, ___MantissaBitsTable_0)); }
  2221. inline uint64_t* get_MantissaBitsTable_0() const { return ___MantissaBitsTable_0; }
  2222. inline uint64_t** get_address_of_MantissaBitsTable_0() { return &___MantissaBitsTable_0; }
  2223. inline void set_MantissaBitsTable_0(uint64_t* value)
  2224. {
  2225. ___MantissaBitsTable_0 = value;
  2226. }
  2227. inline static int32_t get_offset_of_TensExponentTable_1() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields, ___TensExponentTable_1)); }
  2228. inline int32_t* get_TensExponentTable_1() const { return ___TensExponentTable_1; }
  2229. inline int32_t** get_address_of_TensExponentTable_1() { return &___TensExponentTable_1; }
  2230. inline void set_TensExponentTable_1(int32_t* value)
  2231. {
  2232. ___TensExponentTable_1 = value;
  2233. }
  2234. inline static int32_t get_offset_of_DigitLowerTable_2() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields, ___DigitLowerTable_2)); }
  2235. inline Il2CppChar* get_DigitLowerTable_2() const { return ___DigitLowerTable_2; }
  2236. inline Il2CppChar** get_address_of_DigitLowerTable_2() { return &___DigitLowerTable_2; }
  2237. inline void set_DigitLowerTable_2(Il2CppChar* value)
  2238. {
  2239. ___DigitLowerTable_2 = value;
  2240. }
  2241. inline static int32_t get_offset_of_DigitUpperTable_3() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields, ___DigitUpperTable_3)); }
  2242. inline Il2CppChar* get_DigitUpperTable_3() const { return ___DigitUpperTable_3; }
  2243. inline Il2CppChar** get_address_of_DigitUpperTable_3() { return &___DigitUpperTable_3; }
  2244. inline void set_DigitUpperTable_3(Il2CppChar* value)
  2245. {
  2246. ___DigitUpperTable_3 = value;
  2247. }
  2248. inline static int32_t get_offset_of_TenPowersList_4() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields, ___TenPowersList_4)); }
  2249. inline int64_t* get_TenPowersList_4() const { return ___TenPowersList_4; }
  2250. inline int64_t** get_address_of_TenPowersList_4() { return &___TenPowersList_4; }
  2251. inline void set_TenPowersList_4(int64_t* value)
  2252. {
  2253. ___TenPowersList_4 = value;
  2254. }
  2255. inline static int32_t get_offset_of_DecHexDigits_5() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields, ___DecHexDigits_5)); }
  2256. inline int32_t* get_DecHexDigits_5() const { return ___DecHexDigits_5; }
  2257. inline int32_t** get_address_of_DecHexDigits_5() { return &___DecHexDigits_5; }
  2258. inline void set_DecHexDigits_5(int32_t* value)
  2259. {
  2260. ___DecHexDigits_5 = value;
  2261. }
  2262. };
  2263. struct NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields
  2264. {
  2265. public:
  2266. // System.NumberFormatter System.NumberFormatter::threadNumberFormatter
  2267. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * ___threadNumberFormatter_24;
  2268. // System.NumberFormatter System.NumberFormatter::userFormatProvider
  2269. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * ___userFormatProvider_25;
  2270. public:
  2271. inline static int32_t get_offset_of_threadNumberFormatter_24() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields, ___threadNumberFormatter_24)); }
  2272. inline NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * get_threadNumberFormatter_24() const { return ___threadNumberFormatter_24; }
  2273. inline NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC ** get_address_of_threadNumberFormatter_24() { return &___threadNumberFormatter_24; }
  2274. inline void set_threadNumberFormatter_24(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * value)
  2275. {
  2276. ___threadNumberFormatter_24 = value;
  2277. Il2CppCodeGenWriteBarrier((void**)(&___threadNumberFormatter_24), (void*)value);
  2278. }
  2279. inline static int32_t get_offset_of_userFormatProvider_25() { return static_cast<int32_t>(offsetof(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields, ___userFormatProvider_25)); }
  2280. inline NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * get_userFormatProvider_25() const { return ___userFormatProvider_25; }
  2281. inline NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC ** get_address_of_userFormatProvider_25() { return &___userFormatProvider_25; }
  2282. inline void set_userFormatProvider_25(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * value)
  2283. {
  2284. ___userFormatProvider_25 = value;
  2285. Il2CppCodeGenWriteBarrier((void**)(&___userFormatProvider_25), (void*)value);
  2286. }
  2287. };
  2288. // System.NumberFormatter_CustomInfo
  2289. struct CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 : public RuntimeObject
  2290. {
  2291. public:
  2292. // System.Boolean System.NumberFormatter_CustomInfo::UseGroup
  2293. bool ___UseGroup_0;
  2294. // System.Int32 System.NumberFormatter_CustomInfo::DecimalDigits
  2295. int32_t ___DecimalDigits_1;
  2296. // System.Int32 System.NumberFormatter_CustomInfo::DecimalPointPos
  2297. int32_t ___DecimalPointPos_2;
  2298. // System.Int32 System.NumberFormatter_CustomInfo::DecimalTailSharpDigits
  2299. int32_t ___DecimalTailSharpDigits_3;
  2300. // System.Int32 System.NumberFormatter_CustomInfo::IntegerDigits
  2301. int32_t ___IntegerDigits_4;
  2302. // System.Int32 System.NumberFormatter_CustomInfo::IntegerHeadSharpDigits
  2303. int32_t ___IntegerHeadSharpDigits_5;
  2304. // System.Int32 System.NumberFormatter_CustomInfo::IntegerHeadPos
  2305. int32_t ___IntegerHeadPos_6;
  2306. // System.Boolean System.NumberFormatter_CustomInfo::UseExponent
  2307. bool ___UseExponent_7;
  2308. // System.Int32 System.NumberFormatter_CustomInfo::ExponentDigits
  2309. int32_t ___ExponentDigits_8;
  2310. // System.Int32 System.NumberFormatter_CustomInfo::ExponentTailSharpDigits
  2311. int32_t ___ExponentTailSharpDigits_9;
  2312. // System.Boolean System.NumberFormatter_CustomInfo::ExponentNegativeSignOnly
  2313. bool ___ExponentNegativeSignOnly_10;
  2314. // System.Int32 System.NumberFormatter_CustomInfo::DividePlaces
  2315. int32_t ___DividePlaces_11;
  2316. // System.Int32 System.NumberFormatter_CustomInfo::Percents
  2317. int32_t ___Percents_12;
  2318. // System.Int32 System.NumberFormatter_CustomInfo::Permilles
  2319. int32_t ___Permilles_13;
  2320. public:
  2321. inline static int32_t get_offset_of_UseGroup_0() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___UseGroup_0)); }
  2322. inline bool get_UseGroup_0() const { return ___UseGroup_0; }
  2323. inline bool* get_address_of_UseGroup_0() { return &___UseGroup_0; }
  2324. inline void set_UseGroup_0(bool value)
  2325. {
  2326. ___UseGroup_0 = value;
  2327. }
  2328. inline static int32_t get_offset_of_DecimalDigits_1() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___DecimalDigits_1)); }
  2329. inline int32_t get_DecimalDigits_1() const { return ___DecimalDigits_1; }
  2330. inline int32_t* get_address_of_DecimalDigits_1() { return &___DecimalDigits_1; }
  2331. inline void set_DecimalDigits_1(int32_t value)
  2332. {
  2333. ___DecimalDigits_1 = value;
  2334. }
  2335. inline static int32_t get_offset_of_DecimalPointPos_2() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___DecimalPointPos_2)); }
  2336. inline int32_t get_DecimalPointPos_2() const { return ___DecimalPointPos_2; }
  2337. inline int32_t* get_address_of_DecimalPointPos_2() { return &___DecimalPointPos_2; }
  2338. inline void set_DecimalPointPos_2(int32_t value)
  2339. {
  2340. ___DecimalPointPos_2 = value;
  2341. }
  2342. inline static int32_t get_offset_of_DecimalTailSharpDigits_3() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___DecimalTailSharpDigits_3)); }
  2343. inline int32_t get_DecimalTailSharpDigits_3() const { return ___DecimalTailSharpDigits_3; }
  2344. inline int32_t* get_address_of_DecimalTailSharpDigits_3() { return &___DecimalTailSharpDigits_3; }
  2345. inline void set_DecimalTailSharpDigits_3(int32_t value)
  2346. {
  2347. ___DecimalTailSharpDigits_3 = value;
  2348. }
  2349. inline static int32_t get_offset_of_IntegerDigits_4() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___IntegerDigits_4)); }
  2350. inline int32_t get_IntegerDigits_4() const { return ___IntegerDigits_4; }
  2351. inline int32_t* get_address_of_IntegerDigits_4() { return &___IntegerDigits_4; }
  2352. inline void set_IntegerDigits_4(int32_t value)
  2353. {
  2354. ___IntegerDigits_4 = value;
  2355. }
  2356. inline static int32_t get_offset_of_IntegerHeadSharpDigits_5() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___IntegerHeadSharpDigits_5)); }
  2357. inline int32_t get_IntegerHeadSharpDigits_5() const { return ___IntegerHeadSharpDigits_5; }
  2358. inline int32_t* get_address_of_IntegerHeadSharpDigits_5() { return &___IntegerHeadSharpDigits_5; }
  2359. inline void set_IntegerHeadSharpDigits_5(int32_t value)
  2360. {
  2361. ___IntegerHeadSharpDigits_5 = value;
  2362. }
  2363. inline static int32_t get_offset_of_IntegerHeadPos_6() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___IntegerHeadPos_6)); }
  2364. inline int32_t get_IntegerHeadPos_6() const { return ___IntegerHeadPos_6; }
  2365. inline int32_t* get_address_of_IntegerHeadPos_6() { return &___IntegerHeadPos_6; }
  2366. inline void set_IntegerHeadPos_6(int32_t value)
  2367. {
  2368. ___IntegerHeadPos_6 = value;
  2369. }
  2370. inline static int32_t get_offset_of_UseExponent_7() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___UseExponent_7)); }
  2371. inline bool get_UseExponent_7() const { return ___UseExponent_7; }
  2372. inline bool* get_address_of_UseExponent_7() { return &___UseExponent_7; }
  2373. inline void set_UseExponent_7(bool value)
  2374. {
  2375. ___UseExponent_7 = value;
  2376. }
  2377. inline static int32_t get_offset_of_ExponentDigits_8() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___ExponentDigits_8)); }
  2378. inline int32_t get_ExponentDigits_8() const { return ___ExponentDigits_8; }
  2379. inline int32_t* get_address_of_ExponentDigits_8() { return &___ExponentDigits_8; }
  2380. inline void set_ExponentDigits_8(int32_t value)
  2381. {
  2382. ___ExponentDigits_8 = value;
  2383. }
  2384. inline static int32_t get_offset_of_ExponentTailSharpDigits_9() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___ExponentTailSharpDigits_9)); }
  2385. inline int32_t get_ExponentTailSharpDigits_9() const { return ___ExponentTailSharpDigits_9; }
  2386. inline int32_t* get_address_of_ExponentTailSharpDigits_9() { return &___ExponentTailSharpDigits_9; }
  2387. inline void set_ExponentTailSharpDigits_9(int32_t value)
  2388. {
  2389. ___ExponentTailSharpDigits_9 = value;
  2390. }
  2391. inline static int32_t get_offset_of_ExponentNegativeSignOnly_10() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___ExponentNegativeSignOnly_10)); }
  2392. inline bool get_ExponentNegativeSignOnly_10() const { return ___ExponentNegativeSignOnly_10; }
  2393. inline bool* get_address_of_ExponentNegativeSignOnly_10() { return &___ExponentNegativeSignOnly_10; }
  2394. inline void set_ExponentNegativeSignOnly_10(bool value)
  2395. {
  2396. ___ExponentNegativeSignOnly_10 = value;
  2397. }
  2398. inline static int32_t get_offset_of_DividePlaces_11() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___DividePlaces_11)); }
  2399. inline int32_t get_DividePlaces_11() const { return ___DividePlaces_11; }
  2400. inline int32_t* get_address_of_DividePlaces_11() { return &___DividePlaces_11; }
  2401. inline void set_DividePlaces_11(int32_t value)
  2402. {
  2403. ___DividePlaces_11 = value;
  2404. }
  2405. inline static int32_t get_offset_of_Percents_12() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___Percents_12)); }
  2406. inline int32_t get_Percents_12() const { return ___Percents_12; }
  2407. inline int32_t* get_address_of_Percents_12() { return &___Percents_12; }
  2408. inline void set_Percents_12(int32_t value)
  2409. {
  2410. ___Percents_12 = value;
  2411. }
  2412. inline static int32_t get_offset_of_Permilles_13() { return static_cast<int32_t>(offsetof(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1, ___Permilles_13)); }
  2413. inline int32_t get_Permilles_13() const { return ___Permilles_13; }
  2414. inline int32_t* get_address_of_Permilles_13() { return &___Permilles_13; }
  2415. inline void set_Permilles_13(int32_t value)
  2416. {
  2417. ___Permilles_13 = value;
  2418. }
  2419. };
  2420. // System.Numerics.Hashing.HashHelpers
  2421. struct HashHelpers_tDC6BF33BEF3A798515BA62BA704DD83AEBFA9C33 : public RuntimeObject
  2422. {
  2423. public:
  2424. public:
  2425. };
  2426. struct HashHelpers_tDC6BF33BEF3A798515BA62BA704DD83AEBFA9C33_StaticFields
  2427. {
  2428. public:
  2429. // System.Int32 System.Numerics.Hashing.HashHelpers::RandomSeed
  2430. int32_t ___RandomSeed_0;
  2431. public:
  2432. inline static int32_t get_offset_of_RandomSeed_0() { return static_cast<int32_t>(offsetof(HashHelpers_tDC6BF33BEF3A798515BA62BA704DD83AEBFA9C33_StaticFields, ___RandomSeed_0)); }
  2433. inline int32_t get_RandomSeed_0() const { return ___RandomSeed_0; }
  2434. inline int32_t* get_address_of_RandomSeed_0() { return &___RandomSeed_0; }
  2435. inline void set_RandomSeed_0(int32_t value)
  2436. {
  2437. ___RandomSeed_0 = value;
  2438. }
  2439. };
  2440. // System.ParameterizedStrings
  2441. struct ParameterizedStrings_t495ED7291D56B901CAA1F10EC25739C3C99DC923 : public RuntimeObject
  2442. {
  2443. public:
  2444. public:
  2445. };
  2446. struct ParameterizedStrings_t495ED7291D56B901CAA1F10EC25739C3C99DC923_ThreadStaticFields
  2447. {
  2448. public:
  2449. // System.ParameterizedStrings_LowLevelStack System.ParameterizedStrings::_cachedStack
  2450. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * ____cachedStack_0;
  2451. public:
  2452. inline static int32_t get_offset_of__cachedStack_0() { return static_cast<int32_t>(offsetof(ParameterizedStrings_t495ED7291D56B901CAA1F10EC25739C3C99DC923_ThreadStaticFields, ____cachedStack_0)); }
  2453. inline LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * get__cachedStack_0() const { return ____cachedStack_0; }
  2454. inline LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 ** get_address_of__cachedStack_0() { return &____cachedStack_0; }
  2455. inline void set__cachedStack_0(LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * value)
  2456. {
  2457. ____cachedStack_0 = value;
  2458. Il2CppCodeGenWriteBarrier((void**)(&____cachedStack_0), (void*)value);
  2459. }
  2460. };
  2461. // System.ParameterizedStrings_LowLevelStack
  2462. struct LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 : public RuntimeObject
  2463. {
  2464. public:
  2465. // System.ParameterizedStrings_FormatParam[] System.ParameterizedStrings_LowLevelStack::_arr
  2466. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* ____arr_0;
  2467. // System.Int32 System.ParameterizedStrings_LowLevelStack::_count
  2468. int32_t ____count_1;
  2469. public:
  2470. inline static int32_t get_offset_of__arr_0() { return static_cast<int32_t>(offsetof(LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2, ____arr_0)); }
  2471. inline FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* get__arr_0() const { return ____arr_0; }
  2472. inline FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** get_address_of__arr_0() { return &____arr_0; }
  2473. inline void set__arr_0(FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* value)
  2474. {
  2475. ____arr_0 = value;
  2476. Il2CppCodeGenWriteBarrier((void**)(&____arr_0), (void*)value);
  2477. }
  2478. inline static int32_t get_offset_of__count_1() { return static_cast<int32_t>(offsetof(LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2, ____count_1)); }
  2479. inline int32_t get__count_1() const { return ____count_1; }
  2480. inline int32_t* get_address_of__count_1() { return &____count_1; }
  2481. inline void set__count_1(int32_t value)
  2482. {
  2483. ____count_1 = value;
  2484. }
  2485. };
  2486. // System.ParseNumbers
  2487. struct ParseNumbers_tFCD9612B791F297E13D1D622F88219D9D471331A : public RuntimeObject
  2488. {
  2489. public:
  2490. public:
  2491. };
  2492. // System.PointerSpec
  2493. struct PointerSpec_tBCE1666DC24EC6E4E5376FEC214499984EC26892 : public RuntimeObject
  2494. {
  2495. public:
  2496. // System.Int32 System.PointerSpec::pointer_level
  2497. int32_t ___pointer_level_0;
  2498. public:
  2499. inline static int32_t get_offset_of_pointer_level_0() { return static_cast<int32_t>(offsetof(PointerSpec_tBCE1666DC24EC6E4E5376FEC214499984EC26892, ___pointer_level_0)); }
  2500. inline int32_t get_pointer_level_0() const { return ___pointer_level_0; }
  2501. inline int32_t* get_address_of_pointer_level_0() { return &___pointer_level_0; }
  2502. inline void set_pointer_level_0(int32_t value)
  2503. {
  2504. ___pointer_level_0 = value;
  2505. }
  2506. };
  2507. // System.Random
  2508. struct Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F : public RuntimeObject
  2509. {
  2510. public:
  2511. // System.Int32 System.Random::inext
  2512. int32_t ___inext_0;
  2513. // System.Int32 System.Random::inextp
  2514. int32_t ___inextp_1;
  2515. // System.Int32[] System.Random::SeedArray
  2516. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___SeedArray_2;
  2517. public:
  2518. inline static int32_t get_offset_of_inext_0() { return static_cast<int32_t>(offsetof(Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F, ___inext_0)); }
  2519. inline int32_t get_inext_0() const { return ___inext_0; }
  2520. inline int32_t* get_address_of_inext_0() { return &___inext_0; }
  2521. inline void set_inext_0(int32_t value)
  2522. {
  2523. ___inext_0 = value;
  2524. }
  2525. inline static int32_t get_offset_of_inextp_1() { return static_cast<int32_t>(offsetof(Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F, ___inextp_1)); }
  2526. inline int32_t get_inextp_1() const { return ___inextp_1; }
  2527. inline int32_t* get_address_of_inextp_1() { return &___inextp_1; }
  2528. inline void set_inextp_1(int32_t value)
  2529. {
  2530. ___inextp_1 = value;
  2531. }
  2532. inline static int32_t get_offset_of_SeedArray_2() { return static_cast<int32_t>(offsetof(Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F, ___SeedArray_2)); }
  2533. inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_SeedArray_2() const { return ___SeedArray_2; }
  2534. inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_SeedArray_2() { return &___SeedArray_2; }
  2535. inline void set_SeedArray_2(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
  2536. {
  2537. ___SeedArray_2 = value;
  2538. Il2CppCodeGenWriteBarrier((void**)(&___SeedArray_2), (void*)value);
  2539. }
  2540. };
  2541. // System.Reflection.Assembly_ResolveEventHolder
  2542. struct ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E : public RuntimeObject
  2543. {
  2544. public:
  2545. public:
  2546. };
  2547. // System.Reflection.Binder
  2548. struct Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 : public RuntimeObject
  2549. {
  2550. public:
  2551. public:
  2552. };
  2553. // System.Reflection.CustomAttributeData
  2554. struct CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 : public RuntimeObject
  2555. {
  2556. public:
  2557. // System.Reflection.ConstructorInfo System.Reflection.CustomAttributeData::ctorInfo
  2558. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___ctorInfo_0;
  2559. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeTypedArgument> System.Reflection.CustomAttributeData::ctorArgs
  2560. RuntimeObject* ___ctorArgs_1;
  2561. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeNamedArgument> System.Reflection.CustomAttributeData::namedArgs
  2562. RuntimeObject* ___namedArgs_2;
  2563. // System.Reflection.CustomAttributeData_LazyCAttrData System.Reflection.CustomAttributeData::lazyData
  2564. LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 * ___lazyData_3;
  2565. public:
  2566. inline static int32_t get_offset_of_ctorInfo_0() { return static_cast<int32_t>(offsetof(CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88, ___ctorInfo_0)); }
  2567. inline ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * get_ctorInfo_0() const { return ___ctorInfo_0; }
  2568. inline ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF ** get_address_of_ctorInfo_0() { return &___ctorInfo_0; }
  2569. inline void set_ctorInfo_0(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * value)
  2570. {
  2571. ___ctorInfo_0 = value;
  2572. Il2CppCodeGenWriteBarrier((void**)(&___ctorInfo_0), (void*)value);
  2573. }
  2574. inline static int32_t get_offset_of_ctorArgs_1() { return static_cast<int32_t>(offsetof(CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88, ___ctorArgs_1)); }
  2575. inline RuntimeObject* get_ctorArgs_1() const { return ___ctorArgs_1; }
  2576. inline RuntimeObject** get_address_of_ctorArgs_1() { return &___ctorArgs_1; }
  2577. inline void set_ctorArgs_1(RuntimeObject* value)
  2578. {
  2579. ___ctorArgs_1 = value;
  2580. Il2CppCodeGenWriteBarrier((void**)(&___ctorArgs_1), (void*)value);
  2581. }
  2582. inline static int32_t get_offset_of_namedArgs_2() { return static_cast<int32_t>(offsetof(CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88, ___namedArgs_2)); }
  2583. inline RuntimeObject* get_namedArgs_2() const { return ___namedArgs_2; }
  2584. inline RuntimeObject** get_address_of_namedArgs_2() { return &___namedArgs_2; }
  2585. inline void set_namedArgs_2(RuntimeObject* value)
  2586. {
  2587. ___namedArgs_2 = value;
  2588. Il2CppCodeGenWriteBarrier((void**)(&___namedArgs_2), (void*)value);
  2589. }
  2590. inline static int32_t get_offset_of_lazyData_3() { return static_cast<int32_t>(offsetof(CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88, ___lazyData_3)); }
  2591. inline LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 * get_lazyData_3() const { return ___lazyData_3; }
  2592. inline LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 ** get_address_of_lazyData_3() { return &___lazyData_3; }
  2593. inline void set_lazyData_3(LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 * value)
  2594. {
  2595. ___lazyData_3 = value;
  2596. Il2CppCodeGenWriteBarrier((void**)(&___lazyData_3), (void*)value);
  2597. }
  2598. };
  2599. // System.Reflection.CustomAttributeExtensions
  2600. struct CustomAttributeExtensions_t46E823943384E2B9D2E7A6A492117E1A2331F5D3 : public RuntimeObject
  2601. {
  2602. public:
  2603. public:
  2604. };
  2605. // System.Reflection.Emit.CustomAttributeBuilder
  2606. struct CustomAttributeBuilder_t5CDEB1E6E6F7D9ABC6416DE77C641ABE9252F442 : public RuntimeObject
  2607. {
  2608. public:
  2609. public:
  2610. };
  2611. // System.Reflection.Emit.EventBuilder
  2612. struct EventBuilder_t23A4EB2AF811F65D8A367AB0171B73FEA8CC24F5 : public RuntimeObject
  2613. {
  2614. public:
  2615. public:
  2616. };
  2617. // System.Reflection.Emit.ILGenerator
  2618. struct ILGenerator_tE5AAEAFBCB8FD67493AC6519422504DAA595A13B : public RuntimeObject
  2619. {
  2620. public:
  2621. public:
  2622. };
  2623. // System.Reflection.Emit.ParameterBuilder
  2624. struct ParameterBuilder_tF8A7646F514625900BB1434C64A1B00A434537DF : public RuntimeObject
  2625. {
  2626. public:
  2627. public:
  2628. };
  2629. // System.Reflection.Emit.SignatureHelper
  2630. struct SignatureHelper_tEE91B35D5ED5C645BF17A1272336B8E1C69BB1C2 : public RuntimeObject
  2631. {
  2632. public:
  2633. public:
  2634. };
  2635. // System.Reflection.Emit.UnmanagedMarshal
  2636. struct UnmanagedMarshal_tCF1F2DA6EAED118ED1459C8DFF35C5418259F3EE : public RuntimeObject
  2637. {
  2638. public:
  2639. public:
  2640. };
  2641. // System.Reflection.LocalVariableInfo
  2642. struct LocalVariableInfo_t9DBEDBE3F55EEEA102C20A450433E3ECB255858C : public RuntimeObject
  2643. {
  2644. public:
  2645. // System.Type System.Reflection.LocalVariableInfo::type
  2646. Type_t * ___type_0;
  2647. // System.Boolean System.Reflection.LocalVariableInfo::is_pinned
  2648. bool ___is_pinned_1;
  2649. // System.UInt16 System.Reflection.LocalVariableInfo::position
  2650. uint16_t ___position_2;
  2651. public:
  2652. inline static int32_t get_offset_of_type_0() { return static_cast<int32_t>(offsetof(LocalVariableInfo_t9DBEDBE3F55EEEA102C20A450433E3ECB255858C, ___type_0)); }
  2653. inline Type_t * get_type_0() const { return ___type_0; }
  2654. inline Type_t ** get_address_of_type_0() { return &___type_0; }
  2655. inline void set_type_0(Type_t * value)
  2656. {
  2657. ___type_0 = value;
  2658. Il2CppCodeGenWriteBarrier((void**)(&___type_0), (void*)value);
  2659. }
  2660. inline static int32_t get_offset_of_is_pinned_1() { return static_cast<int32_t>(offsetof(LocalVariableInfo_t9DBEDBE3F55EEEA102C20A450433E3ECB255858C, ___is_pinned_1)); }
  2661. inline bool get_is_pinned_1() const { return ___is_pinned_1; }
  2662. inline bool* get_address_of_is_pinned_1() { return &___is_pinned_1; }
  2663. inline void set_is_pinned_1(bool value)
  2664. {
  2665. ___is_pinned_1 = value;
  2666. }
  2667. inline static int32_t get_offset_of_position_2() { return static_cast<int32_t>(offsetof(LocalVariableInfo_t9DBEDBE3F55EEEA102C20A450433E3ECB255858C, ___position_2)); }
  2668. inline uint16_t get_position_2() const { return ___position_2; }
  2669. inline uint16_t* get_address_of_position_2() { return &___position_2; }
  2670. inline void set_position_2(uint16_t value)
  2671. {
  2672. ___position_2 = value;
  2673. }
  2674. };
  2675. // Native definition for P/Invoke marshalling of System.Reflection.LocalVariableInfo
  2676. struct LocalVariableInfo_t9DBEDBE3F55EEEA102C20A450433E3ECB255858C_marshaled_pinvoke
  2677. {
  2678. Type_t * ___type_0;
  2679. int32_t ___is_pinned_1;
  2680. uint16_t ___position_2;
  2681. };
  2682. // Native definition for COM marshalling of System.Reflection.LocalVariableInfo
  2683. struct LocalVariableInfo_t9DBEDBE3F55EEEA102C20A450433E3ECB255858C_marshaled_com
  2684. {
  2685. Type_t * ___type_0;
  2686. int32_t ___is_pinned_1;
  2687. uint16_t ___position_2;
  2688. };
  2689. // System.Reflection.MemberInfo
  2690. struct MemberInfo_t : public RuntimeObject
  2691. {
  2692. public:
  2693. public:
  2694. };
  2695. // System.Reflection.StrongNameKeyPair
  2696. struct StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD : public RuntimeObject
  2697. {
  2698. public:
  2699. // System.Byte[] System.Reflection.StrongNameKeyPair::_publicKey
  2700. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ____publicKey_0;
  2701. // System.String System.Reflection.StrongNameKeyPair::_keyPairContainer
  2702. String_t* ____keyPairContainer_1;
  2703. // System.Boolean System.Reflection.StrongNameKeyPair::_keyPairExported
  2704. bool ____keyPairExported_2;
  2705. // System.Byte[] System.Reflection.StrongNameKeyPair::_keyPairArray
  2706. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ____keyPairArray_3;
  2707. public:
  2708. inline static int32_t get_offset_of__publicKey_0() { return static_cast<int32_t>(offsetof(StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD, ____publicKey_0)); }
  2709. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get__publicKey_0() const { return ____publicKey_0; }
  2710. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of__publicKey_0() { return &____publicKey_0; }
  2711. inline void set__publicKey_0(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  2712. {
  2713. ____publicKey_0 = value;
  2714. Il2CppCodeGenWriteBarrier((void**)(&____publicKey_0), (void*)value);
  2715. }
  2716. inline static int32_t get_offset_of__keyPairContainer_1() { return static_cast<int32_t>(offsetof(StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD, ____keyPairContainer_1)); }
  2717. inline String_t* get__keyPairContainer_1() const { return ____keyPairContainer_1; }
  2718. inline String_t** get_address_of__keyPairContainer_1() { return &____keyPairContainer_1; }
  2719. inline void set__keyPairContainer_1(String_t* value)
  2720. {
  2721. ____keyPairContainer_1 = value;
  2722. Il2CppCodeGenWriteBarrier((void**)(&____keyPairContainer_1), (void*)value);
  2723. }
  2724. inline static int32_t get_offset_of__keyPairExported_2() { return static_cast<int32_t>(offsetof(StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD, ____keyPairExported_2)); }
  2725. inline bool get__keyPairExported_2() const { return ____keyPairExported_2; }
  2726. inline bool* get_address_of__keyPairExported_2() { return &____keyPairExported_2; }
  2727. inline void set__keyPairExported_2(bool value)
  2728. {
  2729. ____keyPairExported_2 = value;
  2730. }
  2731. inline static int32_t get_offset_of__keyPairArray_3() { return static_cast<int32_t>(offsetof(StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD, ____keyPairArray_3)); }
  2732. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get__keyPairArray_3() const { return ____keyPairArray_3; }
  2733. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of__keyPairArray_3() { return &____keyPairArray_3; }
  2734. inline void set__keyPairArray_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  2735. {
  2736. ____keyPairArray_3 = value;
  2737. Il2CppCodeGenWriteBarrier((void**)(&____keyPairArray_3), (void*)value);
  2738. }
  2739. };
  2740. // System.Runtime.ConstrainedExecution.CriticalFinalizerObject
  2741. struct CriticalFinalizerObject_t8B006E1DEE084E781F5C0F3283E9226E28894DD9 : public RuntimeObject
  2742. {
  2743. public:
  2744. public:
  2745. };
  2746. // System.Runtime.Serialization.SerializationInfo
  2747. struct SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 : public RuntimeObject
  2748. {
  2749. public:
  2750. // System.String[] System.Runtime.Serialization.SerializationInfo::m_members
  2751. StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___m_members_3;
  2752. // System.Object[] System.Runtime.Serialization.SerializationInfo::m_data
  2753. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___m_data_4;
  2754. // System.Type[] System.Runtime.Serialization.SerializationInfo::m_types
  2755. TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___m_types_5;
  2756. // System.Collections.Generic.Dictionary`2<System.String,System.Int32> System.Runtime.Serialization.SerializationInfo::m_nameToIndex
  2757. Dictionary_2_tD6E204872BA9FD506A0287EF68E285BEB9EC0DFB * ___m_nameToIndex_6;
  2758. // System.Int32 System.Runtime.Serialization.SerializationInfo::m_currMember
  2759. int32_t ___m_currMember_7;
  2760. // System.Runtime.Serialization.IFormatterConverter System.Runtime.Serialization.SerializationInfo::m_converter
  2761. RuntimeObject* ___m_converter_8;
  2762. // System.String System.Runtime.Serialization.SerializationInfo::m_fullTypeName
  2763. String_t* ___m_fullTypeName_9;
  2764. // System.String System.Runtime.Serialization.SerializationInfo::m_assemName
  2765. String_t* ___m_assemName_10;
  2766. // System.Type System.Runtime.Serialization.SerializationInfo::objectType
  2767. Type_t * ___objectType_11;
  2768. // System.Boolean System.Runtime.Serialization.SerializationInfo::isFullTypeNameSetExplicit
  2769. bool ___isFullTypeNameSetExplicit_12;
  2770. // System.Boolean System.Runtime.Serialization.SerializationInfo::isAssemblyNameSetExplicit
  2771. bool ___isAssemblyNameSetExplicit_13;
  2772. // System.Boolean System.Runtime.Serialization.SerializationInfo::requireSameTokenInPartialTrust
  2773. bool ___requireSameTokenInPartialTrust_14;
  2774. public:
  2775. inline static int32_t get_offset_of_m_members_3() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_members_3)); }
  2776. inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_m_members_3() const { return ___m_members_3; }
  2777. inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_m_members_3() { return &___m_members_3; }
  2778. inline void set_m_members_3(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
  2779. {
  2780. ___m_members_3 = value;
  2781. Il2CppCodeGenWriteBarrier((void**)(&___m_members_3), (void*)value);
  2782. }
  2783. inline static int32_t get_offset_of_m_data_4() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_data_4)); }
  2784. inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get_m_data_4() const { return ___m_data_4; }
  2785. inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of_m_data_4() { return &___m_data_4; }
  2786. inline void set_m_data_4(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value)
  2787. {
  2788. ___m_data_4 = value;
  2789. Il2CppCodeGenWriteBarrier((void**)(&___m_data_4), (void*)value);
  2790. }
  2791. inline static int32_t get_offset_of_m_types_5() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_types_5)); }
  2792. inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_m_types_5() const { return ___m_types_5; }
  2793. inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_m_types_5() { return &___m_types_5; }
  2794. inline void set_m_types_5(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
  2795. {
  2796. ___m_types_5 = value;
  2797. Il2CppCodeGenWriteBarrier((void**)(&___m_types_5), (void*)value);
  2798. }
  2799. inline static int32_t get_offset_of_m_nameToIndex_6() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_nameToIndex_6)); }
  2800. inline Dictionary_2_tD6E204872BA9FD506A0287EF68E285BEB9EC0DFB * get_m_nameToIndex_6() const { return ___m_nameToIndex_6; }
  2801. inline Dictionary_2_tD6E204872BA9FD506A0287EF68E285BEB9EC0DFB ** get_address_of_m_nameToIndex_6() { return &___m_nameToIndex_6; }
  2802. inline void set_m_nameToIndex_6(Dictionary_2_tD6E204872BA9FD506A0287EF68E285BEB9EC0DFB * value)
  2803. {
  2804. ___m_nameToIndex_6 = value;
  2805. Il2CppCodeGenWriteBarrier((void**)(&___m_nameToIndex_6), (void*)value);
  2806. }
  2807. inline static int32_t get_offset_of_m_currMember_7() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_currMember_7)); }
  2808. inline int32_t get_m_currMember_7() const { return ___m_currMember_7; }
  2809. inline int32_t* get_address_of_m_currMember_7() { return &___m_currMember_7; }
  2810. inline void set_m_currMember_7(int32_t value)
  2811. {
  2812. ___m_currMember_7 = value;
  2813. }
  2814. inline static int32_t get_offset_of_m_converter_8() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_converter_8)); }
  2815. inline RuntimeObject* get_m_converter_8() const { return ___m_converter_8; }
  2816. inline RuntimeObject** get_address_of_m_converter_8() { return &___m_converter_8; }
  2817. inline void set_m_converter_8(RuntimeObject* value)
  2818. {
  2819. ___m_converter_8 = value;
  2820. Il2CppCodeGenWriteBarrier((void**)(&___m_converter_8), (void*)value);
  2821. }
  2822. inline static int32_t get_offset_of_m_fullTypeName_9() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_fullTypeName_9)); }
  2823. inline String_t* get_m_fullTypeName_9() const { return ___m_fullTypeName_9; }
  2824. inline String_t** get_address_of_m_fullTypeName_9() { return &___m_fullTypeName_9; }
  2825. inline void set_m_fullTypeName_9(String_t* value)
  2826. {
  2827. ___m_fullTypeName_9 = value;
  2828. Il2CppCodeGenWriteBarrier((void**)(&___m_fullTypeName_9), (void*)value);
  2829. }
  2830. inline static int32_t get_offset_of_m_assemName_10() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___m_assemName_10)); }
  2831. inline String_t* get_m_assemName_10() const { return ___m_assemName_10; }
  2832. inline String_t** get_address_of_m_assemName_10() { return &___m_assemName_10; }
  2833. inline void set_m_assemName_10(String_t* value)
  2834. {
  2835. ___m_assemName_10 = value;
  2836. Il2CppCodeGenWriteBarrier((void**)(&___m_assemName_10), (void*)value);
  2837. }
  2838. inline static int32_t get_offset_of_objectType_11() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___objectType_11)); }
  2839. inline Type_t * get_objectType_11() const { return ___objectType_11; }
  2840. inline Type_t ** get_address_of_objectType_11() { return &___objectType_11; }
  2841. inline void set_objectType_11(Type_t * value)
  2842. {
  2843. ___objectType_11 = value;
  2844. Il2CppCodeGenWriteBarrier((void**)(&___objectType_11), (void*)value);
  2845. }
  2846. inline static int32_t get_offset_of_isFullTypeNameSetExplicit_12() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___isFullTypeNameSetExplicit_12)); }
  2847. inline bool get_isFullTypeNameSetExplicit_12() const { return ___isFullTypeNameSetExplicit_12; }
  2848. inline bool* get_address_of_isFullTypeNameSetExplicit_12() { return &___isFullTypeNameSetExplicit_12; }
  2849. inline void set_isFullTypeNameSetExplicit_12(bool value)
  2850. {
  2851. ___isFullTypeNameSetExplicit_12 = value;
  2852. }
  2853. inline static int32_t get_offset_of_isAssemblyNameSetExplicit_13() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___isAssemblyNameSetExplicit_13)); }
  2854. inline bool get_isAssemblyNameSetExplicit_13() const { return ___isAssemblyNameSetExplicit_13; }
  2855. inline bool* get_address_of_isAssemblyNameSetExplicit_13() { return &___isAssemblyNameSetExplicit_13; }
  2856. inline void set_isAssemblyNameSetExplicit_13(bool value)
  2857. {
  2858. ___isAssemblyNameSetExplicit_13 = value;
  2859. }
  2860. inline static int32_t get_offset_of_requireSameTokenInPartialTrust_14() { return static_cast<int32_t>(offsetof(SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26, ___requireSameTokenInPartialTrust_14)); }
  2861. inline bool get_requireSameTokenInPartialTrust_14() const { return ___requireSameTokenInPartialTrust_14; }
  2862. inline bool* get_address_of_requireSameTokenInPartialTrust_14() { return &___requireSameTokenInPartialTrust_14; }
  2863. inline void set_requireSameTokenInPartialTrust_14(bool value)
  2864. {
  2865. ___requireSameTokenInPartialTrust_14 = value;
  2866. }
  2867. };
  2868. // System.Security.Policy.Evidence
  2869. struct Evidence_t58C8D73D9B4FC7DD3BDDEE37E3C283678BFDC307 : public RuntimeObject
  2870. {
  2871. public:
  2872. // System.Boolean System.Security.Policy.Evidence::_locked
  2873. bool ____locked_0;
  2874. // System.Collections.ArrayList System.Security.Policy.Evidence::hostEvidenceList
  2875. ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * ___hostEvidenceList_1;
  2876. // System.Collections.ArrayList System.Security.Policy.Evidence::assemblyEvidenceList
  2877. ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * ___assemblyEvidenceList_2;
  2878. public:
  2879. inline static int32_t get_offset_of__locked_0() { return static_cast<int32_t>(offsetof(Evidence_t58C8D73D9B4FC7DD3BDDEE37E3C283678BFDC307, ____locked_0)); }
  2880. inline bool get__locked_0() const { return ____locked_0; }
  2881. inline bool* get_address_of__locked_0() { return &____locked_0; }
  2882. inline void set__locked_0(bool value)
  2883. {
  2884. ____locked_0 = value;
  2885. }
  2886. inline static int32_t get_offset_of_hostEvidenceList_1() { return static_cast<int32_t>(offsetof(Evidence_t58C8D73D9B4FC7DD3BDDEE37E3C283678BFDC307, ___hostEvidenceList_1)); }
  2887. inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * get_hostEvidenceList_1() const { return ___hostEvidenceList_1; }
  2888. inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 ** get_address_of_hostEvidenceList_1() { return &___hostEvidenceList_1; }
  2889. inline void set_hostEvidenceList_1(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * value)
  2890. {
  2891. ___hostEvidenceList_1 = value;
  2892. Il2CppCodeGenWriteBarrier((void**)(&___hostEvidenceList_1), (void*)value);
  2893. }
  2894. inline static int32_t get_offset_of_assemblyEvidenceList_2() { return static_cast<int32_t>(offsetof(Evidence_t58C8D73D9B4FC7DD3BDDEE37E3C283678BFDC307, ___assemblyEvidenceList_2)); }
  2895. inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * get_assemblyEvidenceList_2() const { return ___assemblyEvidenceList_2; }
  2896. inline ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 ** get_address_of_assemblyEvidenceList_2() { return &___assemblyEvidenceList_2; }
  2897. inline void set_assemblyEvidenceList_2(ArrayList_t4131E0C29C7E1B9BC9DFE37BEC41A5EB1481ADF4 * value)
  2898. {
  2899. ___assemblyEvidenceList_2 = value;
  2900. Il2CppCodeGenWriteBarrier((void**)(&___assemblyEvidenceList_2), (void*)value);
  2901. }
  2902. };
  2903. // System.String
  2904. struct String_t : public RuntimeObject
  2905. {
  2906. public:
  2907. // System.Int32 System.String::m_stringLength
  2908. int32_t ___m_stringLength_0;
  2909. // System.Char System.String::m_firstChar
  2910. Il2CppChar ___m_firstChar_1;
  2911. public:
  2912. inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  2913. inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  2914. inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  2915. inline void set_m_stringLength_0(int32_t value)
  2916. {
  2917. ___m_stringLength_0 = value;
  2918. }
  2919. inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  2920. inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  2921. inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  2922. inline void set_m_firstChar_1(Il2CppChar value)
  2923. {
  2924. ___m_firstChar_1 = value;
  2925. }
  2926. };
  2927. struct String_t_StaticFields
  2928. {
  2929. public:
  2930. // System.String System.String::Empty
  2931. String_t* ___Empty_5;
  2932. public:
  2933. inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  2934. inline String_t* get_Empty_5() const { return ___Empty_5; }
  2935. inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  2936. inline void set_Empty_5(String_t* value)
  2937. {
  2938. ___Empty_5 = value;
  2939. Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  2940. }
  2941. };
  2942. // System.StringComparer
  2943. struct StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE : public RuntimeObject
  2944. {
  2945. public:
  2946. public:
  2947. };
  2948. struct StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE_StaticFields
  2949. {
  2950. public:
  2951. // System.StringComparer System.StringComparer::_invariantCulture
  2952. StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * ____invariantCulture_0;
  2953. // System.StringComparer System.StringComparer::_invariantCultureIgnoreCase
  2954. StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * ____invariantCultureIgnoreCase_1;
  2955. // System.StringComparer System.StringComparer::_ordinal
  2956. StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * ____ordinal_2;
  2957. // System.StringComparer System.StringComparer::_ordinalIgnoreCase
  2958. StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * ____ordinalIgnoreCase_3;
  2959. public:
  2960. inline static int32_t get_offset_of__invariantCulture_0() { return static_cast<int32_t>(offsetof(StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE_StaticFields, ____invariantCulture_0)); }
  2961. inline StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * get__invariantCulture_0() const { return ____invariantCulture_0; }
  2962. inline StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE ** get_address_of__invariantCulture_0() { return &____invariantCulture_0; }
  2963. inline void set__invariantCulture_0(StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * value)
  2964. {
  2965. ____invariantCulture_0 = value;
  2966. Il2CppCodeGenWriteBarrier((void**)(&____invariantCulture_0), (void*)value);
  2967. }
  2968. inline static int32_t get_offset_of__invariantCultureIgnoreCase_1() { return static_cast<int32_t>(offsetof(StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE_StaticFields, ____invariantCultureIgnoreCase_1)); }
  2969. inline StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * get__invariantCultureIgnoreCase_1() const { return ____invariantCultureIgnoreCase_1; }
  2970. inline StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE ** get_address_of__invariantCultureIgnoreCase_1() { return &____invariantCultureIgnoreCase_1; }
  2971. inline void set__invariantCultureIgnoreCase_1(StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * value)
  2972. {
  2973. ____invariantCultureIgnoreCase_1 = value;
  2974. Il2CppCodeGenWriteBarrier((void**)(&____invariantCultureIgnoreCase_1), (void*)value);
  2975. }
  2976. inline static int32_t get_offset_of__ordinal_2() { return static_cast<int32_t>(offsetof(StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE_StaticFields, ____ordinal_2)); }
  2977. inline StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * get__ordinal_2() const { return ____ordinal_2; }
  2978. inline StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE ** get_address_of__ordinal_2() { return &____ordinal_2; }
  2979. inline void set__ordinal_2(StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * value)
  2980. {
  2981. ____ordinal_2 = value;
  2982. Il2CppCodeGenWriteBarrier((void**)(&____ordinal_2), (void*)value);
  2983. }
  2984. inline static int32_t get_offset_of__ordinalIgnoreCase_3() { return static_cast<int32_t>(offsetof(StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE_StaticFields, ____ordinalIgnoreCase_3)); }
  2985. inline StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * get__ordinalIgnoreCase_3() const { return ____ordinalIgnoreCase_3; }
  2986. inline StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE ** get_address_of__ordinalIgnoreCase_3() { return &____ordinalIgnoreCase_3; }
  2987. inline void set__ordinalIgnoreCase_3(StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * value)
  2988. {
  2989. ____ordinalIgnoreCase_3 = value;
  2990. Il2CppCodeGenWriteBarrier((void**)(&____ordinalIgnoreCase_3), (void*)value);
  2991. }
  2992. };
  2993. // System.Text.StringBuilder
  2994. struct StringBuilder_t : public RuntimeObject
  2995. {
  2996. public:
  2997. // System.Char[] System.Text.StringBuilder::m_ChunkChars
  2998. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___m_ChunkChars_0;
  2999. // System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
  3000. StringBuilder_t * ___m_ChunkPrevious_1;
  3001. // System.Int32 System.Text.StringBuilder::m_ChunkLength
  3002. int32_t ___m_ChunkLength_2;
  3003. // System.Int32 System.Text.StringBuilder::m_ChunkOffset
  3004. int32_t ___m_ChunkOffset_3;
  3005. // System.Int32 System.Text.StringBuilder::m_MaxCapacity
  3006. int32_t ___m_MaxCapacity_4;
  3007. public:
  3008. inline static int32_t get_offset_of_m_ChunkChars_0() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkChars_0)); }
  3009. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_m_ChunkChars_0() const { return ___m_ChunkChars_0; }
  3010. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_m_ChunkChars_0() { return &___m_ChunkChars_0; }
  3011. inline void set_m_ChunkChars_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
  3012. {
  3013. ___m_ChunkChars_0 = value;
  3014. Il2CppCodeGenWriteBarrier((void**)(&___m_ChunkChars_0), (void*)value);
  3015. }
  3016. inline static int32_t get_offset_of_m_ChunkPrevious_1() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkPrevious_1)); }
  3017. inline StringBuilder_t * get_m_ChunkPrevious_1() const { return ___m_ChunkPrevious_1; }
  3018. inline StringBuilder_t ** get_address_of_m_ChunkPrevious_1() { return &___m_ChunkPrevious_1; }
  3019. inline void set_m_ChunkPrevious_1(StringBuilder_t * value)
  3020. {
  3021. ___m_ChunkPrevious_1 = value;
  3022. Il2CppCodeGenWriteBarrier((void**)(&___m_ChunkPrevious_1), (void*)value);
  3023. }
  3024. inline static int32_t get_offset_of_m_ChunkLength_2() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkLength_2)); }
  3025. inline int32_t get_m_ChunkLength_2() const { return ___m_ChunkLength_2; }
  3026. inline int32_t* get_address_of_m_ChunkLength_2() { return &___m_ChunkLength_2; }
  3027. inline void set_m_ChunkLength_2(int32_t value)
  3028. {
  3029. ___m_ChunkLength_2 = value;
  3030. }
  3031. inline static int32_t get_offset_of_m_ChunkOffset_3() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkOffset_3)); }
  3032. inline int32_t get_m_ChunkOffset_3() const { return ___m_ChunkOffset_3; }
  3033. inline int32_t* get_address_of_m_ChunkOffset_3() { return &___m_ChunkOffset_3; }
  3034. inline void set_m_ChunkOffset_3(int32_t value)
  3035. {
  3036. ___m_ChunkOffset_3 = value;
  3037. }
  3038. inline static int32_t get_offset_of_m_MaxCapacity_4() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_MaxCapacity_4)); }
  3039. inline int32_t get_m_MaxCapacity_4() const { return ___m_MaxCapacity_4; }
  3040. inline int32_t* get_address_of_m_MaxCapacity_4() { return &___m_MaxCapacity_4; }
  3041. inline void set_m_MaxCapacity_4(int32_t value)
  3042. {
  3043. ___m_MaxCapacity_4 = value;
  3044. }
  3045. };
  3046. // System.ValueType
  3047. struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF : public RuntimeObject
  3048. {
  3049. public:
  3050. public:
  3051. };
  3052. // Native definition for P/Invoke marshalling of System.ValueType
  3053. struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_pinvoke
  3054. {
  3055. };
  3056. // Native definition for COM marshalling of System.ValueType
  3057. struct ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF_marshaled_com
  3058. {
  3059. };
  3060. // System.Version
  3061. struct Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD : public RuntimeObject
  3062. {
  3063. public:
  3064. // System.Int32 System.Version::_Major
  3065. int32_t ____Major_0;
  3066. // System.Int32 System.Version::_Minor
  3067. int32_t ____Minor_1;
  3068. // System.Int32 System.Version::_Build
  3069. int32_t ____Build_2;
  3070. // System.Int32 System.Version::_Revision
  3071. int32_t ____Revision_3;
  3072. public:
  3073. inline static int32_t get_offset_of__Major_0() { return static_cast<int32_t>(offsetof(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD, ____Major_0)); }
  3074. inline int32_t get__Major_0() const { return ____Major_0; }
  3075. inline int32_t* get_address_of__Major_0() { return &____Major_0; }
  3076. inline void set__Major_0(int32_t value)
  3077. {
  3078. ____Major_0 = value;
  3079. }
  3080. inline static int32_t get_offset_of__Minor_1() { return static_cast<int32_t>(offsetof(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD, ____Minor_1)); }
  3081. inline int32_t get__Minor_1() const { return ____Minor_1; }
  3082. inline int32_t* get_address_of__Minor_1() { return &____Minor_1; }
  3083. inline void set__Minor_1(int32_t value)
  3084. {
  3085. ____Minor_1 = value;
  3086. }
  3087. inline static int32_t get_offset_of__Build_2() { return static_cast<int32_t>(offsetof(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD, ____Build_2)); }
  3088. inline int32_t get__Build_2() const { return ____Build_2; }
  3089. inline int32_t* get_address_of__Build_2() { return &____Build_2; }
  3090. inline void set__Build_2(int32_t value)
  3091. {
  3092. ____Build_2 = value;
  3093. }
  3094. inline static int32_t get_offset_of__Revision_3() { return static_cast<int32_t>(offsetof(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD, ____Revision_3)); }
  3095. inline int32_t get__Revision_3() const { return ____Revision_3; }
  3096. inline int32_t* get_address_of__Revision_3() { return &____Revision_3; }
  3097. inline void set__Revision_3(int32_t value)
  3098. {
  3099. ____Revision_3 = value;
  3100. }
  3101. };
  3102. struct Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_StaticFields
  3103. {
  3104. public:
  3105. // System.Char[] System.Version::SeparatorsArray
  3106. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___SeparatorsArray_4;
  3107. public:
  3108. inline static int32_t get_offset_of_SeparatorsArray_4() { return static_cast<int32_t>(offsetof(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_StaticFields, ___SeparatorsArray_4)); }
  3109. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_SeparatorsArray_4() const { return ___SeparatorsArray_4; }
  3110. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_SeparatorsArray_4() { return &___SeparatorsArray_4; }
  3111. inline void set_SeparatorsArray_4(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
  3112. {
  3113. ___SeparatorsArray_4 = value;
  3114. Il2CppCodeGenWriteBarrier((void**)(&___SeparatorsArray_4), (void*)value);
  3115. }
  3116. };
  3117. // Mono.MonoAssemblyName_<public_key_token>e__FixedBuffer
  3118. struct U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC
  3119. {
  3120. public:
  3121. union
  3122. {
  3123. struct
  3124. {
  3125. // System.Byte Mono.MonoAssemblyName_<public_key_token>e__FixedBuffer::FixedElementField
  3126. uint8_t ___FixedElementField_0;
  3127. };
  3128. uint8_t U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC__padding[17];
  3129. };
  3130. public:
  3131. inline static int32_t get_offset_of_FixedElementField_0() { return static_cast<int32_t>(offsetof(U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC, ___FixedElementField_0)); }
  3132. inline uint8_t get_FixedElementField_0() const { return ___FixedElementField_0; }
  3133. inline uint8_t* get_address_of_FixedElementField_0() { return &___FixedElementField_0; }
  3134. inline void set_FixedElementField_0(uint8_t value)
  3135. {
  3136. ___FixedElementField_0 = value;
  3137. }
  3138. };
  3139. // System.Boolean
  3140. struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C
  3141. {
  3142. public:
  3143. // System.Boolean System.Boolean::m_value
  3144. bool ___m_value_0;
  3145. public:
  3146. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C, ___m_value_0)); }
  3147. inline bool get_m_value_0() const { return ___m_value_0; }
  3148. inline bool* get_address_of_m_value_0() { return &___m_value_0; }
  3149. inline void set_m_value_0(bool value)
  3150. {
  3151. ___m_value_0 = value;
  3152. }
  3153. };
  3154. struct Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields
  3155. {
  3156. public:
  3157. // System.String System.Boolean::TrueString
  3158. String_t* ___TrueString_5;
  3159. // System.String System.Boolean::FalseString
  3160. String_t* ___FalseString_6;
  3161. public:
  3162. inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___TrueString_5)); }
  3163. inline String_t* get_TrueString_5() const { return ___TrueString_5; }
  3164. inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
  3165. inline void set_TrueString_5(String_t* value)
  3166. {
  3167. ___TrueString_5 = value;
  3168. Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
  3169. }
  3170. inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_tB53F6830F670160873277339AA58F15CAED4399C_StaticFields, ___FalseString_6)); }
  3171. inline String_t* get_FalseString_6() const { return ___FalseString_6; }
  3172. inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
  3173. inline void set_FalseString_6(String_t* value)
  3174. {
  3175. ___FalseString_6 = value;
  3176. Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
  3177. }
  3178. };
  3179. // System.Byte
  3180. struct Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07
  3181. {
  3182. public:
  3183. // System.Byte System.Byte::m_value
  3184. uint8_t ___m_value_0;
  3185. public:
  3186. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_tF87C579059BD4633E6840EBBBEEF899C6E33EF07, ___m_value_0)); }
  3187. inline uint8_t get_m_value_0() const { return ___m_value_0; }
  3188. inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
  3189. inline void set_m_value_0(uint8_t value)
  3190. {
  3191. ___m_value_0 = value;
  3192. }
  3193. };
  3194. // System.Char
  3195. struct Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9
  3196. {
  3197. public:
  3198. // System.Char System.Char::m_value
  3199. Il2CppChar ___m_value_0;
  3200. public:
  3201. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9, ___m_value_0)); }
  3202. inline Il2CppChar get_m_value_0() const { return ___m_value_0; }
  3203. inline Il2CppChar* get_address_of_m_value_0() { return &___m_value_0; }
  3204. inline void set_m_value_0(Il2CppChar value)
  3205. {
  3206. ___m_value_0 = value;
  3207. }
  3208. };
  3209. struct Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_StaticFields
  3210. {
  3211. public:
  3212. // System.Byte[] System.Char::categoryForLatin1
  3213. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___categoryForLatin1_3;
  3214. public:
  3215. inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast<int32_t>(offsetof(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_StaticFields, ___categoryForLatin1_3)); }
  3216. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; }
  3217. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; }
  3218. inline void set_categoryForLatin1_3(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  3219. {
  3220. ___categoryForLatin1_3 = value;
  3221. Il2CppCodeGenWriteBarrier((void**)(&___categoryForLatin1_3), (void*)value);
  3222. }
  3223. };
  3224. // System.Decimal
  3225. struct Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8
  3226. {
  3227. public:
  3228. // System.Int32 System.Decimal::flags
  3229. int32_t ___flags_14;
  3230. // System.Int32 System.Decimal::hi
  3231. int32_t ___hi_15;
  3232. // System.Int32 System.Decimal::lo
  3233. int32_t ___lo_16;
  3234. // System.Int32 System.Decimal::mid
  3235. int32_t ___mid_17;
  3236. public:
  3237. inline static int32_t get_offset_of_flags_14() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8, ___flags_14)); }
  3238. inline int32_t get_flags_14() const { return ___flags_14; }
  3239. inline int32_t* get_address_of_flags_14() { return &___flags_14; }
  3240. inline void set_flags_14(int32_t value)
  3241. {
  3242. ___flags_14 = value;
  3243. }
  3244. inline static int32_t get_offset_of_hi_15() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8, ___hi_15)); }
  3245. inline int32_t get_hi_15() const { return ___hi_15; }
  3246. inline int32_t* get_address_of_hi_15() { return &___hi_15; }
  3247. inline void set_hi_15(int32_t value)
  3248. {
  3249. ___hi_15 = value;
  3250. }
  3251. inline static int32_t get_offset_of_lo_16() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8, ___lo_16)); }
  3252. inline int32_t get_lo_16() const { return ___lo_16; }
  3253. inline int32_t* get_address_of_lo_16() { return &___lo_16; }
  3254. inline void set_lo_16(int32_t value)
  3255. {
  3256. ___lo_16 = value;
  3257. }
  3258. inline static int32_t get_offset_of_mid_17() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8, ___mid_17)); }
  3259. inline int32_t get_mid_17() const { return ___mid_17; }
  3260. inline int32_t* get_address_of_mid_17() { return &___mid_17; }
  3261. inline void set_mid_17(int32_t value)
  3262. {
  3263. ___mid_17 = value;
  3264. }
  3265. };
  3266. struct Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields
  3267. {
  3268. public:
  3269. // System.UInt32[] System.Decimal::Powers10
  3270. UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* ___Powers10_6;
  3271. // System.Decimal System.Decimal::Zero
  3272. Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___Zero_7;
  3273. // System.Decimal System.Decimal::One
  3274. Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___One_8;
  3275. // System.Decimal System.Decimal::MinusOne
  3276. Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___MinusOne_9;
  3277. // System.Decimal System.Decimal::MaxValue
  3278. Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___MaxValue_10;
  3279. // System.Decimal System.Decimal::MinValue
  3280. Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___MinValue_11;
  3281. // System.Decimal System.Decimal::NearNegativeZero
  3282. Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___NearNegativeZero_12;
  3283. // System.Decimal System.Decimal::NearPositiveZero
  3284. Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___NearPositiveZero_13;
  3285. public:
  3286. inline static int32_t get_offset_of_Powers10_6() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___Powers10_6)); }
  3287. inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* get_Powers10_6() const { return ___Powers10_6; }
  3288. inline UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB** get_address_of_Powers10_6() { return &___Powers10_6; }
  3289. inline void set_Powers10_6(UInt32U5BU5D_t9AA834AF2940E75BBF8E3F08FF0D20D266DB71CB* value)
  3290. {
  3291. ___Powers10_6 = value;
  3292. Il2CppCodeGenWriteBarrier((void**)(&___Powers10_6), (void*)value);
  3293. }
  3294. inline static int32_t get_offset_of_Zero_7() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___Zero_7)); }
  3295. inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 get_Zero_7() const { return ___Zero_7; }
  3296. inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * get_address_of_Zero_7() { return &___Zero_7; }
  3297. inline void set_Zero_7(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
  3298. {
  3299. ___Zero_7 = value;
  3300. }
  3301. inline static int32_t get_offset_of_One_8() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___One_8)); }
  3302. inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 get_One_8() const { return ___One_8; }
  3303. inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * get_address_of_One_8() { return &___One_8; }
  3304. inline void set_One_8(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
  3305. {
  3306. ___One_8 = value;
  3307. }
  3308. inline static int32_t get_offset_of_MinusOne_9() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___MinusOne_9)); }
  3309. inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 get_MinusOne_9() const { return ___MinusOne_9; }
  3310. inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * get_address_of_MinusOne_9() { return &___MinusOne_9; }
  3311. inline void set_MinusOne_9(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
  3312. {
  3313. ___MinusOne_9 = value;
  3314. }
  3315. inline static int32_t get_offset_of_MaxValue_10() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___MaxValue_10)); }
  3316. inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 get_MaxValue_10() const { return ___MaxValue_10; }
  3317. inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * get_address_of_MaxValue_10() { return &___MaxValue_10; }
  3318. inline void set_MaxValue_10(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
  3319. {
  3320. ___MaxValue_10 = value;
  3321. }
  3322. inline static int32_t get_offset_of_MinValue_11() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___MinValue_11)); }
  3323. inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 get_MinValue_11() const { return ___MinValue_11; }
  3324. inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * get_address_of_MinValue_11() { return &___MinValue_11; }
  3325. inline void set_MinValue_11(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
  3326. {
  3327. ___MinValue_11 = value;
  3328. }
  3329. inline static int32_t get_offset_of_NearNegativeZero_12() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___NearNegativeZero_12)); }
  3330. inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 get_NearNegativeZero_12() const { return ___NearNegativeZero_12; }
  3331. inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * get_address_of_NearNegativeZero_12() { return &___NearNegativeZero_12; }
  3332. inline void set_NearNegativeZero_12(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
  3333. {
  3334. ___NearNegativeZero_12 = value;
  3335. }
  3336. inline static int32_t get_offset_of_NearPositiveZero_13() { return static_cast<int32_t>(offsetof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_StaticFields, ___NearPositiveZero_13)); }
  3337. inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 get_NearPositiveZero_13() const { return ___NearPositiveZero_13; }
  3338. inline Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * get_address_of_NearPositiveZero_13() { return &___NearPositiveZero_13; }
  3339. inline void set_NearPositiveZero_13(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 value)
  3340. {
  3341. ___NearPositiveZero_13 = value;
  3342. }
  3343. };
  3344. // System.Double
  3345. struct Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409
  3346. {
  3347. public:
  3348. // System.Double System.Double::m_value
  3349. double ___m_value_0;
  3350. public:
  3351. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409, ___m_value_0)); }
  3352. inline double get_m_value_0() const { return ___m_value_0; }
  3353. inline double* get_address_of_m_value_0() { return &___m_value_0; }
  3354. inline void set_m_value_0(double value)
  3355. {
  3356. ___m_value_0 = value;
  3357. }
  3358. };
  3359. struct Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_StaticFields
  3360. {
  3361. public:
  3362. // System.Double System.Double::NegativeZero
  3363. double ___NegativeZero_7;
  3364. public:
  3365. inline static int32_t get_offset_of_NegativeZero_7() { return static_cast<int32_t>(offsetof(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_StaticFields, ___NegativeZero_7)); }
  3366. inline double get_NegativeZero_7() const { return ___NegativeZero_7; }
  3367. inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; }
  3368. inline void set_NegativeZero_7(double value)
  3369. {
  3370. ___NegativeZero_7 = value;
  3371. }
  3372. };
  3373. // System.Enum
  3374. struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521 : public ValueType_t4D0C27076F7C36E76190FB3328E232BCB1CD1FFF
  3375. {
  3376. public:
  3377. public:
  3378. };
  3379. struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields
  3380. {
  3381. public:
  3382. // System.Char[] System.Enum::enumSeperatorCharArray
  3383. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___enumSeperatorCharArray_0;
  3384. public:
  3385. inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_StaticFields, ___enumSeperatorCharArray_0)); }
  3386. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
  3387. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
  3388. inline void set_enumSeperatorCharArray_0(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
  3389. {
  3390. ___enumSeperatorCharArray_0 = value;
  3391. Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
  3392. }
  3393. };
  3394. // Native definition for P/Invoke marshalling of System.Enum
  3395. struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_pinvoke
  3396. {
  3397. };
  3398. // Native definition for COM marshalling of System.Enum
  3399. struct Enum_t2AF27C02B8653AE29442467390005ABC74D8F521_marshaled_com
  3400. {
  3401. };
  3402. // System.IO.Stream
  3403. struct Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF
  3404. {
  3405. public:
  3406. // System.IO.Stream_ReadWriteTask System.IO.Stream::_activeReadWriteTask
  3407. ReadWriteTask_tFA17EEE8BC5C4C83EAEFCC3662A30DE351ABAA80 * ____activeReadWriteTask_2;
  3408. // System.Threading.SemaphoreSlim System.IO.Stream::_asyncActiveSemaphore
  3409. SemaphoreSlim_t2E2888D1C0C8FAB80823C76F1602E4434B8FA048 * ____asyncActiveSemaphore_3;
  3410. public:
  3411. inline static int32_t get_offset_of__activeReadWriteTask_2() { return static_cast<int32_t>(offsetof(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7, ____activeReadWriteTask_2)); }
  3412. inline ReadWriteTask_tFA17EEE8BC5C4C83EAEFCC3662A30DE351ABAA80 * get__activeReadWriteTask_2() const { return ____activeReadWriteTask_2; }
  3413. inline ReadWriteTask_tFA17EEE8BC5C4C83EAEFCC3662A30DE351ABAA80 ** get_address_of__activeReadWriteTask_2() { return &____activeReadWriteTask_2; }
  3414. inline void set__activeReadWriteTask_2(ReadWriteTask_tFA17EEE8BC5C4C83EAEFCC3662A30DE351ABAA80 * value)
  3415. {
  3416. ____activeReadWriteTask_2 = value;
  3417. Il2CppCodeGenWriteBarrier((void**)(&____activeReadWriteTask_2), (void*)value);
  3418. }
  3419. inline static int32_t get_offset_of__asyncActiveSemaphore_3() { return static_cast<int32_t>(offsetof(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7, ____asyncActiveSemaphore_3)); }
  3420. inline SemaphoreSlim_t2E2888D1C0C8FAB80823C76F1602E4434B8FA048 * get__asyncActiveSemaphore_3() const { return ____asyncActiveSemaphore_3; }
  3421. inline SemaphoreSlim_t2E2888D1C0C8FAB80823C76F1602E4434B8FA048 ** get_address_of__asyncActiveSemaphore_3() { return &____asyncActiveSemaphore_3; }
  3422. inline void set__asyncActiveSemaphore_3(SemaphoreSlim_t2E2888D1C0C8FAB80823C76F1602E4434B8FA048 * value)
  3423. {
  3424. ____asyncActiveSemaphore_3 = value;
  3425. Il2CppCodeGenWriteBarrier((void**)(&____asyncActiveSemaphore_3), (void*)value);
  3426. }
  3427. };
  3428. struct Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7_StaticFields
  3429. {
  3430. public:
  3431. // System.IO.Stream System.IO.Stream::Null
  3432. Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * ___Null_1;
  3433. public:
  3434. inline static int32_t get_offset_of_Null_1() { return static_cast<int32_t>(offsetof(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7_StaticFields, ___Null_1)); }
  3435. inline Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * get_Null_1() const { return ___Null_1; }
  3436. inline Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 ** get_address_of_Null_1() { return &___Null_1; }
  3437. inline void set_Null_1(Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * value)
  3438. {
  3439. ___Null_1 = value;
  3440. Il2CppCodeGenWriteBarrier((void**)(&___Null_1), (void*)value);
  3441. }
  3442. };
  3443. // System.Int16
  3444. struct Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D
  3445. {
  3446. public:
  3447. // System.Int16 System.Int16::m_value
  3448. int16_t ___m_value_0;
  3449. public:
  3450. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int16_t823A20635DAF5A3D93A1E01CFBF3CBA27CF00B4D, ___m_value_0)); }
  3451. inline int16_t get_m_value_0() const { return ___m_value_0; }
  3452. inline int16_t* get_address_of_m_value_0() { return &___m_value_0; }
  3453. inline void set_m_value_0(int16_t value)
  3454. {
  3455. ___m_value_0 = value;
  3456. }
  3457. };
  3458. // System.Int32
  3459. struct Int32_t585191389E07734F19F3156FF88FB3EF4800D102
  3460. {
  3461. public:
  3462. // System.Int32 System.Int32::m_value
  3463. int32_t ___m_value_0;
  3464. public:
  3465. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_t585191389E07734F19F3156FF88FB3EF4800D102, ___m_value_0)); }
  3466. inline int32_t get_m_value_0() const { return ___m_value_0; }
  3467. inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  3468. inline void set_m_value_0(int32_t value)
  3469. {
  3470. ___m_value_0 = value;
  3471. }
  3472. };
  3473. // System.Int64
  3474. struct Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436
  3475. {
  3476. public:
  3477. // System.Int64 System.Int64::m_value
  3478. int64_t ___m_value_0;
  3479. public:
  3480. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int64_t7A386C2FF7B0280A0F516992401DDFCF0FF7B436, ___m_value_0)); }
  3481. inline int64_t get_m_value_0() const { return ___m_value_0; }
  3482. inline int64_t* get_address_of_m_value_0() { return &___m_value_0; }
  3483. inline void set_m_value_0(int64_t value)
  3484. {
  3485. ___m_value_0 = value;
  3486. }
  3487. };
  3488. // System.IntPtr
  3489. struct IntPtr_t
  3490. {
  3491. public:
  3492. // System.Void* System.IntPtr::m_value
  3493. void* ___m_value_0;
  3494. public:
  3495. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  3496. inline void* get_m_value_0() const { return ___m_value_0; }
  3497. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  3498. inline void set_m_value_0(void* value)
  3499. {
  3500. ___m_value_0 = value;
  3501. }
  3502. };
  3503. struct IntPtr_t_StaticFields
  3504. {
  3505. public:
  3506. // System.IntPtr System.IntPtr::Zero
  3507. intptr_t ___Zero_1;
  3508. public:
  3509. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  3510. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  3511. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  3512. inline void set_Zero_1(intptr_t value)
  3513. {
  3514. ___Zero_1 = value;
  3515. }
  3516. };
  3517. // System.NonSerializedAttribute
  3518. struct NonSerializedAttribute_t1D1C4A9662B6C2FAC28237FCDFA49FA4747BC3BA : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  3519. {
  3520. public:
  3521. public:
  3522. };
  3523. // System.Number_NumberBuffer
  3524. struct NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075
  3525. {
  3526. public:
  3527. // System.Byte* System.Number_NumberBuffer::baseAddress
  3528. uint8_t* ___baseAddress_1;
  3529. // System.Char* System.Number_NumberBuffer::digits
  3530. Il2CppChar* ___digits_2;
  3531. // System.Int32 System.Number_NumberBuffer::precision
  3532. int32_t ___precision_3;
  3533. // System.Int32 System.Number_NumberBuffer::scale
  3534. int32_t ___scale_4;
  3535. // System.Boolean System.Number_NumberBuffer::sign
  3536. bool ___sign_5;
  3537. public:
  3538. inline static int32_t get_offset_of_baseAddress_1() { return static_cast<int32_t>(offsetof(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075, ___baseAddress_1)); }
  3539. inline uint8_t* get_baseAddress_1() const { return ___baseAddress_1; }
  3540. inline uint8_t** get_address_of_baseAddress_1() { return &___baseAddress_1; }
  3541. inline void set_baseAddress_1(uint8_t* value)
  3542. {
  3543. ___baseAddress_1 = value;
  3544. }
  3545. inline static int32_t get_offset_of_digits_2() { return static_cast<int32_t>(offsetof(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075, ___digits_2)); }
  3546. inline Il2CppChar* get_digits_2() const { return ___digits_2; }
  3547. inline Il2CppChar** get_address_of_digits_2() { return &___digits_2; }
  3548. inline void set_digits_2(Il2CppChar* value)
  3549. {
  3550. ___digits_2 = value;
  3551. }
  3552. inline static int32_t get_offset_of_precision_3() { return static_cast<int32_t>(offsetof(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075, ___precision_3)); }
  3553. inline int32_t get_precision_3() const { return ___precision_3; }
  3554. inline int32_t* get_address_of_precision_3() { return &___precision_3; }
  3555. inline void set_precision_3(int32_t value)
  3556. {
  3557. ___precision_3 = value;
  3558. }
  3559. inline static int32_t get_offset_of_scale_4() { return static_cast<int32_t>(offsetof(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075, ___scale_4)); }
  3560. inline int32_t get_scale_4() const { return ___scale_4; }
  3561. inline int32_t* get_address_of_scale_4() { return &___scale_4; }
  3562. inline void set_scale_4(int32_t value)
  3563. {
  3564. ___scale_4 = value;
  3565. }
  3566. inline static int32_t get_offset_of_sign_5() { return static_cast<int32_t>(offsetof(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075, ___sign_5)); }
  3567. inline bool get_sign_5() const { return ___sign_5; }
  3568. inline bool* get_address_of_sign_5() { return &___sign_5; }
  3569. inline void set_sign_5(bool value)
  3570. {
  3571. ___sign_5 = value;
  3572. }
  3573. };
  3574. struct NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields
  3575. {
  3576. public:
  3577. // System.Int32 System.Number_NumberBuffer::NumberBufferBytes
  3578. int32_t ___NumberBufferBytes_0;
  3579. public:
  3580. inline static int32_t get_offset_of_NumberBufferBytes_0() { return static_cast<int32_t>(offsetof(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields, ___NumberBufferBytes_0)); }
  3581. inline int32_t get_NumberBufferBytes_0() const { return ___NumberBufferBytes_0; }
  3582. inline int32_t* get_address_of_NumberBufferBytes_0() { return &___NumberBufferBytes_0; }
  3583. inline void set_NumberBufferBytes_0(int32_t value)
  3584. {
  3585. ___NumberBufferBytes_0 = value;
  3586. }
  3587. };
  3588. // Native definition for P/Invoke marshalling of System.Number/NumberBuffer
  3589. struct NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_marshaled_pinvoke
  3590. {
  3591. uint8_t* ___baseAddress_1;
  3592. Il2CppChar* ___digits_2;
  3593. int32_t ___precision_3;
  3594. int32_t ___scale_4;
  3595. int32_t ___sign_5;
  3596. };
  3597. // Native definition for COM marshalling of System.Number/NumberBuffer
  3598. struct NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_marshaled_com
  3599. {
  3600. uint8_t* ___baseAddress_1;
  3601. Il2CppChar* ___digits_2;
  3602. int32_t ___precision_3;
  3603. int32_t ___scale_4;
  3604. int32_t ___sign_5;
  3605. };
  3606. // System.ObsoleteAttribute
  3607. struct ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  3608. {
  3609. public:
  3610. // System.String System.ObsoleteAttribute::_message
  3611. String_t* ____message_0;
  3612. // System.Boolean System.ObsoleteAttribute::_error
  3613. bool ____error_1;
  3614. public:
  3615. inline static int32_t get_offset_of__message_0() { return static_cast<int32_t>(offsetof(ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170, ____message_0)); }
  3616. inline String_t* get__message_0() const { return ____message_0; }
  3617. inline String_t** get_address_of__message_0() { return &____message_0; }
  3618. inline void set__message_0(String_t* value)
  3619. {
  3620. ____message_0 = value;
  3621. Il2CppCodeGenWriteBarrier((void**)(&____message_0), (void*)value);
  3622. }
  3623. inline static int32_t get_offset_of__error_1() { return static_cast<int32_t>(offsetof(ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170, ____error_1)); }
  3624. inline bool get__error_1() const { return ____error_1; }
  3625. inline bool* get_address_of__error_1() { return &____error_1; }
  3626. inline void set__error_1(bool value)
  3627. {
  3628. ____error_1 = value;
  3629. }
  3630. };
  3631. // System.OrdinalComparer
  3632. struct OrdinalComparer_tF6BA53365493F2DF0E4DA7C73C4094D1E35F240A : public StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE
  3633. {
  3634. public:
  3635. // System.Boolean System.OrdinalComparer::_ignoreCase
  3636. bool ____ignoreCase_4;
  3637. public:
  3638. inline static int32_t get_offset_of__ignoreCase_4() { return static_cast<int32_t>(offsetof(OrdinalComparer_tF6BA53365493F2DF0E4DA7C73C4094D1E35F240A, ____ignoreCase_4)); }
  3639. inline bool get__ignoreCase_4() const { return ____ignoreCase_4; }
  3640. inline bool* get_address_of__ignoreCase_4() { return &____ignoreCase_4; }
  3641. inline void set__ignoreCase_4(bool value)
  3642. {
  3643. ____ignoreCase_4 = value;
  3644. }
  3645. };
  3646. // System.ParamArrayAttribute
  3647. struct ParamArrayAttribute_tA12C072C941CD1ADD2760B58A2C3E09C8C4DDF2C : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  3648. {
  3649. public:
  3650. public:
  3651. };
  3652. // System.ParameterizedStrings_FormatParam
  3653. struct FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800
  3654. {
  3655. public:
  3656. // System.Int32 System.ParameterizedStrings_FormatParam::_int32
  3657. int32_t ____int32_0;
  3658. // System.String System.ParameterizedStrings_FormatParam::_string
  3659. String_t* ____string_1;
  3660. public:
  3661. inline static int32_t get_offset_of__int32_0() { return static_cast<int32_t>(offsetof(FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800, ____int32_0)); }
  3662. inline int32_t get__int32_0() const { return ____int32_0; }
  3663. inline int32_t* get_address_of__int32_0() { return &____int32_0; }
  3664. inline void set__int32_0(int32_t value)
  3665. {
  3666. ____int32_0 = value;
  3667. }
  3668. inline static int32_t get_offset_of__string_1() { return static_cast<int32_t>(offsetof(FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800, ____string_1)); }
  3669. inline String_t* get__string_1() const { return ____string_1; }
  3670. inline String_t** get_address_of__string_1() { return &____string_1; }
  3671. inline void set__string_1(String_t* value)
  3672. {
  3673. ____string_1 = value;
  3674. Il2CppCodeGenWriteBarrier((void**)(&____string_1), (void*)value);
  3675. }
  3676. };
  3677. // Native definition for P/Invoke marshalling of System.ParameterizedStrings/FormatParam
  3678. struct FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshaled_pinvoke
  3679. {
  3680. int32_t ____int32_0;
  3681. char* ____string_1;
  3682. };
  3683. // Native definition for COM marshalling of System.ParameterizedStrings/FormatParam
  3684. struct FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshaled_com
  3685. {
  3686. int32_t ____int32_0;
  3687. Il2CppChar* ____string_1;
  3688. };
  3689. // System.ParamsArray
  3690. struct ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023
  3691. {
  3692. public:
  3693. // System.Object System.ParamsArray::arg0
  3694. RuntimeObject * ___arg0_3;
  3695. // System.Object System.ParamsArray::arg1
  3696. RuntimeObject * ___arg1_4;
  3697. // System.Object System.ParamsArray::arg2
  3698. RuntimeObject * ___arg2_5;
  3699. // System.Object[] System.ParamsArray::args
  3700. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args_6;
  3701. public:
  3702. inline static int32_t get_offset_of_arg0_3() { return static_cast<int32_t>(offsetof(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023, ___arg0_3)); }
  3703. inline RuntimeObject * get_arg0_3() const { return ___arg0_3; }
  3704. inline RuntimeObject ** get_address_of_arg0_3() { return &___arg0_3; }
  3705. inline void set_arg0_3(RuntimeObject * value)
  3706. {
  3707. ___arg0_3 = value;
  3708. Il2CppCodeGenWriteBarrier((void**)(&___arg0_3), (void*)value);
  3709. }
  3710. inline static int32_t get_offset_of_arg1_4() { return static_cast<int32_t>(offsetof(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023, ___arg1_4)); }
  3711. inline RuntimeObject * get_arg1_4() const { return ___arg1_4; }
  3712. inline RuntimeObject ** get_address_of_arg1_4() { return &___arg1_4; }
  3713. inline void set_arg1_4(RuntimeObject * value)
  3714. {
  3715. ___arg1_4 = value;
  3716. Il2CppCodeGenWriteBarrier((void**)(&___arg1_4), (void*)value);
  3717. }
  3718. inline static int32_t get_offset_of_arg2_5() { return static_cast<int32_t>(offsetof(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023, ___arg2_5)); }
  3719. inline RuntimeObject * get_arg2_5() const { return ___arg2_5; }
  3720. inline RuntimeObject ** get_address_of_arg2_5() { return &___arg2_5; }
  3721. inline void set_arg2_5(RuntimeObject * value)
  3722. {
  3723. ___arg2_5 = value;
  3724. Il2CppCodeGenWriteBarrier((void**)(&___arg2_5), (void*)value);
  3725. }
  3726. inline static int32_t get_offset_of_args_6() { return static_cast<int32_t>(offsetof(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023, ___args_6)); }
  3727. inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get_args_6() const { return ___args_6; }
  3728. inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of_args_6() { return &___args_6; }
  3729. inline void set_args_6(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value)
  3730. {
  3731. ___args_6 = value;
  3732. Il2CppCodeGenWriteBarrier((void**)(&___args_6), (void*)value);
  3733. }
  3734. };
  3735. struct ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_StaticFields
  3736. {
  3737. public:
  3738. // System.Object[] System.ParamsArray::oneArgArray
  3739. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___oneArgArray_0;
  3740. // System.Object[] System.ParamsArray::twoArgArray
  3741. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___twoArgArray_1;
  3742. // System.Object[] System.ParamsArray::threeArgArray
  3743. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___threeArgArray_2;
  3744. public:
  3745. inline static int32_t get_offset_of_oneArgArray_0() { return static_cast<int32_t>(offsetof(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_StaticFields, ___oneArgArray_0)); }
  3746. inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get_oneArgArray_0() const { return ___oneArgArray_0; }
  3747. inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of_oneArgArray_0() { return &___oneArgArray_0; }
  3748. inline void set_oneArgArray_0(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value)
  3749. {
  3750. ___oneArgArray_0 = value;
  3751. Il2CppCodeGenWriteBarrier((void**)(&___oneArgArray_0), (void*)value);
  3752. }
  3753. inline static int32_t get_offset_of_twoArgArray_1() { return static_cast<int32_t>(offsetof(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_StaticFields, ___twoArgArray_1)); }
  3754. inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get_twoArgArray_1() const { return ___twoArgArray_1; }
  3755. inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of_twoArgArray_1() { return &___twoArgArray_1; }
  3756. inline void set_twoArgArray_1(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value)
  3757. {
  3758. ___twoArgArray_1 = value;
  3759. Il2CppCodeGenWriteBarrier((void**)(&___twoArgArray_1), (void*)value);
  3760. }
  3761. inline static int32_t get_offset_of_threeArgArray_2() { return static_cast<int32_t>(offsetof(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_StaticFields, ___threeArgArray_2)); }
  3762. inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* get_threeArgArray_2() const { return ___threeArgArray_2; }
  3763. inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** get_address_of_threeArgArray_2() { return &___threeArgArray_2; }
  3764. inline void set_threeArgArray_2(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* value)
  3765. {
  3766. ___threeArgArray_2 = value;
  3767. Il2CppCodeGenWriteBarrier((void**)(&___threeArgArray_2), (void*)value);
  3768. }
  3769. };
  3770. // Native definition for P/Invoke marshalling of System.ParamsArray
  3771. struct ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_marshaled_pinvoke
  3772. {
  3773. Il2CppIUnknown* ___arg0_3;
  3774. Il2CppIUnknown* ___arg1_4;
  3775. Il2CppIUnknown* ___arg2_5;
  3776. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args_6;
  3777. };
  3778. // Native definition for COM marshalling of System.ParamsArray
  3779. struct ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_marshaled_com
  3780. {
  3781. Il2CppIUnknown* ___arg0_3;
  3782. Il2CppIUnknown* ___arg1_4;
  3783. Il2CppIUnknown* ___arg2_5;
  3784. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args_6;
  3785. };
  3786. // System.Reflection.AssemblyCompanyAttribute
  3787. struct AssemblyCompanyAttribute_t2F810E97ADD9E7850E0F954EFA2DF7C056985DFF : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  3788. {
  3789. public:
  3790. // System.String System.Reflection.AssemblyCompanyAttribute::m_company
  3791. String_t* ___m_company_0;
  3792. public:
  3793. inline static int32_t get_offset_of_m_company_0() { return static_cast<int32_t>(offsetof(AssemblyCompanyAttribute_t2F810E97ADD9E7850E0F954EFA2DF7C056985DFF, ___m_company_0)); }
  3794. inline String_t* get_m_company_0() const { return ___m_company_0; }
  3795. inline String_t** get_address_of_m_company_0() { return &___m_company_0; }
  3796. inline void set_m_company_0(String_t* value)
  3797. {
  3798. ___m_company_0 = value;
  3799. Il2CppCodeGenWriteBarrier((void**)(&___m_company_0), (void*)value);
  3800. }
  3801. };
  3802. // System.Reflection.AssemblyConfigurationAttribute
  3803. struct AssemblyConfigurationAttribute_tE9ADA5C677602C10C37EA25F3BD1C9E90196C4D1 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  3804. {
  3805. public:
  3806. // System.String System.Reflection.AssemblyConfigurationAttribute::m_configuration
  3807. String_t* ___m_configuration_0;
  3808. public:
  3809. inline static int32_t get_offset_of_m_configuration_0() { return static_cast<int32_t>(offsetof(AssemblyConfigurationAttribute_tE9ADA5C677602C10C37EA25F3BD1C9E90196C4D1, ___m_configuration_0)); }
  3810. inline String_t* get_m_configuration_0() const { return ___m_configuration_0; }
  3811. inline String_t** get_address_of_m_configuration_0() { return &___m_configuration_0; }
  3812. inline void set_m_configuration_0(String_t* value)
  3813. {
  3814. ___m_configuration_0 = value;
  3815. Il2CppCodeGenWriteBarrier((void**)(&___m_configuration_0), (void*)value);
  3816. }
  3817. };
  3818. // System.Reflection.AssemblyCopyrightAttribute
  3819. struct AssemblyCopyrightAttribute_t8DF6FB6575CF7BD55F0E4EDD0B25D28B63D24960 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  3820. {
  3821. public:
  3822. // System.String System.Reflection.AssemblyCopyrightAttribute::m_copyright
  3823. String_t* ___m_copyright_0;
  3824. public:
  3825. inline static int32_t get_offset_of_m_copyright_0() { return static_cast<int32_t>(offsetof(AssemblyCopyrightAttribute_t8DF6FB6575CF7BD55F0E4EDD0B25D28B63D24960, ___m_copyright_0)); }
  3826. inline String_t* get_m_copyright_0() const { return ___m_copyright_0; }
  3827. inline String_t** get_address_of_m_copyright_0() { return &___m_copyright_0; }
  3828. inline void set_m_copyright_0(String_t* value)
  3829. {
  3830. ___m_copyright_0 = value;
  3831. Il2CppCodeGenWriteBarrier((void**)(&___m_copyright_0), (void*)value);
  3832. }
  3833. };
  3834. // System.Reflection.AssemblyDefaultAliasAttribute
  3835. struct AssemblyDefaultAliasAttribute_tC5A38CBC9F33DAF1234EA5B7A4839028AAE1A8B2 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  3836. {
  3837. public:
  3838. // System.String System.Reflection.AssemblyDefaultAliasAttribute::m_defaultAlias
  3839. String_t* ___m_defaultAlias_0;
  3840. public:
  3841. inline static int32_t get_offset_of_m_defaultAlias_0() { return static_cast<int32_t>(offsetof(AssemblyDefaultAliasAttribute_tC5A38CBC9F33DAF1234EA5B7A4839028AAE1A8B2, ___m_defaultAlias_0)); }
  3842. inline String_t* get_m_defaultAlias_0() const { return ___m_defaultAlias_0; }
  3843. inline String_t** get_address_of_m_defaultAlias_0() { return &___m_defaultAlias_0; }
  3844. inline void set_m_defaultAlias_0(String_t* value)
  3845. {
  3846. ___m_defaultAlias_0 = value;
  3847. Il2CppCodeGenWriteBarrier((void**)(&___m_defaultAlias_0), (void*)value);
  3848. }
  3849. };
  3850. // System.Reflection.AssemblyDelaySignAttribute
  3851. struct AssemblyDelaySignAttribute_t1C835220662F6969D8CDDDF1D145CEDBE54A3437 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  3852. {
  3853. public:
  3854. // System.Boolean System.Reflection.AssemblyDelaySignAttribute::m_delaySign
  3855. bool ___m_delaySign_0;
  3856. public:
  3857. inline static int32_t get_offset_of_m_delaySign_0() { return static_cast<int32_t>(offsetof(AssemblyDelaySignAttribute_t1C835220662F6969D8CDDDF1D145CEDBE54A3437, ___m_delaySign_0)); }
  3858. inline bool get_m_delaySign_0() const { return ___m_delaySign_0; }
  3859. inline bool* get_address_of_m_delaySign_0() { return &___m_delaySign_0; }
  3860. inline void set_m_delaySign_0(bool value)
  3861. {
  3862. ___m_delaySign_0 = value;
  3863. }
  3864. };
  3865. // System.Reflection.AssemblyDescriptionAttribute
  3866. struct AssemblyDescriptionAttribute_tC327583B1C647165DFBE9B2A26A4652571D3F804 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  3867. {
  3868. public:
  3869. // System.String System.Reflection.AssemblyDescriptionAttribute::m_description
  3870. String_t* ___m_description_0;
  3871. public:
  3872. inline static int32_t get_offset_of_m_description_0() { return static_cast<int32_t>(offsetof(AssemblyDescriptionAttribute_tC327583B1C647165DFBE9B2A26A4652571D3F804, ___m_description_0)); }
  3873. inline String_t* get_m_description_0() const { return ___m_description_0; }
  3874. inline String_t** get_address_of_m_description_0() { return &___m_description_0; }
  3875. inline void set_m_description_0(String_t* value)
  3876. {
  3877. ___m_description_0 = value;
  3878. Il2CppCodeGenWriteBarrier((void**)(&___m_description_0), (void*)value);
  3879. }
  3880. };
  3881. // System.Reflection.AssemblyFileVersionAttribute
  3882. struct AssemblyFileVersionAttribute_t1A9625F4EC9900AC950834185DABC4AD1B880077 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  3883. {
  3884. public:
  3885. // System.String System.Reflection.AssemblyFileVersionAttribute::_version
  3886. String_t* ____version_0;
  3887. public:
  3888. inline static int32_t get_offset_of__version_0() { return static_cast<int32_t>(offsetof(AssemblyFileVersionAttribute_t1A9625F4EC9900AC950834185DABC4AD1B880077, ____version_0)); }
  3889. inline String_t* get__version_0() const { return ____version_0; }
  3890. inline String_t** get_address_of__version_0() { return &____version_0; }
  3891. inline void set__version_0(String_t* value)
  3892. {
  3893. ____version_0 = value;
  3894. Il2CppCodeGenWriteBarrier((void**)(&____version_0), (void*)value);
  3895. }
  3896. };
  3897. // System.Reflection.AssemblyInformationalVersionAttribute
  3898. struct AssemblyInformationalVersionAttribute_tBA4A9D17D747C49BB85AF256BD0EE1F43FE87270 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  3899. {
  3900. public:
  3901. // System.String System.Reflection.AssemblyInformationalVersionAttribute::m_informationalVersion
  3902. String_t* ___m_informationalVersion_0;
  3903. public:
  3904. inline static int32_t get_offset_of_m_informationalVersion_0() { return static_cast<int32_t>(offsetof(AssemblyInformationalVersionAttribute_tBA4A9D17D747C49BB85AF256BD0EE1F43FE87270, ___m_informationalVersion_0)); }
  3905. inline String_t* get_m_informationalVersion_0() const { return ___m_informationalVersion_0; }
  3906. inline String_t** get_address_of_m_informationalVersion_0() { return &___m_informationalVersion_0; }
  3907. inline void set_m_informationalVersion_0(String_t* value)
  3908. {
  3909. ___m_informationalVersion_0 = value;
  3910. Il2CppCodeGenWriteBarrier((void**)(&___m_informationalVersion_0), (void*)value);
  3911. }
  3912. };
  3913. // System.Reflection.AssemblyKeyFileAttribute
  3914. struct AssemblyKeyFileAttribute_t34031CD8991F681B5D0AC4F3BEBB48D180F8F927 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  3915. {
  3916. public:
  3917. // System.String System.Reflection.AssemblyKeyFileAttribute::m_keyFile
  3918. String_t* ___m_keyFile_0;
  3919. public:
  3920. inline static int32_t get_offset_of_m_keyFile_0() { return static_cast<int32_t>(offsetof(AssemblyKeyFileAttribute_t34031CD8991F681B5D0AC4F3BEBB48D180F8F927, ___m_keyFile_0)); }
  3921. inline String_t* get_m_keyFile_0() const { return ___m_keyFile_0; }
  3922. inline String_t** get_address_of_m_keyFile_0() { return &___m_keyFile_0; }
  3923. inline void set_m_keyFile_0(String_t* value)
  3924. {
  3925. ___m_keyFile_0 = value;
  3926. Il2CppCodeGenWriteBarrier((void**)(&___m_keyFile_0), (void*)value);
  3927. }
  3928. };
  3929. // System.Reflection.AssemblyProductAttribute
  3930. struct AssemblyProductAttribute_tDC2C08690010822BC94D1AE8E49D0EE33AE7CAA6 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  3931. {
  3932. public:
  3933. // System.String System.Reflection.AssemblyProductAttribute::m_product
  3934. String_t* ___m_product_0;
  3935. public:
  3936. inline static int32_t get_offset_of_m_product_0() { return static_cast<int32_t>(offsetof(AssemblyProductAttribute_tDC2C08690010822BC94D1AE8E49D0EE33AE7CAA6, ___m_product_0)); }
  3937. inline String_t* get_m_product_0() const { return ___m_product_0; }
  3938. inline String_t** get_address_of_m_product_0() { return &___m_product_0; }
  3939. inline void set_m_product_0(String_t* value)
  3940. {
  3941. ___m_product_0 = value;
  3942. Il2CppCodeGenWriteBarrier((void**)(&___m_product_0), (void*)value);
  3943. }
  3944. };
  3945. // System.Reflection.AssemblyTitleAttribute
  3946. struct AssemblyTitleAttribute_t0A1E924DB8432B9BEDE2290C9EC9D4B6EB9C79EC : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  3947. {
  3948. public:
  3949. // System.String System.Reflection.AssemblyTitleAttribute::m_title
  3950. String_t* ___m_title_0;
  3951. public:
  3952. inline static int32_t get_offset_of_m_title_0() { return static_cast<int32_t>(offsetof(AssemblyTitleAttribute_t0A1E924DB8432B9BEDE2290C9EC9D4B6EB9C79EC, ___m_title_0)); }
  3953. inline String_t* get_m_title_0() const { return ___m_title_0; }
  3954. inline String_t** get_address_of_m_title_0() { return &___m_title_0; }
  3955. inline void set_m_title_0(String_t* value)
  3956. {
  3957. ___m_title_0 = value;
  3958. Il2CppCodeGenWriteBarrier((void**)(&___m_title_0), (void*)value);
  3959. }
  3960. };
  3961. // System.Reflection.AssemblyTrademarkAttribute
  3962. struct AssemblyTrademarkAttribute_tCA7012FE4691B250B5F913B160C0013F25131331 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  3963. {
  3964. public:
  3965. // System.String System.Reflection.AssemblyTrademarkAttribute::m_trademark
  3966. String_t* ___m_trademark_0;
  3967. public:
  3968. inline static int32_t get_offset_of_m_trademark_0() { return static_cast<int32_t>(offsetof(AssemblyTrademarkAttribute_tCA7012FE4691B250B5F913B160C0013F25131331, ___m_trademark_0)); }
  3969. inline String_t* get_m_trademark_0() const { return ___m_trademark_0; }
  3970. inline String_t** get_address_of_m_trademark_0() { return &___m_trademark_0; }
  3971. inline void set_m_trademark_0(String_t* value)
  3972. {
  3973. ___m_trademark_0 = value;
  3974. Il2CppCodeGenWriteBarrier((void**)(&___m_trademark_0), (void*)value);
  3975. }
  3976. };
  3977. // System.Reflection.CustomAttributeTypedArgument
  3978. struct CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8
  3979. {
  3980. public:
  3981. // System.Type System.Reflection.CustomAttributeTypedArgument::argumentType
  3982. Type_t * ___argumentType_0;
  3983. // System.Object System.Reflection.CustomAttributeTypedArgument::value
  3984. RuntimeObject * ___value_1;
  3985. public:
  3986. inline static int32_t get_offset_of_argumentType_0() { return static_cast<int32_t>(offsetof(CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8, ___argumentType_0)); }
  3987. inline Type_t * get_argumentType_0() const { return ___argumentType_0; }
  3988. inline Type_t ** get_address_of_argumentType_0() { return &___argumentType_0; }
  3989. inline void set_argumentType_0(Type_t * value)
  3990. {
  3991. ___argumentType_0 = value;
  3992. Il2CppCodeGenWriteBarrier((void**)(&___argumentType_0), (void*)value);
  3993. }
  3994. inline static int32_t get_offset_of_value_1() { return static_cast<int32_t>(offsetof(CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8, ___value_1)); }
  3995. inline RuntimeObject * get_value_1() const { return ___value_1; }
  3996. inline RuntimeObject ** get_address_of_value_1() { return &___value_1; }
  3997. inline void set_value_1(RuntimeObject * value)
  3998. {
  3999. ___value_1 = value;
  4000. Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value);
  4001. }
  4002. };
  4003. // Native definition for P/Invoke marshalling of System.Reflection.CustomAttributeTypedArgument
  4004. struct CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_pinvoke
  4005. {
  4006. Type_t * ___argumentType_0;
  4007. Il2CppIUnknown* ___value_1;
  4008. };
  4009. // Native definition for COM marshalling of System.Reflection.CustomAttributeTypedArgument
  4010. struct CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_com
  4011. {
  4012. Type_t * ___argumentType_0;
  4013. Il2CppIUnknown* ___value_1;
  4014. };
  4015. // System.Reflection.DefaultMemberAttribute
  4016. struct DefaultMemberAttribute_t5942F1EEEB050C11A84EAA5605BB79E337186731 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  4017. {
  4018. public:
  4019. // System.String System.Reflection.DefaultMemberAttribute::m_memberName
  4020. String_t* ___m_memberName_0;
  4021. public:
  4022. inline static int32_t get_offset_of_m_memberName_0() { return static_cast<int32_t>(offsetof(DefaultMemberAttribute_t5942F1EEEB050C11A84EAA5605BB79E337186731, ___m_memberName_0)); }
  4023. inline String_t* get_m_memberName_0() const { return ___m_memberName_0; }
  4024. inline String_t** get_address_of_m_memberName_0() { return &___m_memberName_0; }
  4025. inline void set_m_memberName_0(String_t* value)
  4026. {
  4027. ___m_memberName_0 = value;
  4028. Il2CppCodeGenWriteBarrier((void**)(&___m_memberName_0), (void*)value);
  4029. }
  4030. };
  4031. // System.Reflection.Emit.LocalBuilder
  4032. struct LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469 : public LocalVariableInfo_t9DBEDBE3F55EEEA102C20A450433E3ECB255858C
  4033. {
  4034. public:
  4035. // System.String System.Reflection.Emit.LocalBuilder::name
  4036. String_t* ___name_3;
  4037. // System.Reflection.Emit.ILGenerator System.Reflection.Emit.LocalBuilder::ilgen
  4038. ILGenerator_tE5AAEAFBCB8FD67493AC6519422504DAA595A13B * ___ilgen_4;
  4039. // System.Int32 System.Reflection.Emit.LocalBuilder::startOffset
  4040. int32_t ___startOffset_5;
  4041. // System.Int32 System.Reflection.Emit.LocalBuilder::endOffset
  4042. int32_t ___endOffset_6;
  4043. public:
  4044. inline static int32_t get_offset_of_name_3() { return static_cast<int32_t>(offsetof(LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469, ___name_3)); }
  4045. inline String_t* get_name_3() const { return ___name_3; }
  4046. inline String_t** get_address_of_name_3() { return &___name_3; }
  4047. inline void set_name_3(String_t* value)
  4048. {
  4049. ___name_3 = value;
  4050. Il2CppCodeGenWriteBarrier((void**)(&___name_3), (void*)value);
  4051. }
  4052. inline static int32_t get_offset_of_ilgen_4() { return static_cast<int32_t>(offsetof(LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469, ___ilgen_4)); }
  4053. inline ILGenerator_tE5AAEAFBCB8FD67493AC6519422504DAA595A13B * get_ilgen_4() const { return ___ilgen_4; }
  4054. inline ILGenerator_tE5AAEAFBCB8FD67493AC6519422504DAA595A13B ** get_address_of_ilgen_4() { return &___ilgen_4; }
  4055. inline void set_ilgen_4(ILGenerator_tE5AAEAFBCB8FD67493AC6519422504DAA595A13B * value)
  4056. {
  4057. ___ilgen_4 = value;
  4058. Il2CppCodeGenWriteBarrier((void**)(&___ilgen_4), (void*)value);
  4059. }
  4060. inline static int32_t get_offset_of_startOffset_5() { return static_cast<int32_t>(offsetof(LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469, ___startOffset_5)); }
  4061. inline int32_t get_startOffset_5() const { return ___startOffset_5; }
  4062. inline int32_t* get_address_of_startOffset_5() { return &___startOffset_5; }
  4063. inline void set_startOffset_5(int32_t value)
  4064. {
  4065. ___startOffset_5 = value;
  4066. }
  4067. inline static int32_t get_offset_of_endOffset_6() { return static_cast<int32_t>(offsetof(LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469, ___endOffset_6)); }
  4068. inline int32_t get_endOffset_6() const { return ___endOffset_6; }
  4069. inline int32_t* get_address_of_endOffset_6() { return &___endOffset_6; }
  4070. inline void set_endOffset_6(int32_t value)
  4071. {
  4072. ___endOffset_6 = value;
  4073. }
  4074. };
  4075. // Native definition for P/Invoke marshalling of System.Reflection.Emit.LocalBuilder
  4076. struct LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469_marshaled_pinvoke : public LocalVariableInfo_t9DBEDBE3F55EEEA102C20A450433E3ECB255858C_marshaled_pinvoke
  4077. {
  4078. char* ___name_3;
  4079. ILGenerator_tE5AAEAFBCB8FD67493AC6519422504DAA595A13B * ___ilgen_4;
  4080. int32_t ___startOffset_5;
  4081. int32_t ___endOffset_6;
  4082. };
  4083. // Native definition for COM marshalling of System.Reflection.Emit.LocalBuilder
  4084. struct LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469_marshaled_com : public LocalVariableInfo_t9DBEDBE3F55EEEA102C20A450433E3ECB255858C_marshaled_com
  4085. {
  4086. Il2CppChar* ___name_3;
  4087. ILGenerator_tE5AAEAFBCB8FD67493AC6519422504DAA595A13B * ___ilgen_4;
  4088. int32_t ___startOffset_5;
  4089. int32_t ___endOffset_6;
  4090. };
  4091. // System.Reflection.EventInfo
  4092. struct EventInfo_t : public MemberInfo_t
  4093. {
  4094. public:
  4095. // System.Reflection.EventInfo_AddEventAdapter System.Reflection.EventInfo::cached_add_event
  4096. AddEventAdapter_t90B3498E1AA0B739F6390C7E52B51A36945E036B * ___cached_add_event_0;
  4097. public:
  4098. inline static int32_t get_offset_of_cached_add_event_0() { return static_cast<int32_t>(offsetof(EventInfo_t, ___cached_add_event_0)); }
  4099. inline AddEventAdapter_t90B3498E1AA0B739F6390C7E52B51A36945E036B * get_cached_add_event_0() const { return ___cached_add_event_0; }
  4100. inline AddEventAdapter_t90B3498E1AA0B739F6390C7E52B51A36945E036B ** get_address_of_cached_add_event_0() { return &___cached_add_event_0; }
  4101. inline void set_cached_add_event_0(AddEventAdapter_t90B3498E1AA0B739F6390C7E52B51A36945E036B * value)
  4102. {
  4103. ___cached_add_event_0 = value;
  4104. Il2CppCodeGenWriteBarrier((void**)(&___cached_add_event_0), (void*)value);
  4105. }
  4106. };
  4107. // System.Reflection.FieldInfo
  4108. struct FieldInfo_t : public MemberInfo_t
  4109. {
  4110. public:
  4111. public:
  4112. };
  4113. // System.Reflection.MethodBase
  4114. struct MethodBase_t : public MemberInfo_t
  4115. {
  4116. public:
  4117. public:
  4118. };
  4119. // System.Reflection.ParameterModifier
  4120. struct ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E
  4121. {
  4122. public:
  4123. // System.Boolean[] System.Reflection.ParameterModifier::_byRef
  4124. BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* ____byRef_0;
  4125. public:
  4126. inline static int32_t get_offset_of__byRef_0() { return static_cast<int32_t>(offsetof(ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E, ____byRef_0)); }
  4127. inline BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* get__byRef_0() const { return ____byRef_0; }
  4128. inline BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040** get_address_of__byRef_0() { return &____byRef_0; }
  4129. inline void set__byRef_0(BooleanU5BU5D_t192C7579715690E25BD5EFED47F3E0FC9DCB2040* value)
  4130. {
  4131. ____byRef_0 = value;
  4132. Il2CppCodeGenWriteBarrier((void**)(&____byRef_0), (void*)value);
  4133. }
  4134. };
  4135. // Native definition for P/Invoke marshalling of System.Reflection.ParameterModifier
  4136. struct ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_marshaled_pinvoke
  4137. {
  4138. int32_t* ____byRef_0;
  4139. };
  4140. // Native definition for COM marshalling of System.Reflection.ParameterModifier
  4141. struct ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E_marshaled_com
  4142. {
  4143. int32_t* ____byRef_0;
  4144. };
  4145. // System.Reflection.PropertyInfo
  4146. struct PropertyInfo_t : public MemberInfo_t
  4147. {
  4148. public:
  4149. public:
  4150. };
  4151. // System.Runtime.InteropServices.FieldOffsetAttribute
  4152. struct FieldOffsetAttribute_t0DC41E3845F489E8751A1087AE893D8F5A9ABA49 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  4153. {
  4154. public:
  4155. // System.Int32 System.Runtime.InteropServices.FieldOffsetAttribute::_val
  4156. int32_t ____val_0;
  4157. public:
  4158. inline static int32_t get_offset_of__val_0() { return static_cast<int32_t>(offsetof(FieldOffsetAttribute_t0DC41E3845F489E8751A1087AE893D8F5A9ABA49, ____val_0)); }
  4159. inline int32_t get__val_0() const { return ____val_0; }
  4160. inline int32_t* get_address_of__val_0() { return &____val_0; }
  4161. inline void set__val_0(int32_t value)
  4162. {
  4163. ____val_0 = value;
  4164. }
  4165. };
  4166. // System.Single
  4167. struct Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1
  4168. {
  4169. public:
  4170. // System.Single System.Single::m_value
  4171. float ___m_value_0;
  4172. public:
  4173. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Single_tDDDA9169C4E4E308AC6D7A824F9B28DC82204AE1, ___m_value_0)); }
  4174. inline float get_m_value_0() const { return ___m_value_0; }
  4175. inline float* get_address_of_m_value_0() { return &___m_value_0; }
  4176. inline void set_m_value_0(float value)
  4177. {
  4178. ___m_value_0 = value;
  4179. }
  4180. };
  4181. // System.Threading.CancellationToken
  4182. struct CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB
  4183. {
  4184. public:
  4185. // System.Threading.CancellationTokenSource System.Threading.CancellationToken::m_source
  4186. CancellationTokenSource_tF480B7E74A032667AFBD31F0530D619FB43AD3FE * ___m_source_0;
  4187. public:
  4188. inline static int32_t get_offset_of_m_source_0() { return static_cast<int32_t>(offsetof(CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB, ___m_source_0)); }
  4189. inline CancellationTokenSource_tF480B7E74A032667AFBD31F0530D619FB43AD3FE * get_m_source_0() const { return ___m_source_0; }
  4190. inline CancellationTokenSource_tF480B7E74A032667AFBD31F0530D619FB43AD3FE ** get_address_of_m_source_0() { return &___m_source_0; }
  4191. inline void set_m_source_0(CancellationTokenSource_tF480B7E74A032667AFBD31F0530D619FB43AD3FE * value)
  4192. {
  4193. ___m_source_0 = value;
  4194. Il2CppCodeGenWriteBarrier((void**)(&___m_source_0), (void*)value);
  4195. }
  4196. };
  4197. struct CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB_StaticFields
  4198. {
  4199. public:
  4200. // System.Action`1<System.Object> System.Threading.CancellationToken::s_ActionToActionObjShunt
  4201. Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * ___s_ActionToActionObjShunt_1;
  4202. public:
  4203. inline static int32_t get_offset_of_s_ActionToActionObjShunt_1() { return static_cast<int32_t>(offsetof(CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB_StaticFields, ___s_ActionToActionObjShunt_1)); }
  4204. inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * get_s_ActionToActionObjShunt_1() const { return ___s_ActionToActionObjShunt_1; }
  4205. inline Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 ** get_address_of_s_ActionToActionObjShunt_1() { return &___s_ActionToActionObjShunt_1; }
  4206. inline void set_s_ActionToActionObjShunt_1(Action_1_t551A279CEADCF6EEAE8FA2B1E1E757D0D15290D0 * value)
  4207. {
  4208. ___s_ActionToActionObjShunt_1 = value;
  4209. Il2CppCodeGenWriteBarrier((void**)(&___s_ActionToActionObjShunt_1), (void*)value);
  4210. }
  4211. };
  4212. // Native definition for P/Invoke marshalling of System.Threading.CancellationToken
  4213. struct CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB_marshaled_pinvoke
  4214. {
  4215. CancellationTokenSource_tF480B7E74A032667AFBD31F0530D619FB43AD3FE * ___m_source_0;
  4216. };
  4217. // Native definition for COM marshalling of System.Threading.CancellationToken
  4218. struct CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB_marshaled_com
  4219. {
  4220. CancellationTokenSource_tF480B7E74A032667AFBD31F0530D619FB43AD3FE * ___m_source_0;
  4221. };
  4222. // System.Threading.Thread
  4223. struct Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 : public CriticalFinalizerObject_t8B006E1DEE084E781F5C0F3283E9226E28894DD9
  4224. {
  4225. public:
  4226. // System.Threading.InternalThread System.Threading.Thread::internal_thread
  4227. InternalThread_tA4C58C2A7D15AF43C3E7507375E6D31DBBE7D192 * ___internal_thread_6;
  4228. // System.Object System.Threading.Thread::m_ThreadStartArg
  4229. RuntimeObject * ___m_ThreadStartArg_7;
  4230. // System.Object System.Threading.Thread::pending_exception
  4231. RuntimeObject * ___pending_exception_8;
  4232. // System.Security.Principal.IPrincipal System.Threading.Thread::principal
  4233. RuntimeObject* ___principal_9;
  4234. // System.Int32 System.Threading.Thread::principal_version
  4235. int32_t ___principal_version_10;
  4236. // System.MulticastDelegate System.Threading.Thread::m_Delegate
  4237. MulticastDelegate_t * ___m_Delegate_12;
  4238. // System.Threading.ExecutionContext System.Threading.Thread::m_ExecutionContext
  4239. ExecutionContext_t0E11C30308A4CC964D8A2EA9132F9BDCE5362C70 * ___m_ExecutionContext_13;
  4240. // System.Boolean System.Threading.Thread::m_ExecutionContextBelongsToOuterScope
  4241. bool ___m_ExecutionContextBelongsToOuterScope_14;
  4242. public:
  4243. inline static int32_t get_offset_of_internal_thread_6() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___internal_thread_6)); }
  4244. inline InternalThread_tA4C58C2A7D15AF43C3E7507375E6D31DBBE7D192 * get_internal_thread_6() const { return ___internal_thread_6; }
  4245. inline InternalThread_tA4C58C2A7D15AF43C3E7507375E6D31DBBE7D192 ** get_address_of_internal_thread_6() { return &___internal_thread_6; }
  4246. inline void set_internal_thread_6(InternalThread_tA4C58C2A7D15AF43C3E7507375E6D31DBBE7D192 * value)
  4247. {
  4248. ___internal_thread_6 = value;
  4249. Il2CppCodeGenWriteBarrier((void**)(&___internal_thread_6), (void*)value);
  4250. }
  4251. inline static int32_t get_offset_of_m_ThreadStartArg_7() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___m_ThreadStartArg_7)); }
  4252. inline RuntimeObject * get_m_ThreadStartArg_7() const { return ___m_ThreadStartArg_7; }
  4253. inline RuntimeObject ** get_address_of_m_ThreadStartArg_7() { return &___m_ThreadStartArg_7; }
  4254. inline void set_m_ThreadStartArg_7(RuntimeObject * value)
  4255. {
  4256. ___m_ThreadStartArg_7 = value;
  4257. Il2CppCodeGenWriteBarrier((void**)(&___m_ThreadStartArg_7), (void*)value);
  4258. }
  4259. inline static int32_t get_offset_of_pending_exception_8() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___pending_exception_8)); }
  4260. inline RuntimeObject * get_pending_exception_8() const { return ___pending_exception_8; }
  4261. inline RuntimeObject ** get_address_of_pending_exception_8() { return &___pending_exception_8; }
  4262. inline void set_pending_exception_8(RuntimeObject * value)
  4263. {
  4264. ___pending_exception_8 = value;
  4265. Il2CppCodeGenWriteBarrier((void**)(&___pending_exception_8), (void*)value);
  4266. }
  4267. inline static int32_t get_offset_of_principal_9() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___principal_9)); }
  4268. inline RuntimeObject* get_principal_9() const { return ___principal_9; }
  4269. inline RuntimeObject** get_address_of_principal_9() { return &___principal_9; }
  4270. inline void set_principal_9(RuntimeObject* value)
  4271. {
  4272. ___principal_9 = value;
  4273. Il2CppCodeGenWriteBarrier((void**)(&___principal_9), (void*)value);
  4274. }
  4275. inline static int32_t get_offset_of_principal_version_10() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___principal_version_10)); }
  4276. inline int32_t get_principal_version_10() const { return ___principal_version_10; }
  4277. inline int32_t* get_address_of_principal_version_10() { return &___principal_version_10; }
  4278. inline void set_principal_version_10(int32_t value)
  4279. {
  4280. ___principal_version_10 = value;
  4281. }
  4282. inline static int32_t get_offset_of_m_Delegate_12() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___m_Delegate_12)); }
  4283. inline MulticastDelegate_t * get_m_Delegate_12() const { return ___m_Delegate_12; }
  4284. inline MulticastDelegate_t ** get_address_of_m_Delegate_12() { return &___m_Delegate_12; }
  4285. inline void set_m_Delegate_12(MulticastDelegate_t * value)
  4286. {
  4287. ___m_Delegate_12 = value;
  4288. Il2CppCodeGenWriteBarrier((void**)(&___m_Delegate_12), (void*)value);
  4289. }
  4290. inline static int32_t get_offset_of_m_ExecutionContext_13() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___m_ExecutionContext_13)); }
  4291. inline ExecutionContext_t0E11C30308A4CC964D8A2EA9132F9BDCE5362C70 * get_m_ExecutionContext_13() const { return ___m_ExecutionContext_13; }
  4292. inline ExecutionContext_t0E11C30308A4CC964D8A2EA9132F9BDCE5362C70 ** get_address_of_m_ExecutionContext_13() { return &___m_ExecutionContext_13; }
  4293. inline void set_m_ExecutionContext_13(ExecutionContext_t0E11C30308A4CC964D8A2EA9132F9BDCE5362C70 * value)
  4294. {
  4295. ___m_ExecutionContext_13 = value;
  4296. Il2CppCodeGenWriteBarrier((void**)(&___m_ExecutionContext_13), (void*)value);
  4297. }
  4298. inline static int32_t get_offset_of_m_ExecutionContextBelongsToOuterScope_14() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7, ___m_ExecutionContextBelongsToOuterScope_14)); }
  4299. inline bool get_m_ExecutionContextBelongsToOuterScope_14() const { return ___m_ExecutionContextBelongsToOuterScope_14; }
  4300. inline bool* get_address_of_m_ExecutionContextBelongsToOuterScope_14() { return &___m_ExecutionContextBelongsToOuterScope_14; }
  4301. inline void set_m_ExecutionContextBelongsToOuterScope_14(bool value)
  4302. {
  4303. ___m_ExecutionContextBelongsToOuterScope_14 = value;
  4304. }
  4305. };
  4306. struct Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_StaticFields
  4307. {
  4308. public:
  4309. // System.LocalDataStoreMgr System.Threading.Thread::s_LocalDataStoreMgr
  4310. LocalDataStoreMgr_t1964DDB9F2BE154BE3159A7507D0D0CCBF8FDCA9 * ___s_LocalDataStoreMgr_0;
  4311. // System.Threading.AsyncLocal`1<System.Globalization.CultureInfo> System.Threading.Thread::s_asyncLocalCurrentCulture
  4312. AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * ___s_asyncLocalCurrentCulture_4;
  4313. // System.Threading.AsyncLocal`1<System.Globalization.CultureInfo> System.Threading.Thread::s_asyncLocalCurrentUICulture
  4314. AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * ___s_asyncLocalCurrentUICulture_5;
  4315. public:
  4316. inline static int32_t get_offset_of_s_LocalDataStoreMgr_0() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_StaticFields, ___s_LocalDataStoreMgr_0)); }
  4317. inline LocalDataStoreMgr_t1964DDB9F2BE154BE3159A7507D0D0CCBF8FDCA9 * get_s_LocalDataStoreMgr_0() const { return ___s_LocalDataStoreMgr_0; }
  4318. inline LocalDataStoreMgr_t1964DDB9F2BE154BE3159A7507D0D0CCBF8FDCA9 ** get_address_of_s_LocalDataStoreMgr_0() { return &___s_LocalDataStoreMgr_0; }
  4319. inline void set_s_LocalDataStoreMgr_0(LocalDataStoreMgr_t1964DDB9F2BE154BE3159A7507D0D0CCBF8FDCA9 * value)
  4320. {
  4321. ___s_LocalDataStoreMgr_0 = value;
  4322. Il2CppCodeGenWriteBarrier((void**)(&___s_LocalDataStoreMgr_0), (void*)value);
  4323. }
  4324. inline static int32_t get_offset_of_s_asyncLocalCurrentCulture_4() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_StaticFields, ___s_asyncLocalCurrentCulture_4)); }
  4325. inline AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * get_s_asyncLocalCurrentCulture_4() const { return ___s_asyncLocalCurrentCulture_4; }
  4326. inline AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A ** get_address_of_s_asyncLocalCurrentCulture_4() { return &___s_asyncLocalCurrentCulture_4; }
  4327. inline void set_s_asyncLocalCurrentCulture_4(AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * value)
  4328. {
  4329. ___s_asyncLocalCurrentCulture_4 = value;
  4330. Il2CppCodeGenWriteBarrier((void**)(&___s_asyncLocalCurrentCulture_4), (void*)value);
  4331. }
  4332. inline static int32_t get_offset_of_s_asyncLocalCurrentUICulture_5() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_StaticFields, ___s_asyncLocalCurrentUICulture_5)); }
  4333. inline AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * get_s_asyncLocalCurrentUICulture_5() const { return ___s_asyncLocalCurrentUICulture_5; }
  4334. inline AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A ** get_address_of_s_asyncLocalCurrentUICulture_5() { return &___s_asyncLocalCurrentUICulture_5; }
  4335. inline void set_s_asyncLocalCurrentUICulture_5(AsyncLocal_1_tD39651C2EDD14B144FF3D9B9C716F807EB57655A * value)
  4336. {
  4337. ___s_asyncLocalCurrentUICulture_5 = value;
  4338. Il2CppCodeGenWriteBarrier((void**)(&___s_asyncLocalCurrentUICulture_5), (void*)value);
  4339. }
  4340. };
  4341. struct Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_ThreadStaticFields
  4342. {
  4343. public:
  4344. // System.LocalDataStoreHolder System.Threading.Thread::s_LocalDataStore
  4345. LocalDataStoreHolder_tE0636E08496405406FD63190AC51EEB2EE51E304 * ___s_LocalDataStore_1;
  4346. // System.Globalization.CultureInfo System.Threading.Thread::m_CurrentCulture
  4347. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___m_CurrentCulture_2;
  4348. // System.Globalization.CultureInfo System.Threading.Thread::m_CurrentUICulture
  4349. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___m_CurrentUICulture_3;
  4350. // System.Threading.Thread System.Threading.Thread::current_thread
  4351. Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * ___current_thread_11;
  4352. public:
  4353. inline static int32_t get_offset_of_s_LocalDataStore_1() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_ThreadStaticFields, ___s_LocalDataStore_1)); }
  4354. inline LocalDataStoreHolder_tE0636E08496405406FD63190AC51EEB2EE51E304 * get_s_LocalDataStore_1() const { return ___s_LocalDataStore_1; }
  4355. inline LocalDataStoreHolder_tE0636E08496405406FD63190AC51EEB2EE51E304 ** get_address_of_s_LocalDataStore_1() { return &___s_LocalDataStore_1; }
  4356. inline void set_s_LocalDataStore_1(LocalDataStoreHolder_tE0636E08496405406FD63190AC51EEB2EE51E304 * value)
  4357. {
  4358. ___s_LocalDataStore_1 = value;
  4359. Il2CppCodeGenWriteBarrier((void**)(&___s_LocalDataStore_1), (void*)value);
  4360. }
  4361. inline static int32_t get_offset_of_m_CurrentCulture_2() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_ThreadStaticFields, ___m_CurrentCulture_2)); }
  4362. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_m_CurrentCulture_2() const { return ___m_CurrentCulture_2; }
  4363. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_m_CurrentCulture_2() { return &___m_CurrentCulture_2; }
  4364. inline void set_m_CurrentCulture_2(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
  4365. {
  4366. ___m_CurrentCulture_2 = value;
  4367. Il2CppCodeGenWriteBarrier((void**)(&___m_CurrentCulture_2), (void*)value);
  4368. }
  4369. inline static int32_t get_offset_of_m_CurrentUICulture_3() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_ThreadStaticFields, ___m_CurrentUICulture_3)); }
  4370. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_m_CurrentUICulture_3() const { return ___m_CurrentUICulture_3; }
  4371. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_m_CurrentUICulture_3() { return &___m_CurrentUICulture_3; }
  4372. inline void set_m_CurrentUICulture_3(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
  4373. {
  4374. ___m_CurrentUICulture_3 = value;
  4375. Il2CppCodeGenWriteBarrier((void**)(&___m_CurrentUICulture_3), (void*)value);
  4376. }
  4377. inline static int32_t get_offset_of_current_thread_11() { return static_cast<int32_t>(offsetof(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7_ThreadStaticFields, ___current_thread_11)); }
  4378. inline Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * get_current_thread_11() const { return ___current_thread_11; }
  4379. inline Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 ** get_address_of_current_thread_11() { return &___current_thread_11; }
  4380. inline void set_current_thread_11(Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * value)
  4381. {
  4382. ___current_thread_11 = value;
  4383. Il2CppCodeGenWriteBarrier((void**)(&___current_thread_11), (void*)value);
  4384. }
  4385. };
  4386. // System.UInt16
  4387. struct UInt16_tAE45CEF73BF720100519F6867F32145D075F928E
  4388. {
  4389. public:
  4390. // System.UInt16 System.UInt16::m_value
  4391. uint16_t ___m_value_0;
  4392. public:
  4393. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt16_tAE45CEF73BF720100519F6867F32145D075F928E, ___m_value_0)); }
  4394. inline uint16_t get_m_value_0() const { return ___m_value_0; }
  4395. inline uint16_t* get_address_of_m_value_0() { return &___m_value_0; }
  4396. inline void set_m_value_0(uint16_t value)
  4397. {
  4398. ___m_value_0 = value;
  4399. }
  4400. };
  4401. // System.UInt32
  4402. struct UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B
  4403. {
  4404. public:
  4405. // System.UInt32 System.UInt32::m_value
  4406. uint32_t ___m_value_0;
  4407. public:
  4408. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt32_t4980FA09003AFAAB5A6E361BA2748EA9A005709B, ___m_value_0)); }
  4409. inline uint32_t get_m_value_0() const { return ___m_value_0; }
  4410. inline uint32_t* get_address_of_m_value_0() { return &___m_value_0; }
  4411. inline void set_m_value_0(uint32_t value)
  4412. {
  4413. ___m_value_0 = value;
  4414. }
  4415. };
  4416. // System.UInt64
  4417. struct UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E
  4418. {
  4419. public:
  4420. // System.UInt64 System.UInt64::m_value
  4421. uint64_t ___m_value_0;
  4422. public:
  4423. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt64_tA02DF3B59C8FC4A849BD207DA11038CC64E4CB4E, ___m_value_0)); }
  4424. inline uint64_t get_m_value_0() const { return ___m_value_0; }
  4425. inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; }
  4426. inline void set_m_value_0(uint64_t value)
  4427. {
  4428. ___m_value_0 = value;
  4429. }
  4430. };
  4431. // System.Void
  4432. struct Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017
  4433. {
  4434. public:
  4435. union
  4436. {
  4437. struct
  4438. {
  4439. };
  4440. uint8_t Void_t22962CB4C05B1D89B55A6E1139F0E87A90987017__padding[1];
  4441. };
  4442. public:
  4443. };
  4444. // System.__DTString
  4445. struct __DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9
  4446. {
  4447. public:
  4448. // System.String System.__DTString::Value
  4449. String_t* ___Value_0;
  4450. // System.Int32 System.__DTString::Index
  4451. int32_t ___Index_1;
  4452. // System.Int32 System.__DTString::len
  4453. int32_t ___len_2;
  4454. // System.Char System.__DTString::m_current
  4455. Il2CppChar ___m_current_3;
  4456. // System.Globalization.CompareInfo System.__DTString::m_info
  4457. CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___m_info_4;
  4458. // System.Boolean System.__DTString::m_checkDigitToken
  4459. bool ___m_checkDigitToken_5;
  4460. public:
  4461. inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9, ___Value_0)); }
  4462. inline String_t* get_Value_0() const { return ___Value_0; }
  4463. inline String_t** get_address_of_Value_0() { return &___Value_0; }
  4464. inline void set_Value_0(String_t* value)
  4465. {
  4466. ___Value_0 = value;
  4467. Il2CppCodeGenWriteBarrier((void**)(&___Value_0), (void*)value);
  4468. }
  4469. inline static int32_t get_offset_of_Index_1() { return static_cast<int32_t>(offsetof(__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9, ___Index_1)); }
  4470. inline int32_t get_Index_1() const { return ___Index_1; }
  4471. inline int32_t* get_address_of_Index_1() { return &___Index_1; }
  4472. inline void set_Index_1(int32_t value)
  4473. {
  4474. ___Index_1 = value;
  4475. }
  4476. inline static int32_t get_offset_of_len_2() { return static_cast<int32_t>(offsetof(__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9, ___len_2)); }
  4477. inline int32_t get_len_2() const { return ___len_2; }
  4478. inline int32_t* get_address_of_len_2() { return &___len_2; }
  4479. inline void set_len_2(int32_t value)
  4480. {
  4481. ___len_2 = value;
  4482. }
  4483. inline static int32_t get_offset_of_m_current_3() { return static_cast<int32_t>(offsetof(__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9, ___m_current_3)); }
  4484. inline Il2CppChar get_m_current_3() const { return ___m_current_3; }
  4485. inline Il2CppChar* get_address_of_m_current_3() { return &___m_current_3; }
  4486. inline void set_m_current_3(Il2CppChar value)
  4487. {
  4488. ___m_current_3 = value;
  4489. }
  4490. inline static int32_t get_offset_of_m_info_4() { return static_cast<int32_t>(offsetof(__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9, ___m_info_4)); }
  4491. inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * get_m_info_4() const { return ___m_info_4; }
  4492. inline CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 ** get_address_of_m_info_4() { return &___m_info_4; }
  4493. inline void set_m_info_4(CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * value)
  4494. {
  4495. ___m_info_4 = value;
  4496. Il2CppCodeGenWriteBarrier((void**)(&___m_info_4), (void*)value);
  4497. }
  4498. inline static int32_t get_offset_of_m_checkDigitToken_5() { return static_cast<int32_t>(offsetof(__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9, ___m_checkDigitToken_5)); }
  4499. inline bool get_m_checkDigitToken_5() const { return ___m_checkDigitToken_5; }
  4500. inline bool* get_address_of_m_checkDigitToken_5() { return &___m_checkDigitToken_5; }
  4501. inline void set_m_checkDigitToken_5(bool value)
  4502. {
  4503. ___m_checkDigitToken_5 = value;
  4504. }
  4505. };
  4506. struct __DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9_StaticFields
  4507. {
  4508. public:
  4509. // System.Char[] System.__DTString::WhiteSpaceChecks
  4510. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___WhiteSpaceChecks_6;
  4511. public:
  4512. inline static int32_t get_offset_of_WhiteSpaceChecks_6() { return static_cast<int32_t>(offsetof(__DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9_StaticFields, ___WhiteSpaceChecks_6)); }
  4513. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* get_WhiteSpaceChecks_6() const { return ___WhiteSpaceChecks_6; }
  4514. inline CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** get_address_of_WhiteSpaceChecks_6() { return &___WhiteSpaceChecks_6; }
  4515. inline void set_WhiteSpaceChecks_6(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* value)
  4516. {
  4517. ___WhiteSpaceChecks_6 = value;
  4518. Il2CppCodeGenWriteBarrier((void**)(&___WhiteSpaceChecks_6), (void*)value);
  4519. }
  4520. };
  4521. // Native definition for P/Invoke marshalling of System.__DTString
  4522. struct __DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9_marshaled_pinvoke
  4523. {
  4524. char* ___Value_0;
  4525. int32_t ___Index_1;
  4526. int32_t ___len_2;
  4527. uint8_t ___m_current_3;
  4528. CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___m_info_4;
  4529. int32_t ___m_checkDigitToken_5;
  4530. };
  4531. // Native definition for COM marshalling of System.__DTString
  4532. struct __DTString_t6E7DE2A99E4F15F384EC29CC6CD5185F46818DD9_marshaled_com
  4533. {
  4534. Il2CppChar* ___Value_0;
  4535. int32_t ___Index_1;
  4536. int32_t ___len_2;
  4537. uint8_t ___m_current_3;
  4538. CompareInfo_tB9A071DBC11AC00AF2EA2066D0C2AE1DCB1865D1 * ___m_info_4;
  4539. int32_t ___m_checkDigitToken_5;
  4540. };
  4541. // Mono.MonoAssemblyName
  4542. struct MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1
  4543. {
  4544. public:
  4545. // System.IntPtr Mono.MonoAssemblyName::name
  4546. intptr_t ___name_0;
  4547. // System.IntPtr Mono.MonoAssemblyName::culture
  4548. intptr_t ___culture_1;
  4549. // System.IntPtr Mono.MonoAssemblyName::hash_value
  4550. intptr_t ___hash_value_2;
  4551. // System.IntPtr Mono.MonoAssemblyName::public_key
  4552. intptr_t ___public_key_3;
  4553. // Mono.MonoAssemblyName_<public_key_token>e__FixedBuffer Mono.MonoAssemblyName::public_key_token
  4554. U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC ___public_key_token_4;
  4555. // System.UInt32 Mono.MonoAssemblyName::hash_alg
  4556. uint32_t ___hash_alg_5;
  4557. // System.UInt32 Mono.MonoAssemblyName::hash_len
  4558. uint32_t ___hash_len_6;
  4559. // System.UInt32 Mono.MonoAssemblyName::flags
  4560. uint32_t ___flags_7;
  4561. // System.UInt16 Mono.MonoAssemblyName::major
  4562. uint16_t ___major_8;
  4563. // System.UInt16 Mono.MonoAssemblyName::minor
  4564. uint16_t ___minor_9;
  4565. // System.UInt16 Mono.MonoAssemblyName::build
  4566. uint16_t ___build_10;
  4567. // System.UInt16 Mono.MonoAssemblyName::revision
  4568. uint16_t ___revision_11;
  4569. // System.UInt16 Mono.MonoAssemblyName::arch
  4570. uint16_t ___arch_12;
  4571. public:
  4572. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___name_0)); }
  4573. inline intptr_t get_name_0() const { return ___name_0; }
  4574. inline intptr_t* get_address_of_name_0() { return &___name_0; }
  4575. inline void set_name_0(intptr_t value)
  4576. {
  4577. ___name_0 = value;
  4578. }
  4579. inline static int32_t get_offset_of_culture_1() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___culture_1)); }
  4580. inline intptr_t get_culture_1() const { return ___culture_1; }
  4581. inline intptr_t* get_address_of_culture_1() { return &___culture_1; }
  4582. inline void set_culture_1(intptr_t value)
  4583. {
  4584. ___culture_1 = value;
  4585. }
  4586. inline static int32_t get_offset_of_hash_value_2() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___hash_value_2)); }
  4587. inline intptr_t get_hash_value_2() const { return ___hash_value_2; }
  4588. inline intptr_t* get_address_of_hash_value_2() { return &___hash_value_2; }
  4589. inline void set_hash_value_2(intptr_t value)
  4590. {
  4591. ___hash_value_2 = value;
  4592. }
  4593. inline static int32_t get_offset_of_public_key_3() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___public_key_3)); }
  4594. inline intptr_t get_public_key_3() const { return ___public_key_3; }
  4595. inline intptr_t* get_address_of_public_key_3() { return &___public_key_3; }
  4596. inline void set_public_key_3(intptr_t value)
  4597. {
  4598. ___public_key_3 = value;
  4599. }
  4600. inline static int32_t get_offset_of_public_key_token_4() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___public_key_token_4)); }
  4601. inline U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC get_public_key_token_4() const { return ___public_key_token_4; }
  4602. inline U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC * get_address_of_public_key_token_4() { return &___public_key_token_4; }
  4603. inline void set_public_key_token_4(U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC value)
  4604. {
  4605. ___public_key_token_4 = value;
  4606. }
  4607. inline static int32_t get_offset_of_hash_alg_5() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___hash_alg_5)); }
  4608. inline uint32_t get_hash_alg_5() const { return ___hash_alg_5; }
  4609. inline uint32_t* get_address_of_hash_alg_5() { return &___hash_alg_5; }
  4610. inline void set_hash_alg_5(uint32_t value)
  4611. {
  4612. ___hash_alg_5 = value;
  4613. }
  4614. inline static int32_t get_offset_of_hash_len_6() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___hash_len_6)); }
  4615. inline uint32_t get_hash_len_6() const { return ___hash_len_6; }
  4616. inline uint32_t* get_address_of_hash_len_6() { return &___hash_len_6; }
  4617. inline void set_hash_len_6(uint32_t value)
  4618. {
  4619. ___hash_len_6 = value;
  4620. }
  4621. inline static int32_t get_offset_of_flags_7() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___flags_7)); }
  4622. inline uint32_t get_flags_7() const { return ___flags_7; }
  4623. inline uint32_t* get_address_of_flags_7() { return &___flags_7; }
  4624. inline void set_flags_7(uint32_t value)
  4625. {
  4626. ___flags_7 = value;
  4627. }
  4628. inline static int32_t get_offset_of_major_8() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___major_8)); }
  4629. inline uint16_t get_major_8() const { return ___major_8; }
  4630. inline uint16_t* get_address_of_major_8() { return &___major_8; }
  4631. inline void set_major_8(uint16_t value)
  4632. {
  4633. ___major_8 = value;
  4634. }
  4635. inline static int32_t get_offset_of_minor_9() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___minor_9)); }
  4636. inline uint16_t get_minor_9() const { return ___minor_9; }
  4637. inline uint16_t* get_address_of_minor_9() { return &___minor_9; }
  4638. inline void set_minor_9(uint16_t value)
  4639. {
  4640. ___minor_9 = value;
  4641. }
  4642. inline static int32_t get_offset_of_build_10() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___build_10)); }
  4643. inline uint16_t get_build_10() const { return ___build_10; }
  4644. inline uint16_t* get_address_of_build_10() { return &___build_10; }
  4645. inline void set_build_10(uint16_t value)
  4646. {
  4647. ___build_10 = value;
  4648. }
  4649. inline static int32_t get_offset_of_revision_11() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___revision_11)); }
  4650. inline uint16_t get_revision_11() const { return ___revision_11; }
  4651. inline uint16_t* get_address_of_revision_11() { return &___revision_11; }
  4652. inline void set_revision_11(uint16_t value)
  4653. {
  4654. ___revision_11 = value;
  4655. }
  4656. inline static int32_t get_offset_of_arch_12() { return static_cast<int32_t>(offsetof(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1, ___arch_12)); }
  4657. inline uint16_t get_arch_12() const { return ___arch_12; }
  4658. inline uint16_t* get_address_of_arch_12() { return &___arch_12; }
  4659. inline void set_arch_12(uint16_t value)
  4660. {
  4661. ___arch_12 = value;
  4662. }
  4663. };
  4664. // Mono.RuntimeEventHandle
  4665. struct RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9
  4666. {
  4667. public:
  4668. // System.IntPtr Mono.RuntimeEventHandle::value
  4669. intptr_t ___value_0;
  4670. public:
  4671. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9, ___value_0)); }
  4672. inline intptr_t get_value_0() const { return ___value_0; }
  4673. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  4674. inline void set_value_0(intptr_t value)
  4675. {
  4676. ___value_0 = value;
  4677. }
  4678. };
  4679. // Mono.SafeStringMarshal
  4680. struct SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F
  4681. {
  4682. public:
  4683. // System.String Mono.SafeStringMarshal::str
  4684. String_t* ___str_0;
  4685. // System.IntPtr Mono.SafeStringMarshal::marshaled_string
  4686. intptr_t ___marshaled_string_1;
  4687. public:
  4688. inline static int32_t get_offset_of_str_0() { return static_cast<int32_t>(offsetof(SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F, ___str_0)); }
  4689. inline String_t* get_str_0() const { return ___str_0; }
  4690. inline String_t** get_address_of_str_0() { return &___str_0; }
  4691. inline void set_str_0(String_t* value)
  4692. {
  4693. ___str_0 = value;
  4694. Il2CppCodeGenWriteBarrier((void**)(&___str_0), (void*)value);
  4695. }
  4696. inline static int32_t get_offset_of_marshaled_string_1() { return static_cast<int32_t>(offsetof(SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F, ___marshaled_string_1)); }
  4697. inline intptr_t get_marshaled_string_1() const { return ___marshaled_string_1; }
  4698. inline intptr_t* get_address_of_marshaled_string_1() { return &___marshaled_string_1; }
  4699. inline void set_marshaled_string_1(intptr_t value)
  4700. {
  4701. ___marshaled_string_1 = value;
  4702. }
  4703. };
  4704. // Native definition for P/Invoke marshalling of Mono.SafeStringMarshal
  4705. struct SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshaled_pinvoke
  4706. {
  4707. char* ___str_0;
  4708. intptr_t ___marshaled_string_1;
  4709. };
  4710. // Native definition for COM marshalling of Mono.SafeStringMarshal
  4711. struct SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F_marshaled_com
  4712. {
  4713. Il2CppChar* ___str_0;
  4714. intptr_t ___marshaled_string_1;
  4715. };
  4716. // System.AppDomain
  4717. struct AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF
  4718. {
  4719. public:
  4720. // System.IntPtr System.AppDomain::_mono_app_domain
  4721. intptr_t ____mono_app_domain_1;
  4722. // System.Object System.AppDomain::_evidence
  4723. RuntimeObject * ____evidence_6;
  4724. // System.Object System.AppDomain::_granted
  4725. RuntimeObject * ____granted_7;
  4726. // System.Int32 System.AppDomain::_principalPolicy
  4727. int32_t ____principalPolicy_8;
  4728. // System.AssemblyLoadEventHandler System.AppDomain::AssemblyLoad
  4729. AssemblyLoadEventHandler_t53F8340027F9EE67E8A22E7D8C1A3770345153C9 * ___AssemblyLoad_11;
  4730. // System.ResolveEventHandler System.AppDomain::AssemblyResolve
  4731. ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * ___AssemblyResolve_12;
  4732. // System.EventHandler System.AppDomain::DomainUnload
  4733. EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * ___DomainUnload_13;
  4734. // System.EventHandler System.AppDomain::ProcessExit
  4735. EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * ___ProcessExit_14;
  4736. // System.ResolveEventHandler System.AppDomain::ResourceResolve
  4737. ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * ___ResourceResolve_15;
  4738. // System.ResolveEventHandler System.AppDomain::TypeResolve
  4739. ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * ___TypeResolve_16;
  4740. // System.UnhandledExceptionEventHandler System.AppDomain::UnhandledException
  4741. UnhandledExceptionEventHandler_tB0DFF05ABF7A3A234C87D4F7A71F98E9AB2D91DE * ___UnhandledException_17;
  4742. // System.EventHandler`1<System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs> System.AppDomain::FirstChanceException
  4743. EventHandler_1_t1E35ED2E29145994C6C03E57601C6D48C61083FF * ___FirstChanceException_18;
  4744. // System.Object System.AppDomain::_domain_manager
  4745. RuntimeObject * ____domain_manager_19;
  4746. // System.ResolveEventHandler System.AppDomain::ReflectionOnlyAssemblyResolve
  4747. ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * ___ReflectionOnlyAssemblyResolve_20;
  4748. // System.Object System.AppDomain::_activation
  4749. RuntimeObject * ____activation_21;
  4750. // System.Object System.AppDomain::_applicationIdentity
  4751. RuntimeObject * ____applicationIdentity_22;
  4752. // System.Collections.Generic.List`1<System.String> System.AppDomain::compatibility_switch
  4753. List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * ___compatibility_switch_23;
  4754. public:
  4755. inline static int32_t get_offset_of__mono_app_domain_1() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ____mono_app_domain_1)); }
  4756. inline intptr_t get__mono_app_domain_1() const { return ____mono_app_domain_1; }
  4757. inline intptr_t* get_address_of__mono_app_domain_1() { return &____mono_app_domain_1; }
  4758. inline void set__mono_app_domain_1(intptr_t value)
  4759. {
  4760. ____mono_app_domain_1 = value;
  4761. }
  4762. inline static int32_t get_offset_of__evidence_6() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ____evidence_6)); }
  4763. inline RuntimeObject * get__evidence_6() const { return ____evidence_6; }
  4764. inline RuntimeObject ** get_address_of__evidence_6() { return &____evidence_6; }
  4765. inline void set__evidence_6(RuntimeObject * value)
  4766. {
  4767. ____evidence_6 = value;
  4768. Il2CppCodeGenWriteBarrier((void**)(&____evidence_6), (void*)value);
  4769. }
  4770. inline static int32_t get_offset_of__granted_7() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ____granted_7)); }
  4771. inline RuntimeObject * get__granted_7() const { return ____granted_7; }
  4772. inline RuntimeObject ** get_address_of__granted_7() { return &____granted_7; }
  4773. inline void set__granted_7(RuntimeObject * value)
  4774. {
  4775. ____granted_7 = value;
  4776. Il2CppCodeGenWriteBarrier((void**)(&____granted_7), (void*)value);
  4777. }
  4778. inline static int32_t get_offset_of__principalPolicy_8() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ____principalPolicy_8)); }
  4779. inline int32_t get__principalPolicy_8() const { return ____principalPolicy_8; }
  4780. inline int32_t* get_address_of__principalPolicy_8() { return &____principalPolicy_8; }
  4781. inline void set__principalPolicy_8(int32_t value)
  4782. {
  4783. ____principalPolicy_8 = value;
  4784. }
  4785. inline static int32_t get_offset_of_AssemblyLoad_11() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___AssemblyLoad_11)); }
  4786. inline AssemblyLoadEventHandler_t53F8340027F9EE67E8A22E7D8C1A3770345153C9 * get_AssemblyLoad_11() const { return ___AssemblyLoad_11; }
  4787. inline AssemblyLoadEventHandler_t53F8340027F9EE67E8A22E7D8C1A3770345153C9 ** get_address_of_AssemblyLoad_11() { return &___AssemblyLoad_11; }
  4788. inline void set_AssemblyLoad_11(AssemblyLoadEventHandler_t53F8340027F9EE67E8A22E7D8C1A3770345153C9 * value)
  4789. {
  4790. ___AssemblyLoad_11 = value;
  4791. Il2CppCodeGenWriteBarrier((void**)(&___AssemblyLoad_11), (void*)value);
  4792. }
  4793. inline static int32_t get_offset_of_AssemblyResolve_12() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___AssemblyResolve_12)); }
  4794. inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * get_AssemblyResolve_12() const { return ___AssemblyResolve_12; }
  4795. inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 ** get_address_of_AssemblyResolve_12() { return &___AssemblyResolve_12; }
  4796. inline void set_AssemblyResolve_12(ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * value)
  4797. {
  4798. ___AssemblyResolve_12 = value;
  4799. Il2CppCodeGenWriteBarrier((void**)(&___AssemblyResolve_12), (void*)value);
  4800. }
  4801. inline static int32_t get_offset_of_DomainUnload_13() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___DomainUnload_13)); }
  4802. inline EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * get_DomainUnload_13() const { return ___DomainUnload_13; }
  4803. inline EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C ** get_address_of_DomainUnload_13() { return &___DomainUnload_13; }
  4804. inline void set_DomainUnload_13(EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * value)
  4805. {
  4806. ___DomainUnload_13 = value;
  4807. Il2CppCodeGenWriteBarrier((void**)(&___DomainUnload_13), (void*)value);
  4808. }
  4809. inline static int32_t get_offset_of_ProcessExit_14() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___ProcessExit_14)); }
  4810. inline EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * get_ProcessExit_14() const { return ___ProcessExit_14; }
  4811. inline EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C ** get_address_of_ProcessExit_14() { return &___ProcessExit_14; }
  4812. inline void set_ProcessExit_14(EventHandler_t2B84E745E28BA26C49C4E99A387FC3B534D1110C * value)
  4813. {
  4814. ___ProcessExit_14 = value;
  4815. Il2CppCodeGenWriteBarrier((void**)(&___ProcessExit_14), (void*)value);
  4816. }
  4817. inline static int32_t get_offset_of_ResourceResolve_15() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___ResourceResolve_15)); }
  4818. inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * get_ResourceResolve_15() const { return ___ResourceResolve_15; }
  4819. inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 ** get_address_of_ResourceResolve_15() { return &___ResourceResolve_15; }
  4820. inline void set_ResourceResolve_15(ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * value)
  4821. {
  4822. ___ResourceResolve_15 = value;
  4823. Il2CppCodeGenWriteBarrier((void**)(&___ResourceResolve_15), (void*)value);
  4824. }
  4825. inline static int32_t get_offset_of_TypeResolve_16() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___TypeResolve_16)); }
  4826. inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * get_TypeResolve_16() const { return ___TypeResolve_16; }
  4827. inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 ** get_address_of_TypeResolve_16() { return &___TypeResolve_16; }
  4828. inline void set_TypeResolve_16(ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * value)
  4829. {
  4830. ___TypeResolve_16 = value;
  4831. Il2CppCodeGenWriteBarrier((void**)(&___TypeResolve_16), (void*)value);
  4832. }
  4833. inline static int32_t get_offset_of_UnhandledException_17() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___UnhandledException_17)); }
  4834. inline UnhandledExceptionEventHandler_tB0DFF05ABF7A3A234C87D4F7A71F98E9AB2D91DE * get_UnhandledException_17() const { return ___UnhandledException_17; }
  4835. inline UnhandledExceptionEventHandler_tB0DFF05ABF7A3A234C87D4F7A71F98E9AB2D91DE ** get_address_of_UnhandledException_17() { return &___UnhandledException_17; }
  4836. inline void set_UnhandledException_17(UnhandledExceptionEventHandler_tB0DFF05ABF7A3A234C87D4F7A71F98E9AB2D91DE * value)
  4837. {
  4838. ___UnhandledException_17 = value;
  4839. Il2CppCodeGenWriteBarrier((void**)(&___UnhandledException_17), (void*)value);
  4840. }
  4841. inline static int32_t get_offset_of_FirstChanceException_18() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___FirstChanceException_18)); }
  4842. inline EventHandler_1_t1E35ED2E29145994C6C03E57601C6D48C61083FF * get_FirstChanceException_18() const { return ___FirstChanceException_18; }
  4843. inline EventHandler_1_t1E35ED2E29145994C6C03E57601C6D48C61083FF ** get_address_of_FirstChanceException_18() { return &___FirstChanceException_18; }
  4844. inline void set_FirstChanceException_18(EventHandler_1_t1E35ED2E29145994C6C03E57601C6D48C61083FF * value)
  4845. {
  4846. ___FirstChanceException_18 = value;
  4847. Il2CppCodeGenWriteBarrier((void**)(&___FirstChanceException_18), (void*)value);
  4848. }
  4849. inline static int32_t get_offset_of__domain_manager_19() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ____domain_manager_19)); }
  4850. inline RuntimeObject * get__domain_manager_19() const { return ____domain_manager_19; }
  4851. inline RuntimeObject ** get_address_of__domain_manager_19() { return &____domain_manager_19; }
  4852. inline void set__domain_manager_19(RuntimeObject * value)
  4853. {
  4854. ____domain_manager_19 = value;
  4855. Il2CppCodeGenWriteBarrier((void**)(&____domain_manager_19), (void*)value);
  4856. }
  4857. inline static int32_t get_offset_of_ReflectionOnlyAssemblyResolve_20() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___ReflectionOnlyAssemblyResolve_20)); }
  4858. inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * get_ReflectionOnlyAssemblyResolve_20() const { return ___ReflectionOnlyAssemblyResolve_20; }
  4859. inline ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 ** get_address_of_ReflectionOnlyAssemblyResolve_20() { return &___ReflectionOnlyAssemblyResolve_20; }
  4860. inline void set_ReflectionOnlyAssemblyResolve_20(ResolveEventHandler_t045C469BEA8B632FA99FE8867C921BA8DAE0BEE5 * value)
  4861. {
  4862. ___ReflectionOnlyAssemblyResolve_20 = value;
  4863. Il2CppCodeGenWriteBarrier((void**)(&___ReflectionOnlyAssemblyResolve_20), (void*)value);
  4864. }
  4865. inline static int32_t get_offset_of__activation_21() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ____activation_21)); }
  4866. inline RuntimeObject * get__activation_21() const { return ____activation_21; }
  4867. inline RuntimeObject ** get_address_of__activation_21() { return &____activation_21; }
  4868. inline void set__activation_21(RuntimeObject * value)
  4869. {
  4870. ____activation_21 = value;
  4871. Il2CppCodeGenWriteBarrier((void**)(&____activation_21), (void*)value);
  4872. }
  4873. inline static int32_t get_offset_of__applicationIdentity_22() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ____applicationIdentity_22)); }
  4874. inline RuntimeObject * get__applicationIdentity_22() const { return ____applicationIdentity_22; }
  4875. inline RuntimeObject ** get_address_of__applicationIdentity_22() { return &____applicationIdentity_22; }
  4876. inline void set__applicationIdentity_22(RuntimeObject * value)
  4877. {
  4878. ____applicationIdentity_22 = value;
  4879. Il2CppCodeGenWriteBarrier((void**)(&____applicationIdentity_22), (void*)value);
  4880. }
  4881. inline static int32_t get_offset_of_compatibility_switch_23() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8, ___compatibility_switch_23)); }
  4882. inline List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * get_compatibility_switch_23() const { return ___compatibility_switch_23; }
  4883. inline List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 ** get_address_of_compatibility_switch_23() { return &___compatibility_switch_23; }
  4884. inline void set_compatibility_switch_23(List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * value)
  4885. {
  4886. ___compatibility_switch_23 = value;
  4887. Il2CppCodeGenWriteBarrier((void**)(&___compatibility_switch_23), (void*)value);
  4888. }
  4889. };
  4890. struct AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_StaticFields
  4891. {
  4892. public:
  4893. // System.String System.AppDomain::_process_guid
  4894. String_t* ____process_guid_2;
  4895. // System.AppDomain System.AppDomain::default_domain
  4896. AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 * ___default_domain_10;
  4897. public:
  4898. inline static int32_t get_offset_of__process_guid_2() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_StaticFields, ____process_guid_2)); }
  4899. inline String_t* get__process_guid_2() const { return ____process_guid_2; }
  4900. inline String_t** get_address_of__process_guid_2() { return &____process_guid_2; }
  4901. inline void set__process_guid_2(String_t* value)
  4902. {
  4903. ____process_guid_2 = value;
  4904. Il2CppCodeGenWriteBarrier((void**)(&____process_guid_2), (void*)value);
  4905. }
  4906. inline static int32_t get_offset_of_default_domain_10() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_StaticFields, ___default_domain_10)); }
  4907. inline AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 * get_default_domain_10() const { return ___default_domain_10; }
  4908. inline AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 ** get_address_of_default_domain_10() { return &___default_domain_10; }
  4909. inline void set_default_domain_10(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 * value)
  4910. {
  4911. ___default_domain_10 = value;
  4912. Il2CppCodeGenWriteBarrier((void**)(&___default_domain_10), (void*)value);
  4913. }
  4914. };
  4915. struct AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_ThreadStaticFields
  4916. {
  4917. public:
  4918. // System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::type_resolve_in_progress
  4919. Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * ___type_resolve_in_progress_3;
  4920. // System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::assembly_resolve_in_progress
  4921. Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * ___assembly_resolve_in_progress_4;
  4922. // System.Collections.Generic.Dictionary`2<System.String,System.Object> System.AppDomain::assembly_resolve_in_progress_refonly
  4923. Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * ___assembly_resolve_in_progress_refonly_5;
  4924. // System.Object System.AppDomain::_principal
  4925. RuntimeObject * ____principal_9;
  4926. public:
  4927. inline static int32_t get_offset_of_type_resolve_in_progress_3() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_ThreadStaticFields, ___type_resolve_in_progress_3)); }
  4928. inline Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * get_type_resolve_in_progress_3() const { return ___type_resolve_in_progress_3; }
  4929. inline Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA ** get_address_of_type_resolve_in_progress_3() { return &___type_resolve_in_progress_3; }
  4930. inline void set_type_resolve_in_progress_3(Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * value)
  4931. {
  4932. ___type_resolve_in_progress_3 = value;
  4933. Il2CppCodeGenWriteBarrier((void**)(&___type_resolve_in_progress_3), (void*)value);
  4934. }
  4935. inline static int32_t get_offset_of_assembly_resolve_in_progress_4() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_ThreadStaticFields, ___assembly_resolve_in_progress_4)); }
  4936. inline Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * get_assembly_resolve_in_progress_4() const { return ___assembly_resolve_in_progress_4; }
  4937. inline Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA ** get_address_of_assembly_resolve_in_progress_4() { return &___assembly_resolve_in_progress_4; }
  4938. inline void set_assembly_resolve_in_progress_4(Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * value)
  4939. {
  4940. ___assembly_resolve_in_progress_4 = value;
  4941. Il2CppCodeGenWriteBarrier((void**)(&___assembly_resolve_in_progress_4), (void*)value);
  4942. }
  4943. inline static int32_t get_offset_of_assembly_resolve_in_progress_refonly_5() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_ThreadStaticFields, ___assembly_resolve_in_progress_refonly_5)); }
  4944. inline Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * get_assembly_resolve_in_progress_refonly_5() const { return ___assembly_resolve_in_progress_refonly_5; }
  4945. inline Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA ** get_address_of_assembly_resolve_in_progress_refonly_5() { return &___assembly_resolve_in_progress_refonly_5; }
  4946. inline void set_assembly_resolve_in_progress_refonly_5(Dictionary_2_t9140A71329927AE4FD0F3CF4D4D66668EBE151EA * value)
  4947. {
  4948. ___assembly_resolve_in_progress_refonly_5 = value;
  4949. Il2CppCodeGenWriteBarrier((void**)(&___assembly_resolve_in_progress_refonly_5), (void*)value);
  4950. }
  4951. inline static int32_t get_offset_of__principal_9() { return static_cast<int32_t>(offsetof(AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_ThreadStaticFields, ____principal_9)); }
  4952. inline RuntimeObject * get__principal_9() const { return ____principal_9; }
  4953. inline RuntimeObject ** get_address_of__principal_9() { return &____principal_9; }
  4954. inline void set__principal_9(RuntimeObject * value)
  4955. {
  4956. ____principal_9 = value;
  4957. Il2CppCodeGenWriteBarrier((void**)(&____principal_9), (void*)value);
  4958. }
  4959. };
  4960. // Native definition for P/Invoke marshalling of System.AppDomain
  4961. struct AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_marshaled_pinvoke : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF_marshaled_pinvoke
  4962. {
  4963. intptr_t ____mono_app_domain_1;
  4964. Il2CppIUnknown* ____evidence_6;
  4965. Il2CppIUnknown* ____granted_7;
  4966. int32_t ____principalPolicy_8;
  4967. Il2CppMethodPointer ___AssemblyLoad_11;
  4968. Il2CppMethodPointer ___AssemblyResolve_12;
  4969. Il2CppMethodPointer ___DomainUnload_13;
  4970. Il2CppMethodPointer ___ProcessExit_14;
  4971. Il2CppMethodPointer ___ResourceResolve_15;
  4972. Il2CppMethodPointer ___TypeResolve_16;
  4973. Il2CppMethodPointer ___UnhandledException_17;
  4974. Il2CppMethodPointer ___FirstChanceException_18;
  4975. Il2CppIUnknown* ____domain_manager_19;
  4976. Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_20;
  4977. Il2CppIUnknown* ____activation_21;
  4978. Il2CppIUnknown* ____applicationIdentity_22;
  4979. List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * ___compatibility_switch_23;
  4980. };
  4981. // Native definition for COM marshalling of System.AppDomain
  4982. struct AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8_marshaled_com : public MarshalByRefObject_tC4577953D0A44D0AB8597CFA868E01C858B1C9AF_marshaled_com
  4983. {
  4984. intptr_t ____mono_app_domain_1;
  4985. Il2CppIUnknown* ____evidence_6;
  4986. Il2CppIUnknown* ____granted_7;
  4987. int32_t ____principalPolicy_8;
  4988. Il2CppMethodPointer ___AssemblyLoad_11;
  4989. Il2CppMethodPointer ___AssemblyResolve_12;
  4990. Il2CppMethodPointer ___DomainUnload_13;
  4991. Il2CppMethodPointer ___ProcessExit_14;
  4992. Il2CppMethodPointer ___ResourceResolve_15;
  4993. Il2CppMethodPointer ___TypeResolve_16;
  4994. Il2CppMethodPointer ___UnhandledException_17;
  4995. Il2CppMethodPointer ___FirstChanceException_18;
  4996. Il2CppIUnknown* ____domain_manager_19;
  4997. Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_20;
  4998. Il2CppIUnknown* ____activation_21;
  4999. Il2CppIUnknown* ____applicationIdentity_22;
  5000. List_1_tE8032E48C661C350FF9550E9063D595C0AB25CD3 * ___compatibility_switch_23;
  5001. };
  5002. // System.Configuration.Assemblies.AssemblyHashAlgorithm
  5003. struct AssemblyHashAlgorithm_t31E4F1BC642CF668706C9D0FBD9DFDF5EE01CEB9
  5004. {
  5005. public:
  5006. // System.Int32 System.Configuration.Assemblies.AssemblyHashAlgorithm::value__
  5007. int32_t ___value___2;
  5008. public:
  5009. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AssemblyHashAlgorithm_t31E4F1BC642CF668706C9D0FBD9DFDF5EE01CEB9, ___value___2)); }
  5010. inline int32_t get_value___2() const { return ___value___2; }
  5011. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5012. inline void set_value___2(int32_t value)
  5013. {
  5014. ___value___2 = value;
  5015. }
  5016. };
  5017. // System.Configuration.Assemblies.AssemblyVersionCompatibility
  5018. struct AssemblyVersionCompatibility_tEA062AB37A9A750B33F6CA2898EEF03A4EEA496C
  5019. {
  5020. public:
  5021. // System.Int32 System.Configuration.Assemblies.AssemblyVersionCompatibility::value__
  5022. int32_t ___value___2;
  5023. public:
  5024. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AssemblyVersionCompatibility_tEA062AB37A9A750B33F6CA2898EEF03A4EEA496C, ___value___2)); }
  5025. inline int32_t get_value___2() const { return ___value___2; }
  5026. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5027. inline void set_value___2(int32_t value)
  5028. {
  5029. ___value___2 = value;
  5030. }
  5031. };
  5032. // System.ConsoleKey
  5033. struct ConsoleKey_t0196714F06D59B40580F7B85EA2663D81394682C
  5034. {
  5035. public:
  5036. // System.Int32 System.ConsoleKey::value__
  5037. int32_t ___value___2;
  5038. public:
  5039. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ConsoleKey_t0196714F06D59B40580F7B85EA2663D81394682C, ___value___2)); }
  5040. inline int32_t get_value___2() const { return ___value___2; }
  5041. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5042. inline void set_value___2(int32_t value)
  5043. {
  5044. ___value___2 = value;
  5045. }
  5046. };
  5047. // System.ConsoleModifiers
  5048. struct ConsoleModifiers_tCB55098B71E4DCCEE972B1056E64D1B8AB9EAB34
  5049. {
  5050. public:
  5051. // System.Int32 System.ConsoleModifiers::value__
  5052. int32_t ___value___2;
  5053. public:
  5054. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ConsoleModifiers_tCB55098B71E4DCCEE972B1056E64D1B8AB9EAB34, ___value___2)); }
  5055. inline int32_t get_value___2() const { return ___value___2; }
  5056. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5057. inline void set_value___2(int32_t value)
  5058. {
  5059. ___value___2 = value;
  5060. }
  5061. };
  5062. // System.DateTimeParse_TM
  5063. struct TM_t88131D3D9CB467F2A2E92B7ED840638B1DDA1DA7
  5064. {
  5065. public:
  5066. // System.Int32 System.DateTimeParse_TM::value__
  5067. int32_t ___value___2;
  5068. public:
  5069. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TM_t88131D3D9CB467F2A2E92B7ED840638B1DDA1DA7, ___value___2)); }
  5070. inline int32_t get_value___2() const { return ___value___2; }
  5071. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5072. inline void set_value___2(int32_t value)
  5073. {
  5074. ___value___2 = value;
  5075. }
  5076. };
  5077. // System.Delegate
  5078. struct Delegate_t : public RuntimeObject
  5079. {
  5080. public:
  5081. // System.IntPtr System.Delegate::method_ptr
  5082. Il2CppMethodPointer ___method_ptr_0;
  5083. // System.IntPtr System.Delegate::invoke_impl
  5084. intptr_t ___invoke_impl_1;
  5085. // System.Object System.Delegate::m_target
  5086. RuntimeObject * ___m_target_2;
  5087. // System.IntPtr System.Delegate::method
  5088. intptr_t ___method_3;
  5089. // System.IntPtr System.Delegate::delegate_trampoline
  5090. intptr_t ___delegate_trampoline_4;
  5091. // System.IntPtr System.Delegate::extra_arg
  5092. intptr_t ___extra_arg_5;
  5093. // System.IntPtr System.Delegate::method_code
  5094. intptr_t ___method_code_6;
  5095. // System.Reflection.MethodInfo System.Delegate::method_info
  5096. MethodInfo_t * ___method_info_7;
  5097. // System.Reflection.MethodInfo System.Delegate::original_method_info
  5098. MethodInfo_t * ___original_method_info_8;
  5099. // System.DelegateData System.Delegate::data
  5100. DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
  5101. // System.Boolean System.Delegate::method_is_virtual
  5102. bool ___method_is_virtual_10;
  5103. public:
  5104. inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_ptr_0)); }
  5105. inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
  5106. inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
  5107. inline void set_method_ptr_0(Il2CppMethodPointer value)
  5108. {
  5109. ___method_ptr_0 = value;
  5110. }
  5111. inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t, ___invoke_impl_1)); }
  5112. inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
  5113. inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
  5114. inline void set_invoke_impl_1(intptr_t value)
  5115. {
  5116. ___invoke_impl_1 = value;
  5117. }
  5118. inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t, ___m_target_2)); }
  5119. inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
  5120. inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
  5121. inline void set_m_target_2(RuntimeObject * value)
  5122. {
  5123. ___m_target_2 = value;
  5124. Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value);
  5125. }
  5126. inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_3)); }
  5127. inline intptr_t get_method_3() const { return ___method_3; }
  5128. inline intptr_t* get_address_of_method_3() { return &___method_3; }
  5129. inline void set_method_3(intptr_t value)
  5130. {
  5131. ___method_3 = value;
  5132. }
  5133. inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t, ___delegate_trampoline_4)); }
  5134. inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
  5135. inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
  5136. inline void set_delegate_trampoline_4(intptr_t value)
  5137. {
  5138. ___delegate_trampoline_4 = value;
  5139. }
  5140. inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t, ___extra_arg_5)); }
  5141. inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
  5142. inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
  5143. inline void set_extra_arg_5(intptr_t value)
  5144. {
  5145. ___extra_arg_5 = value;
  5146. }
  5147. inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_code_6)); }
  5148. inline intptr_t get_method_code_6() const { return ___method_code_6; }
  5149. inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
  5150. inline void set_method_code_6(intptr_t value)
  5151. {
  5152. ___method_code_6 = value;
  5153. }
  5154. inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_info_7)); }
  5155. inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
  5156. inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
  5157. inline void set_method_info_7(MethodInfo_t * value)
  5158. {
  5159. ___method_info_7 = value;
  5160. Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value);
  5161. }
  5162. inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t, ___original_method_info_8)); }
  5163. inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
  5164. inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
  5165. inline void set_original_method_info_8(MethodInfo_t * value)
  5166. {
  5167. ___original_method_info_8 = value;
  5168. Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value);
  5169. }
  5170. inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t, ___data_9)); }
  5171. inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * get_data_9() const { return ___data_9; }
  5172. inline DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE ** get_address_of_data_9() { return &___data_9; }
  5173. inline void set_data_9(DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * value)
  5174. {
  5175. ___data_9 = value;
  5176. Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value);
  5177. }
  5178. inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_is_virtual_10)); }
  5179. inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
  5180. inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
  5181. inline void set_method_is_virtual_10(bool value)
  5182. {
  5183. ___method_is_virtual_10 = value;
  5184. }
  5185. };
  5186. // Native definition for P/Invoke marshalling of System.Delegate
  5187. struct Delegate_t_marshaled_pinvoke
  5188. {
  5189. intptr_t ___method_ptr_0;
  5190. intptr_t ___invoke_impl_1;
  5191. Il2CppIUnknown* ___m_target_2;
  5192. intptr_t ___method_3;
  5193. intptr_t ___delegate_trampoline_4;
  5194. intptr_t ___extra_arg_5;
  5195. intptr_t ___method_code_6;
  5196. MethodInfo_t * ___method_info_7;
  5197. MethodInfo_t * ___original_method_info_8;
  5198. DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
  5199. int32_t ___method_is_virtual_10;
  5200. };
  5201. // Native definition for COM marshalling of System.Delegate
  5202. struct Delegate_t_marshaled_com
  5203. {
  5204. intptr_t ___method_ptr_0;
  5205. intptr_t ___invoke_impl_1;
  5206. Il2CppIUnknown* ___m_target_2;
  5207. intptr_t ___method_3;
  5208. intptr_t ___delegate_trampoline_4;
  5209. intptr_t ___extra_arg_5;
  5210. intptr_t ___method_code_6;
  5211. MethodInfo_t * ___method_info_7;
  5212. MethodInfo_t * ___original_method_info_8;
  5213. DelegateData_t1BF9F691B56DAE5F8C28C5E084FDE94F15F27BBE * ___data_9;
  5214. int32_t ___method_is_virtual_10;
  5215. };
  5216. // System.Exception
  5217. struct Exception_t : public RuntimeObject
  5218. {
  5219. public:
  5220. // System.String System.Exception::_className
  5221. String_t* ____className_1;
  5222. // System.String System.Exception::_message
  5223. String_t* ____message_2;
  5224. // System.Collections.IDictionary System.Exception::_data
  5225. RuntimeObject* ____data_3;
  5226. // System.Exception System.Exception::_innerException
  5227. Exception_t * ____innerException_4;
  5228. // System.String System.Exception::_helpURL
  5229. String_t* ____helpURL_5;
  5230. // System.Object System.Exception::_stackTrace
  5231. RuntimeObject * ____stackTrace_6;
  5232. // System.String System.Exception::_stackTraceString
  5233. String_t* ____stackTraceString_7;
  5234. // System.String System.Exception::_remoteStackTraceString
  5235. String_t* ____remoteStackTraceString_8;
  5236. // System.Int32 System.Exception::_remoteStackIndex
  5237. int32_t ____remoteStackIndex_9;
  5238. // System.Object System.Exception::_dynamicMethods
  5239. RuntimeObject * ____dynamicMethods_10;
  5240. // System.Int32 System.Exception::_HResult
  5241. int32_t ____HResult_11;
  5242. // System.String System.Exception::_source
  5243. String_t* ____source_12;
  5244. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  5245. SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
  5246. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  5247. StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
  5248. // System.IntPtr[] System.Exception::native_trace_ips
  5249. IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* ___native_trace_ips_15;
  5250. public:
  5251. inline static int32_t get_offset_of__className_1() { return static_cast<int32_t>(offsetof(Exception_t, ____className_1)); }
  5252. inline String_t* get__className_1() const { return ____className_1; }
  5253. inline String_t** get_address_of__className_1() { return &____className_1; }
  5254. inline void set__className_1(String_t* value)
  5255. {
  5256. ____className_1 = value;
  5257. Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value);
  5258. }
  5259. inline static int32_t get_offset_of__message_2() { return static_cast<int32_t>(offsetof(Exception_t, ____message_2)); }
  5260. inline String_t* get__message_2() const { return ____message_2; }
  5261. inline String_t** get_address_of__message_2() { return &____message_2; }
  5262. inline void set__message_2(String_t* value)
  5263. {
  5264. ____message_2 = value;
  5265. Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value);
  5266. }
  5267. inline static int32_t get_offset_of__data_3() { return static_cast<int32_t>(offsetof(Exception_t, ____data_3)); }
  5268. inline RuntimeObject* get__data_3() const { return ____data_3; }
  5269. inline RuntimeObject** get_address_of__data_3() { return &____data_3; }
  5270. inline void set__data_3(RuntimeObject* value)
  5271. {
  5272. ____data_3 = value;
  5273. Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value);
  5274. }
  5275. inline static int32_t get_offset_of__innerException_4() { return static_cast<int32_t>(offsetof(Exception_t, ____innerException_4)); }
  5276. inline Exception_t * get__innerException_4() const { return ____innerException_4; }
  5277. inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; }
  5278. inline void set__innerException_4(Exception_t * value)
  5279. {
  5280. ____innerException_4 = value;
  5281. Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value);
  5282. }
  5283. inline static int32_t get_offset_of__helpURL_5() { return static_cast<int32_t>(offsetof(Exception_t, ____helpURL_5)); }
  5284. inline String_t* get__helpURL_5() const { return ____helpURL_5; }
  5285. inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; }
  5286. inline void set__helpURL_5(String_t* value)
  5287. {
  5288. ____helpURL_5 = value;
  5289. Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value);
  5290. }
  5291. inline static int32_t get_offset_of__stackTrace_6() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTrace_6)); }
  5292. inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; }
  5293. inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; }
  5294. inline void set__stackTrace_6(RuntimeObject * value)
  5295. {
  5296. ____stackTrace_6 = value;
  5297. Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value);
  5298. }
  5299. inline static int32_t get_offset_of__stackTraceString_7() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTraceString_7)); }
  5300. inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; }
  5301. inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; }
  5302. inline void set__stackTraceString_7(String_t* value)
  5303. {
  5304. ____stackTraceString_7 = value;
  5305. Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value);
  5306. }
  5307. inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_8)); }
  5308. inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; }
  5309. inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; }
  5310. inline void set__remoteStackTraceString_8(String_t* value)
  5311. {
  5312. ____remoteStackTraceString_8 = value;
  5313. Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value);
  5314. }
  5315. inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackIndex_9)); }
  5316. inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; }
  5317. inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; }
  5318. inline void set__remoteStackIndex_9(int32_t value)
  5319. {
  5320. ____remoteStackIndex_9 = value;
  5321. }
  5322. inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast<int32_t>(offsetof(Exception_t, ____dynamicMethods_10)); }
  5323. inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; }
  5324. inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; }
  5325. inline void set__dynamicMethods_10(RuntimeObject * value)
  5326. {
  5327. ____dynamicMethods_10 = value;
  5328. Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value);
  5329. }
  5330. inline static int32_t get_offset_of__HResult_11() { return static_cast<int32_t>(offsetof(Exception_t, ____HResult_11)); }
  5331. inline int32_t get__HResult_11() const { return ____HResult_11; }
  5332. inline int32_t* get_address_of__HResult_11() { return &____HResult_11; }
  5333. inline void set__HResult_11(int32_t value)
  5334. {
  5335. ____HResult_11 = value;
  5336. }
  5337. inline static int32_t get_offset_of__source_12() { return static_cast<int32_t>(offsetof(Exception_t, ____source_12)); }
  5338. inline String_t* get__source_12() const { return ____source_12; }
  5339. inline String_t** get_address_of__source_12() { return &____source_12; }
  5340. inline void set__source_12(String_t* value)
  5341. {
  5342. ____source_12 = value;
  5343. Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value);
  5344. }
  5345. inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast<int32_t>(offsetof(Exception_t, ____safeSerializationManager_13)); }
  5346. inline SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; }
  5347. inline SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; }
  5348. inline void set__safeSerializationManager_13(SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * value)
  5349. {
  5350. ____safeSerializationManager_13 = value;
  5351. Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value);
  5352. }
  5353. inline static int32_t get_offset_of_captured_traces_14() { return static_cast<int32_t>(offsetof(Exception_t, ___captured_traces_14)); }
  5354. inline StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* get_captured_traces_14() const { return ___captured_traces_14; }
  5355. inline StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196** get_address_of_captured_traces_14() { return &___captured_traces_14; }
  5356. inline void set_captured_traces_14(StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* value)
  5357. {
  5358. ___captured_traces_14 = value;
  5359. Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value);
  5360. }
  5361. inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast<int32_t>(offsetof(Exception_t, ___native_trace_ips_15)); }
  5362. inline IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* get_native_trace_ips_15() const { return ___native_trace_ips_15; }
  5363. inline IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; }
  5364. inline void set_native_trace_ips_15(IntPtrU5BU5D_t4DC01DCB9A6DF6C9792A6513595D7A11E637DCDD* value)
  5365. {
  5366. ___native_trace_ips_15 = value;
  5367. Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value);
  5368. }
  5369. };
  5370. struct Exception_t_StaticFields
  5371. {
  5372. public:
  5373. // System.Object System.Exception::s_EDILock
  5374. RuntimeObject * ___s_EDILock_0;
  5375. public:
  5376. inline static int32_t get_offset_of_s_EDILock_0() { return static_cast<int32_t>(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); }
  5377. inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; }
  5378. inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; }
  5379. inline void set_s_EDILock_0(RuntimeObject * value)
  5380. {
  5381. ___s_EDILock_0 = value;
  5382. Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value);
  5383. }
  5384. };
  5385. // Native definition for P/Invoke marshalling of System.Exception
  5386. struct Exception_t_marshaled_pinvoke
  5387. {
  5388. char* ____className_1;
  5389. char* ____message_2;
  5390. RuntimeObject* ____data_3;
  5391. Exception_t_marshaled_pinvoke* ____innerException_4;
  5392. char* ____helpURL_5;
  5393. Il2CppIUnknown* ____stackTrace_6;
  5394. char* ____stackTraceString_7;
  5395. char* ____remoteStackTraceString_8;
  5396. int32_t ____remoteStackIndex_9;
  5397. Il2CppIUnknown* ____dynamicMethods_10;
  5398. int32_t ____HResult_11;
  5399. char* ____source_12;
  5400. SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
  5401. StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
  5402. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  5403. };
  5404. // Native definition for COM marshalling of System.Exception
  5405. struct Exception_t_marshaled_com
  5406. {
  5407. Il2CppChar* ____className_1;
  5408. Il2CppChar* ____message_2;
  5409. RuntimeObject* ____data_3;
  5410. Exception_t_marshaled_com* ____innerException_4;
  5411. Il2CppChar* ____helpURL_5;
  5412. Il2CppIUnknown* ____stackTrace_6;
  5413. Il2CppChar* ____stackTraceString_7;
  5414. Il2CppChar* ____remoteStackTraceString_8;
  5415. int32_t ____remoteStackIndex_9;
  5416. Il2CppIUnknown* ____dynamicMethods_10;
  5417. int32_t ____HResult_11;
  5418. Il2CppChar* ____source_12;
  5419. SafeSerializationManager_t4A754D86B0F784B18CBC36C073BA564BED109770 * ____safeSerializationManager_13;
  5420. StackTraceU5BU5D_t855F09649EA34DEE7C1B6F088E0538E3CCC3F196* ___captured_traces_14;
  5421. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  5422. };
  5423. // System.Exception_ExceptionMessageKind
  5424. struct ExceptionMessageKind_t5151BECAA7C450ADA0DDF5BB98A51E7042166AB7
  5425. {
  5426. public:
  5427. // System.Int32 System.Exception_ExceptionMessageKind::value__
  5428. int32_t ___value___2;
  5429. public:
  5430. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionMessageKind_t5151BECAA7C450ADA0DDF5BB98A51E7042166AB7, ___value___2)); }
  5431. inline int32_t get_value___2() const { return ___value___2; }
  5432. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5433. inline void set_value___2(int32_t value)
  5434. {
  5435. ___value___2 = value;
  5436. }
  5437. };
  5438. // System.Globalization.NumberStyles
  5439. struct NumberStyles_tB0ADA2D9CCAA236331AED14C42BE5832B2351592
  5440. {
  5441. public:
  5442. // System.Int32 System.Globalization.NumberStyles::value__
  5443. int32_t ___value___2;
  5444. public:
  5445. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(NumberStyles_tB0ADA2D9CCAA236331AED14C42BE5832B2351592, ___value___2)); }
  5446. inline int32_t get_value___2() const { return ___value___2; }
  5447. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5448. inline void set_value___2(int32_t value)
  5449. {
  5450. ___value___2 = value;
  5451. }
  5452. };
  5453. // System.IO.FileAccess
  5454. struct FileAccess_t31950F3A853EAE886AC8F13EA7FC03A3EB46E3F6
  5455. {
  5456. public:
  5457. // System.Int32 System.IO.FileAccess::value__
  5458. int32_t ___value___2;
  5459. public:
  5460. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FileAccess_t31950F3A853EAE886AC8F13EA7FC03A3EB46E3F6, ___value___2)); }
  5461. inline int32_t get_value___2() const { return ___value___2; }
  5462. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5463. inline void set_value___2(int32_t value)
  5464. {
  5465. ___value___2 = value;
  5466. }
  5467. };
  5468. // System.IO.FileMode
  5469. struct FileMode_tD19D05B1E6CAF201F88401B04FDB25227664C419
  5470. {
  5471. public:
  5472. // System.Int32 System.IO.FileMode::value__
  5473. int32_t ___value___2;
  5474. public:
  5475. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FileMode_tD19D05B1E6CAF201F88401B04FDB25227664C419, ___value___2)); }
  5476. inline int32_t get_value___2() const { return ___value___2; }
  5477. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5478. inline void set_value___2(int32_t value)
  5479. {
  5480. ___value___2 = value;
  5481. }
  5482. };
  5483. // System.ParseFailureKind
  5484. struct ParseFailureKind_t7AA13E4F55CF635AED825E165124FCDC002DBB0C
  5485. {
  5486. public:
  5487. // System.Int32 System.ParseFailureKind::value__
  5488. int32_t ___value___2;
  5489. public:
  5490. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ParseFailureKind_t7AA13E4F55CF635AED825E165124FCDC002DBB0C, ___value___2)); }
  5491. inline int32_t get_value___2() const { return ___value___2; }
  5492. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5493. inline void set_value___2(int32_t value)
  5494. {
  5495. ___value___2 = value;
  5496. }
  5497. };
  5498. // System.ParseFlags
  5499. struct ParseFlags_t84469315FBC8714D1FEFE9732A53AEDE3D8B6587
  5500. {
  5501. public:
  5502. // System.Int32 System.ParseFlags::value__
  5503. int32_t ___value___2;
  5504. public:
  5505. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ParseFlags_t84469315FBC8714D1FEFE9732A53AEDE3D8B6587, ___value___2)); }
  5506. inline int32_t get_value___2() const { return ___value___2; }
  5507. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5508. inline void set_value___2(int32_t value)
  5509. {
  5510. ___value___2 = value;
  5511. }
  5512. };
  5513. // System.PlatformID
  5514. struct PlatformID_t7969561D329B66D3E609C70CA506A519E06F2776
  5515. {
  5516. public:
  5517. // System.Int32 System.PlatformID::value__
  5518. int32_t ___value___2;
  5519. public:
  5520. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(PlatformID_t7969561D329B66D3E609C70CA506A519E06F2776, ___value___2)); }
  5521. inline int32_t get_value___2() const { return ___value___2; }
  5522. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5523. inline void set_value___2(int32_t value)
  5524. {
  5525. ___value___2 = value;
  5526. }
  5527. };
  5528. // System.Reflection.Assembly
  5529. struct Assembly_t : public RuntimeObject
  5530. {
  5531. public:
  5532. // System.IntPtr System.Reflection.Assembly::_mono_assembly
  5533. intptr_t ____mono_assembly_0;
  5534. // System.Reflection.Assembly_ResolveEventHolder System.Reflection.Assembly::resolve_event_holder
  5535. ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * ___resolve_event_holder_1;
  5536. // System.Object System.Reflection.Assembly::_evidence
  5537. RuntimeObject * ____evidence_2;
  5538. // System.Object System.Reflection.Assembly::_minimum
  5539. RuntimeObject * ____minimum_3;
  5540. // System.Object System.Reflection.Assembly::_optional
  5541. RuntimeObject * ____optional_4;
  5542. // System.Object System.Reflection.Assembly::_refuse
  5543. RuntimeObject * ____refuse_5;
  5544. // System.Object System.Reflection.Assembly::_granted
  5545. RuntimeObject * ____granted_6;
  5546. // System.Object System.Reflection.Assembly::_denied
  5547. RuntimeObject * ____denied_7;
  5548. // System.Boolean System.Reflection.Assembly::fromByteArray
  5549. bool ___fromByteArray_8;
  5550. // System.String System.Reflection.Assembly::assemblyName
  5551. String_t* ___assemblyName_9;
  5552. public:
  5553. inline static int32_t get_offset_of__mono_assembly_0() { return static_cast<int32_t>(offsetof(Assembly_t, ____mono_assembly_0)); }
  5554. inline intptr_t get__mono_assembly_0() const { return ____mono_assembly_0; }
  5555. inline intptr_t* get_address_of__mono_assembly_0() { return &____mono_assembly_0; }
  5556. inline void set__mono_assembly_0(intptr_t value)
  5557. {
  5558. ____mono_assembly_0 = value;
  5559. }
  5560. inline static int32_t get_offset_of_resolve_event_holder_1() { return static_cast<int32_t>(offsetof(Assembly_t, ___resolve_event_holder_1)); }
  5561. inline ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * get_resolve_event_holder_1() const { return ___resolve_event_holder_1; }
  5562. inline ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E ** get_address_of_resolve_event_holder_1() { return &___resolve_event_holder_1; }
  5563. inline void set_resolve_event_holder_1(ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * value)
  5564. {
  5565. ___resolve_event_holder_1 = value;
  5566. Il2CppCodeGenWriteBarrier((void**)(&___resolve_event_holder_1), (void*)value);
  5567. }
  5568. inline static int32_t get_offset_of__evidence_2() { return static_cast<int32_t>(offsetof(Assembly_t, ____evidence_2)); }
  5569. inline RuntimeObject * get__evidence_2() const { return ____evidence_2; }
  5570. inline RuntimeObject ** get_address_of__evidence_2() { return &____evidence_2; }
  5571. inline void set__evidence_2(RuntimeObject * value)
  5572. {
  5573. ____evidence_2 = value;
  5574. Il2CppCodeGenWriteBarrier((void**)(&____evidence_2), (void*)value);
  5575. }
  5576. inline static int32_t get_offset_of__minimum_3() { return static_cast<int32_t>(offsetof(Assembly_t, ____minimum_3)); }
  5577. inline RuntimeObject * get__minimum_3() const { return ____minimum_3; }
  5578. inline RuntimeObject ** get_address_of__minimum_3() { return &____minimum_3; }
  5579. inline void set__minimum_3(RuntimeObject * value)
  5580. {
  5581. ____minimum_3 = value;
  5582. Il2CppCodeGenWriteBarrier((void**)(&____minimum_3), (void*)value);
  5583. }
  5584. inline static int32_t get_offset_of__optional_4() { return static_cast<int32_t>(offsetof(Assembly_t, ____optional_4)); }
  5585. inline RuntimeObject * get__optional_4() const { return ____optional_4; }
  5586. inline RuntimeObject ** get_address_of__optional_4() { return &____optional_4; }
  5587. inline void set__optional_4(RuntimeObject * value)
  5588. {
  5589. ____optional_4 = value;
  5590. Il2CppCodeGenWriteBarrier((void**)(&____optional_4), (void*)value);
  5591. }
  5592. inline static int32_t get_offset_of__refuse_5() { return static_cast<int32_t>(offsetof(Assembly_t, ____refuse_5)); }
  5593. inline RuntimeObject * get__refuse_5() const { return ____refuse_5; }
  5594. inline RuntimeObject ** get_address_of__refuse_5() { return &____refuse_5; }
  5595. inline void set__refuse_5(RuntimeObject * value)
  5596. {
  5597. ____refuse_5 = value;
  5598. Il2CppCodeGenWriteBarrier((void**)(&____refuse_5), (void*)value);
  5599. }
  5600. inline static int32_t get_offset_of__granted_6() { return static_cast<int32_t>(offsetof(Assembly_t, ____granted_6)); }
  5601. inline RuntimeObject * get__granted_6() const { return ____granted_6; }
  5602. inline RuntimeObject ** get_address_of__granted_6() { return &____granted_6; }
  5603. inline void set__granted_6(RuntimeObject * value)
  5604. {
  5605. ____granted_6 = value;
  5606. Il2CppCodeGenWriteBarrier((void**)(&____granted_6), (void*)value);
  5607. }
  5608. inline static int32_t get_offset_of__denied_7() { return static_cast<int32_t>(offsetof(Assembly_t, ____denied_7)); }
  5609. inline RuntimeObject * get__denied_7() const { return ____denied_7; }
  5610. inline RuntimeObject ** get_address_of__denied_7() { return &____denied_7; }
  5611. inline void set__denied_7(RuntimeObject * value)
  5612. {
  5613. ____denied_7 = value;
  5614. Il2CppCodeGenWriteBarrier((void**)(&____denied_7), (void*)value);
  5615. }
  5616. inline static int32_t get_offset_of_fromByteArray_8() { return static_cast<int32_t>(offsetof(Assembly_t, ___fromByteArray_8)); }
  5617. inline bool get_fromByteArray_8() const { return ___fromByteArray_8; }
  5618. inline bool* get_address_of_fromByteArray_8() { return &___fromByteArray_8; }
  5619. inline void set_fromByteArray_8(bool value)
  5620. {
  5621. ___fromByteArray_8 = value;
  5622. }
  5623. inline static int32_t get_offset_of_assemblyName_9() { return static_cast<int32_t>(offsetof(Assembly_t, ___assemblyName_9)); }
  5624. inline String_t* get_assemblyName_9() const { return ___assemblyName_9; }
  5625. inline String_t** get_address_of_assemblyName_9() { return &___assemblyName_9; }
  5626. inline void set_assemblyName_9(String_t* value)
  5627. {
  5628. ___assemblyName_9 = value;
  5629. Il2CppCodeGenWriteBarrier((void**)(&___assemblyName_9), (void*)value);
  5630. }
  5631. };
  5632. // Native definition for P/Invoke marshalling of System.Reflection.Assembly
  5633. struct Assembly_t_marshaled_pinvoke
  5634. {
  5635. intptr_t ____mono_assembly_0;
  5636. ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * ___resolve_event_holder_1;
  5637. Il2CppIUnknown* ____evidence_2;
  5638. Il2CppIUnknown* ____minimum_3;
  5639. Il2CppIUnknown* ____optional_4;
  5640. Il2CppIUnknown* ____refuse_5;
  5641. Il2CppIUnknown* ____granted_6;
  5642. Il2CppIUnknown* ____denied_7;
  5643. int32_t ___fromByteArray_8;
  5644. char* ___assemblyName_9;
  5645. };
  5646. // Native definition for COM marshalling of System.Reflection.Assembly
  5647. struct Assembly_t_marshaled_com
  5648. {
  5649. intptr_t ____mono_assembly_0;
  5650. ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * ___resolve_event_holder_1;
  5651. Il2CppIUnknown* ____evidence_2;
  5652. Il2CppIUnknown* ____minimum_3;
  5653. Il2CppIUnknown* ____optional_4;
  5654. Il2CppIUnknown* ____refuse_5;
  5655. Il2CppIUnknown* ____granted_6;
  5656. Il2CppIUnknown* ____denied_7;
  5657. int32_t ___fromByteArray_8;
  5658. Il2CppChar* ___assemblyName_9;
  5659. };
  5660. // System.Reflection.AssemblyContentType
  5661. struct AssemblyContentType_t9869DE40B7B1976B389F3B6A5A5D18B09E623401
  5662. {
  5663. public:
  5664. // System.Int32 System.Reflection.AssemblyContentType::value__
  5665. int32_t ___value___2;
  5666. public:
  5667. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AssemblyContentType_t9869DE40B7B1976B389F3B6A5A5D18B09E623401, ___value___2)); }
  5668. inline int32_t get_value___2() const { return ___value___2; }
  5669. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5670. inline void set_value___2(int32_t value)
  5671. {
  5672. ___value___2 = value;
  5673. }
  5674. };
  5675. // System.Reflection.AssemblyNameFlags
  5676. struct AssemblyNameFlags_t7834EDF078E7ECA985AA434A1EA0D95C2A44F256
  5677. {
  5678. public:
  5679. // System.Int32 System.Reflection.AssemblyNameFlags::value__
  5680. int32_t ___value___2;
  5681. public:
  5682. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AssemblyNameFlags_t7834EDF078E7ECA985AA434A1EA0D95C2A44F256, ___value___2)); }
  5683. inline int32_t get_value___2() const { return ___value___2; }
  5684. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5685. inline void set_value___2(int32_t value)
  5686. {
  5687. ___value___2 = value;
  5688. }
  5689. };
  5690. // System.Reflection.BindingFlags
  5691. struct BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0
  5692. {
  5693. public:
  5694. // System.Int32 System.Reflection.BindingFlags::value__
  5695. int32_t ___value___2;
  5696. public:
  5697. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tE35C91D046E63A1B92BB9AB909FCF9DA84379ED0, ___value___2)); }
  5698. inline int32_t get_value___2() const { return ___value___2; }
  5699. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5700. inline void set_value___2(int32_t value)
  5701. {
  5702. ___value___2 = value;
  5703. }
  5704. };
  5705. // System.Reflection.CallingConventions
  5706. struct CallingConventions_t495B6EF267B118F780C044F96BCDE78C1982C147
  5707. {
  5708. public:
  5709. // System.Int32 System.Reflection.CallingConventions::value__
  5710. int32_t ___value___2;
  5711. public:
  5712. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(CallingConventions_t495B6EF267B118F780C044F96BCDE78C1982C147, ___value___2)); }
  5713. inline int32_t get_value___2() const { return ___value___2; }
  5714. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5715. inline void set_value___2(int32_t value)
  5716. {
  5717. ___value___2 = value;
  5718. }
  5719. };
  5720. // System.Reflection.ConstructorInfo
  5721. struct ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF : public MethodBase_t
  5722. {
  5723. public:
  5724. public:
  5725. };
  5726. struct ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_StaticFields
  5727. {
  5728. public:
  5729. // System.String System.Reflection.ConstructorInfo::ConstructorName
  5730. String_t* ___ConstructorName_0;
  5731. // System.String System.Reflection.ConstructorInfo::TypeConstructorName
  5732. String_t* ___TypeConstructorName_1;
  5733. public:
  5734. inline static int32_t get_offset_of_ConstructorName_0() { return static_cast<int32_t>(offsetof(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_StaticFields, ___ConstructorName_0)); }
  5735. inline String_t* get_ConstructorName_0() const { return ___ConstructorName_0; }
  5736. inline String_t** get_address_of_ConstructorName_0() { return &___ConstructorName_0; }
  5737. inline void set_ConstructorName_0(String_t* value)
  5738. {
  5739. ___ConstructorName_0 = value;
  5740. Il2CppCodeGenWriteBarrier((void**)(&___ConstructorName_0), (void*)value);
  5741. }
  5742. inline static int32_t get_offset_of_TypeConstructorName_1() { return static_cast<int32_t>(offsetof(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_StaticFields, ___TypeConstructorName_1)); }
  5743. inline String_t* get_TypeConstructorName_1() const { return ___TypeConstructorName_1; }
  5744. inline String_t** get_address_of_TypeConstructorName_1() { return &___TypeConstructorName_1; }
  5745. inline void set_TypeConstructorName_1(String_t* value)
  5746. {
  5747. ___TypeConstructorName_1 = value;
  5748. Il2CppCodeGenWriteBarrier((void**)(&___TypeConstructorName_1), (void*)value);
  5749. }
  5750. };
  5751. // System.Reflection.CustomAttributeData_LazyCAttrData
  5752. struct LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 : public RuntimeObject
  5753. {
  5754. public:
  5755. // System.Reflection.Assembly System.Reflection.CustomAttributeData_LazyCAttrData::assembly
  5756. Assembly_t * ___assembly_0;
  5757. // System.IntPtr System.Reflection.CustomAttributeData_LazyCAttrData::data
  5758. intptr_t ___data_1;
  5759. // System.UInt32 System.Reflection.CustomAttributeData_LazyCAttrData::data_length
  5760. uint32_t ___data_length_2;
  5761. public:
  5762. inline static int32_t get_offset_of_assembly_0() { return static_cast<int32_t>(offsetof(LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38, ___assembly_0)); }
  5763. inline Assembly_t * get_assembly_0() const { return ___assembly_0; }
  5764. inline Assembly_t ** get_address_of_assembly_0() { return &___assembly_0; }
  5765. inline void set_assembly_0(Assembly_t * value)
  5766. {
  5767. ___assembly_0 = value;
  5768. Il2CppCodeGenWriteBarrier((void**)(&___assembly_0), (void*)value);
  5769. }
  5770. inline static int32_t get_offset_of_data_1() { return static_cast<int32_t>(offsetof(LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38, ___data_1)); }
  5771. inline intptr_t get_data_1() const { return ___data_1; }
  5772. inline intptr_t* get_address_of_data_1() { return &___data_1; }
  5773. inline void set_data_1(intptr_t value)
  5774. {
  5775. ___data_1 = value;
  5776. }
  5777. inline static int32_t get_offset_of_data_length_2() { return static_cast<int32_t>(offsetof(LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38, ___data_length_2)); }
  5778. inline uint32_t get_data_length_2() const { return ___data_length_2; }
  5779. inline uint32_t* get_address_of_data_length_2() { return &___data_length_2; }
  5780. inline void set_data_length_2(uint32_t value)
  5781. {
  5782. ___data_length_2 = value;
  5783. }
  5784. };
  5785. // System.Reflection.CustomAttributeNamedArgument
  5786. struct CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E
  5787. {
  5788. public:
  5789. // System.Reflection.CustomAttributeTypedArgument System.Reflection.CustomAttributeNamedArgument::typedArgument
  5790. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 ___typedArgument_0;
  5791. // System.Reflection.MemberInfo System.Reflection.CustomAttributeNamedArgument::memberInfo
  5792. MemberInfo_t * ___memberInfo_1;
  5793. public:
  5794. inline static int32_t get_offset_of_typedArgument_0() { return static_cast<int32_t>(offsetof(CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E, ___typedArgument_0)); }
  5795. inline CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 get_typedArgument_0() const { return ___typedArgument_0; }
  5796. inline CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * get_address_of_typedArgument_0() { return &___typedArgument_0; }
  5797. inline void set_typedArgument_0(CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 value)
  5798. {
  5799. ___typedArgument_0 = value;
  5800. Il2CppCodeGenWriteBarrier((void**)&(((&___typedArgument_0))->___argumentType_0), (void*)NULL);
  5801. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  5802. Il2CppCodeGenWriteBarrier((void**)&(((&___typedArgument_0))->___value_1), (void*)NULL);
  5803. #endif
  5804. }
  5805. inline static int32_t get_offset_of_memberInfo_1() { return static_cast<int32_t>(offsetof(CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E, ___memberInfo_1)); }
  5806. inline MemberInfo_t * get_memberInfo_1() const { return ___memberInfo_1; }
  5807. inline MemberInfo_t ** get_address_of_memberInfo_1() { return &___memberInfo_1; }
  5808. inline void set_memberInfo_1(MemberInfo_t * value)
  5809. {
  5810. ___memberInfo_1 = value;
  5811. Il2CppCodeGenWriteBarrier((void**)(&___memberInfo_1), (void*)value);
  5812. }
  5813. };
  5814. // Native definition for P/Invoke marshalling of System.Reflection.CustomAttributeNamedArgument
  5815. struct CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_marshaled_pinvoke
  5816. {
  5817. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_pinvoke ___typedArgument_0;
  5818. MemberInfo_t * ___memberInfo_1;
  5819. };
  5820. // Native definition for COM marshalling of System.Reflection.CustomAttributeNamedArgument
  5821. struct CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_marshaled_com
  5822. {
  5823. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_com ___typedArgument_0;
  5824. MemberInfo_t * ___memberInfo_1;
  5825. };
  5826. // System.Reflection.Emit.FieldBuilder
  5827. struct FieldBuilder_tC4997697D48A01748E08352E15EF8A20893DE351 : public FieldInfo_t
  5828. {
  5829. public:
  5830. public:
  5831. };
  5832. // System.Reflection.Emit.PropertyBuilder
  5833. struct PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 : public PropertyInfo_t
  5834. {
  5835. public:
  5836. public:
  5837. };
  5838. // System.Reflection.EventAttributes
  5839. struct EventAttributes_t3D11D609EB01DAF43E68D003DC63C0455C206FAF
  5840. {
  5841. public:
  5842. // System.Int32 System.Reflection.EventAttributes::value__
  5843. int32_t ___value___2;
  5844. public:
  5845. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(EventAttributes_t3D11D609EB01DAF43E68D003DC63C0455C206FAF, ___value___2)); }
  5846. inline int32_t get_value___2() const { return ___value___2; }
  5847. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5848. inline void set_value___2(int32_t value)
  5849. {
  5850. ___value___2 = value;
  5851. }
  5852. };
  5853. // System.Reflection.ExceptionHandlingClauseOptions
  5854. struct ExceptionHandlingClauseOptions_t4527A8ED93B3E753FB00557A5DE30754D7AC0A21
  5855. {
  5856. public:
  5857. // System.Int32 System.Reflection.ExceptionHandlingClauseOptions::value__
  5858. int32_t ___value___2;
  5859. public:
  5860. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionHandlingClauseOptions_t4527A8ED93B3E753FB00557A5DE30754D7AC0A21, ___value___2)); }
  5861. inline int32_t get_value___2() const { return ___value___2; }
  5862. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5863. inline void set_value___2(int32_t value)
  5864. {
  5865. ___value___2 = value;
  5866. }
  5867. };
  5868. // System.Reflection.FieldAttributes
  5869. struct FieldAttributes_t53FAFABBE4087C280EE0ED26F8F0EF29D24CC0B1
  5870. {
  5871. public:
  5872. // System.Int32 System.Reflection.FieldAttributes::value__
  5873. int32_t ___value___2;
  5874. public:
  5875. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FieldAttributes_t53FAFABBE4087C280EE0ED26F8F0EF29D24CC0B1, ___value___2)); }
  5876. inline int32_t get_value___2() const { return ___value___2; }
  5877. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5878. inline void set_value___2(int32_t value)
  5879. {
  5880. ___value___2 = value;
  5881. }
  5882. };
  5883. // System.Reflection.MemberTypes
  5884. struct MemberTypes_t3FEDC67D8B994D09AF155FFB2CFD26023F245041
  5885. {
  5886. public:
  5887. // System.Int32 System.Reflection.MemberTypes::value__
  5888. int32_t ___value___2;
  5889. public:
  5890. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(MemberTypes_t3FEDC67D8B994D09AF155FFB2CFD26023F245041, ___value___2)); }
  5891. inline int32_t get_value___2() const { return ___value___2; }
  5892. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5893. inline void set_value___2(int32_t value)
  5894. {
  5895. ___value___2 = value;
  5896. }
  5897. };
  5898. // System.Reflection.MethodAttributes
  5899. struct MethodAttributes_tBEF3274421B682BFF8D0FF0BEA84C8FD9D63F202
  5900. {
  5901. public:
  5902. // System.Int32 System.Reflection.MethodAttributes::value__
  5903. int32_t ___value___2;
  5904. public:
  5905. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(MethodAttributes_tBEF3274421B682BFF8D0FF0BEA84C8FD9D63F202, ___value___2)); }
  5906. inline int32_t get_value___2() const { return ___value___2; }
  5907. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5908. inline void set_value___2(int32_t value)
  5909. {
  5910. ___value___2 = value;
  5911. }
  5912. };
  5913. // System.Reflection.MethodImplAttributes
  5914. struct MethodImplAttributes_tBFAD430267FCF0F168BF37FFDA5F43B4CA95172E
  5915. {
  5916. public:
  5917. // System.Int32 System.Reflection.MethodImplAttributes::value__
  5918. int32_t ___value___2;
  5919. public:
  5920. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(MethodImplAttributes_tBFAD430267FCF0F168BF37FFDA5F43B4CA95172E, ___value___2)); }
  5921. inline int32_t get_value___2() const { return ___value___2; }
  5922. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5923. inline void set_value___2(int32_t value)
  5924. {
  5925. ___value___2 = value;
  5926. }
  5927. };
  5928. // System.Reflection.MethodInfo
  5929. struct MethodInfo_t : public MethodBase_t
  5930. {
  5931. public:
  5932. public:
  5933. };
  5934. // System.Reflection.ParameterAttributes
  5935. struct ParameterAttributes_tF9962395513C2A48CF5AF2F371C66DD52789F110
  5936. {
  5937. public:
  5938. // System.Int32 System.Reflection.ParameterAttributes::value__
  5939. int32_t ___value___2;
  5940. public:
  5941. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ParameterAttributes_tF9962395513C2A48CF5AF2F371C66DD52789F110, ___value___2)); }
  5942. inline int32_t get_value___2() const { return ___value___2; }
  5943. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5944. inline void set_value___2(int32_t value)
  5945. {
  5946. ___value___2 = value;
  5947. }
  5948. };
  5949. // System.Reflection.ProcessorArchitecture
  5950. struct ProcessorArchitecture_t0CFB73A83469D6AC222B9FE46E81EAC73C2627C7
  5951. {
  5952. public:
  5953. // System.Int32 System.Reflection.ProcessorArchitecture::value__
  5954. int32_t ___value___2;
  5955. public:
  5956. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ProcessorArchitecture_t0CFB73A83469D6AC222B9FE46E81EAC73C2627C7, ___value___2)); }
  5957. inline int32_t get_value___2() const { return ___value___2; }
  5958. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5959. inline void set_value___2(int32_t value)
  5960. {
  5961. ___value___2 = value;
  5962. }
  5963. };
  5964. // System.Reflection.PropertyAttributes
  5965. struct PropertyAttributes_t4301E7E94CEE49B5C03DF6D72B38B7940040FE6C
  5966. {
  5967. public:
  5968. // System.Int32 System.Reflection.PropertyAttributes::value__
  5969. int32_t ___value___2;
  5970. public:
  5971. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(PropertyAttributes_t4301E7E94CEE49B5C03DF6D72B38B7940040FE6C, ___value___2)); }
  5972. inline int32_t get_value___2() const { return ___value___2; }
  5973. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5974. inline void set_value___2(int32_t value)
  5975. {
  5976. ___value___2 = value;
  5977. }
  5978. };
  5979. // System.Reflection.ResourceLocation
  5980. struct ResourceLocation_t6E45E67E66224243811CD6541669F30A8936445A
  5981. {
  5982. public:
  5983. // System.Int32 System.Reflection.ResourceLocation::value__
  5984. int32_t ___value___2;
  5985. public:
  5986. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ResourceLocation_t6E45E67E66224243811CD6541669F30A8936445A, ___value___2)); }
  5987. inline int32_t get_value___2() const { return ___value___2; }
  5988. inline int32_t* get_address_of_value___2() { return &___value___2; }
  5989. inline void set_value___2(int32_t value)
  5990. {
  5991. ___value___2 = value;
  5992. }
  5993. };
  5994. // System.Reflection.TypeAttributes
  5995. struct TypeAttributes_tE6ACB574918E5D234E547DB66EE27142AC379B30
  5996. {
  5997. public:
  5998. // System.Int32 System.Reflection.TypeAttributes::value__
  5999. int32_t ___value___2;
  6000. public:
  6001. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TypeAttributes_tE6ACB574918E5D234E547DB66EE27142AC379B30, ___value___2)); }
  6002. inline int32_t get_value___2() const { return ___value___2; }
  6003. inline int32_t* get_address_of_value___2() { return &___value___2; }
  6004. inline void set_value___2(int32_t value)
  6005. {
  6006. ___value___2 = value;
  6007. }
  6008. };
  6009. // System.Runtime.InteropServices.UnmanagedType
  6010. struct UnmanagedType_t87C9136E3089DE290F40B9993907743F4E3102E3
  6011. {
  6012. public:
  6013. // System.Int32 System.Runtime.InteropServices.UnmanagedType::value__
  6014. int32_t ___value___2;
  6015. public:
  6016. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(UnmanagedType_t87C9136E3089DE290F40B9993907743F4E3102E3, ___value___2)); }
  6017. inline int32_t get_value___2() const { return ___value___2; }
  6018. inline int32_t* get_address_of_value___2() { return &___value___2; }
  6019. inline void set_value___2(int32_t value)
  6020. {
  6021. ___value___2 = value;
  6022. }
  6023. };
  6024. // System.Runtime.InteropServices.VarEnum
  6025. struct VarEnum_tBFABAADE217FFEE0854CF0555E8A719CC5E0BDA0
  6026. {
  6027. public:
  6028. // System.Int32 System.Runtime.InteropServices.VarEnum::value__
  6029. int32_t ___value___2;
  6030. public:
  6031. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(VarEnum_tBFABAADE217FFEE0854CF0555E8A719CC5E0BDA0, ___value___2)); }
  6032. inline int32_t get_value___2() const { return ___value___2; }
  6033. inline int32_t* get_address_of_value___2() { return &___value___2; }
  6034. inline void set_value___2(int32_t value)
  6035. {
  6036. ___value___2 = value;
  6037. }
  6038. };
  6039. // System.Runtime.Serialization.StreamingContextStates
  6040. struct StreamingContextStates_t6D16CD7BC584A66A29B702F5FD59DF62BB1BDD3F
  6041. {
  6042. public:
  6043. // System.Int32 System.Runtime.Serialization.StreamingContextStates::value__
  6044. int32_t ___value___2;
  6045. public:
  6046. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(StreamingContextStates_t6D16CD7BC584A66A29B702F5FD59DF62BB1BDD3F, ___value___2)); }
  6047. inline int32_t get_value___2() const { return ___value___2; }
  6048. inline int32_t* get_address_of_value___2() { return &___value___2; }
  6049. inline void set_value___2(int32_t value)
  6050. {
  6051. ___value___2 = value;
  6052. }
  6053. };
  6054. // System.RuntimeFieldHandle
  6055. struct RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF
  6056. {
  6057. public:
  6058. // System.IntPtr System.RuntimeFieldHandle::value
  6059. intptr_t ___value_0;
  6060. public:
  6061. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF, ___value_0)); }
  6062. inline intptr_t get_value_0() const { return ___value_0; }
  6063. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  6064. inline void set_value_0(intptr_t value)
  6065. {
  6066. ___value_0 = value;
  6067. }
  6068. };
  6069. // System.RuntimeMethodHandle
  6070. struct RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F
  6071. {
  6072. public:
  6073. // System.IntPtr System.RuntimeMethodHandle::value
  6074. intptr_t ___value_0;
  6075. public:
  6076. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F, ___value_0)); }
  6077. inline intptr_t get_value_0() const { return ___value_0; }
  6078. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  6079. inline void set_value_0(intptr_t value)
  6080. {
  6081. ___value_0 = value;
  6082. }
  6083. };
  6084. // System.RuntimeTypeHandle
  6085. struct RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D
  6086. {
  6087. public:
  6088. // System.IntPtr System.RuntimeTypeHandle::value
  6089. intptr_t ___value_0;
  6090. public:
  6091. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D, ___value_0)); }
  6092. inline intptr_t get_value_0() const { return ___value_0; }
  6093. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  6094. inline void set_value_0(intptr_t value)
  6095. {
  6096. ___value_0 = value;
  6097. }
  6098. };
  6099. // System.StringComparison
  6100. struct StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0
  6101. {
  6102. public:
  6103. // System.Int32 System.StringComparison::value__
  6104. int32_t ___value___2;
  6105. public:
  6106. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(StringComparison_t02BAA95468CE9E91115C604577611FDF58FEDCF0, ___value___2)); }
  6107. inline int32_t get_value___2() const { return ___value___2; }
  6108. inline int32_t* get_address_of_value___2() { return &___value___2; }
  6109. inline void set_value___2(int32_t value)
  6110. {
  6111. ___value___2 = value;
  6112. }
  6113. };
  6114. // System.Threading.StackCrawlMark
  6115. struct StackCrawlMark_t857D8DE506F124E737FD26BB7ADAAAAD13E4F943
  6116. {
  6117. public:
  6118. // System.Int32 System.Threading.StackCrawlMark::value__
  6119. int32_t ___value___2;
  6120. public:
  6121. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(StackCrawlMark_t857D8DE506F124E737FD26BB7ADAAAAD13E4F943, ___value___2)); }
  6122. inline int32_t get_value___2() const { return ___value___2; }
  6123. inline int32_t* get_address_of_value___2() { return &___value___2; }
  6124. inline void set_value___2(int32_t value)
  6125. {
  6126. ___value___2 = value;
  6127. }
  6128. };
  6129. // System.ConsoleKeyInfo
  6130. struct ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768
  6131. {
  6132. public:
  6133. // System.Char System.ConsoleKeyInfo::_keyChar
  6134. Il2CppChar ____keyChar_0;
  6135. // System.ConsoleKey System.ConsoleKeyInfo::_key
  6136. int32_t ____key_1;
  6137. // System.ConsoleModifiers System.ConsoleKeyInfo::_mods
  6138. int32_t ____mods_2;
  6139. public:
  6140. inline static int32_t get_offset_of__keyChar_0() { return static_cast<int32_t>(offsetof(ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768, ____keyChar_0)); }
  6141. inline Il2CppChar get__keyChar_0() const { return ____keyChar_0; }
  6142. inline Il2CppChar* get_address_of__keyChar_0() { return &____keyChar_0; }
  6143. inline void set__keyChar_0(Il2CppChar value)
  6144. {
  6145. ____keyChar_0 = value;
  6146. }
  6147. inline static int32_t get_offset_of__key_1() { return static_cast<int32_t>(offsetof(ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768, ____key_1)); }
  6148. inline int32_t get__key_1() const { return ____key_1; }
  6149. inline int32_t* get_address_of__key_1() { return &____key_1; }
  6150. inline void set__key_1(int32_t value)
  6151. {
  6152. ____key_1 = value;
  6153. }
  6154. inline static int32_t get_offset_of__mods_2() { return static_cast<int32_t>(offsetof(ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768, ____mods_2)); }
  6155. inline int32_t get__mods_2() const { return ____mods_2; }
  6156. inline int32_t* get_address_of__mods_2() { return &____mods_2; }
  6157. inline void set__mods_2(int32_t value)
  6158. {
  6159. ____mods_2 = value;
  6160. }
  6161. };
  6162. // Native definition for P/Invoke marshalling of System.ConsoleKeyInfo
  6163. struct ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768_marshaled_pinvoke
  6164. {
  6165. uint8_t ____keyChar_0;
  6166. int32_t ____key_1;
  6167. int32_t ____mods_2;
  6168. };
  6169. // Native definition for COM marshalling of System.ConsoleKeyInfo
  6170. struct ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768_marshaled_com
  6171. {
  6172. uint8_t ____keyChar_0;
  6173. int32_t ____key_1;
  6174. int32_t ____mods_2;
  6175. };
  6176. // System.Globalization.NumberFormatInfo
  6177. struct NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 : public RuntimeObject
  6178. {
  6179. public:
  6180. // System.Int32[] System.Globalization.NumberFormatInfo::numberGroupSizes
  6181. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___numberGroupSizes_1;
  6182. // System.Int32[] System.Globalization.NumberFormatInfo::currencyGroupSizes
  6183. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___currencyGroupSizes_2;
  6184. // System.Int32[] System.Globalization.NumberFormatInfo::percentGroupSizes
  6185. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___percentGroupSizes_3;
  6186. // System.String System.Globalization.NumberFormatInfo::positiveSign
  6187. String_t* ___positiveSign_4;
  6188. // System.String System.Globalization.NumberFormatInfo::negativeSign
  6189. String_t* ___negativeSign_5;
  6190. // System.String System.Globalization.NumberFormatInfo::numberDecimalSeparator
  6191. String_t* ___numberDecimalSeparator_6;
  6192. // System.String System.Globalization.NumberFormatInfo::numberGroupSeparator
  6193. String_t* ___numberGroupSeparator_7;
  6194. // System.String System.Globalization.NumberFormatInfo::currencyGroupSeparator
  6195. String_t* ___currencyGroupSeparator_8;
  6196. // System.String System.Globalization.NumberFormatInfo::currencyDecimalSeparator
  6197. String_t* ___currencyDecimalSeparator_9;
  6198. // System.String System.Globalization.NumberFormatInfo::currencySymbol
  6199. String_t* ___currencySymbol_10;
  6200. // System.String System.Globalization.NumberFormatInfo::ansiCurrencySymbol
  6201. String_t* ___ansiCurrencySymbol_11;
  6202. // System.String System.Globalization.NumberFormatInfo::nanSymbol
  6203. String_t* ___nanSymbol_12;
  6204. // System.String System.Globalization.NumberFormatInfo::positiveInfinitySymbol
  6205. String_t* ___positiveInfinitySymbol_13;
  6206. // System.String System.Globalization.NumberFormatInfo::negativeInfinitySymbol
  6207. String_t* ___negativeInfinitySymbol_14;
  6208. // System.String System.Globalization.NumberFormatInfo::percentDecimalSeparator
  6209. String_t* ___percentDecimalSeparator_15;
  6210. // System.String System.Globalization.NumberFormatInfo::percentGroupSeparator
  6211. String_t* ___percentGroupSeparator_16;
  6212. // System.String System.Globalization.NumberFormatInfo::percentSymbol
  6213. String_t* ___percentSymbol_17;
  6214. // System.String System.Globalization.NumberFormatInfo::perMilleSymbol
  6215. String_t* ___perMilleSymbol_18;
  6216. // System.String[] System.Globalization.NumberFormatInfo::nativeDigits
  6217. StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___nativeDigits_19;
  6218. // System.Int32 System.Globalization.NumberFormatInfo::m_dataItem
  6219. int32_t ___m_dataItem_20;
  6220. // System.Int32 System.Globalization.NumberFormatInfo::numberDecimalDigits
  6221. int32_t ___numberDecimalDigits_21;
  6222. // System.Int32 System.Globalization.NumberFormatInfo::currencyDecimalDigits
  6223. int32_t ___currencyDecimalDigits_22;
  6224. // System.Int32 System.Globalization.NumberFormatInfo::currencyPositivePattern
  6225. int32_t ___currencyPositivePattern_23;
  6226. // System.Int32 System.Globalization.NumberFormatInfo::currencyNegativePattern
  6227. int32_t ___currencyNegativePattern_24;
  6228. // System.Int32 System.Globalization.NumberFormatInfo::numberNegativePattern
  6229. int32_t ___numberNegativePattern_25;
  6230. // System.Int32 System.Globalization.NumberFormatInfo::percentPositivePattern
  6231. int32_t ___percentPositivePattern_26;
  6232. // System.Int32 System.Globalization.NumberFormatInfo::percentNegativePattern
  6233. int32_t ___percentNegativePattern_27;
  6234. // System.Int32 System.Globalization.NumberFormatInfo::percentDecimalDigits
  6235. int32_t ___percentDecimalDigits_28;
  6236. // System.Int32 System.Globalization.NumberFormatInfo::digitSubstitution
  6237. int32_t ___digitSubstitution_29;
  6238. // System.Boolean System.Globalization.NumberFormatInfo::isReadOnly
  6239. bool ___isReadOnly_30;
  6240. // System.Boolean System.Globalization.NumberFormatInfo::m_useUserOverride
  6241. bool ___m_useUserOverride_31;
  6242. // System.Boolean System.Globalization.NumberFormatInfo::m_isInvariant
  6243. bool ___m_isInvariant_32;
  6244. // System.Boolean System.Globalization.NumberFormatInfo::validForParseAsNumber
  6245. bool ___validForParseAsNumber_33;
  6246. // System.Boolean System.Globalization.NumberFormatInfo::validForParseAsCurrency
  6247. bool ___validForParseAsCurrency_34;
  6248. public:
  6249. inline static int32_t get_offset_of_numberGroupSizes_1() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___numberGroupSizes_1)); }
  6250. inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_numberGroupSizes_1() const { return ___numberGroupSizes_1; }
  6251. inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_numberGroupSizes_1() { return &___numberGroupSizes_1; }
  6252. inline void set_numberGroupSizes_1(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
  6253. {
  6254. ___numberGroupSizes_1 = value;
  6255. Il2CppCodeGenWriteBarrier((void**)(&___numberGroupSizes_1), (void*)value);
  6256. }
  6257. inline static int32_t get_offset_of_currencyGroupSizes_2() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___currencyGroupSizes_2)); }
  6258. inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_currencyGroupSizes_2() const { return ___currencyGroupSizes_2; }
  6259. inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_currencyGroupSizes_2() { return &___currencyGroupSizes_2; }
  6260. inline void set_currencyGroupSizes_2(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
  6261. {
  6262. ___currencyGroupSizes_2 = value;
  6263. Il2CppCodeGenWriteBarrier((void**)(&___currencyGroupSizes_2), (void*)value);
  6264. }
  6265. inline static int32_t get_offset_of_percentGroupSizes_3() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___percentGroupSizes_3)); }
  6266. inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* get_percentGroupSizes_3() const { return ___percentGroupSizes_3; }
  6267. inline Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83** get_address_of_percentGroupSizes_3() { return &___percentGroupSizes_3; }
  6268. inline void set_percentGroupSizes_3(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* value)
  6269. {
  6270. ___percentGroupSizes_3 = value;
  6271. Il2CppCodeGenWriteBarrier((void**)(&___percentGroupSizes_3), (void*)value);
  6272. }
  6273. inline static int32_t get_offset_of_positiveSign_4() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___positiveSign_4)); }
  6274. inline String_t* get_positiveSign_4() const { return ___positiveSign_4; }
  6275. inline String_t** get_address_of_positiveSign_4() { return &___positiveSign_4; }
  6276. inline void set_positiveSign_4(String_t* value)
  6277. {
  6278. ___positiveSign_4 = value;
  6279. Il2CppCodeGenWriteBarrier((void**)(&___positiveSign_4), (void*)value);
  6280. }
  6281. inline static int32_t get_offset_of_negativeSign_5() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___negativeSign_5)); }
  6282. inline String_t* get_negativeSign_5() const { return ___negativeSign_5; }
  6283. inline String_t** get_address_of_negativeSign_5() { return &___negativeSign_5; }
  6284. inline void set_negativeSign_5(String_t* value)
  6285. {
  6286. ___negativeSign_5 = value;
  6287. Il2CppCodeGenWriteBarrier((void**)(&___negativeSign_5), (void*)value);
  6288. }
  6289. inline static int32_t get_offset_of_numberDecimalSeparator_6() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___numberDecimalSeparator_6)); }
  6290. inline String_t* get_numberDecimalSeparator_6() const { return ___numberDecimalSeparator_6; }
  6291. inline String_t** get_address_of_numberDecimalSeparator_6() { return &___numberDecimalSeparator_6; }
  6292. inline void set_numberDecimalSeparator_6(String_t* value)
  6293. {
  6294. ___numberDecimalSeparator_6 = value;
  6295. Il2CppCodeGenWriteBarrier((void**)(&___numberDecimalSeparator_6), (void*)value);
  6296. }
  6297. inline static int32_t get_offset_of_numberGroupSeparator_7() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___numberGroupSeparator_7)); }
  6298. inline String_t* get_numberGroupSeparator_7() const { return ___numberGroupSeparator_7; }
  6299. inline String_t** get_address_of_numberGroupSeparator_7() { return &___numberGroupSeparator_7; }
  6300. inline void set_numberGroupSeparator_7(String_t* value)
  6301. {
  6302. ___numberGroupSeparator_7 = value;
  6303. Il2CppCodeGenWriteBarrier((void**)(&___numberGroupSeparator_7), (void*)value);
  6304. }
  6305. inline static int32_t get_offset_of_currencyGroupSeparator_8() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___currencyGroupSeparator_8)); }
  6306. inline String_t* get_currencyGroupSeparator_8() const { return ___currencyGroupSeparator_8; }
  6307. inline String_t** get_address_of_currencyGroupSeparator_8() { return &___currencyGroupSeparator_8; }
  6308. inline void set_currencyGroupSeparator_8(String_t* value)
  6309. {
  6310. ___currencyGroupSeparator_8 = value;
  6311. Il2CppCodeGenWriteBarrier((void**)(&___currencyGroupSeparator_8), (void*)value);
  6312. }
  6313. inline static int32_t get_offset_of_currencyDecimalSeparator_9() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___currencyDecimalSeparator_9)); }
  6314. inline String_t* get_currencyDecimalSeparator_9() const { return ___currencyDecimalSeparator_9; }
  6315. inline String_t** get_address_of_currencyDecimalSeparator_9() { return &___currencyDecimalSeparator_9; }
  6316. inline void set_currencyDecimalSeparator_9(String_t* value)
  6317. {
  6318. ___currencyDecimalSeparator_9 = value;
  6319. Il2CppCodeGenWriteBarrier((void**)(&___currencyDecimalSeparator_9), (void*)value);
  6320. }
  6321. inline static int32_t get_offset_of_currencySymbol_10() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___currencySymbol_10)); }
  6322. inline String_t* get_currencySymbol_10() const { return ___currencySymbol_10; }
  6323. inline String_t** get_address_of_currencySymbol_10() { return &___currencySymbol_10; }
  6324. inline void set_currencySymbol_10(String_t* value)
  6325. {
  6326. ___currencySymbol_10 = value;
  6327. Il2CppCodeGenWriteBarrier((void**)(&___currencySymbol_10), (void*)value);
  6328. }
  6329. inline static int32_t get_offset_of_ansiCurrencySymbol_11() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___ansiCurrencySymbol_11)); }
  6330. inline String_t* get_ansiCurrencySymbol_11() const { return ___ansiCurrencySymbol_11; }
  6331. inline String_t** get_address_of_ansiCurrencySymbol_11() { return &___ansiCurrencySymbol_11; }
  6332. inline void set_ansiCurrencySymbol_11(String_t* value)
  6333. {
  6334. ___ansiCurrencySymbol_11 = value;
  6335. Il2CppCodeGenWriteBarrier((void**)(&___ansiCurrencySymbol_11), (void*)value);
  6336. }
  6337. inline static int32_t get_offset_of_nanSymbol_12() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___nanSymbol_12)); }
  6338. inline String_t* get_nanSymbol_12() const { return ___nanSymbol_12; }
  6339. inline String_t** get_address_of_nanSymbol_12() { return &___nanSymbol_12; }
  6340. inline void set_nanSymbol_12(String_t* value)
  6341. {
  6342. ___nanSymbol_12 = value;
  6343. Il2CppCodeGenWriteBarrier((void**)(&___nanSymbol_12), (void*)value);
  6344. }
  6345. inline static int32_t get_offset_of_positiveInfinitySymbol_13() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___positiveInfinitySymbol_13)); }
  6346. inline String_t* get_positiveInfinitySymbol_13() const { return ___positiveInfinitySymbol_13; }
  6347. inline String_t** get_address_of_positiveInfinitySymbol_13() { return &___positiveInfinitySymbol_13; }
  6348. inline void set_positiveInfinitySymbol_13(String_t* value)
  6349. {
  6350. ___positiveInfinitySymbol_13 = value;
  6351. Il2CppCodeGenWriteBarrier((void**)(&___positiveInfinitySymbol_13), (void*)value);
  6352. }
  6353. inline static int32_t get_offset_of_negativeInfinitySymbol_14() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___negativeInfinitySymbol_14)); }
  6354. inline String_t* get_negativeInfinitySymbol_14() const { return ___negativeInfinitySymbol_14; }
  6355. inline String_t** get_address_of_negativeInfinitySymbol_14() { return &___negativeInfinitySymbol_14; }
  6356. inline void set_negativeInfinitySymbol_14(String_t* value)
  6357. {
  6358. ___negativeInfinitySymbol_14 = value;
  6359. Il2CppCodeGenWriteBarrier((void**)(&___negativeInfinitySymbol_14), (void*)value);
  6360. }
  6361. inline static int32_t get_offset_of_percentDecimalSeparator_15() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___percentDecimalSeparator_15)); }
  6362. inline String_t* get_percentDecimalSeparator_15() const { return ___percentDecimalSeparator_15; }
  6363. inline String_t** get_address_of_percentDecimalSeparator_15() { return &___percentDecimalSeparator_15; }
  6364. inline void set_percentDecimalSeparator_15(String_t* value)
  6365. {
  6366. ___percentDecimalSeparator_15 = value;
  6367. Il2CppCodeGenWriteBarrier((void**)(&___percentDecimalSeparator_15), (void*)value);
  6368. }
  6369. inline static int32_t get_offset_of_percentGroupSeparator_16() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___percentGroupSeparator_16)); }
  6370. inline String_t* get_percentGroupSeparator_16() const { return ___percentGroupSeparator_16; }
  6371. inline String_t** get_address_of_percentGroupSeparator_16() { return &___percentGroupSeparator_16; }
  6372. inline void set_percentGroupSeparator_16(String_t* value)
  6373. {
  6374. ___percentGroupSeparator_16 = value;
  6375. Il2CppCodeGenWriteBarrier((void**)(&___percentGroupSeparator_16), (void*)value);
  6376. }
  6377. inline static int32_t get_offset_of_percentSymbol_17() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___percentSymbol_17)); }
  6378. inline String_t* get_percentSymbol_17() const { return ___percentSymbol_17; }
  6379. inline String_t** get_address_of_percentSymbol_17() { return &___percentSymbol_17; }
  6380. inline void set_percentSymbol_17(String_t* value)
  6381. {
  6382. ___percentSymbol_17 = value;
  6383. Il2CppCodeGenWriteBarrier((void**)(&___percentSymbol_17), (void*)value);
  6384. }
  6385. inline static int32_t get_offset_of_perMilleSymbol_18() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___perMilleSymbol_18)); }
  6386. inline String_t* get_perMilleSymbol_18() const { return ___perMilleSymbol_18; }
  6387. inline String_t** get_address_of_perMilleSymbol_18() { return &___perMilleSymbol_18; }
  6388. inline void set_perMilleSymbol_18(String_t* value)
  6389. {
  6390. ___perMilleSymbol_18 = value;
  6391. Il2CppCodeGenWriteBarrier((void**)(&___perMilleSymbol_18), (void*)value);
  6392. }
  6393. inline static int32_t get_offset_of_nativeDigits_19() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___nativeDigits_19)); }
  6394. inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* get_nativeDigits_19() const { return ___nativeDigits_19; }
  6395. inline StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E** get_address_of_nativeDigits_19() { return &___nativeDigits_19; }
  6396. inline void set_nativeDigits_19(StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* value)
  6397. {
  6398. ___nativeDigits_19 = value;
  6399. Il2CppCodeGenWriteBarrier((void**)(&___nativeDigits_19), (void*)value);
  6400. }
  6401. inline static int32_t get_offset_of_m_dataItem_20() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___m_dataItem_20)); }
  6402. inline int32_t get_m_dataItem_20() const { return ___m_dataItem_20; }
  6403. inline int32_t* get_address_of_m_dataItem_20() { return &___m_dataItem_20; }
  6404. inline void set_m_dataItem_20(int32_t value)
  6405. {
  6406. ___m_dataItem_20 = value;
  6407. }
  6408. inline static int32_t get_offset_of_numberDecimalDigits_21() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___numberDecimalDigits_21)); }
  6409. inline int32_t get_numberDecimalDigits_21() const { return ___numberDecimalDigits_21; }
  6410. inline int32_t* get_address_of_numberDecimalDigits_21() { return &___numberDecimalDigits_21; }
  6411. inline void set_numberDecimalDigits_21(int32_t value)
  6412. {
  6413. ___numberDecimalDigits_21 = value;
  6414. }
  6415. inline static int32_t get_offset_of_currencyDecimalDigits_22() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___currencyDecimalDigits_22)); }
  6416. inline int32_t get_currencyDecimalDigits_22() const { return ___currencyDecimalDigits_22; }
  6417. inline int32_t* get_address_of_currencyDecimalDigits_22() { return &___currencyDecimalDigits_22; }
  6418. inline void set_currencyDecimalDigits_22(int32_t value)
  6419. {
  6420. ___currencyDecimalDigits_22 = value;
  6421. }
  6422. inline static int32_t get_offset_of_currencyPositivePattern_23() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___currencyPositivePattern_23)); }
  6423. inline int32_t get_currencyPositivePattern_23() const { return ___currencyPositivePattern_23; }
  6424. inline int32_t* get_address_of_currencyPositivePattern_23() { return &___currencyPositivePattern_23; }
  6425. inline void set_currencyPositivePattern_23(int32_t value)
  6426. {
  6427. ___currencyPositivePattern_23 = value;
  6428. }
  6429. inline static int32_t get_offset_of_currencyNegativePattern_24() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___currencyNegativePattern_24)); }
  6430. inline int32_t get_currencyNegativePattern_24() const { return ___currencyNegativePattern_24; }
  6431. inline int32_t* get_address_of_currencyNegativePattern_24() { return &___currencyNegativePattern_24; }
  6432. inline void set_currencyNegativePattern_24(int32_t value)
  6433. {
  6434. ___currencyNegativePattern_24 = value;
  6435. }
  6436. inline static int32_t get_offset_of_numberNegativePattern_25() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___numberNegativePattern_25)); }
  6437. inline int32_t get_numberNegativePattern_25() const { return ___numberNegativePattern_25; }
  6438. inline int32_t* get_address_of_numberNegativePattern_25() { return &___numberNegativePattern_25; }
  6439. inline void set_numberNegativePattern_25(int32_t value)
  6440. {
  6441. ___numberNegativePattern_25 = value;
  6442. }
  6443. inline static int32_t get_offset_of_percentPositivePattern_26() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___percentPositivePattern_26)); }
  6444. inline int32_t get_percentPositivePattern_26() const { return ___percentPositivePattern_26; }
  6445. inline int32_t* get_address_of_percentPositivePattern_26() { return &___percentPositivePattern_26; }
  6446. inline void set_percentPositivePattern_26(int32_t value)
  6447. {
  6448. ___percentPositivePattern_26 = value;
  6449. }
  6450. inline static int32_t get_offset_of_percentNegativePattern_27() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___percentNegativePattern_27)); }
  6451. inline int32_t get_percentNegativePattern_27() const { return ___percentNegativePattern_27; }
  6452. inline int32_t* get_address_of_percentNegativePattern_27() { return &___percentNegativePattern_27; }
  6453. inline void set_percentNegativePattern_27(int32_t value)
  6454. {
  6455. ___percentNegativePattern_27 = value;
  6456. }
  6457. inline static int32_t get_offset_of_percentDecimalDigits_28() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___percentDecimalDigits_28)); }
  6458. inline int32_t get_percentDecimalDigits_28() const { return ___percentDecimalDigits_28; }
  6459. inline int32_t* get_address_of_percentDecimalDigits_28() { return &___percentDecimalDigits_28; }
  6460. inline void set_percentDecimalDigits_28(int32_t value)
  6461. {
  6462. ___percentDecimalDigits_28 = value;
  6463. }
  6464. inline static int32_t get_offset_of_digitSubstitution_29() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___digitSubstitution_29)); }
  6465. inline int32_t get_digitSubstitution_29() const { return ___digitSubstitution_29; }
  6466. inline int32_t* get_address_of_digitSubstitution_29() { return &___digitSubstitution_29; }
  6467. inline void set_digitSubstitution_29(int32_t value)
  6468. {
  6469. ___digitSubstitution_29 = value;
  6470. }
  6471. inline static int32_t get_offset_of_isReadOnly_30() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___isReadOnly_30)); }
  6472. inline bool get_isReadOnly_30() const { return ___isReadOnly_30; }
  6473. inline bool* get_address_of_isReadOnly_30() { return &___isReadOnly_30; }
  6474. inline void set_isReadOnly_30(bool value)
  6475. {
  6476. ___isReadOnly_30 = value;
  6477. }
  6478. inline static int32_t get_offset_of_m_useUserOverride_31() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___m_useUserOverride_31)); }
  6479. inline bool get_m_useUserOverride_31() const { return ___m_useUserOverride_31; }
  6480. inline bool* get_address_of_m_useUserOverride_31() { return &___m_useUserOverride_31; }
  6481. inline void set_m_useUserOverride_31(bool value)
  6482. {
  6483. ___m_useUserOverride_31 = value;
  6484. }
  6485. inline static int32_t get_offset_of_m_isInvariant_32() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___m_isInvariant_32)); }
  6486. inline bool get_m_isInvariant_32() const { return ___m_isInvariant_32; }
  6487. inline bool* get_address_of_m_isInvariant_32() { return &___m_isInvariant_32; }
  6488. inline void set_m_isInvariant_32(bool value)
  6489. {
  6490. ___m_isInvariant_32 = value;
  6491. }
  6492. inline static int32_t get_offset_of_validForParseAsNumber_33() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___validForParseAsNumber_33)); }
  6493. inline bool get_validForParseAsNumber_33() const { return ___validForParseAsNumber_33; }
  6494. inline bool* get_address_of_validForParseAsNumber_33() { return &___validForParseAsNumber_33; }
  6495. inline void set_validForParseAsNumber_33(bool value)
  6496. {
  6497. ___validForParseAsNumber_33 = value;
  6498. }
  6499. inline static int32_t get_offset_of_validForParseAsCurrency_34() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8, ___validForParseAsCurrency_34)); }
  6500. inline bool get_validForParseAsCurrency_34() const { return ___validForParseAsCurrency_34; }
  6501. inline bool* get_address_of_validForParseAsCurrency_34() { return &___validForParseAsCurrency_34; }
  6502. inline void set_validForParseAsCurrency_34(bool value)
  6503. {
  6504. ___validForParseAsCurrency_34 = value;
  6505. }
  6506. };
  6507. struct NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_StaticFields
  6508. {
  6509. public:
  6510. // System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.NumberFormatInfo::invariantInfo
  6511. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___invariantInfo_0;
  6512. public:
  6513. inline static int32_t get_offset_of_invariantInfo_0() { return static_cast<int32_t>(offsetof(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8_StaticFields, ___invariantInfo_0)); }
  6514. inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * get_invariantInfo_0() const { return ___invariantInfo_0; }
  6515. inline NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 ** get_address_of_invariantInfo_0() { return &___invariantInfo_0; }
  6516. inline void set_invariantInfo_0(NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * value)
  6517. {
  6518. ___invariantInfo_0 = value;
  6519. Il2CppCodeGenWriteBarrier((void**)(&___invariantInfo_0), (void*)value);
  6520. }
  6521. };
  6522. // System.IO.FileStream
  6523. struct FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 : public Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7
  6524. {
  6525. public:
  6526. // System.Byte[] System.IO.FileStream::buf
  6527. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buf_6;
  6528. // System.String System.IO.FileStream::name
  6529. String_t* ___name_7;
  6530. // Microsoft.Win32.SafeHandles.SafeFileHandle System.IO.FileStream::safeHandle
  6531. SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB * ___safeHandle_8;
  6532. // System.Boolean System.IO.FileStream::isExposed
  6533. bool ___isExposed_9;
  6534. // System.Int64 System.IO.FileStream::append_startpos
  6535. int64_t ___append_startpos_10;
  6536. // System.IO.FileAccess System.IO.FileStream::access
  6537. int32_t ___access_11;
  6538. // System.Boolean System.IO.FileStream::owner
  6539. bool ___owner_12;
  6540. // System.Boolean System.IO.FileStream::async
  6541. bool ___async_13;
  6542. // System.Boolean System.IO.FileStream::canseek
  6543. bool ___canseek_14;
  6544. // System.Boolean System.IO.FileStream::anonymous
  6545. bool ___anonymous_15;
  6546. // System.Boolean System.IO.FileStream::buf_dirty
  6547. bool ___buf_dirty_16;
  6548. // System.Int32 System.IO.FileStream::buf_size
  6549. int32_t ___buf_size_17;
  6550. // System.Int32 System.IO.FileStream::buf_length
  6551. int32_t ___buf_length_18;
  6552. // System.Int32 System.IO.FileStream::buf_offset
  6553. int32_t ___buf_offset_19;
  6554. // System.Int64 System.IO.FileStream::buf_start
  6555. int64_t ___buf_start_20;
  6556. public:
  6557. inline static int32_t get_offset_of_buf_6() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_6)); }
  6558. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_buf_6() const { return ___buf_6; }
  6559. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_buf_6() { return &___buf_6; }
  6560. inline void set_buf_6(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  6561. {
  6562. ___buf_6 = value;
  6563. Il2CppCodeGenWriteBarrier((void**)(&___buf_6), (void*)value);
  6564. }
  6565. inline static int32_t get_offset_of_name_7() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___name_7)); }
  6566. inline String_t* get_name_7() const { return ___name_7; }
  6567. inline String_t** get_address_of_name_7() { return &___name_7; }
  6568. inline void set_name_7(String_t* value)
  6569. {
  6570. ___name_7 = value;
  6571. Il2CppCodeGenWriteBarrier((void**)(&___name_7), (void*)value);
  6572. }
  6573. inline static int32_t get_offset_of_safeHandle_8() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___safeHandle_8)); }
  6574. inline SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB * get_safeHandle_8() const { return ___safeHandle_8; }
  6575. inline SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB ** get_address_of_safeHandle_8() { return &___safeHandle_8; }
  6576. inline void set_safeHandle_8(SafeFileHandle_tE1B31BE63CD11BBF2B9B6A205A72735F32EB1BCB * value)
  6577. {
  6578. ___safeHandle_8 = value;
  6579. Il2CppCodeGenWriteBarrier((void**)(&___safeHandle_8), (void*)value);
  6580. }
  6581. inline static int32_t get_offset_of_isExposed_9() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___isExposed_9)); }
  6582. inline bool get_isExposed_9() const { return ___isExposed_9; }
  6583. inline bool* get_address_of_isExposed_9() { return &___isExposed_9; }
  6584. inline void set_isExposed_9(bool value)
  6585. {
  6586. ___isExposed_9 = value;
  6587. }
  6588. inline static int32_t get_offset_of_append_startpos_10() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___append_startpos_10)); }
  6589. inline int64_t get_append_startpos_10() const { return ___append_startpos_10; }
  6590. inline int64_t* get_address_of_append_startpos_10() { return &___append_startpos_10; }
  6591. inline void set_append_startpos_10(int64_t value)
  6592. {
  6593. ___append_startpos_10 = value;
  6594. }
  6595. inline static int32_t get_offset_of_access_11() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___access_11)); }
  6596. inline int32_t get_access_11() const { return ___access_11; }
  6597. inline int32_t* get_address_of_access_11() { return &___access_11; }
  6598. inline void set_access_11(int32_t value)
  6599. {
  6600. ___access_11 = value;
  6601. }
  6602. inline static int32_t get_offset_of_owner_12() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___owner_12)); }
  6603. inline bool get_owner_12() const { return ___owner_12; }
  6604. inline bool* get_address_of_owner_12() { return &___owner_12; }
  6605. inline void set_owner_12(bool value)
  6606. {
  6607. ___owner_12 = value;
  6608. }
  6609. inline static int32_t get_offset_of_async_13() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___async_13)); }
  6610. inline bool get_async_13() const { return ___async_13; }
  6611. inline bool* get_address_of_async_13() { return &___async_13; }
  6612. inline void set_async_13(bool value)
  6613. {
  6614. ___async_13 = value;
  6615. }
  6616. inline static int32_t get_offset_of_canseek_14() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___canseek_14)); }
  6617. inline bool get_canseek_14() const { return ___canseek_14; }
  6618. inline bool* get_address_of_canseek_14() { return &___canseek_14; }
  6619. inline void set_canseek_14(bool value)
  6620. {
  6621. ___canseek_14 = value;
  6622. }
  6623. inline static int32_t get_offset_of_anonymous_15() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___anonymous_15)); }
  6624. inline bool get_anonymous_15() const { return ___anonymous_15; }
  6625. inline bool* get_address_of_anonymous_15() { return &___anonymous_15; }
  6626. inline void set_anonymous_15(bool value)
  6627. {
  6628. ___anonymous_15 = value;
  6629. }
  6630. inline static int32_t get_offset_of_buf_dirty_16() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_dirty_16)); }
  6631. inline bool get_buf_dirty_16() const { return ___buf_dirty_16; }
  6632. inline bool* get_address_of_buf_dirty_16() { return &___buf_dirty_16; }
  6633. inline void set_buf_dirty_16(bool value)
  6634. {
  6635. ___buf_dirty_16 = value;
  6636. }
  6637. inline static int32_t get_offset_of_buf_size_17() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_size_17)); }
  6638. inline int32_t get_buf_size_17() const { return ___buf_size_17; }
  6639. inline int32_t* get_address_of_buf_size_17() { return &___buf_size_17; }
  6640. inline void set_buf_size_17(int32_t value)
  6641. {
  6642. ___buf_size_17 = value;
  6643. }
  6644. inline static int32_t get_offset_of_buf_length_18() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_length_18)); }
  6645. inline int32_t get_buf_length_18() const { return ___buf_length_18; }
  6646. inline int32_t* get_address_of_buf_length_18() { return &___buf_length_18; }
  6647. inline void set_buf_length_18(int32_t value)
  6648. {
  6649. ___buf_length_18 = value;
  6650. }
  6651. inline static int32_t get_offset_of_buf_offset_19() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_offset_19)); }
  6652. inline int32_t get_buf_offset_19() const { return ___buf_offset_19; }
  6653. inline int32_t* get_address_of_buf_offset_19() { return &___buf_offset_19; }
  6654. inline void set_buf_offset_19(int32_t value)
  6655. {
  6656. ___buf_offset_19 = value;
  6657. }
  6658. inline static int32_t get_offset_of_buf_start_20() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418, ___buf_start_20)); }
  6659. inline int64_t get_buf_start_20() const { return ___buf_start_20; }
  6660. inline int64_t* get_address_of_buf_start_20() { return &___buf_start_20; }
  6661. inline void set_buf_start_20(int64_t value)
  6662. {
  6663. ___buf_start_20 = value;
  6664. }
  6665. };
  6666. struct FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418_StaticFields
  6667. {
  6668. public:
  6669. // System.Byte[] System.IO.FileStream::buf_recycle
  6670. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buf_recycle_4;
  6671. // System.Object System.IO.FileStream::buf_recycle_lock
  6672. RuntimeObject * ___buf_recycle_lock_5;
  6673. public:
  6674. inline static int32_t get_offset_of_buf_recycle_4() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418_StaticFields, ___buf_recycle_4)); }
  6675. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_buf_recycle_4() const { return ___buf_recycle_4; }
  6676. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_buf_recycle_4() { return &___buf_recycle_4; }
  6677. inline void set_buf_recycle_4(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  6678. {
  6679. ___buf_recycle_4 = value;
  6680. Il2CppCodeGenWriteBarrier((void**)(&___buf_recycle_4), (void*)value);
  6681. }
  6682. inline static int32_t get_offset_of_buf_recycle_lock_5() { return static_cast<int32_t>(offsetof(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418_StaticFields, ___buf_recycle_lock_5)); }
  6683. inline RuntimeObject * get_buf_recycle_lock_5() const { return ___buf_recycle_lock_5; }
  6684. inline RuntimeObject ** get_address_of_buf_recycle_lock_5() { return &___buf_recycle_lock_5; }
  6685. inline void set_buf_recycle_lock_5(RuntimeObject * value)
  6686. {
  6687. ___buf_recycle_lock_5 = value;
  6688. Il2CppCodeGenWriteBarrier((void**)(&___buf_recycle_lock_5), (void*)value);
  6689. }
  6690. };
  6691. // System.IO.UnmanagedMemoryStream
  6692. struct UnmanagedMemoryStream_tB2905D85030C9C1E831E3EB02AD7E5B1B1A5FE4E : public Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7
  6693. {
  6694. public:
  6695. // System.Runtime.InteropServices.SafeBuffer System.IO.UnmanagedMemoryStream::_buffer
  6696. SafeBuffer_t9C39972A6152D9B18D97894AF4EB871581B64208 * ____buffer_4;
  6697. // System.Byte* System.IO.UnmanagedMemoryStream::_mem
  6698. uint8_t* ____mem_5;
  6699. // System.Int64 System.IO.UnmanagedMemoryStream::_length
  6700. int64_t ____length_6;
  6701. // System.Int64 System.IO.UnmanagedMemoryStream::_capacity
  6702. int64_t ____capacity_7;
  6703. // System.Int64 System.IO.UnmanagedMemoryStream::_position
  6704. int64_t ____position_8;
  6705. // System.Int64 System.IO.UnmanagedMemoryStream::_offset
  6706. int64_t ____offset_9;
  6707. // System.IO.FileAccess System.IO.UnmanagedMemoryStream::_access
  6708. int32_t ____access_10;
  6709. // System.Boolean System.IO.UnmanagedMemoryStream::_isOpen
  6710. bool ____isOpen_11;
  6711. // System.Threading.Tasks.Task`1<System.Int32> System.IO.UnmanagedMemoryStream::_lastReadTask
  6712. Task_1_t640F0CBB720BB9CD14B90B7B81624471A9F56D87 * ____lastReadTask_12;
  6713. public:
  6714. inline static int32_t get_offset_of__buffer_4() { return static_cast<int32_t>(offsetof(UnmanagedMemoryStream_tB2905D85030C9C1E831E3EB02AD7E5B1B1A5FE4E, ____buffer_4)); }
  6715. inline SafeBuffer_t9C39972A6152D9B18D97894AF4EB871581B64208 * get__buffer_4() const { return ____buffer_4; }
  6716. inline SafeBuffer_t9C39972A6152D9B18D97894AF4EB871581B64208 ** get_address_of__buffer_4() { return &____buffer_4; }
  6717. inline void set__buffer_4(SafeBuffer_t9C39972A6152D9B18D97894AF4EB871581B64208 * value)
  6718. {
  6719. ____buffer_4 = value;
  6720. Il2CppCodeGenWriteBarrier((void**)(&____buffer_4), (void*)value);
  6721. }
  6722. inline static int32_t get_offset_of__mem_5() { return static_cast<int32_t>(offsetof(UnmanagedMemoryStream_tB2905D85030C9C1E831E3EB02AD7E5B1B1A5FE4E, ____mem_5)); }
  6723. inline uint8_t* get__mem_5() const { return ____mem_5; }
  6724. inline uint8_t** get_address_of__mem_5() { return &____mem_5; }
  6725. inline void set__mem_5(uint8_t* value)
  6726. {
  6727. ____mem_5 = value;
  6728. }
  6729. inline static int32_t get_offset_of__length_6() { return static_cast<int32_t>(offsetof(UnmanagedMemoryStream_tB2905D85030C9C1E831E3EB02AD7E5B1B1A5FE4E, ____length_6)); }
  6730. inline int64_t get__length_6() const { return ____length_6; }
  6731. inline int64_t* get_address_of__length_6() { return &____length_6; }
  6732. inline void set__length_6(int64_t value)
  6733. {
  6734. ____length_6 = value;
  6735. }
  6736. inline static int32_t get_offset_of__capacity_7() { return static_cast<int32_t>(offsetof(UnmanagedMemoryStream_tB2905D85030C9C1E831E3EB02AD7E5B1B1A5FE4E, ____capacity_7)); }
  6737. inline int64_t get__capacity_7() const { return ____capacity_7; }
  6738. inline int64_t* get_address_of__capacity_7() { return &____capacity_7; }
  6739. inline void set__capacity_7(int64_t value)
  6740. {
  6741. ____capacity_7 = value;
  6742. }
  6743. inline static int32_t get_offset_of__position_8() { return static_cast<int32_t>(offsetof(UnmanagedMemoryStream_tB2905D85030C9C1E831E3EB02AD7E5B1B1A5FE4E, ____position_8)); }
  6744. inline int64_t get__position_8() const { return ____position_8; }
  6745. inline int64_t* get_address_of__position_8() { return &____position_8; }
  6746. inline void set__position_8(int64_t value)
  6747. {
  6748. ____position_8 = value;
  6749. }
  6750. inline static int32_t get_offset_of__offset_9() { return static_cast<int32_t>(offsetof(UnmanagedMemoryStream_tB2905D85030C9C1E831E3EB02AD7E5B1B1A5FE4E, ____offset_9)); }
  6751. inline int64_t get__offset_9() const { return ____offset_9; }
  6752. inline int64_t* get_address_of__offset_9() { return &____offset_9; }
  6753. inline void set__offset_9(int64_t value)
  6754. {
  6755. ____offset_9 = value;
  6756. }
  6757. inline static int32_t get_offset_of__access_10() { return static_cast<int32_t>(offsetof(UnmanagedMemoryStream_tB2905D85030C9C1E831E3EB02AD7E5B1B1A5FE4E, ____access_10)); }
  6758. inline int32_t get__access_10() const { return ____access_10; }
  6759. inline int32_t* get_address_of__access_10() { return &____access_10; }
  6760. inline void set__access_10(int32_t value)
  6761. {
  6762. ____access_10 = value;
  6763. }
  6764. inline static int32_t get_offset_of__isOpen_11() { return static_cast<int32_t>(offsetof(UnmanagedMemoryStream_tB2905D85030C9C1E831E3EB02AD7E5B1B1A5FE4E, ____isOpen_11)); }
  6765. inline bool get__isOpen_11() const { return ____isOpen_11; }
  6766. inline bool* get_address_of__isOpen_11() { return &____isOpen_11; }
  6767. inline void set__isOpen_11(bool value)
  6768. {
  6769. ____isOpen_11 = value;
  6770. }
  6771. inline static int32_t get_offset_of__lastReadTask_12() { return static_cast<int32_t>(offsetof(UnmanagedMemoryStream_tB2905D85030C9C1E831E3EB02AD7E5B1B1A5FE4E, ____lastReadTask_12)); }
  6772. inline Task_1_t640F0CBB720BB9CD14B90B7B81624471A9F56D87 * get__lastReadTask_12() const { return ____lastReadTask_12; }
  6773. inline Task_1_t640F0CBB720BB9CD14B90B7B81624471A9F56D87 ** get_address_of__lastReadTask_12() { return &____lastReadTask_12; }
  6774. inline void set__lastReadTask_12(Task_1_t640F0CBB720BB9CD14B90B7B81624471A9F56D87 * value)
  6775. {
  6776. ____lastReadTask_12 = value;
  6777. Il2CppCodeGenWriteBarrier((void**)(&____lastReadTask_12), (void*)value);
  6778. }
  6779. };
  6780. // System.MulticastDelegate
  6781. struct MulticastDelegate_t : public Delegate_t
  6782. {
  6783. public:
  6784. // System.Delegate[] System.MulticastDelegate::delegates
  6785. DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* ___delegates_11;
  6786. public:
  6787. inline static int32_t get_offset_of_delegates_11() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
  6788. inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* get_delegates_11() const { return ___delegates_11; }
  6789. inline DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86** get_address_of_delegates_11() { return &___delegates_11; }
  6790. inline void set_delegates_11(DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* value)
  6791. {
  6792. ___delegates_11 = value;
  6793. Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value);
  6794. }
  6795. };
  6796. // Native definition for P/Invoke marshalling of System.MulticastDelegate
  6797. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  6798. {
  6799. Delegate_t_marshaled_pinvoke** ___delegates_11;
  6800. };
  6801. // Native definition for COM marshalling of System.MulticastDelegate
  6802. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  6803. {
  6804. Delegate_t_marshaled_com** ___delegates_11;
  6805. };
  6806. // System.OperatingSystem
  6807. struct OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 : public RuntimeObject
  6808. {
  6809. public:
  6810. // System.PlatformID System.OperatingSystem::_platform
  6811. int32_t ____platform_0;
  6812. // System.Version System.OperatingSystem::_version
  6813. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ____version_1;
  6814. // System.String System.OperatingSystem::_servicePack
  6815. String_t* ____servicePack_2;
  6816. public:
  6817. inline static int32_t get_offset_of__platform_0() { return static_cast<int32_t>(offsetof(OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83, ____platform_0)); }
  6818. inline int32_t get__platform_0() const { return ____platform_0; }
  6819. inline int32_t* get_address_of__platform_0() { return &____platform_0; }
  6820. inline void set__platform_0(int32_t value)
  6821. {
  6822. ____platform_0 = value;
  6823. }
  6824. inline static int32_t get_offset_of__version_1() { return static_cast<int32_t>(offsetof(OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83, ____version_1)); }
  6825. inline Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * get__version_1() const { return ____version_1; }
  6826. inline Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD ** get_address_of__version_1() { return &____version_1; }
  6827. inline void set__version_1(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * value)
  6828. {
  6829. ____version_1 = value;
  6830. Il2CppCodeGenWriteBarrier((void**)(&____version_1), (void*)value);
  6831. }
  6832. inline static int32_t get_offset_of__servicePack_2() { return static_cast<int32_t>(offsetof(OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83, ____servicePack_2)); }
  6833. inline String_t* get__servicePack_2() const { return ____servicePack_2; }
  6834. inline String_t** get_address_of__servicePack_2() { return &____servicePack_2; }
  6835. inline void set__servicePack_2(String_t* value)
  6836. {
  6837. ____servicePack_2 = value;
  6838. Il2CppCodeGenWriteBarrier((void**)(&____servicePack_2), (void*)value);
  6839. }
  6840. };
  6841. // System.ParsingInfo
  6842. struct ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7
  6843. {
  6844. public:
  6845. // System.Globalization.Calendar System.ParsingInfo::calendar
  6846. Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_0;
  6847. // System.Int32 System.ParsingInfo::dayOfWeek
  6848. int32_t ___dayOfWeek_1;
  6849. // System.DateTimeParse_TM System.ParsingInfo::timeMark
  6850. int32_t ___timeMark_2;
  6851. // System.Boolean System.ParsingInfo::fUseHour12
  6852. bool ___fUseHour12_3;
  6853. // System.Boolean System.ParsingInfo::fUseTwoDigitYear
  6854. bool ___fUseTwoDigitYear_4;
  6855. // System.Boolean System.ParsingInfo::fAllowInnerWhite
  6856. bool ___fAllowInnerWhite_5;
  6857. // System.Boolean System.ParsingInfo::fAllowTrailingWhite
  6858. bool ___fAllowTrailingWhite_6;
  6859. // System.Boolean System.ParsingInfo::fCustomNumberParser
  6860. bool ___fCustomNumberParser_7;
  6861. // System.DateTimeParse_MatchNumberDelegate System.ParsingInfo::parseNumberDelegate
  6862. MatchNumberDelegate_t15412AE1CF0D1909CB05C7DBB8079E9281CCA05D * ___parseNumberDelegate_8;
  6863. public:
  6864. inline static int32_t get_offset_of_calendar_0() { return static_cast<int32_t>(offsetof(ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7, ___calendar_0)); }
  6865. inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * get_calendar_0() const { return ___calendar_0; }
  6866. inline Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 ** get_address_of_calendar_0() { return &___calendar_0; }
  6867. inline void set_calendar_0(Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * value)
  6868. {
  6869. ___calendar_0 = value;
  6870. Il2CppCodeGenWriteBarrier((void**)(&___calendar_0), (void*)value);
  6871. }
  6872. inline static int32_t get_offset_of_dayOfWeek_1() { return static_cast<int32_t>(offsetof(ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7, ___dayOfWeek_1)); }
  6873. inline int32_t get_dayOfWeek_1() const { return ___dayOfWeek_1; }
  6874. inline int32_t* get_address_of_dayOfWeek_1() { return &___dayOfWeek_1; }
  6875. inline void set_dayOfWeek_1(int32_t value)
  6876. {
  6877. ___dayOfWeek_1 = value;
  6878. }
  6879. inline static int32_t get_offset_of_timeMark_2() { return static_cast<int32_t>(offsetof(ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7, ___timeMark_2)); }
  6880. inline int32_t get_timeMark_2() const { return ___timeMark_2; }
  6881. inline int32_t* get_address_of_timeMark_2() { return &___timeMark_2; }
  6882. inline void set_timeMark_2(int32_t value)
  6883. {
  6884. ___timeMark_2 = value;
  6885. }
  6886. inline static int32_t get_offset_of_fUseHour12_3() { return static_cast<int32_t>(offsetof(ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7, ___fUseHour12_3)); }
  6887. inline bool get_fUseHour12_3() const { return ___fUseHour12_3; }
  6888. inline bool* get_address_of_fUseHour12_3() { return &___fUseHour12_3; }
  6889. inline void set_fUseHour12_3(bool value)
  6890. {
  6891. ___fUseHour12_3 = value;
  6892. }
  6893. inline static int32_t get_offset_of_fUseTwoDigitYear_4() { return static_cast<int32_t>(offsetof(ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7, ___fUseTwoDigitYear_4)); }
  6894. inline bool get_fUseTwoDigitYear_4() const { return ___fUseTwoDigitYear_4; }
  6895. inline bool* get_address_of_fUseTwoDigitYear_4() { return &___fUseTwoDigitYear_4; }
  6896. inline void set_fUseTwoDigitYear_4(bool value)
  6897. {
  6898. ___fUseTwoDigitYear_4 = value;
  6899. }
  6900. inline static int32_t get_offset_of_fAllowInnerWhite_5() { return static_cast<int32_t>(offsetof(ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7, ___fAllowInnerWhite_5)); }
  6901. inline bool get_fAllowInnerWhite_5() const { return ___fAllowInnerWhite_5; }
  6902. inline bool* get_address_of_fAllowInnerWhite_5() { return &___fAllowInnerWhite_5; }
  6903. inline void set_fAllowInnerWhite_5(bool value)
  6904. {
  6905. ___fAllowInnerWhite_5 = value;
  6906. }
  6907. inline static int32_t get_offset_of_fAllowTrailingWhite_6() { return static_cast<int32_t>(offsetof(ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7, ___fAllowTrailingWhite_6)); }
  6908. inline bool get_fAllowTrailingWhite_6() const { return ___fAllowTrailingWhite_6; }
  6909. inline bool* get_address_of_fAllowTrailingWhite_6() { return &___fAllowTrailingWhite_6; }
  6910. inline void set_fAllowTrailingWhite_6(bool value)
  6911. {
  6912. ___fAllowTrailingWhite_6 = value;
  6913. }
  6914. inline static int32_t get_offset_of_fCustomNumberParser_7() { return static_cast<int32_t>(offsetof(ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7, ___fCustomNumberParser_7)); }
  6915. inline bool get_fCustomNumberParser_7() const { return ___fCustomNumberParser_7; }
  6916. inline bool* get_address_of_fCustomNumberParser_7() { return &___fCustomNumberParser_7; }
  6917. inline void set_fCustomNumberParser_7(bool value)
  6918. {
  6919. ___fCustomNumberParser_7 = value;
  6920. }
  6921. inline static int32_t get_offset_of_parseNumberDelegate_8() { return static_cast<int32_t>(offsetof(ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7, ___parseNumberDelegate_8)); }
  6922. inline MatchNumberDelegate_t15412AE1CF0D1909CB05C7DBB8079E9281CCA05D * get_parseNumberDelegate_8() const { return ___parseNumberDelegate_8; }
  6923. inline MatchNumberDelegate_t15412AE1CF0D1909CB05C7DBB8079E9281CCA05D ** get_address_of_parseNumberDelegate_8() { return &___parseNumberDelegate_8; }
  6924. inline void set_parseNumberDelegate_8(MatchNumberDelegate_t15412AE1CF0D1909CB05C7DBB8079E9281CCA05D * value)
  6925. {
  6926. ___parseNumberDelegate_8 = value;
  6927. Il2CppCodeGenWriteBarrier((void**)(&___parseNumberDelegate_8), (void*)value);
  6928. }
  6929. };
  6930. // Native definition for P/Invoke marshalling of System.ParsingInfo
  6931. struct ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7_marshaled_pinvoke
  6932. {
  6933. Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_0;
  6934. int32_t ___dayOfWeek_1;
  6935. int32_t ___timeMark_2;
  6936. int32_t ___fUseHour12_3;
  6937. int32_t ___fUseTwoDigitYear_4;
  6938. int32_t ___fAllowInnerWhite_5;
  6939. int32_t ___fAllowTrailingWhite_6;
  6940. int32_t ___fCustomNumberParser_7;
  6941. Il2CppMethodPointer ___parseNumberDelegate_8;
  6942. };
  6943. // Native definition for COM marshalling of System.ParsingInfo
  6944. struct ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7_marshaled_com
  6945. {
  6946. Calendar_tF55A785ACD277504CF0D2F2C6AD56F76C6E91BD5 * ___calendar_0;
  6947. int32_t ___dayOfWeek_1;
  6948. int32_t ___timeMark_2;
  6949. int32_t ___fUseHour12_3;
  6950. int32_t ___fUseTwoDigitYear_4;
  6951. int32_t ___fAllowInnerWhite_5;
  6952. int32_t ___fAllowTrailingWhite_6;
  6953. int32_t ___fCustomNumberParser_7;
  6954. Il2CppMethodPointer ___parseNumberDelegate_8;
  6955. };
  6956. // System.Reflection.AssemblyName
  6957. struct AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 : public RuntimeObject
  6958. {
  6959. public:
  6960. // System.String System.Reflection.AssemblyName::name
  6961. String_t* ___name_0;
  6962. // System.String System.Reflection.AssemblyName::codebase
  6963. String_t* ___codebase_1;
  6964. // System.Int32 System.Reflection.AssemblyName::major
  6965. int32_t ___major_2;
  6966. // System.Int32 System.Reflection.AssemblyName::minor
  6967. int32_t ___minor_3;
  6968. // System.Int32 System.Reflection.AssemblyName::build
  6969. int32_t ___build_4;
  6970. // System.Int32 System.Reflection.AssemblyName::revision
  6971. int32_t ___revision_5;
  6972. // System.Globalization.CultureInfo System.Reflection.AssemblyName::cultureinfo
  6973. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___cultureinfo_6;
  6974. // System.Reflection.AssemblyNameFlags System.Reflection.AssemblyName::flags
  6975. int32_t ___flags_7;
  6976. // System.Configuration.Assemblies.AssemblyHashAlgorithm System.Reflection.AssemblyName::hashalg
  6977. int32_t ___hashalg_8;
  6978. // System.Reflection.StrongNameKeyPair System.Reflection.AssemblyName::keypair
  6979. StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * ___keypair_9;
  6980. // System.Byte[] System.Reflection.AssemblyName::publicKey
  6981. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___publicKey_10;
  6982. // System.Byte[] System.Reflection.AssemblyName::keyToken
  6983. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___keyToken_11;
  6984. // System.Configuration.Assemblies.AssemblyVersionCompatibility System.Reflection.AssemblyName::versioncompat
  6985. int32_t ___versioncompat_12;
  6986. // System.Version System.Reflection.AssemblyName::version
  6987. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___version_13;
  6988. // System.Reflection.ProcessorArchitecture System.Reflection.AssemblyName::processor_architecture
  6989. int32_t ___processor_architecture_14;
  6990. // System.Reflection.AssemblyContentType System.Reflection.AssemblyName::contentType
  6991. int32_t ___contentType_15;
  6992. public:
  6993. inline static int32_t get_offset_of_name_0() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___name_0)); }
  6994. inline String_t* get_name_0() const { return ___name_0; }
  6995. inline String_t** get_address_of_name_0() { return &___name_0; }
  6996. inline void set_name_0(String_t* value)
  6997. {
  6998. ___name_0 = value;
  6999. Il2CppCodeGenWriteBarrier((void**)(&___name_0), (void*)value);
  7000. }
  7001. inline static int32_t get_offset_of_codebase_1() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___codebase_1)); }
  7002. inline String_t* get_codebase_1() const { return ___codebase_1; }
  7003. inline String_t** get_address_of_codebase_1() { return &___codebase_1; }
  7004. inline void set_codebase_1(String_t* value)
  7005. {
  7006. ___codebase_1 = value;
  7007. Il2CppCodeGenWriteBarrier((void**)(&___codebase_1), (void*)value);
  7008. }
  7009. inline static int32_t get_offset_of_major_2() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___major_2)); }
  7010. inline int32_t get_major_2() const { return ___major_2; }
  7011. inline int32_t* get_address_of_major_2() { return &___major_2; }
  7012. inline void set_major_2(int32_t value)
  7013. {
  7014. ___major_2 = value;
  7015. }
  7016. inline static int32_t get_offset_of_minor_3() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___minor_3)); }
  7017. inline int32_t get_minor_3() const { return ___minor_3; }
  7018. inline int32_t* get_address_of_minor_3() { return &___minor_3; }
  7019. inline void set_minor_3(int32_t value)
  7020. {
  7021. ___minor_3 = value;
  7022. }
  7023. inline static int32_t get_offset_of_build_4() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___build_4)); }
  7024. inline int32_t get_build_4() const { return ___build_4; }
  7025. inline int32_t* get_address_of_build_4() { return &___build_4; }
  7026. inline void set_build_4(int32_t value)
  7027. {
  7028. ___build_4 = value;
  7029. }
  7030. inline static int32_t get_offset_of_revision_5() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___revision_5)); }
  7031. inline int32_t get_revision_5() const { return ___revision_5; }
  7032. inline int32_t* get_address_of_revision_5() { return &___revision_5; }
  7033. inline void set_revision_5(int32_t value)
  7034. {
  7035. ___revision_5 = value;
  7036. }
  7037. inline static int32_t get_offset_of_cultureinfo_6() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___cultureinfo_6)); }
  7038. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * get_cultureinfo_6() const { return ___cultureinfo_6; }
  7039. inline CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F ** get_address_of_cultureinfo_6() { return &___cultureinfo_6; }
  7040. inline void set_cultureinfo_6(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * value)
  7041. {
  7042. ___cultureinfo_6 = value;
  7043. Il2CppCodeGenWriteBarrier((void**)(&___cultureinfo_6), (void*)value);
  7044. }
  7045. inline static int32_t get_offset_of_flags_7() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___flags_7)); }
  7046. inline int32_t get_flags_7() const { return ___flags_7; }
  7047. inline int32_t* get_address_of_flags_7() { return &___flags_7; }
  7048. inline void set_flags_7(int32_t value)
  7049. {
  7050. ___flags_7 = value;
  7051. }
  7052. inline static int32_t get_offset_of_hashalg_8() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___hashalg_8)); }
  7053. inline int32_t get_hashalg_8() const { return ___hashalg_8; }
  7054. inline int32_t* get_address_of_hashalg_8() { return &___hashalg_8; }
  7055. inline void set_hashalg_8(int32_t value)
  7056. {
  7057. ___hashalg_8 = value;
  7058. }
  7059. inline static int32_t get_offset_of_keypair_9() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___keypair_9)); }
  7060. inline StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * get_keypair_9() const { return ___keypair_9; }
  7061. inline StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD ** get_address_of_keypair_9() { return &___keypair_9; }
  7062. inline void set_keypair_9(StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * value)
  7063. {
  7064. ___keypair_9 = value;
  7065. Il2CppCodeGenWriteBarrier((void**)(&___keypair_9), (void*)value);
  7066. }
  7067. inline static int32_t get_offset_of_publicKey_10() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___publicKey_10)); }
  7068. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_publicKey_10() const { return ___publicKey_10; }
  7069. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_publicKey_10() { return &___publicKey_10; }
  7070. inline void set_publicKey_10(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  7071. {
  7072. ___publicKey_10 = value;
  7073. Il2CppCodeGenWriteBarrier((void**)(&___publicKey_10), (void*)value);
  7074. }
  7075. inline static int32_t get_offset_of_keyToken_11() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___keyToken_11)); }
  7076. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* get_keyToken_11() const { return ___keyToken_11; }
  7077. inline ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** get_address_of_keyToken_11() { return &___keyToken_11; }
  7078. inline void set_keyToken_11(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* value)
  7079. {
  7080. ___keyToken_11 = value;
  7081. Il2CppCodeGenWriteBarrier((void**)(&___keyToken_11), (void*)value);
  7082. }
  7083. inline static int32_t get_offset_of_versioncompat_12() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___versioncompat_12)); }
  7084. inline int32_t get_versioncompat_12() const { return ___versioncompat_12; }
  7085. inline int32_t* get_address_of_versioncompat_12() { return &___versioncompat_12; }
  7086. inline void set_versioncompat_12(int32_t value)
  7087. {
  7088. ___versioncompat_12 = value;
  7089. }
  7090. inline static int32_t get_offset_of_version_13() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___version_13)); }
  7091. inline Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * get_version_13() const { return ___version_13; }
  7092. inline Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD ** get_address_of_version_13() { return &___version_13; }
  7093. inline void set_version_13(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * value)
  7094. {
  7095. ___version_13 = value;
  7096. Il2CppCodeGenWriteBarrier((void**)(&___version_13), (void*)value);
  7097. }
  7098. inline static int32_t get_offset_of_processor_architecture_14() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___processor_architecture_14)); }
  7099. inline int32_t get_processor_architecture_14() const { return ___processor_architecture_14; }
  7100. inline int32_t* get_address_of_processor_architecture_14() { return &___processor_architecture_14; }
  7101. inline void set_processor_architecture_14(int32_t value)
  7102. {
  7103. ___processor_architecture_14 = value;
  7104. }
  7105. inline static int32_t get_offset_of_contentType_15() { return static_cast<int32_t>(offsetof(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82, ___contentType_15)); }
  7106. inline int32_t get_contentType_15() const { return ___contentType_15; }
  7107. inline int32_t* get_address_of_contentType_15() { return &___contentType_15; }
  7108. inline void set_contentType_15(int32_t value)
  7109. {
  7110. ___contentType_15 = value;
  7111. }
  7112. };
  7113. // Native definition for P/Invoke marshalling of System.Reflection.AssemblyName
  7114. struct AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshaled_pinvoke
  7115. {
  7116. char* ___name_0;
  7117. char* ___codebase_1;
  7118. int32_t ___major_2;
  7119. int32_t ___minor_3;
  7120. int32_t ___build_4;
  7121. int32_t ___revision_5;
  7122. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke* ___cultureinfo_6;
  7123. int32_t ___flags_7;
  7124. int32_t ___hashalg_8;
  7125. StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * ___keypair_9;
  7126. Il2CppSafeArray/*NONE*/* ___publicKey_10;
  7127. Il2CppSafeArray/*NONE*/* ___keyToken_11;
  7128. int32_t ___versioncompat_12;
  7129. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___version_13;
  7130. int32_t ___processor_architecture_14;
  7131. int32_t ___contentType_15;
  7132. };
  7133. // Native definition for COM marshalling of System.Reflection.AssemblyName
  7134. struct AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshaled_com
  7135. {
  7136. Il2CppChar* ___name_0;
  7137. Il2CppChar* ___codebase_1;
  7138. int32_t ___major_2;
  7139. int32_t ___minor_3;
  7140. int32_t ___build_4;
  7141. int32_t ___revision_5;
  7142. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com* ___cultureinfo_6;
  7143. int32_t ___flags_7;
  7144. int32_t ___hashalg_8;
  7145. StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * ___keypair_9;
  7146. Il2CppSafeArray/*NONE*/* ___publicKey_10;
  7147. Il2CppSafeArray/*NONE*/* ___keyToken_11;
  7148. int32_t ___versioncompat_12;
  7149. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___version_13;
  7150. int32_t ___processor_architecture_14;
  7151. int32_t ___contentType_15;
  7152. };
  7153. // System.Reflection.Emit.AssemblyBuilder
  7154. struct AssemblyBuilder_t93D47721CBD8600D811A7D9F3F49B8B9B7E82ED8 : public Assembly_t
  7155. {
  7156. public:
  7157. public:
  7158. };
  7159. // System.Reflection.Emit.ConstructorBuilder
  7160. struct ConstructorBuilder_t2E887992C61A42BBAC9C3EC5F0A2C3DED63907E5 : public ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF
  7161. {
  7162. public:
  7163. public:
  7164. };
  7165. // System.Reflection.Emit.DynamicMethod
  7166. struct DynamicMethod_t983501153061387E39AA134BE68EB908A3E92AF3 : public MethodInfo_t
  7167. {
  7168. public:
  7169. public:
  7170. };
  7171. // System.Reflection.Emit.MethodBuilder
  7172. struct MethodBuilder_tD0631CAB22528F2D7B7780C74D35354E30C9D023 : public MethodInfo_t
  7173. {
  7174. public:
  7175. public:
  7176. };
  7177. // System.Reflection.ExceptionHandlingClause
  7178. struct ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8 : public RuntimeObject
  7179. {
  7180. public:
  7181. // System.Type System.Reflection.ExceptionHandlingClause::catch_type
  7182. Type_t * ___catch_type_0;
  7183. // System.Int32 System.Reflection.ExceptionHandlingClause::filter_offset
  7184. int32_t ___filter_offset_1;
  7185. // System.Reflection.ExceptionHandlingClauseOptions System.Reflection.ExceptionHandlingClause::flags
  7186. int32_t ___flags_2;
  7187. // System.Int32 System.Reflection.ExceptionHandlingClause::try_offset
  7188. int32_t ___try_offset_3;
  7189. // System.Int32 System.Reflection.ExceptionHandlingClause::try_length
  7190. int32_t ___try_length_4;
  7191. // System.Int32 System.Reflection.ExceptionHandlingClause::handler_offset
  7192. int32_t ___handler_offset_5;
  7193. // System.Int32 System.Reflection.ExceptionHandlingClause::handler_length
  7194. int32_t ___handler_length_6;
  7195. public:
  7196. inline static int32_t get_offset_of_catch_type_0() { return static_cast<int32_t>(offsetof(ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8, ___catch_type_0)); }
  7197. inline Type_t * get_catch_type_0() const { return ___catch_type_0; }
  7198. inline Type_t ** get_address_of_catch_type_0() { return &___catch_type_0; }
  7199. inline void set_catch_type_0(Type_t * value)
  7200. {
  7201. ___catch_type_0 = value;
  7202. Il2CppCodeGenWriteBarrier((void**)(&___catch_type_0), (void*)value);
  7203. }
  7204. inline static int32_t get_offset_of_filter_offset_1() { return static_cast<int32_t>(offsetof(ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8, ___filter_offset_1)); }
  7205. inline int32_t get_filter_offset_1() const { return ___filter_offset_1; }
  7206. inline int32_t* get_address_of_filter_offset_1() { return &___filter_offset_1; }
  7207. inline void set_filter_offset_1(int32_t value)
  7208. {
  7209. ___filter_offset_1 = value;
  7210. }
  7211. inline static int32_t get_offset_of_flags_2() { return static_cast<int32_t>(offsetof(ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8, ___flags_2)); }
  7212. inline int32_t get_flags_2() const { return ___flags_2; }
  7213. inline int32_t* get_address_of_flags_2() { return &___flags_2; }
  7214. inline void set_flags_2(int32_t value)
  7215. {
  7216. ___flags_2 = value;
  7217. }
  7218. inline static int32_t get_offset_of_try_offset_3() { return static_cast<int32_t>(offsetof(ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8, ___try_offset_3)); }
  7219. inline int32_t get_try_offset_3() const { return ___try_offset_3; }
  7220. inline int32_t* get_address_of_try_offset_3() { return &___try_offset_3; }
  7221. inline void set_try_offset_3(int32_t value)
  7222. {
  7223. ___try_offset_3 = value;
  7224. }
  7225. inline static int32_t get_offset_of_try_length_4() { return static_cast<int32_t>(offsetof(ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8, ___try_length_4)); }
  7226. inline int32_t get_try_length_4() const { return ___try_length_4; }
  7227. inline int32_t* get_address_of_try_length_4() { return &___try_length_4; }
  7228. inline void set_try_length_4(int32_t value)
  7229. {
  7230. ___try_length_4 = value;
  7231. }
  7232. inline static int32_t get_offset_of_handler_offset_5() { return static_cast<int32_t>(offsetof(ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8, ___handler_offset_5)); }
  7233. inline int32_t get_handler_offset_5() const { return ___handler_offset_5; }
  7234. inline int32_t* get_address_of_handler_offset_5() { return &___handler_offset_5; }
  7235. inline void set_handler_offset_5(int32_t value)
  7236. {
  7237. ___handler_offset_5 = value;
  7238. }
  7239. inline static int32_t get_offset_of_handler_length_6() { return static_cast<int32_t>(offsetof(ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8, ___handler_length_6)); }
  7240. inline int32_t get_handler_length_6() const { return ___handler_length_6; }
  7241. inline int32_t* get_address_of_handler_length_6() { return &___handler_length_6; }
  7242. inline void set_handler_length_6(int32_t value)
  7243. {
  7244. ___handler_length_6 = value;
  7245. }
  7246. };
  7247. // Native definition for P/Invoke marshalling of System.Reflection.ExceptionHandlingClause
  7248. struct ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8_marshaled_pinvoke
  7249. {
  7250. Type_t * ___catch_type_0;
  7251. int32_t ___filter_offset_1;
  7252. int32_t ___flags_2;
  7253. int32_t ___try_offset_3;
  7254. int32_t ___try_length_4;
  7255. int32_t ___handler_offset_5;
  7256. int32_t ___handler_length_6;
  7257. };
  7258. // Native definition for COM marshalling of System.Reflection.ExceptionHandlingClause
  7259. struct ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8_marshaled_com
  7260. {
  7261. Type_t * ___catch_type_0;
  7262. int32_t ___filter_offset_1;
  7263. int32_t ___flags_2;
  7264. int32_t ___try_offset_3;
  7265. int32_t ___try_length_4;
  7266. int32_t ___handler_offset_5;
  7267. int32_t ___handler_length_6;
  7268. };
  7269. // System.Reflection.ManifestResourceInfo
  7270. struct ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B : public RuntimeObject
  7271. {
  7272. public:
  7273. // System.Reflection.Assembly System.Reflection.ManifestResourceInfo::_containingAssembly
  7274. Assembly_t * ____containingAssembly_0;
  7275. // System.String System.Reflection.ManifestResourceInfo::_containingFileName
  7276. String_t* ____containingFileName_1;
  7277. // System.Reflection.ResourceLocation System.Reflection.ManifestResourceInfo::_resourceLocation
  7278. int32_t ____resourceLocation_2;
  7279. public:
  7280. inline static int32_t get_offset_of__containingAssembly_0() { return static_cast<int32_t>(offsetof(ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B, ____containingAssembly_0)); }
  7281. inline Assembly_t * get__containingAssembly_0() const { return ____containingAssembly_0; }
  7282. inline Assembly_t ** get_address_of__containingAssembly_0() { return &____containingAssembly_0; }
  7283. inline void set__containingAssembly_0(Assembly_t * value)
  7284. {
  7285. ____containingAssembly_0 = value;
  7286. Il2CppCodeGenWriteBarrier((void**)(&____containingAssembly_0), (void*)value);
  7287. }
  7288. inline static int32_t get_offset_of__containingFileName_1() { return static_cast<int32_t>(offsetof(ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B, ____containingFileName_1)); }
  7289. inline String_t* get__containingFileName_1() const { return ____containingFileName_1; }
  7290. inline String_t** get_address_of__containingFileName_1() { return &____containingFileName_1; }
  7291. inline void set__containingFileName_1(String_t* value)
  7292. {
  7293. ____containingFileName_1 = value;
  7294. Il2CppCodeGenWriteBarrier((void**)(&____containingFileName_1), (void*)value);
  7295. }
  7296. inline static int32_t get_offset_of__resourceLocation_2() { return static_cast<int32_t>(offsetof(ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B, ____resourceLocation_2)); }
  7297. inline int32_t get__resourceLocation_2() const { return ____resourceLocation_2; }
  7298. inline int32_t* get_address_of__resourceLocation_2() { return &____resourceLocation_2; }
  7299. inline void set__resourceLocation_2(int32_t value)
  7300. {
  7301. ____resourceLocation_2 = value;
  7302. }
  7303. };
  7304. // System.Reflection.Module
  7305. struct Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 : public RuntimeObject
  7306. {
  7307. public:
  7308. // System.IntPtr System.Reflection.Module::_impl
  7309. intptr_t ____impl_2;
  7310. // System.Reflection.Assembly System.Reflection.Module::assembly
  7311. Assembly_t * ___assembly_3;
  7312. // System.String System.Reflection.Module::fqname
  7313. String_t* ___fqname_4;
  7314. // System.String System.Reflection.Module::name
  7315. String_t* ___name_5;
  7316. // System.String System.Reflection.Module::scopename
  7317. String_t* ___scopename_6;
  7318. // System.Boolean System.Reflection.Module::is_resource
  7319. bool ___is_resource_7;
  7320. // System.Int32 System.Reflection.Module::token
  7321. int32_t ___token_8;
  7322. public:
  7323. inline static int32_t get_offset_of__impl_2() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ____impl_2)); }
  7324. inline intptr_t get__impl_2() const { return ____impl_2; }
  7325. inline intptr_t* get_address_of__impl_2() { return &____impl_2; }
  7326. inline void set__impl_2(intptr_t value)
  7327. {
  7328. ____impl_2 = value;
  7329. }
  7330. inline static int32_t get_offset_of_assembly_3() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___assembly_3)); }
  7331. inline Assembly_t * get_assembly_3() const { return ___assembly_3; }
  7332. inline Assembly_t ** get_address_of_assembly_3() { return &___assembly_3; }
  7333. inline void set_assembly_3(Assembly_t * value)
  7334. {
  7335. ___assembly_3 = value;
  7336. Il2CppCodeGenWriteBarrier((void**)(&___assembly_3), (void*)value);
  7337. }
  7338. inline static int32_t get_offset_of_fqname_4() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___fqname_4)); }
  7339. inline String_t* get_fqname_4() const { return ___fqname_4; }
  7340. inline String_t** get_address_of_fqname_4() { return &___fqname_4; }
  7341. inline void set_fqname_4(String_t* value)
  7342. {
  7343. ___fqname_4 = value;
  7344. Il2CppCodeGenWriteBarrier((void**)(&___fqname_4), (void*)value);
  7345. }
  7346. inline static int32_t get_offset_of_name_5() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___name_5)); }
  7347. inline String_t* get_name_5() const { return ___name_5; }
  7348. inline String_t** get_address_of_name_5() { return &___name_5; }
  7349. inline void set_name_5(String_t* value)
  7350. {
  7351. ___name_5 = value;
  7352. Il2CppCodeGenWriteBarrier((void**)(&___name_5), (void*)value);
  7353. }
  7354. inline static int32_t get_offset_of_scopename_6() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___scopename_6)); }
  7355. inline String_t* get_scopename_6() const { return ___scopename_6; }
  7356. inline String_t** get_address_of_scopename_6() { return &___scopename_6; }
  7357. inline void set_scopename_6(String_t* value)
  7358. {
  7359. ___scopename_6 = value;
  7360. Il2CppCodeGenWriteBarrier((void**)(&___scopename_6), (void*)value);
  7361. }
  7362. inline static int32_t get_offset_of_is_resource_7() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___is_resource_7)); }
  7363. inline bool get_is_resource_7() const { return ___is_resource_7; }
  7364. inline bool* get_address_of_is_resource_7() { return &___is_resource_7; }
  7365. inline void set_is_resource_7(bool value)
  7366. {
  7367. ___is_resource_7 = value;
  7368. }
  7369. inline static int32_t get_offset_of_token_8() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7, ___token_8)); }
  7370. inline int32_t get_token_8() const { return ___token_8; }
  7371. inline int32_t* get_address_of_token_8() { return &___token_8; }
  7372. inline void set_token_8(int32_t value)
  7373. {
  7374. ___token_8 = value;
  7375. }
  7376. };
  7377. struct Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_StaticFields
  7378. {
  7379. public:
  7380. // System.Reflection.TypeFilter System.Reflection.Module::FilterTypeName
  7381. TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * ___FilterTypeName_0;
  7382. // System.Reflection.TypeFilter System.Reflection.Module::FilterTypeNameIgnoreCase
  7383. TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * ___FilterTypeNameIgnoreCase_1;
  7384. public:
  7385. inline static int32_t get_offset_of_FilterTypeName_0() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_StaticFields, ___FilterTypeName_0)); }
  7386. inline TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * get_FilterTypeName_0() const { return ___FilterTypeName_0; }
  7387. inline TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 ** get_address_of_FilterTypeName_0() { return &___FilterTypeName_0; }
  7388. inline void set_FilterTypeName_0(TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * value)
  7389. {
  7390. ___FilterTypeName_0 = value;
  7391. Il2CppCodeGenWriteBarrier((void**)(&___FilterTypeName_0), (void*)value);
  7392. }
  7393. inline static int32_t get_offset_of_FilterTypeNameIgnoreCase_1() { return static_cast<int32_t>(offsetof(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_StaticFields, ___FilterTypeNameIgnoreCase_1)); }
  7394. inline TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * get_FilterTypeNameIgnoreCase_1() const { return ___FilterTypeNameIgnoreCase_1; }
  7395. inline TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 ** get_address_of_FilterTypeNameIgnoreCase_1() { return &___FilterTypeNameIgnoreCase_1; }
  7396. inline void set_FilterTypeNameIgnoreCase_1(TypeFilter_t30BB04A68BC9FB949345457F71A9648BDB67FF18 * value)
  7397. {
  7398. ___FilterTypeNameIgnoreCase_1 = value;
  7399. Il2CppCodeGenWriteBarrier((void**)(&___FilterTypeNameIgnoreCase_1), (void*)value);
  7400. }
  7401. };
  7402. // Native definition for P/Invoke marshalling of System.Reflection.Module
  7403. struct Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_marshaled_pinvoke
  7404. {
  7405. intptr_t ____impl_2;
  7406. Assembly_t_marshaled_pinvoke* ___assembly_3;
  7407. char* ___fqname_4;
  7408. char* ___name_5;
  7409. char* ___scopename_6;
  7410. int32_t ___is_resource_7;
  7411. int32_t ___token_8;
  7412. };
  7413. // Native definition for COM marshalling of System.Reflection.Module
  7414. struct Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7_marshaled_com
  7415. {
  7416. intptr_t ____impl_2;
  7417. Assembly_t_marshaled_com* ___assembly_3;
  7418. Il2CppChar* ___fqname_4;
  7419. Il2CppChar* ___name_5;
  7420. Il2CppChar* ___scopename_6;
  7421. int32_t ___is_resource_7;
  7422. int32_t ___token_8;
  7423. };
  7424. // System.Reflection.ParameterInfo
  7425. struct ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB : public RuntimeObject
  7426. {
  7427. public:
  7428. // System.Type System.Reflection.ParameterInfo::ClassImpl
  7429. Type_t * ___ClassImpl_0;
  7430. // System.Object System.Reflection.ParameterInfo::DefaultValueImpl
  7431. RuntimeObject * ___DefaultValueImpl_1;
  7432. // System.Reflection.MemberInfo System.Reflection.ParameterInfo::MemberImpl
  7433. MemberInfo_t * ___MemberImpl_2;
  7434. // System.String System.Reflection.ParameterInfo::NameImpl
  7435. String_t* ___NameImpl_3;
  7436. // System.Int32 System.Reflection.ParameterInfo::PositionImpl
  7437. int32_t ___PositionImpl_4;
  7438. // System.Reflection.ParameterAttributes System.Reflection.ParameterInfo::AttrsImpl
  7439. int32_t ___AttrsImpl_5;
  7440. // System.Runtime.InteropServices.MarshalAsAttribute System.Reflection.ParameterInfo::marshalAs
  7441. MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * ___marshalAs_6;
  7442. public:
  7443. inline static int32_t get_offset_of_ClassImpl_0() { return static_cast<int32_t>(offsetof(ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB, ___ClassImpl_0)); }
  7444. inline Type_t * get_ClassImpl_0() const { return ___ClassImpl_0; }
  7445. inline Type_t ** get_address_of_ClassImpl_0() { return &___ClassImpl_0; }
  7446. inline void set_ClassImpl_0(Type_t * value)
  7447. {
  7448. ___ClassImpl_0 = value;
  7449. Il2CppCodeGenWriteBarrier((void**)(&___ClassImpl_0), (void*)value);
  7450. }
  7451. inline static int32_t get_offset_of_DefaultValueImpl_1() { return static_cast<int32_t>(offsetof(ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB, ___DefaultValueImpl_1)); }
  7452. inline RuntimeObject * get_DefaultValueImpl_1() const { return ___DefaultValueImpl_1; }
  7453. inline RuntimeObject ** get_address_of_DefaultValueImpl_1() { return &___DefaultValueImpl_1; }
  7454. inline void set_DefaultValueImpl_1(RuntimeObject * value)
  7455. {
  7456. ___DefaultValueImpl_1 = value;
  7457. Il2CppCodeGenWriteBarrier((void**)(&___DefaultValueImpl_1), (void*)value);
  7458. }
  7459. inline static int32_t get_offset_of_MemberImpl_2() { return static_cast<int32_t>(offsetof(ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB, ___MemberImpl_2)); }
  7460. inline MemberInfo_t * get_MemberImpl_2() const { return ___MemberImpl_2; }
  7461. inline MemberInfo_t ** get_address_of_MemberImpl_2() { return &___MemberImpl_2; }
  7462. inline void set_MemberImpl_2(MemberInfo_t * value)
  7463. {
  7464. ___MemberImpl_2 = value;
  7465. Il2CppCodeGenWriteBarrier((void**)(&___MemberImpl_2), (void*)value);
  7466. }
  7467. inline static int32_t get_offset_of_NameImpl_3() { return static_cast<int32_t>(offsetof(ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB, ___NameImpl_3)); }
  7468. inline String_t* get_NameImpl_3() const { return ___NameImpl_3; }
  7469. inline String_t** get_address_of_NameImpl_3() { return &___NameImpl_3; }
  7470. inline void set_NameImpl_3(String_t* value)
  7471. {
  7472. ___NameImpl_3 = value;
  7473. Il2CppCodeGenWriteBarrier((void**)(&___NameImpl_3), (void*)value);
  7474. }
  7475. inline static int32_t get_offset_of_PositionImpl_4() { return static_cast<int32_t>(offsetof(ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB, ___PositionImpl_4)); }
  7476. inline int32_t get_PositionImpl_4() const { return ___PositionImpl_4; }
  7477. inline int32_t* get_address_of_PositionImpl_4() { return &___PositionImpl_4; }
  7478. inline void set_PositionImpl_4(int32_t value)
  7479. {
  7480. ___PositionImpl_4 = value;
  7481. }
  7482. inline static int32_t get_offset_of_AttrsImpl_5() { return static_cast<int32_t>(offsetof(ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB, ___AttrsImpl_5)); }
  7483. inline int32_t get_AttrsImpl_5() const { return ___AttrsImpl_5; }
  7484. inline int32_t* get_address_of_AttrsImpl_5() { return &___AttrsImpl_5; }
  7485. inline void set_AttrsImpl_5(int32_t value)
  7486. {
  7487. ___AttrsImpl_5 = value;
  7488. }
  7489. inline static int32_t get_offset_of_marshalAs_6() { return static_cast<int32_t>(offsetof(ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB, ___marshalAs_6)); }
  7490. inline MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * get_marshalAs_6() const { return ___marshalAs_6; }
  7491. inline MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 ** get_address_of_marshalAs_6() { return &___marshalAs_6; }
  7492. inline void set_marshalAs_6(MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * value)
  7493. {
  7494. ___marshalAs_6 = value;
  7495. Il2CppCodeGenWriteBarrier((void**)(&___marshalAs_6), (void*)value);
  7496. }
  7497. };
  7498. // Native definition for P/Invoke marshalling of System.Reflection.ParameterInfo
  7499. struct ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB_marshaled_pinvoke
  7500. {
  7501. Type_t * ___ClassImpl_0;
  7502. Il2CppIUnknown* ___DefaultValueImpl_1;
  7503. MemberInfo_t * ___MemberImpl_2;
  7504. char* ___NameImpl_3;
  7505. int32_t ___PositionImpl_4;
  7506. int32_t ___AttrsImpl_5;
  7507. MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * ___marshalAs_6;
  7508. };
  7509. // Native definition for COM marshalling of System.Reflection.ParameterInfo
  7510. struct ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB_marshaled_com
  7511. {
  7512. Type_t * ___ClassImpl_0;
  7513. Il2CppIUnknown* ___DefaultValueImpl_1;
  7514. MemberInfo_t * ___MemberImpl_2;
  7515. Il2CppChar* ___NameImpl_3;
  7516. int32_t ___PositionImpl_4;
  7517. int32_t ___AttrsImpl_5;
  7518. MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * ___marshalAs_6;
  7519. };
  7520. // System.Reflection.RuntimeAssembly
  7521. struct RuntimeAssembly_t5EE9CD749D82345AE5635B9665665C31A3308EB1 : public Assembly_t
  7522. {
  7523. public:
  7524. public:
  7525. };
  7526. // System.Runtime.InteropServices.MarshalAsAttribute
  7527. struct MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 : public Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74
  7528. {
  7529. public:
  7530. // System.String System.Runtime.InteropServices.MarshalAsAttribute::MarshalCookie
  7531. String_t* ___MarshalCookie_0;
  7532. // System.String System.Runtime.InteropServices.MarshalAsAttribute::MarshalType
  7533. String_t* ___MarshalType_1;
  7534. // System.Type System.Runtime.InteropServices.MarshalAsAttribute::MarshalTypeRef
  7535. Type_t * ___MarshalTypeRef_2;
  7536. // System.Type System.Runtime.InteropServices.MarshalAsAttribute::SafeArrayUserDefinedSubType
  7537. Type_t * ___SafeArrayUserDefinedSubType_3;
  7538. // System.Runtime.InteropServices.UnmanagedType System.Runtime.InteropServices.MarshalAsAttribute::utype
  7539. int32_t ___utype_4;
  7540. // System.Runtime.InteropServices.UnmanagedType System.Runtime.InteropServices.MarshalAsAttribute::ArraySubType
  7541. int32_t ___ArraySubType_5;
  7542. // System.Runtime.InteropServices.VarEnum System.Runtime.InteropServices.MarshalAsAttribute::SafeArraySubType
  7543. int32_t ___SafeArraySubType_6;
  7544. // System.Int32 System.Runtime.InteropServices.MarshalAsAttribute::SizeConst
  7545. int32_t ___SizeConst_7;
  7546. // System.Int32 System.Runtime.InteropServices.MarshalAsAttribute::IidParameterIndex
  7547. int32_t ___IidParameterIndex_8;
  7548. // System.Int16 System.Runtime.InteropServices.MarshalAsAttribute::SizeParamIndex
  7549. int16_t ___SizeParamIndex_9;
  7550. public:
  7551. inline static int32_t get_offset_of_MarshalCookie_0() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020, ___MarshalCookie_0)); }
  7552. inline String_t* get_MarshalCookie_0() const { return ___MarshalCookie_0; }
  7553. inline String_t** get_address_of_MarshalCookie_0() { return &___MarshalCookie_0; }
  7554. inline void set_MarshalCookie_0(String_t* value)
  7555. {
  7556. ___MarshalCookie_0 = value;
  7557. Il2CppCodeGenWriteBarrier((void**)(&___MarshalCookie_0), (void*)value);
  7558. }
  7559. inline static int32_t get_offset_of_MarshalType_1() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020, ___MarshalType_1)); }
  7560. inline String_t* get_MarshalType_1() const { return ___MarshalType_1; }
  7561. inline String_t** get_address_of_MarshalType_1() { return &___MarshalType_1; }
  7562. inline void set_MarshalType_1(String_t* value)
  7563. {
  7564. ___MarshalType_1 = value;
  7565. Il2CppCodeGenWriteBarrier((void**)(&___MarshalType_1), (void*)value);
  7566. }
  7567. inline static int32_t get_offset_of_MarshalTypeRef_2() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020, ___MarshalTypeRef_2)); }
  7568. inline Type_t * get_MarshalTypeRef_2() const { return ___MarshalTypeRef_2; }
  7569. inline Type_t ** get_address_of_MarshalTypeRef_2() { return &___MarshalTypeRef_2; }
  7570. inline void set_MarshalTypeRef_2(Type_t * value)
  7571. {
  7572. ___MarshalTypeRef_2 = value;
  7573. Il2CppCodeGenWriteBarrier((void**)(&___MarshalTypeRef_2), (void*)value);
  7574. }
  7575. inline static int32_t get_offset_of_SafeArrayUserDefinedSubType_3() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020, ___SafeArrayUserDefinedSubType_3)); }
  7576. inline Type_t * get_SafeArrayUserDefinedSubType_3() const { return ___SafeArrayUserDefinedSubType_3; }
  7577. inline Type_t ** get_address_of_SafeArrayUserDefinedSubType_3() { return &___SafeArrayUserDefinedSubType_3; }
  7578. inline void set_SafeArrayUserDefinedSubType_3(Type_t * value)
  7579. {
  7580. ___SafeArrayUserDefinedSubType_3 = value;
  7581. Il2CppCodeGenWriteBarrier((void**)(&___SafeArrayUserDefinedSubType_3), (void*)value);
  7582. }
  7583. inline static int32_t get_offset_of_utype_4() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020, ___utype_4)); }
  7584. inline int32_t get_utype_4() const { return ___utype_4; }
  7585. inline int32_t* get_address_of_utype_4() { return &___utype_4; }
  7586. inline void set_utype_4(int32_t value)
  7587. {
  7588. ___utype_4 = value;
  7589. }
  7590. inline static int32_t get_offset_of_ArraySubType_5() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020, ___ArraySubType_5)); }
  7591. inline int32_t get_ArraySubType_5() const { return ___ArraySubType_5; }
  7592. inline int32_t* get_address_of_ArraySubType_5() { return &___ArraySubType_5; }
  7593. inline void set_ArraySubType_5(int32_t value)
  7594. {
  7595. ___ArraySubType_5 = value;
  7596. }
  7597. inline static int32_t get_offset_of_SafeArraySubType_6() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020, ___SafeArraySubType_6)); }
  7598. inline int32_t get_SafeArraySubType_6() const { return ___SafeArraySubType_6; }
  7599. inline int32_t* get_address_of_SafeArraySubType_6() { return &___SafeArraySubType_6; }
  7600. inline void set_SafeArraySubType_6(int32_t value)
  7601. {
  7602. ___SafeArraySubType_6 = value;
  7603. }
  7604. inline static int32_t get_offset_of_SizeConst_7() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020, ___SizeConst_7)); }
  7605. inline int32_t get_SizeConst_7() const { return ___SizeConst_7; }
  7606. inline int32_t* get_address_of_SizeConst_7() { return &___SizeConst_7; }
  7607. inline void set_SizeConst_7(int32_t value)
  7608. {
  7609. ___SizeConst_7 = value;
  7610. }
  7611. inline static int32_t get_offset_of_IidParameterIndex_8() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020, ___IidParameterIndex_8)); }
  7612. inline int32_t get_IidParameterIndex_8() const { return ___IidParameterIndex_8; }
  7613. inline int32_t* get_address_of_IidParameterIndex_8() { return &___IidParameterIndex_8; }
  7614. inline void set_IidParameterIndex_8(int32_t value)
  7615. {
  7616. ___IidParameterIndex_8 = value;
  7617. }
  7618. inline static int32_t get_offset_of_SizeParamIndex_9() { return static_cast<int32_t>(offsetof(MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020, ___SizeParamIndex_9)); }
  7619. inline int16_t get_SizeParamIndex_9() const { return ___SizeParamIndex_9; }
  7620. inline int16_t* get_address_of_SizeParamIndex_9() { return &___SizeParamIndex_9; }
  7621. inline void set_SizeParamIndex_9(int16_t value)
  7622. {
  7623. ___SizeParamIndex_9 = value;
  7624. }
  7625. };
  7626. // System.Runtime.Serialization.StreamingContext
  7627. struct StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034
  7628. {
  7629. public:
  7630. // System.Object System.Runtime.Serialization.StreamingContext::m_additionalContext
  7631. RuntimeObject * ___m_additionalContext_0;
  7632. // System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::m_state
  7633. int32_t ___m_state_1;
  7634. public:
  7635. inline static int32_t get_offset_of_m_additionalContext_0() { return static_cast<int32_t>(offsetof(StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034, ___m_additionalContext_0)); }
  7636. inline RuntimeObject * get_m_additionalContext_0() const { return ___m_additionalContext_0; }
  7637. inline RuntimeObject ** get_address_of_m_additionalContext_0() { return &___m_additionalContext_0; }
  7638. inline void set_m_additionalContext_0(RuntimeObject * value)
  7639. {
  7640. ___m_additionalContext_0 = value;
  7641. Il2CppCodeGenWriteBarrier((void**)(&___m_additionalContext_0), (void*)value);
  7642. }
  7643. inline static int32_t get_offset_of_m_state_1() { return static_cast<int32_t>(offsetof(StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034, ___m_state_1)); }
  7644. inline int32_t get_m_state_1() const { return ___m_state_1; }
  7645. inline int32_t* get_address_of_m_state_1() { return &___m_state_1; }
  7646. inline void set_m_state_1(int32_t value)
  7647. {
  7648. ___m_state_1 = value;
  7649. }
  7650. };
  7651. // Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext
  7652. struct StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034_marshaled_pinvoke
  7653. {
  7654. Il2CppIUnknown* ___m_additionalContext_0;
  7655. int32_t ___m_state_1;
  7656. };
  7657. // Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext
  7658. struct StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034_marshaled_com
  7659. {
  7660. Il2CppIUnknown* ___m_additionalContext_0;
  7661. int32_t ___m_state_1;
  7662. };
  7663. // System.SystemException
  7664. struct SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 : public Exception_t
  7665. {
  7666. public:
  7667. public:
  7668. };
  7669. // System.Type
  7670. struct Type_t : public MemberInfo_t
  7671. {
  7672. public:
  7673. // System.RuntimeTypeHandle System.Type::_impl
  7674. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ____impl_9;
  7675. public:
  7676. inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
  7677. inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D get__impl_9() const { return ____impl_9; }
  7678. inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D * get_address_of__impl_9() { return &____impl_9; }
  7679. inline void set__impl_9(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D value)
  7680. {
  7681. ____impl_9 = value;
  7682. }
  7683. };
  7684. struct Type_t_StaticFields
  7685. {
  7686. public:
  7687. // System.Reflection.MemberFilter System.Type::FilterAttribute
  7688. MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterAttribute_0;
  7689. // System.Reflection.MemberFilter System.Type::FilterName
  7690. MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterName_1;
  7691. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  7692. MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * ___FilterNameIgnoreCase_2;
  7693. // System.Object System.Type::Missing
  7694. RuntimeObject * ___Missing_3;
  7695. // System.Char System.Type::Delimiter
  7696. Il2CppChar ___Delimiter_4;
  7697. // System.Type[] System.Type::EmptyTypes
  7698. TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___EmptyTypes_5;
  7699. // System.Reflection.Binder System.Type::defaultBinder
  7700. Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___defaultBinder_6;
  7701. public:
  7702. inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
  7703. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
  7704. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
  7705. inline void set_FilterAttribute_0(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
  7706. {
  7707. ___FilterAttribute_0 = value;
  7708. Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
  7709. }
  7710. inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
  7711. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterName_1() const { return ___FilterName_1; }
  7712. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterName_1() { return &___FilterName_1; }
  7713. inline void set_FilterName_1(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
  7714. {
  7715. ___FilterName_1 = value;
  7716. Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
  7717. }
  7718. inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
  7719. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
  7720. inline MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
  7721. inline void set_FilterNameIgnoreCase_2(MemberFilter_t25C1BD92C42BE94426E300787C13C452CB89B381 * value)
  7722. {
  7723. ___FilterNameIgnoreCase_2 = value;
  7724. Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
  7725. }
  7726. inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
  7727. inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
  7728. inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
  7729. inline void set_Missing_3(RuntimeObject * value)
  7730. {
  7731. ___Missing_3 = value;
  7732. Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
  7733. }
  7734. inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
  7735. inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
  7736. inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
  7737. inline void set_Delimiter_4(Il2CppChar value)
  7738. {
  7739. ___Delimiter_4 = value;
  7740. }
  7741. inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
  7742. inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
  7743. inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
  7744. inline void set_EmptyTypes_5(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
  7745. {
  7746. ___EmptyTypes_5 = value;
  7747. Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
  7748. }
  7749. inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
  7750. inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * get_defaultBinder_6() const { return ___defaultBinder_6; }
  7751. inline Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
  7752. inline void set_defaultBinder_6(Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * value)
  7753. {
  7754. ___defaultBinder_6 = value;
  7755. Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
  7756. }
  7757. };
  7758. // System.TypedReference
  7759. struct TypedReference_t118BC3B643F75F52DB9C99D5E051299F886EB2A8
  7760. {
  7761. public:
  7762. // System.RuntimeTypeHandle System.TypedReference::type
  7763. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___type_0;
  7764. // System.IntPtr System.TypedReference::Value
  7765. intptr_t ___Value_1;
  7766. // System.IntPtr System.TypedReference::Type
  7767. intptr_t ___Type_2;
  7768. public:
  7769. inline static int32_t get_offset_of_type_0() { return static_cast<int32_t>(offsetof(TypedReference_t118BC3B643F75F52DB9C99D5E051299F886EB2A8, ___type_0)); }
  7770. inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D get_type_0() const { return ___type_0; }
  7771. inline RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D * get_address_of_type_0() { return &___type_0; }
  7772. inline void set_type_0(RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D value)
  7773. {
  7774. ___type_0 = value;
  7775. }
  7776. inline static int32_t get_offset_of_Value_1() { return static_cast<int32_t>(offsetof(TypedReference_t118BC3B643F75F52DB9C99D5E051299F886EB2A8, ___Value_1)); }
  7777. inline intptr_t get_Value_1() const { return ___Value_1; }
  7778. inline intptr_t* get_address_of_Value_1() { return &___Value_1; }
  7779. inline void set_Value_1(intptr_t value)
  7780. {
  7781. ___Value_1 = value;
  7782. }
  7783. inline static int32_t get_offset_of_Type_2() { return static_cast<int32_t>(offsetof(TypedReference_t118BC3B643F75F52DB9C99D5E051299F886EB2A8, ___Type_2)); }
  7784. inline intptr_t get_Type_2() const { return ___Type_2; }
  7785. inline intptr_t* get_address_of_Type_2() { return &___Type_2; }
  7786. inline void set_Type_2(intptr_t value)
  7787. {
  7788. ___Type_2 = value;
  7789. }
  7790. };
  7791. // System.ArgumentException
  7792. struct ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
  7793. {
  7794. public:
  7795. // System.String System.ArgumentException::m_paramName
  7796. String_t* ___m_paramName_17;
  7797. public:
  7798. inline static int32_t get_offset_of_m_paramName_17() { return static_cast<int32_t>(offsetof(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1, ___m_paramName_17)); }
  7799. inline String_t* get_m_paramName_17() const { return ___m_paramName_17; }
  7800. inline String_t** get_address_of_m_paramName_17() { return &___m_paramName_17; }
  7801. inline void set_m_paramName_17(String_t* value)
  7802. {
  7803. ___m_paramName_17 = value;
  7804. Il2CppCodeGenWriteBarrier((void**)(&___m_paramName_17), (void*)value);
  7805. }
  7806. };
  7807. // System.ArithmeticException
  7808. struct ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
  7809. {
  7810. public:
  7811. public:
  7812. };
  7813. // System.AsyncCallback
  7814. struct AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4 : public MulticastDelegate_t
  7815. {
  7816. public:
  7817. public:
  7818. };
  7819. // System.DateTimeParse_MatchNumberDelegate
  7820. struct MatchNumberDelegate_t15412AE1CF0D1909CB05C7DBB8079E9281CCA05D : public MulticastDelegate_t
  7821. {
  7822. public:
  7823. public:
  7824. };
  7825. // System.FormatException
  7826. struct FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
  7827. {
  7828. public:
  7829. public:
  7830. };
  7831. // System.IO.IOException
  7832. struct IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
  7833. {
  7834. public:
  7835. // System.String System.IO.IOException::_maybeFullPath
  7836. String_t* ____maybeFullPath_17;
  7837. public:
  7838. inline static int32_t get_offset_of__maybeFullPath_17() { return static_cast<int32_t>(offsetof(IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA, ____maybeFullPath_17)); }
  7839. inline String_t* get__maybeFullPath_17() const { return ____maybeFullPath_17; }
  7840. inline String_t** get_address_of__maybeFullPath_17() { return &____maybeFullPath_17; }
  7841. inline void set__maybeFullPath_17(String_t* value)
  7842. {
  7843. ____maybeFullPath_17 = value;
  7844. Il2CppCodeGenWriteBarrier((void**)(&____maybeFullPath_17), (void*)value);
  7845. }
  7846. };
  7847. // System.InvalidOperationException
  7848. struct InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
  7849. {
  7850. public:
  7851. public:
  7852. };
  7853. // System.MulticastNotSupportedException
  7854. struct MulticastNotSupportedException_tDAC3C31B20ACDAE95C396052199B385C00C41211 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
  7855. {
  7856. public:
  7857. public:
  7858. };
  7859. // System.NotImplementedException
  7860. struct NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
  7861. {
  7862. public:
  7863. public:
  7864. };
  7865. // System.NotSupportedException
  7866. struct NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
  7867. {
  7868. public:
  7869. public:
  7870. };
  7871. // System.NullConsoleDriver
  7872. struct NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D : public RuntimeObject
  7873. {
  7874. public:
  7875. public:
  7876. };
  7877. struct NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D_StaticFields
  7878. {
  7879. public:
  7880. // System.ConsoleKeyInfo System.NullConsoleDriver::EmptyConsoleKeyInfo
  7881. ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768 ___EmptyConsoleKeyInfo_0;
  7882. public:
  7883. inline static int32_t get_offset_of_EmptyConsoleKeyInfo_0() { return static_cast<int32_t>(offsetof(NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D_StaticFields, ___EmptyConsoleKeyInfo_0)); }
  7884. inline ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768 get_EmptyConsoleKeyInfo_0() const { return ___EmptyConsoleKeyInfo_0; }
  7885. inline ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768 * get_address_of_EmptyConsoleKeyInfo_0() { return &___EmptyConsoleKeyInfo_0; }
  7886. inline void set_EmptyConsoleKeyInfo_0(ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768 value)
  7887. {
  7888. ___EmptyConsoleKeyInfo_0 = value;
  7889. }
  7890. };
  7891. // System.NullReferenceException
  7892. struct NullReferenceException_t204B194BC4DDA3259AF5A8633EA248AE5977ABDC : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
  7893. {
  7894. public:
  7895. public:
  7896. };
  7897. // System.OperationCanceledException
  7898. struct OperationCanceledException_tD28B1AE59ACCE4D46333BFE398395B8D75D76A90 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
  7899. {
  7900. public:
  7901. // System.Threading.CancellationToken System.OperationCanceledException::_cancellationToken
  7902. CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB ____cancellationToken_17;
  7903. public:
  7904. inline static int32_t get_offset_of__cancellationToken_17() { return static_cast<int32_t>(offsetof(OperationCanceledException_tD28B1AE59ACCE4D46333BFE398395B8D75D76A90, ____cancellationToken_17)); }
  7905. inline CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB get__cancellationToken_17() const { return ____cancellationToken_17; }
  7906. inline CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB * get_address_of__cancellationToken_17() { return &____cancellationToken_17; }
  7907. inline void set__cancellationToken_17(CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB value)
  7908. {
  7909. ____cancellationToken_17 = value;
  7910. Il2CppCodeGenWriteBarrier((void**)&(((&____cancellationToken_17))->___m_source_0), (void*)NULL);
  7911. }
  7912. };
  7913. // System.OutOfMemoryException
  7914. struct OutOfMemoryException_t2DF3EAC178583BD1DEFAAECBEDB2AF1EA86FBFC7 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
  7915. {
  7916. public:
  7917. public:
  7918. };
  7919. // System.RankException
  7920. struct RankException_t85F27ECAFB95F8FC0E72E5EA676169A3CE9B4B6F : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
  7921. {
  7922. public:
  7923. public:
  7924. };
  7925. // System.Reflection.AmbiguousMatchException
  7926. struct AmbiguousMatchException_tA6167784E27C39A0B575BAD72BC25059F3B8B349 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
  7927. {
  7928. public:
  7929. public:
  7930. };
  7931. // System.Reflection.Assembly_UnmanagedMemoryStreamForModule
  7932. struct UnmanagedMemoryStreamForModule_t37BF6433F269DC0F93390DCB2C7E6F149DDF38D4 : public UnmanagedMemoryStream_tB2905D85030C9C1E831E3EB02AD7E5B1B1A5FE4E
  7933. {
  7934. public:
  7935. // System.Reflection.Module System.Reflection.Assembly_UnmanagedMemoryStreamForModule::module
  7936. Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * ___module_13;
  7937. public:
  7938. inline static int32_t get_offset_of_module_13() { return static_cast<int32_t>(offsetof(UnmanagedMemoryStreamForModule_t37BF6433F269DC0F93390DCB2C7E6F149DDF38D4, ___module_13)); }
  7939. inline Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * get_module_13() const { return ___module_13; }
  7940. inline Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 ** get_address_of_module_13() { return &___module_13; }
  7941. inline void set_module_13(Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * value)
  7942. {
  7943. ___module_13 = value;
  7944. Il2CppCodeGenWriteBarrier((void**)(&___module_13), (void*)value);
  7945. }
  7946. };
  7947. // System.Reflection.Emit.ModuleBuilder
  7948. struct ModuleBuilder_t2502C04A434ED45C843A24F18821A8587DDBA31F : public Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7
  7949. {
  7950. public:
  7951. public:
  7952. };
  7953. // System.Reflection.EventInfo_AddEventAdapter
  7954. struct AddEventAdapter_t90B3498E1AA0B739F6390C7E52B51A36945E036B : public MulticastDelegate_t
  7955. {
  7956. public:
  7957. public:
  7958. };
  7959. // System.Reflection.TypeInfo
  7960. struct TypeInfo_t9D6F65801A41B97F36138B15FD270A1550DBB3FC : public Type_t
  7961. {
  7962. public:
  7963. public:
  7964. };
  7965. // System.Security.SecurityException
  7966. struct SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 : public SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782
  7967. {
  7968. public:
  7969. // System.String System.Security.SecurityException::permissionState
  7970. String_t* ___permissionState_17;
  7971. public:
  7972. inline static int32_t get_offset_of_permissionState_17() { return static_cast<int32_t>(offsetof(SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5, ___permissionState_17)); }
  7973. inline String_t* get_permissionState_17() const { return ___permissionState_17; }
  7974. inline String_t** get_address_of_permissionState_17() { return &___permissionState_17; }
  7975. inline void set_permissionState_17(String_t* value)
  7976. {
  7977. ___permissionState_17 = value;
  7978. Il2CppCodeGenWriteBarrier((void**)(&___permissionState_17), (void*)value);
  7979. }
  7980. };
  7981. // System.ArgumentNullException
  7982. struct ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD : public ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1
  7983. {
  7984. public:
  7985. public:
  7986. };
  7987. // System.ArgumentOutOfRangeException
  7988. struct ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA : public ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1
  7989. {
  7990. public:
  7991. // System.Object System.ArgumentOutOfRangeException::m_actualValue
  7992. RuntimeObject * ___m_actualValue_19;
  7993. public:
  7994. inline static int32_t get_offset_of_m_actualValue_19() { return static_cast<int32_t>(offsetof(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA, ___m_actualValue_19)); }
  7995. inline RuntimeObject * get_m_actualValue_19() const { return ___m_actualValue_19; }
  7996. inline RuntimeObject ** get_address_of_m_actualValue_19() { return &___m_actualValue_19; }
  7997. inline void set_m_actualValue_19(RuntimeObject * value)
  7998. {
  7999. ___m_actualValue_19 = value;
  8000. Il2CppCodeGenWriteBarrier((void**)(&___m_actualValue_19), (void*)value);
  8001. }
  8002. };
  8003. struct ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_StaticFields
  8004. {
  8005. public:
  8006. // System.String modreq(System.Runtime.CompilerServices.IsVolatile) System.ArgumentOutOfRangeException::_rangeMessage
  8007. String_t* ____rangeMessage_18;
  8008. public:
  8009. inline static int32_t get_offset_of__rangeMessage_18() { return static_cast<int32_t>(offsetof(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_StaticFields, ____rangeMessage_18)); }
  8010. inline String_t* get__rangeMessage_18() const { return ____rangeMessage_18; }
  8011. inline String_t** get_address_of__rangeMessage_18() { return &____rangeMessage_18; }
  8012. inline void set__rangeMessage_18(String_t* value)
  8013. {
  8014. ____rangeMessage_18 = value;
  8015. Il2CppCodeGenWriteBarrier((void**)(&____rangeMessage_18), (void*)value);
  8016. }
  8017. };
  8018. // System.IO.FileLoadException
  8019. struct FileLoadException_t4F277277156CA76B0610D4AE6EDFBF64561BF3FB : public IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA
  8020. {
  8021. public:
  8022. // System.String System.IO.FileLoadException::_fileName
  8023. String_t* ____fileName_18;
  8024. // System.String System.IO.FileLoadException::_fusionLog
  8025. String_t* ____fusionLog_19;
  8026. public:
  8027. inline static int32_t get_offset_of__fileName_18() { return static_cast<int32_t>(offsetof(FileLoadException_t4F277277156CA76B0610D4AE6EDFBF64561BF3FB, ____fileName_18)); }
  8028. inline String_t* get__fileName_18() const { return ____fileName_18; }
  8029. inline String_t** get_address_of__fileName_18() { return &____fileName_18; }
  8030. inline void set__fileName_18(String_t* value)
  8031. {
  8032. ____fileName_18 = value;
  8033. Il2CppCodeGenWriteBarrier((void**)(&____fileName_18), (void*)value);
  8034. }
  8035. inline static int32_t get_offset_of__fusionLog_19() { return static_cast<int32_t>(offsetof(FileLoadException_t4F277277156CA76B0610D4AE6EDFBF64561BF3FB, ____fusionLog_19)); }
  8036. inline String_t* get__fusionLog_19() const { return ____fusionLog_19; }
  8037. inline String_t** get_address_of__fusionLog_19() { return &____fusionLog_19; }
  8038. inline void set__fusionLog_19(String_t* value)
  8039. {
  8040. ____fusionLog_19 = value;
  8041. Il2CppCodeGenWriteBarrier((void**)(&____fusionLog_19), (void*)value);
  8042. }
  8043. };
  8044. // System.IO.FileNotFoundException
  8045. struct FileNotFoundException_t0B3F0AE5C94A781A7E2ABBD786F91C229B703431 : public IOException_t60E052020EDE4D3075F57A1DCC224FF8864354BA
  8046. {
  8047. public:
  8048. // System.String System.IO.FileNotFoundException::_fileName
  8049. String_t* ____fileName_18;
  8050. // System.String System.IO.FileNotFoundException::_fusionLog
  8051. String_t* ____fusionLog_19;
  8052. public:
  8053. inline static int32_t get_offset_of__fileName_18() { return static_cast<int32_t>(offsetof(FileNotFoundException_t0B3F0AE5C94A781A7E2ABBD786F91C229B703431, ____fileName_18)); }
  8054. inline String_t* get__fileName_18() const { return ____fileName_18; }
  8055. inline String_t** get_address_of__fileName_18() { return &____fileName_18; }
  8056. inline void set__fileName_18(String_t* value)
  8057. {
  8058. ____fileName_18 = value;
  8059. Il2CppCodeGenWriteBarrier((void**)(&____fileName_18), (void*)value);
  8060. }
  8061. inline static int32_t get_offset_of__fusionLog_19() { return static_cast<int32_t>(offsetof(FileNotFoundException_t0B3F0AE5C94A781A7E2ABBD786F91C229B703431, ____fusionLog_19)); }
  8062. inline String_t* get__fusionLog_19() const { return ____fusionLog_19; }
  8063. inline String_t** get_address_of__fusionLog_19() { return &____fusionLog_19; }
  8064. inline void set__fusionLog_19(String_t* value)
  8065. {
  8066. ____fusionLog_19 = value;
  8067. Il2CppCodeGenWriteBarrier((void**)(&____fusionLog_19), (void*)value);
  8068. }
  8069. };
  8070. // System.ObjectDisposedException
  8071. struct ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A : public InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1
  8072. {
  8073. public:
  8074. // System.String System.ObjectDisposedException::objectName
  8075. String_t* ___objectName_17;
  8076. public:
  8077. inline static int32_t get_offset_of_objectName_17() { return static_cast<int32_t>(offsetof(ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A, ___objectName_17)); }
  8078. inline String_t* get_objectName_17() const { return ___objectName_17; }
  8079. inline String_t** get_address_of_objectName_17() { return &___objectName_17; }
  8080. inline void set_objectName_17(String_t* value)
  8081. {
  8082. ___objectName_17 = value;
  8083. Il2CppCodeGenWriteBarrier((void**)(&___objectName_17), (void*)value);
  8084. }
  8085. };
  8086. // System.OverflowException
  8087. struct OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D : public ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269
  8088. {
  8089. public:
  8090. public:
  8091. };
  8092. // System.PlatformNotSupportedException
  8093. struct PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 : public NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010
  8094. {
  8095. public:
  8096. public:
  8097. };
  8098. // System.Reflection.CustomAttributeFormatException
  8099. struct CustomAttributeFormatException_tE63CB0CF2AB9605E56F823E2F32B41C5E24E705D : public FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC
  8100. {
  8101. public:
  8102. public:
  8103. };
  8104. // System.Reflection.Emit.EnumBuilder
  8105. struct EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 : public TypeInfo_t9D6F65801A41B97F36138B15FD270A1550DBB3FC
  8106. {
  8107. public:
  8108. public:
  8109. };
  8110. // System.Reflection.Emit.GenericTypeParameterBuilder
  8111. struct GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 : public TypeInfo_t9D6F65801A41B97F36138B15FD270A1550DBB3FC
  8112. {
  8113. public:
  8114. public:
  8115. };
  8116. // System.Reflection.Emit.TypeBuilder
  8117. struct TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 : public TypeInfo_t9D6F65801A41B97F36138B15FD270A1550DBB3FC
  8118. {
  8119. public:
  8120. public:
  8121. };
  8122. // System.Reflection.Emit.TypeBuilderInstantiation
  8123. struct TypeBuilderInstantiation_tB7D2B4B8DE90D7D7C439D9C1CB9A156EC046EAE2 : public TypeInfo_t9D6F65801A41B97F36138B15FD270A1550DBB3FC
  8124. {
  8125. public:
  8126. public:
  8127. };
  8128. // System.RuntimeType
  8129. struct RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F : public TypeInfo_t9D6F65801A41B97F36138B15FD270A1550DBB3FC
  8130. {
  8131. public:
  8132. // System.MonoTypeInfo System.RuntimeType::type_info
  8133. MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D * ___type_info_26;
  8134. // System.Object System.RuntimeType::GenericCache
  8135. RuntimeObject * ___GenericCache_27;
  8136. // System.Reflection.RuntimeConstructorInfo System.RuntimeType::m_serializationCtor
  8137. RuntimeConstructorInfo_tF21A59967629968D0BE5D0DAF677662824E9629D * ___m_serializationCtor_28;
  8138. public:
  8139. inline static int32_t get_offset_of_type_info_26() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F, ___type_info_26)); }
  8140. inline MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D * get_type_info_26() const { return ___type_info_26; }
  8141. inline MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D ** get_address_of_type_info_26() { return &___type_info_26; }
  8142. inline void set_type_info_26(MonoTypeInfo_t9A65BA5324D14FDFEB7644EEE6E1BDF74B8A393D * value)
  8143. {
  8144. ___type_info_26 = value;
  8145. Il2CppCodeGenWriteBarrier((void**)(&___type_info_26), (void*)value);
  8146. }
  8147. inline static int32_t get_offset_of_GenericCache_27() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F, ___GenericCache_27)); }
  8148. inline RuntimeObject * get_GenericCache_27() const { return ___GenericCache_27; }
  8149. inline RuntimeObject ** get_address_of_GenericCache_27() { return &___GenericCache_27; }
  8150. inline void set_GenericCache_27(RuntimeObject * value)
  8151. {
  8152. ___GenericCache_27 = value;
  8153. Il2CppCodeGenWriteBarrier((void**)(&___GenericCache_27), (void*)value);
  8154. }
  8155. inline static int32_t get_offset_of_m_serializationCtor_28() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F, ___m_serializationCtor_28)); }
  8156. inline RuntimeConstructorInfo_tF21A59967629968D0BE5D0DAF677662824E9629D * get_m_serializationCtor_28() const { return ___m_serializationCtor_28; }
  8157. inline RuntimeConstructorInfo_tF21A59967629968D0BE5D0DAF677662824E9629D ** get_address_of_m_serializationCtor_28() { return &___m_serializationCtor_28; }
  8158. inline void set_m_serializationCtor_28(RuntimeConstructorInfo_tF21A59967629968D0BE5D0DAF677662824E9629D * value)
  8159. {
  8160. ___m_serializationCtor_28 = value;
  8161. Il2CppCodeGenWriteBarrier((void**)(&___m_serializationCtor_28), (void*)value);
  8162. }
  8163. };
  8164. struct RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields
  8165. {
  8166. public:
  8167. // System.RuntimeType System.RuntimeType::ValueType
  8168. RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___ValueType_10;
  8169. // System.RuntimeType System.RuntimeType::EnumType
  8170. RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___EnumType_11;
  8171. // System.RuntimeType System.RuntimeType::ObjectType
  8172. RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___ObjectType_12;
  8173. // System.RuntimeType System.RuntimeType::StringType
  8174. RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___StringType_13;
  8175. // System.RuntimeType System.RuntimeType::DelegateType
  8176. RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___DelegateType_14;
  8177. // System.Type[] System.RuntimeType::s_SICtorParamTypes
  8178. TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___s_SICtorParamTypes_15;
  8179. // System.RuntimeType System.RuntimeType::s_typedRef
  8180. RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___s_typedRef_25;
  8181. public:
  8182. inline static int32_t get_offset_of_ValueType_10() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___ValueType_10)); }
  8183. inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_ValueType_10() const { return ___ValueType_10; }
  8184. inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_ValueType_10() { return &___ValueType_10; }
  8185. inline void set_ValueType_10(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
  8186. {
  8187. ___ValueType_10 = value;
  8188. Il2CppCodeGenWriteBarrier((void**)(&___ValueType_10), (void*)value);
  8189. }
  8190. inline static int32_t get_offset_of_EnumType_11() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___EnumType_11)); }
  8191. inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_EnumType_11() const { return ___EnumType_11; }
  8192. inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_EnumType_11() { return &___EnumType_11; }
  8193. inline void set_EnumType_11(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
  8194. {
  8195. ___EnumType_11 = value;
  8196. Il2CppCodeGenWriteBarrier((void**)(&___EnumType_11), (void*)value);
  8197. }
  8198. inline static int32_t get_offset_of_ObjectType_12() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___ObjectType_12)); }
  8199. inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_ObjectType_12() const { return ___ObjectType_12; }
  8200. inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_ObjectType_12() { return &___ObjectType_12; }
  8201. inline void set_ObjectType_12(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
  8202. {
  8203. ___ObjectType_12 = value;
  8204. Il2CppCodeGenWriteBarrier((void**)(&___ObjectType_12), (void*)value);
  8205. }
  8206. inline static int32_t get_offset_of_StringType_13() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___StringType_13)); }
  8207. inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_StringType_13() const { return ___StringType_13; }
  8208. inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_StringType_13() { return &___StringType_13; }
  8209. inline void set_StringType_13(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
  8210. {
  8211. ___StringType_13 = value;
  8212. Il2CppCodeGenWriteBarrier((void**)(&___StringType_13), (void*)value);
  8213. }
  8214. inline static int32_t get_offset_of_DelegateType_14() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___DelegateType_14)); }
  8215. inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_DelegateType_14() const { return ___DelegateType_14; }
  8216. inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_DelegateType_14() { return &___DelegateType_14; }
  8217. inline void set_DelegateType_14(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
  8218. {
  8219. ___DelegateType_14 = value;
  8220. Il2CppCodeGenWriteBarrier((void**)(&___DelegateType_14), (void*)value);
  8221. }
  8222. inline static int32_t get_offset_of_s_SICtorParamTypes_15() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___s_SICtorParamTypes_15)); }
  8223. inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* get_s_SICtorParamTypes_15() const { return ___s_SICtorParamTypes_15; }
  8224. inline TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F** get_address_of_s_SICtorParamTypes_15() { return &___s_SICtorParamTypes_15; }
  8225. inline void set_s_SICtorParamTypes_15(TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* value)
  8226. {
  8227. ___s_SICtorParamTypes_15 = value;
  8228. Il2CppCodeGenWriteBarrier((void**)(&___s_SICtorParamTypes_15), (void*)value);
  8229. }
  8230. inline static int32_t get_offset_of_s_typedRef_25() { return static_cast<int32_t>(offsetof(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F_StaticFields, ___s_typedRef_25)); }
  8231. inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * get_s_typedRef_25() const { return ___s_typedRef_25; }
  8232. inline RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F ** get_address_of_s_typedRef_25() { return &___s_typedRef_25; }
  8233. inline void set_s_typedRef_25(RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * value)
  8234. {
  8235. ___s_typedRef_25 = value;
  8236. Il2CppCodeGenWriteBarrier((void**)(&___s_typedRef_25), (void*)value);
  8237. }
  8238. };
  8239. #ifdef __clang__
  8240. #pragma clang diagnostic pop
  8241. #endif
  8242. // System.Type[]
  8243. struct TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F : public RuntimeArray
  8244. {
  8245. public:
  8246. ALIGN_FIELD (8) Type_t * m_Items[1];
  8247. public:
  8248. inline Type_t * GetAt(il2cpp_array_size_t index) const
  8249. {
  8250. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8251. return m_Items[index];
  8252. }
  8253. inline Type_t ** GetAddressAt(il2cpp_array_size_t index)
  8254. {
  8255. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8256. return m_Items + index;
  8257. }
  8258. inline void SetAt(il2cpp_array_size_t index, Type_t * value)
  8259. {
  8260. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8261. m_Items[index] = value;
  8262. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8263. }
  8264. inline Type_t * GetAtUnchecked(il2cpp_array_size_t index) const
  8265. {
  8266. return m_Items[index];
  8267. }
  8268. inline Type_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  8269. {
  8270. return m_Items + index;
  8271. }
  8272. inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t * value)
  8273. {
  8274. m_Items[index] = value;
  8275. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8276. }
  8277. };
  8278. // System.Char[]
  8279. struct CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2 : public RuntimeArray
  8280. {
  8281. public:
  8282. ALIGN_FIELD (8) Il2CppChar m_Items[1];
  8283. public:
  8284. inline Il2CppChar GetAt(il2cpp_array_size_t index) const
  8285. {
  8286. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8287. return m_Items[index];
  8288. }
  8289. inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
  8290. {
  8291. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8292. return m_Items + index;
  8293. }
  8294. inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
  8295. {
  8296. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8297. m_Items[index] = value;
  8298. }
  8299. inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
  8300. {
  8301. return m_Items[index];
  8302. }
  8303. inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8304. {
  8305. return m_Items + index;
  8306. }
  8307. inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
  8308. {
  8309. m_Items[index] = value;
  8310. }
  8311. };
  8312. // System.Int32[]
  8313. struct Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83 : public RuntimeArray
  8314. {
  8315. public:
  8316. ALIGN_FIELD (8) int32_t m_Items[1];
  8317. public:
  8318. inline int32_t GetAt(il2cpp_array_size_t index) const
  8319. {
  8320. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8321. return m_Items[index];
  8322. }
  8323. inline int32_t* GetAddressAt(il2cpp_array_size_t index)
  8324. {
  8325. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8326. return m_Items + index;
  8327. }
  8328. inline void SetAt(il2cpp_array_size_t index, int32_t value)
  8329. {
  8330. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8331. m_Items[index] = value;
  8332. }
  8333. inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
  8334. {
  8335. return m_Items[index];
  8336. }
  8337. inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8338. {
  8339. return m_Items + index;
  8340. }
  8341. inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
  8342. {
  8343. m_Items[index] = value;
  8344. }
  8345. };
  8346. // System.Object[]
  8347. struct ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A : public RuntimeArray
  8348. {
  8349. public:
  8350. ALIGN_FIELD (8) RuntimeObject * m_Items[1];
  8351. public:
  8352. inline RuntimeObject * GetAt(il2cpp_array_size_t index) const
  8353. {
  8354. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8355. return m_Items[index];
  8356. }
  8357. inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index)
  8358. {
  8359. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8360. return m_Items + index;
  8361. }
  8362. inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value)
  8363. {
  8364. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8365. m_Items[index] = value;
  8366. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8367. }
  8368. inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const
  8369. {
  8370. return m_Items[index];
  8371. }
  8372. inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  8373. {
  8374. return m_Items + index;
  8375. }
  8376. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value)
  8377. {
  8378. m_Items[index] = value;
  8379. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8380. }
  8381. };
  8382. // System.ParameterizedStrings_FormatParam[]
  8383. struct FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5 : public RuntimeArray
  8384. {
  8385. public:
  8386. ALIGN_FIELD (8) FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 m_Items[1];
  8387. public:
  8388. inline FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 GetAt(il2cpp_array_size_t index) const
  8389. {
  8390. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8391. return m_Items[index];
  8392. }
  8393. inline FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * GetAddressAt(il2cpp_array_size_t index)
  8394. {
  8395. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8396. return m_Items + index;
  8397. }
  8398. inline void SetAt(il2cpp_array_size_t index, FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 value)
  8399. {
  8400. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8401. m_Items[index] = value;
  8402. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____string_1), (void*)NULL);
  8403. }
  8404. inline FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 GetAtUnchecked(il2cpp_array_size_t index) const
  8405. {
  8406. return m_Items[index];
  8407. }
  8408. inline FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8409. {
  8410. return m_Items + index;
  8411. }
  8412. inline void SetAtUnchecked(il2cpp_array_size_t index, FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 value)
  8413. {
  8414. m_Items[index] = value;
  8415. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____string_1), (void*)NULL);
  8416. }
  8417. };
  8418. // System.Byte[]
  8419. struct ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821 : public RuntimeArray
  8420. {
  8421. public:
  8422. ALIGN_FIELD (8) uint8_t m_Items[1];
  8423. public:
  8424. inline uint8_t GetAt(il2cpp_array_size_t index) const
  8425. {
  8426. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8427. return m_Items[index];
  8428. }
  8429. inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
  8430. {
  8431. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8432. return m_Items + index;
  8433. }
  8434. inline void SetAt(il2cpp_array_size_t index, uint8_t value)
  8435. {
  8436. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8437. m_Items[index] = value;
  8438. }
  8439. inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
  8440. {
  8441. return m_Items[index];
  8442. }
  8443. inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  8444. {
  8445. return m_Items + index;
  8446. }
  8447. inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
  8448. {
  8449. m_Items[index] = value;
  8450. }
  8451. };
  8452. // System.Reflection.Module[]
  8453. struct ModuleU5BU5D_t5A96D0D19A757DE3D576E4EB81BE0FD6326DBB6E : public RuntimeArray
  8454. {
  8455. public:
  8456. ALIGN_FIELD (8) Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * m_Items[1];
  8457. public:
  8458. inline Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * GetAt(il2cpp_array_size_t index) const
  8459. {
  8460. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8461. return m_Items[index];
  8462. }
  8463. inline Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 ** GetAddressAt(il2cpp_array_size_t index)
  8464. {
  8465. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8466. return m_Items + index;
  8467. }
  8468. inline void SetAt(il2cpp_array_size_t index, Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * value)
  8469. {
  8470. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8471. m_Items[index] = value;
  8472. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8473. }
  8474. inline Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * GetAtUnchecked(il2cpp_array_size_t index) const
  8475. {
  8476. return m_Items[index];
  8477. }
  8478. inline Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  8479. {
  8480. return m_Items + index;
  8481. }
  8482. inline void SetAtUnchecked(il2cpp_array_size_t index, Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * value)
  8483. {
  8484. m_Items[index] = value;
  8485. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8486. }
  8487. };
  8488. // System.String[]
  8489. struct StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E : public RuntimeArray
  8490. {
  8491. public:
  8492. ALIGN_FIELD (8) String_t* m_Items[1];
  8493. public:
  8494. inline String_t* GetAt(il2cpp_array_size_t index) const
  8495. {
  8496. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8497. return m_Items[index];
  8498. }
  8499. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  8500. {
  8501. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8502. return m_Items + index;
  8503. }
  8504. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  8505. {
  8506. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8507. m_Items[index] = value;
  8508. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8509. }
  8510. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  8511. {
  8512. return m_Items[index];
  8513. }
  8514. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  8515. {
  8516. return m_Items + index;
  8517. }
  8518. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  8519. {
  8520. m_Items[index] = value;
  8521. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8522. }
  8523. };
  8524. // System.Reflection.CustomAttributeTypedArgument[]
  8525. struct CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05 : public RuntimeArray
  8526. {
  8527. public:
  8528. ALIGN_FIELD (8) CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 m_Items[1];
  8529. public:
  8530. inline CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 GetAt(il2cpp_array_size_t index) const
  8531. {
  8532. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8533. return m_Items[index];
  8534. }
  8535. inline CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * GetAddressAt(il2cpp_array_size_t index)
  8536. {
  8537. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8538. return m_Items + index;
  8539. }
  8540. inline void SetAt(il2cpp_array_size_t index, CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 value)
  8541. {
  8542. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8543. m_Items[index] = value;
  8544. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___argumentType_0), (void*)NULL);
  8545. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8546. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL);
  8547. #endif
  8548. }
  8549. inline CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 GetAtUnchecked(il2cpp_array_size_t index) const
  8550. {
  8551. return m_Items[index];
  8552. }
  8553. inline CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8554. {
  8555. return m_Items + index;
  8556. }
  8557. inline void SetAtUnchecked(il2cpp_array_size_t index, CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 value)
  8558. {
  8559. m_Items[index] = value;
  8560. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___argumentType_0), (void*)NULL);
  8561. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8562. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL);
  8563. #endif
  8564. }
  8565. };
  8566. // System.Reflection.CustomAttributeNamedArgument[]
  8567. struct CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828 : public RuntimeArray
  8568. {
  8569. public:
  8570. ALIGN_FIELD (8) CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E m_Items[1];
  8571. public:
  8572. inline CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E GetAt(il2cpp_array_size_t index) const
  8573. {
  8574. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8575. return m_Items[index];
  8576. }
  8577. inline CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * GetAddressAt(il2cpp_array_size_t index)
  8578. {
  8579. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8580. return m_Items + index;
  8581. }
  8582. inline void SetAt(il2cpp_array_size_t index, CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E value)
  8583. {
  8584. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8585. m_Items[index] = value;
  8586. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___typedArgument_0))->___argumentType_0), (void*)NULL);
  8587. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8588. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___typedArgument_0))->___value_1), (void*)NULL);
  8589. #endif
  8590. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8591. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___memberInfo_1), (void*)NULL);
  8592. #endif
  8593. }
  8594. inline CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E GetAtUnchecked(il2cpp_array_size_t index) const
  8595. {
  8596. return m_Items[index];
  8597. }
  8598. inline CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8599. {
  8600. return m_Items + index;
  8601. }
  8602. inline void SetAtUnchecked(il2cpp_array_size_t index, CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E value)
  8603. {
  8604. m_Items[index] = value;
  8605. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___typedArgument_0))->___argumentType_0), (void*)NULL);
  8606. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8607. Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___typedArgument_0))->___value_1), (void*)NULL);
  8608. #endif
  8609. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  8610. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___memberInfo_1), (void*)NULL);
  8611. #endif
  8612. }
  8613. };
  8614. // System.Reflection.ParameterInfo[]
  8615. struct ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694 : public RuntimeArray
  8616. {
  8617. public:
  8618. ALIGN_FIELD (8) ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB * m_Items[1];
  8619. public:
  8620. inline ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB * GetAt(il2cpp_array_size_t index) const
  8621. {
  8622. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8623. return m_Items[index];
  8624. }
  8625. inline ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB ** GetAddressAt(il2cpp_array_size_t index)
  8626. {
  8627. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8628. return m_Items + index;
  8629. }
  8630. inline void SetAt(il2cpp_array_size_t index, ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB * value)
  8631. {
  8632. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8633. m_Items[index] = value;
  8634. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8635. }
  8636. inline ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB * GetAtUnchecked(il2cpp_array_size_t index) const
  8637. {
  8638. return m_Items[index];
  8639. }
  8640. inline ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  8641. {
  8642. return m_Items + index;
  8643. }
  8644. inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB * value)
  8645. {
  8646. m_Items[index] = value;
  8647. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8648. }
  8649. };
  8650. // System.Reflection.ParameterModifier[]
  8651. struct ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA : public RuntimeArray
  8652. {
  8653. public:
  8654. ALIGN_FIELD (8) ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E m_Items[1];
  8655. public:
  8656. inline ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E GetAt(il2cpp_array_size_t index) const
  8657. {
  8658. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8659. return m_Items[index];
  8660. }
  8661. inline ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E * GetAddressAt(il2cpp_array_size_t index)
  8662. {
  8663. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8664. return m_Items + index;
  8665. }
  8666. inline void SetAt(il2cpp_array_size_t index, ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E value)
  8667. {
  8668. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8669. m_Items[index] = value;
  8670. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef_0), (void*)NULL);
  8671. }
  8672. inline ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E GetAtUnchecked(il2cpp_array_size_t index) const
  8673. {
  8674. return m_Items[index];
  8675. }
  8676. inline ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E * GetAddressAtUnchecked(il2cpp_array_size_t index)
  8677. {
  8678. return m_Items + index;
  8679. }
  8680. inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterModifier_t7BEFF7C52C8D7CD73D787BDAE6A1A50196204E3E value)
  8681. {
  8682. m_Items[index] = value;
  8683. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef_0), (void*)NULL);
  8684. }
  8685. };
  8686. // System.Reflection.ConstructorInfo[]
  8687. struct ConstructorInfoU5BU5D_t111EE7D53C51A47FE69FC3398DE007F7E100593E : public RuntimeArray
  8688. {
  8689. public:
  8690. ALIGN_FIELD (8) ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * m_Items[1];
  8691. public:
  8692. inline ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * GetAt(il2cpp_array_size_t index) const
  8693. {
  8694. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8695. return m_Items[index];
  8696. }
  8697. inline ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF ** GetAddressAt(il2cpp_array_size_t index)
  8698. {
  8699. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8700. return m_Items + index;
  8701. }
  8702. inline void SetAt(il2cpp_array_size_t index, ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * value)
  8703. {
  8704. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8705. m_Items[index] = value;
  8706. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8707. }
  8708. inline ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * GetAtUnchecked(il2cpp_array_size_t index) const
  8709. {
  8710. return m_Items[index];
  8711. }
  8712. inline ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  8713. {
  8714. return m_Items + index;
  8715. }
  8716. inline void SetAtUnchecked(il2cpp_array_size_t index, ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * value)
  8717. {
  8718. m_Items[index] = value;
  8719. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8720. }
  8721. };
  8722. // System.Reflection.FieldInfo[]
  8723. struct FieldInfoU5BU5D_t9C36FA93372CA01DAF85946064B058CD9CE2E8BE : public RuntimeArray
  8724. {
  8725. public:
  8726. ALIGN_FIELD (8) FieldInfo_t * m_Items[1];
  8727. public:
  8728. inline FieldInfo_t * GetAt(il2cpp_array_size_t index) const
  8729. {
  8730. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8731. return m_Items[index];
  8732. }
  8733. inline FieldInfo_t ** GetAddressAt(il2cpp_array_size_t index)
  8734. {
  8735. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8736. return m_Items + index;
  8737. }
  8738. inline void SetAt(il2cpp_array_size_t index, FieldInfo_t * value)
  8739. {
  8740. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8741. m_Items[index] = value;
  8742. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8743. }
  8744. inline FieldInfo_t * GetAtUnchecked(il2cpp_array_size_t index) const
  8745. {
  8746. return m_Items[index];
  8747. }
  8748. inline FieldInfo_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  8749. {
  8750. return m_Items + index;
  8751. }
  8752. inline void SetAtUnchecked(il2cpp_array_size_t index, FieldInfo_t * value)
  8753. {
  8754. m_Items[index] = value;
  8755. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8756. }
  8757. };
  8758. // System.Reflection.MemberInfo[]
  8759. struct MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6 : public RuntimeArray
  8760. {
  8761. public:
  8762. ALIGN_FIELD (8) MemberInfo_t * m_Items[1];
  8763. public:
  8764. inline MemberInfo_t * GetAt(il2cpp_array_size_t index) const
  8765. {
  8766. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8767. return m_Items[index];
  8768. }
  8769. inline MemberInfo_t ** GetAddressAt(il2cpp_array_size_t index)
  8770. {
  8771. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8772. return m_Items + index;
  8773. }
  8774. inline void SetAt(il2cpp_array_size_t index, MemberInfo_t * value)
  8775. {
  8776. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8777. m_Items[index] = value;
  8778. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8779. }
  8780. inline MemberInfo_t * GetAtUnchecked(il2cpp_array_size_t index) const
  8781. {
  8782. return m_Items[index];
  8783. }
  8784. inline MemberInfo_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  8785. {
  8786. return m_Items + index;
  8787. }
  8788. inline void SetAtUnchecked(il2cpp_array_size_t index, MemberInfo_t * value)
  8789. {
  8790. m_Items[index] = value;
  8791. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8792. }
  8793. };
  8794. // System.Reflection.MethodInfo[]
  8795. struct MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B : public RuntimeArray
  8796. {
  8797. public:
  8798. ALIGN_FIELD (8) MethodInfo_t * m_Items[1];
  8799. public:
  8800. inline MethodInfo_t * GetAt(il2cpp_array_size_t index) const
  8801. {
  8802. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8803. return m_Items[index];
  8804. }
  8805. inline MethodInfo_t ** GetAddressAt(il2cpp_array_size_t index)
  8806. {
  8807. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8808. return m_Items + index;
  8809. }
  8810. inline void SetAt(il2cpp_array_size_t index, MethodInfo_t * value)
  8811. {
  8812. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8813. m_Items[index] = value;
  8814. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8815. }
  8816. inline MethodInfo_t * GetAtUnchecked(il2cpp_array_size_t index) const
  8817. {
  8818. return m_Items[index];
  8819. }
  8820. inline MethodInfo_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  8821. {
  8822. return m_Items + index;
  8823. }
  8824. inline void SetAtUnchecked(il2cpp_array_size_t index, MethodInfo_t * value)
  8825. {
  8826. m_Items[index] = value;
  8827. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8828. }
  8829. };
  8830. // System.Reflection.PropertyInfo[]
  8831. struct PropertyInfoU5BU5D_tAD8E99B12FF99CA4F2EA37B612DE68E112B4CF7E : public RuntimeArray
  8832. {
  8833. public:
  8834. ALIGN_FIELD (8) PropertyInfo_t * m_Items[1];
  8835. public:
  8836. inline PropertyInfo_t * GetAt(il2cpp_array_size_t index) const
  8837. {
  8838. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8839. return m_Items[index];
  8840. }
  8841. inline PropertyInfo_t ** GetAddressAt(il2cpp_array_size_t index)
  8842. {
  8843. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8844. return m_Items + index;
  8845. }
  8846. inline void SetAt(il2cpp_array_size_t index, PropertyInfo_t * value)
  8847. {
  8848. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8849. m_Items[index] = value;
  8850. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8851. }
  8852. inline PropertyInfo_t * GetAtUnchecked(il2cpp_array_size_t index) const
  8853. {
  8854. return m_Items[index];
  8855. }
  8856. inline PropertyInfo_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  8857. {
  8858. return m_Items + index;
  8859. }
  8860. inline void SetAtUnchecked(il2cpp_array_size_t index, PropertyInfo_t * value)
  8861. {
  8862. m_Items[index] = value;
  8863. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8864. }
  8865. };
  8866. // System.Delegate[]
  8867. struct DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86 : public RuntimeArray
  8868. {
  8869. public:
  8870. ALIGN_FIELD (8) Delegate_t * m_Items[1];
  8871. public:
  8872. inline Delegate_t * GetAt(il2cpp_array_size_t index) const
  8873. {
  8874. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8875. return m_Items[index];
  8876. }
  8877. inline Delegate_t ** GetAddressAt(il2cpp_array_size_t index)
  8878. {
  8879. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8880. return m_Items + index;
  8881. }
  8882. inline void SetAt(il2cpp_array_size_t index, Delegate_t * value)
  8883. {
  8884. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  8885. m_Items[index] = value;
  8886. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8887. }
  8888. inline Delegate_t * GetAtUnchecked(il2cpp_array_size_t index) const
  8889. {
  8890. return m_Items[index];
  8891. }
  8892. inline Delegate_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  8893. {
  8894. return m_Items + index;
  8895. }
  8896. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t * value)
  8897. {
  8898. m_Items[index] = value;
  8899. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  8900. }
  8901. };
  8902. IL2CPP_EXTERN_C void CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshal_pinvoke(const CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F& unmarshaled, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke& marshaled);
  8903. IL2CPP_EXTERN_C void CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshal_pinvoke_back(const CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke& marshaled, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F& unmarshaled);
  8904. IL2CPP_EXTERN_C void CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshal_pinvoke_cleanup(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_pinvoke& marshaled);
  8905. IL2CPP_EXTERN_C void CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshal_com(const CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F& unmarshaled, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com& marshaled);
  8906. IL2CPP_EXTERN_C void CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshal_com_back(const CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com& marshaled, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F& unmarshaled);
  8907. IL2CPP_EXTERN_C void CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshal_com_cleanup(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_marshaled_com& marshaled);
  8908. IL2CPP_EXTERN_C void CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshal_pinvoke(const CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8& unmarshaled, CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_pinvoke& marshaled);
  8909. IL2CPP_EXTERN_C void CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshal_pinvoke_back(const CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_pinvoke& marshaled, CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8& unmarshaled);
  8910. IL2CPP_EXTERN_C void CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshal_pinvoke_cleanup(CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_pinvoke& marshaled);
  8911. IL2CPP_EXTERN_C void CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshal_com(const CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8& unmarshaled, CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_com& marshaled);
  8912. IL2CPP_EXTERN_C void CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshal_com_back(const CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_com& marshaled, CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8& unmarshaled);
  8913. IL2CPP_EXTERN_C void CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshal_com_cleanup(CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_com& marshaled);
  8914. // System.Void System.Array::Resize<System.Char>(T[]&,System.Int32)
  8915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Resize_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mE3769C688380A92B93977FA652B43B0C793F4EDC_gshared (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** ___array0, int32_t ___newSize1, const RuntimeMethod* method);
  8916. // T[] System.Reflection.CustomAttributeData::UnboxValues<System.Reflection.CustomAttributeTypedArgument>(System.Object[])
  8917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* CustomAttributeData_UnboxValues_TisCustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_m846F81B95C445180214406E0D355EBA8EC9644D1_gshared (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values0, const RuntimeMethod* method);
  8918. // System.Collections.ObjectModel.ReadOnlyCollection`1<T> System.Array::AsReadOnly<System.Reflection.CustomAttributeTypedArgument>(T[])
  8919. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tC2509BCA9998A9487BF53350FF82BD2674DDFDE5 * Array_AsReadOnly_TisCustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_m06C336FC2EAE4D5574984D19ABC43E76AC808E6A_gshared (CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* ___array0, const RuntimeMethod* method);
  8920. // T[] System.Reflection.CustomAttributeData::UnboxValues<System.Reflection.CustomAttributeNamedArgument>(System.Object[])
  8921. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828* CustomAttributeData_UnboxValues_TisCustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_mC152FBD94252DA2417B7773AE16C51154C9F6A72_gshared (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values0, const RuntimeMethod* method);
  8922. // System.Collections.ObjectModel.ReadOnlyCollection`1<T> System.Array::AsReadOnly<System.Reflection.CustomAttributeNamedArgument>(T[])
  8923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tDB8F0CA62CF79B1054F1B209516B0E4E17B3E6C8 * Array_AsReadOnly_TisCustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_m052EECB0368B9A6A1E9A05BBDC486190E5A92946_gshared (CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828* ___array0, const RuntimeMethod* method);
  8924. // T[] System.Array::Empty<System.Object>()
  8925. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_gshared_inline (const RuntimeMethod* method);
  8926. // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1<System.Reflection.CustomAttributeTypedArgument>::.ctor(System.Collections.Generic.IList`1<T>)
  8927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m86F65831222D96F16253A71C148E5F93A74B2F05_gshared (ReadOnlyCollection_1_tC2509BCA9998A9487BF53350FF82BD2674DDFDE5 * __this, RuntimeObject* ___list0, const RuntimeMethod* method);
  8928. // System.String System.Environment::GetResourceString(System.String)
  8929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9 (String_t* ___key0, const RuntimeMethod* method);
  8930. // System.Void System.SystemException::.ctor(System.String)
  8931. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A (SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 * __this, String_t* ___message0, const RuntimeMethod* method);
  8932. // System.Void System.Exception::SetErrorCode(System.Int32)
  8933. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7 (Exception_t * __this, int32_t ___hr0, const RuntimeMethod* method);
  8934. // System.Void System.SystemException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  8935. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SystemException__ctor_mB0550111A1A8D18B697B618F811A5B20C160D949 (SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method);
  8936. // System.Void System.Attribute::.ctor()
  8937. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0 (Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74 * __this, const RuntimeMethod* method);
  8938. // System.Void System.SystemException::.ctor(System.String,System.Exception)
  8939. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SystemException__ctor_mA18D2EA5642C066F35CB8C965398F9A542C33B0A (SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 * __this, String_t* ___message0, Exception_t * ___innerException1, const RuntimeMethod* method);
  8940. // System.Void System.Object::.ctor()
  8941. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0 (RuntimeObject * __this, const RuntimeMethod* method);
  8942. // System.Void System.ConsoleKeyInfo::.ctor(System.Char,System.ConsoleKey,System.Boolean,System.Boolean,System.Boolean)
  8943. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConsoleKeyInfo__ctor_mF5F427F75CCD5D4BCAADCE6AE31F61D70BD95B98 (ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768 * __this, Il2CppChar ___keyChar0, int32_t ___key1, bool ___shift2, bool ___alt3, bool ___control4, const RuntimeMethod* method);
  8944. // System.Boolean System.Type::op_Equality(System.Type,System.Type)
  8945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  8946. // System.Void System.ArgumentNullException::.ctor(System.String)
  8947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * __this, String_t* ___paramName0, const RuntimeMethod* method);
  8948. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  8949. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6 (RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___handle0, const RuntimeMethod* method);
  8950. // System.String System.NumberFormatter::NumberToString(System.String,System.Decimal,System.IFormatProvider)
  8951. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_mB2192DEA3E3EFE9F8799E9D931F21586823E61D9 (String_t* ___format0, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method);
  8952. // System.String System.NumberFormatter::NumberToString(System.String,System.Double,System.IFormatProvider)
  8953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_m52F79BE9C6B6531191AE27454C6DEBA1C09A4717 (String_t* ___format0, double ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method);
  8954. // System.String System.NumberFormatter::NumberToString(System.String,System.Int32,System.IFormatProvider)
  8955. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_mD13D145869D2857BFDAEDD127A04E68A6B929950 (String_t* ___format0, int32_t ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method);
  8956. // System.String System.NumberFormatter::NumberToString(System.String,System.UInt32,System.IFormatProvider)
  8957. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_mBA9C9AB4809ADB1CEDAC880569E1F4EC2ADB547C (String_t* ___format0, uint32_t ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method);
  8958. // System.String System.NumberFormatter::NumberToString(System.String,System.Int64,System.IFormatProvider)
  8959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_mF2FEDF5FC0B3511F8BE51DC6C6FF1B6326BDDA05 (String_t* ___format0, int64_t ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method);
  8960. // System.String System.NumberFormatter::NumberToString(System.String,System.UInt64,System.IFormatProvider)
  8961. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_mB04F03382B99D07E7DDEE769E704C823EC6EF201 (String_t* ___format0, uint64_t ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method);
  8962. // System.String System.NumberFormatter::NumberToString(System.String,System.Single,System.IFormatProvider)
  8963. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_m2BCC98CB4910CBDA506DD64B026DB3C66A66A657 (String_t* ___format0, float ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method);
  8964. // System.Boolean System.Number::HexNumberToUInt32(System.Number/NumberBuffer&,System.UInt32&)
  8965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_HexNumberToUInt32_mCF1D424CBE49EEA9B5D2546B705C79519A41195F (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, uint32_t* ___value1, const RuntimeMethod* method);
  8966. // System.Boolean System.Number::HexNumberToUInt64(System.Number/NumberBuffer&,System.UInt64&)
  8967. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_HexNumberToUInt64_mD5003F23674F5CF4D681066993ECC3F4DD9D4252 (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, uint64_t* ___value1, const RuntimeMethod* method);
  8968. // System.Int32 System.Runtime.CompilerServices.RuntimeHelpers::get_OffsetToStringData()
  8969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeHelpers_get_OffsetToStringData_mF3B79A906181F1A2734590DA161E2AF183853F8B (const RuntimeMethod* method);
  8970. // System.Char* System.Number::MatchChars(System.Char*,System.Char*)
  8971. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* Number_MatchChars_m7EE86D2BE9EC4117EE64EF821DB270C0A717ACAC (Il2CppChar* ___p0, Il2CppChar* ___str1, const RuntimeMethod* method);
  8972. // System.Void System.Number/NumberBuffer::.ctor(System.Byte*)
  8973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * __this, uint8_t* ___stackBuffer0, const RuntimeMethod* method);
  8974. // System.Void System.Number::StringToNumber(System.String,System.Globalization.NumberStyles,System.Number/NumberBuffer&,System.Globalization.NumberFormatInfo,System.Boolean)
  8975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Number_StringToNumber_m430FD04F901D7715B727832A85D4D8DCD6EB4BED (String_t* ___str0, int32_t ___options1, NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number2, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___info3, bool ___parseDecimal4, const RuntimeMethod* method);
  8976. // System.Byte* System.Number/NumberBuffer::PackForNative()
  8977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* NumberBuffer_PackForNative_m7790B7A255562FC1823BACABA471AF133A86D640 (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * __this, const RuntimeMethod* method);
  8978. // System.Boolean System.Number::NumberBufferToDecimal(System.Byte*,System.Decimal&)
  8979. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_NumberBufferToDecimal_m0C4AC5B6FF9A6FCC8BF29288793B11CB09AB38C7 (uint8_t* ___number0, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * ___value1, const RuntimeMethod* method);
  8980. // System.Void System.OverflowException::.ctor(System.String)
  8981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731 (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * __this, String_t* ___message0, const RuntimeMethod* method);
  8982. // System.Boolean System.Number::TryStringToNumber(System.String,System.Globalization.NumberStyles,System.Number/NumberBuffer&,System.Globalization.NumberFormatInfo,System.Boolean)
  8983. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_TryStringToNumber_mDA7F326F742680FF01ACA545ED511EE80A3248D7 (String_t* ___str0, int32_t ___options1, NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number2, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numfmt3, bool ___parseDecimal4, const RuntimeMethod* method);
  8984. // System.String System.String::Trim()
  8985. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Trim_mB52EB7876C7132358B76B7DC95DEACA20722EF4D (String_t* __this, const RuntimeMethod* method);
  8986. // System.String System.Globalization.NumberFormatInfo::get_PositiveInfinitySymbol()
  8987. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PositiveInfinitySymbol_m7602CB28ED33148275C2ED9CF8395241BF8E0F0A_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  8988. // System.Boolean System.String::Equals(System.String)
  8989. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1 (String_t* __this, String_t* ___value0, const RuntimeMethod* method);
  8990. // System.String System.Globalization.NumberFormatInfo::get_NegativeInfinitySymbol()
  8991. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NegativeInfinitySymbol_m8C1DDF6E543F2193CD0BE65F67175E4DECED1DB8_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  8992. // System.String System.Globalization.NumberFormatInfo::get_NaNSymbol()
  8993. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NaNSymbol_m82326D3E16F9834D5138685A6956EE154944891E_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  8994. // System.Void System.FormatException::.ctor(System.String)
  8995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14 (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * __this, String_t* ___message0, const RuntimeMethod* method);
  8996. // System.Boolean System.Number::NumberBufferToDouble(System.Byte*,System.Double&)
  8997. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_NumberBufferToDouble_mE27725FD73DD8B9F85044B850CBA7356C5A9082D (uint8_t* ___number0, double* ___value1, const RuntimeMethod* method);
  8998. // System.Boolean System.Number::HexNumberToInt32(System.Number/NumberBuffer&,System.Int32&)
  8999. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_HexNumberToInt32_m9229BEC2774D0AC4211B2D01CDD18EB1FB5DDDD7 (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, int32_t* ___value1, const RuntimeMethod* method);
  9000. // System.Boolean System.Number::NumberToInt32(System.Number/NumberBuffer&,System.Int32&)
  9001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_NumberToInt32_m21C6C8AB448D962C7658840F3C511835089D26E6 (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, int32_t* ___value1, const RuntimeMethod* method);
  9002. // System.Boolean System.Number::HexNumberToInt64(System.Number/NumberBuffer&,System.Int64&)
  9003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_HexNumberToInt64_m378430BD3E19ACC499999BE305850B0AFD292313 (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, int64_t* ___value1, const RuntimeMethod* method);
  9004. // System.Boolean System.Number::NumberToInt64(System.Number/NumberBuffer&,System.Int64&)
  9005. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_NumberToInt64_mC59DFAEF3C78A77FFFFA66937DD8109E747F4EE0 (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, int64_t* ___value1, const RuntimeMethod* method);
  9006. // System.String System.Globalization.NumberFormatInfo::get_CurrencySymbol()
  9007. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9008. // System.String System.Globalization.NumberFormatInfo::get_NumberDecimalSeparator()
  9009. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9010. // System.String System.Globalization.NumberFormatInfo::get_NumberGroupSeparator()
  9011. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberGroupSeparator_mD995708E10C4CC55A19E7126E7A6C256A2DD1A35_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9012. // System.String System.Globalization.NumberFormatInfo::get_CurrencyDecimalSeparator()
  9013. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencyDecimalSeparator_mB1EE2B6EA5D9F58355F26F071B9A08435378214D_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9014. // System.String System.Globalization.NumberFormatInfo::get_CurrencyGroupSeparator()
  9015. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencyGroupSeparator_m5AC1CA2A478284D1D059459951C8208168A20130_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9016. // System.Boolean System.Number::IsWhite(System.Char)
  9017. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_IsWhite_m2FBD10D7315E0E9771F98FA00CA7787699C03700 (Il2CppChar ___ch0, const RuntimeMethod* method);
  9018. // System.Int32 System.Globalization.NumberFormatInfo::get_NumberNegativePattern()
  9019. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_NumberNegativePattern_mF41D38C78ED74CB2F365ECE09BFB386434F2B017_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9020. // System.String System.Globalization.NumberFormatInfo::get_PositiveSign()
  9021. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PositiveSign_m268EA84CDC3A03566ACDC10208E165DB74948747_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9022. // System.Char* System.Number::MatchChars(System.Char*,System.String)
  9023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA (Il2CppChar* ___p0, String_t* ___str1, const RuntimeMethod* method);
  9024. // System.String System.Globalization.NumberFormatInfo::get_NegativeSign()
  9025. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9026. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char)
  9027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A (StringBuilder_t * __this, Il2CppChar ___value0, const RuntimeMethod* method);
  9028. // System.Boolean System.Single::IsInfinity(System.Single)
  9029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Single_IsInfinity_m811B198540AB538C4FE145F7C0303C4AD772988B (float ___f0, const RuntimeMethod* method);
  9030. // System.Boolean System.Number::NumberToUInt32(System.Number/NumberBuffer&,System.UInt32&)
  9031. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_NumberToUInt32_m60BDF4513A1673F8F993CAA12CA865FD4294308F (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, uint32_t* ___value1, const RuntimeMethod* method);
  9032. // System.Boolean System.Number::NumberToUInt64(System.Number/NumberBuffer&,System.UInt64&)
  9033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_NumberToUInt64_m4F1E853E52800DA97846B99A6989596F310501C0 (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, uint64_t* ___value1, const RuntimeMethod* method);
  9034. // System.Boolean System.Number::ParseNumber(System.Char*&,System.Globalization.NumberStyles,System.Number/NumberBuffer&,System.Text.StringBuilder,System.Globalization.NumberFormatInfo,System.Boolean)
  9035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_ParseNumber_m17629D8063D3403750ED6ACEE47F9F3F3C682241 (Il2CppChar** ___str0, int32_t ___options1, NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number2, StringBuilder_t * ___sb3, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numfmt4, bool ___parseDecimal5, const RuntimeMethod* method);
  9036. // System.Int32 System.String::get_Length()
  9037. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline (String_t* __this, const RuntimeMethod* method);
  9038. // System.Boolean System.Number::TrailingZeros(System.String,System.Int32)
  9039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_TrailingZeros_m5B8B34E5E660FBD4870DE2D2778FC3758F28750F (String_t* ___s0, int32_t ___index1, const RuntimeMethod* method);
  9040. // System.Char System.String::get_Chars(System.Int32)
  9041. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96 (String_t* __this, int32_t ___index0, const RuntimeMethod* method);
  9042. // System.Boolean System.Number::TryStringToNumber(System.String,System.Globalization.NumberStyles,System.Number/NumberBuffer&,System.Text.StringBuilder,System.Globalization.NumberFormatInfo,System.Boolean)
  9043. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_TryStringToNumber_m515B5B64EE9D50013D45179933663F00752A2DEC (String_t* ___str0, int32_t ___options1, NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number2, StringBuilder_t * ___sb3, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numfmt4, bool ___parseDecimal5, const RuntimeMethod* method);
  9044. // System.Int32 System.IntPtr::get_Size()
  9045. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntPtr_get_Size_m1342A61F11766A494F2F90D9B68CADAD62261929 (const RuntimeMethod* method);
  9046. // System.Void System.NumberFormatter::GetFormatterTables(System.UInt64*&,System.Int32*&,System.Char*&,System.Char*&,System.Int64*&,System.Int32*&)
  9047. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_GetFormatterTables_m67567DB29277C2F860D0CD7A882C269F1775A9DE (uint64_t** ___MantissaBitsTable0, int32_t** ___TensExponentTable1, Il2CppChar** ___DigitLowerTable2, Il2CppChar** ___DigitUpperTable3, int64_t** ___TenPowersList4, int32_t** ___DecHexDigits5, const RuntimeMethod* method);
  9048. // System.UInt32 System.NumberFormatter::FastToDecHex(System.Int32)
  9049. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t NumberFormatter_FastToDecHex_m70F4537592F2D301B57DCB01BF0BF5F5B929845F (int32_t ___val0, const RuntimeMethod* method);
  9050. // System.UInt32 System.NumberFormatter::ToDecHex(System.Int32)
  9051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t NumberFormatter_ToDecHex_m6EF9C97FE4375306151C2AD7C0F47C993D12454D (int32_t ___val0, const RuntimeMethod* method);
  9052. // System.Void System.NumberFormatter::InitDecHexDigits(System.UInt64)
  9053. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_InitDecHexDigits_m6B41DFE2085FE5ECE27586ACA44B44359C3E3883 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, uint64_t ___value0, const RuntimeMethod* method);
  9054. // System.Int32 System.NumberFormatter::FastDecHexLen(System.Int32)
  9055. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FastDecHexLen_m9B02B763871E7640DA540045D2A10E0D001650F4 (int32_t ___val0, const RuntimeMethod* method);
  9056. // System.Int32 System.NumberFormatter::DecHexLen(System.UInt32)
  9057. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_DecHexLen_m89FBA140789567E30D1C73851FBBE539088E5579 (uint32_t ___val0, const RuntimeMethod* method);
  9058. // System.Int64 System.NumberFormatter::GetTenPowerOf(System.Int32)
  9059. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t NumberFormatter_GetTenPowerOf_mFB4993FB5A5C694F12FC7772DF431C0AA3F6E43C (int32_t ___i0, const RuntimeMethod* method);
  9060. // System.Int32 System.Math::Min(System.Int32,System.Int32)
  9061. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_mC950438198519FB2B0260FCB91220847EE4BB525 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method);
  9062. // System.Globalization.CultureInfo System.Threading.Thread::get_CurrentCulture()
  9063. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * Thread_get_CurrentCulture_m97A15448A16FB3B5EC1E21A0538C9FC1F84AEE66 (Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * __this, const RuntimeMethod* method);
  9064. // System.Void System.NumberFormatter::set_CurrentCulture(System.Globalization.CultureInfo)
  9065. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_set_CurrentCulture_mF438AEA3F0930A76E4A09B0E7B1ECE7BCCE0D964 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___value0, const RuntimeMethod* method);
  9066. // System.Int32 System.NumberFormatter::ParsePrecision(System.String)
  9067. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_ParsePrecision_m333DE08D2CE6C38EBCEF7D7B94D18CDC3224154C (String_t* ___format0, const RuntimeMethod* method);
  9068. // System.Int32 System.NumberFormatter::DecHexLen()
  9069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_DecHexLen_m6624BB04300860C2C7187CC1C66FF3FB9A68D97B (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method);
  9070. // System.Void System.NumberFormatter::Init(System.String)
  9071. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_mE4CB58F7935FD515BDBC5A88C389CCAE85A45286 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, const RuntimeMethod* method);
  9072. // System.Void System.NumberFormatter::InitHex(System.UInt64)
  9073. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_InitHex_mE69DD9D0FA84E4553B40C522E76D49E850A6AE30 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, uint64_t ___value0, const RuntimeMethod* method);
  9074. // System.Void System.NumberFormatter::InitDecHexDigits(System.UInt32)
  9075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_InitDecHexDigits_mDDED506A219AEEA8A1A12EBC660550D440FF873B (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, uint32_t ___value0, const RuntimeMethod* method);
  9076. // System.Int64 System.BitConverter::DoubleToInt64Bits(System.Double)
  9077. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t BitConverter_DoubleToInt64Bits_mE511B45BE25B2E1D22059420D16055CBA7E1EAA4 (double ___value0, const RuntimeMethod* method);
  9078. // System.Int32 System.NumberFormatter::ScaleOrder(System.Int64)
  9079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_ScaleOrder_m712CE7B5E134E507EC41CC93A43D76F02FC2D8C2 (int64_t ___hi0, const RuntimeMethod* method);
  9080. // System.Int32 System.NumberFormatter::InitialFloatingPrecision()
  9081. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_InitialFloatingPrecision_m0E00B5AAAD8CEE7FBFFF538CED95D40FBE8A5184 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method);
  9082. // System.Int32 System.NumberFormatter::CountTrailingZeros()
  9083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_CountTrailingZeros_m10E7E51D6F3BEFE9FE7D5982334C3A39074F1BD3 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method);
  9084. // System.Int32[] System.Decimal::GetBits(System.Decimal)
  9085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* Decimal_GetBits_m581C2DB9823AC9CD84817738A740E8A7D39609BF (Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___d0, const RuntimeMethod* method);
  9086. // System.Void System.NumberFormatter::InitDecHexDigits(System.UInt32,System.UInt64)
  9087. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_InitDecHexDigits_m42646433FC393F360E2B559C275DA76F30E1CAD0 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, uint32_t ___hi0, uint64_t ___lo1, const RuntimeMethod* method);
  9088. // System.Void System.Array::Resize<System.Char>(T[]&,System.Int32)
  9089. inline void Array_Resize_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mE3769C688380A92B93977FA652B43B0C793F4EDC (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** ___array0, int32_t ___newSize1, const RuntimeMethod* method)
  9090. {
  9091. (( void (*) (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2**, int32_t, const RuntimeMethod*))Array_Resize_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mE3769C688380A92B93977FA652B43B0C793F4EDC_gshared)(___array0, ___newSize1, method);
  9092. }
  9093. // System.Void System.NumberFormatter::Resize(System.Int32)
  9094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Resize_m5DDC37B326ECCCFEE173B9F90431116E294F64B1 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___len0, const RuntimeMethod* method);
  9095. // System.Globalization.NumberFormatInfo System.Globalization.NumberFormatInfo::GetInstance(System.IFormatProvider)
  9096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * NumberFormatInfo_GetInstance_m713D298B436F3765F059FEA6C446F0A6ABF0A89A (RuntimeObject* ___formatProvider0, const RuntimeMethod* method);
  9097. // System.Boolean System.Globalization.CultureInfo::get_IsReadOnly()
  9098. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool CultureInfo_get_IsReadOnly_m527F0337C516B57391AD20A70BF18FF7B0AC4849_inline (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * __this, const RuntimeMethod* method);
  9099. // System.Boolean System.NumberFormatter::RoundBits(System.Int32)
  9100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_RoundBits_m0630F9CB3D9867F5732E5C9473B3D637C47EEBFC (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___shift0, const RuntimeMethod* method);
  9101. // System.Void System.NumberFormatter::AddOneToDecHex()
  9102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AddOneToDecHex_mD5A7D9EA97B16B9B318D5FC7E9F6007E98990878 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method);
  9103. // System.Void System.NumberFormatter::RemoveTrailingZeros()
  9104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_RemoveTrailingZeros_mFE3D46E49E75DEAF1406B777009FF6A21F3BC6CF (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method);
  9105. // System.UInt32 System.NumberFormatter::AddOneToDecHex(System.UInt32)
  9106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t NumberFormatter_AddOneToDecHex_m851488765EF4DFAE8BE75CB6BFCE577528D6FBF7 (uint32_t ___val0, const RuntimeMethod* method);
  9107. // System.Int32 System.NumberFormatter::CountTrailingZeros(System.UInt32)
  9108. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_CountTrailingZeros_m09BDBCCEC51A69C186B534021A1BFCD2477C4B1B (uint32_t ___val0, const RuntimeMethod* method);
  9109. // System.Void System.NumberFormatter::.ctor(System.Threading.Thread)
  9110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter__ctor_m8C967CC13F98B4F01D3E9D0691465B0C919FC280 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * ___current0, const RuntimeMethod* method);
  9111. // System.Threading.Thread System.Threading.Thread::get_CurrentThread()
  9112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * Thread_get_CurrentThread_mB7A83CAE2B9A74CEA053196DFD1AF1E7AB30A70E (const RuntimeMethod* method);
  9113. // System.NumberFormatter System.NumberFormatter::GetInstance(System.IFormatProvider)
  9114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * NumberFormatter_GetInstance_mA49673EC58400C43805623A779916C2F6705AF99 (RuntimeObject* ___fp0, const RuntimeMethod* method);
  9115. // System.Void System.NumberFormatter::Init(System.String,System.UInt32,System.Int32)
  9116. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_m90911E05952A76710E710724EB8F62C3DCD8D34E (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, uint32_t ___value1, int32_t ___defPrecision2, const RuntimeMethod* method);
  9117. // System.String System.NumberFormatter::IntegerToString(System.String,System.IFormatProvider)
  9118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_IntegerToString_m167EB2E9184CBA8A18A5A7AE72CD61602227AA50 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, RuntimeObject* ___fp1, const RuntimeMethod* method);
  9119. // System.Void System.NumberFormatter::Release()
  9120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Release_mDCB5A3DC8C2A7E6FFF66C72576E7D29AB4E95D83 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method);
  9121. // System.Void System.NumberFormatter::Init(System.String,System.Int32,System.Int32)
  9122. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_m7D7CC10DDA255BB0023BD72A0C91F09AD729BE2E (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, int32_t ___value1, int32_t ___defPrecision2, const RuntimeMethod* method);
  9123. // System.Void System.NumberFormatter::Init(System.String,System.UInt64)
  9124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_m6C605647C5BD888F8F085190C2F56EBB905598E1 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, uint64_t ___value1, const RuntimeMethod* method);
  9125. // System.Void System.NumberFormatter::Init(System.String,System.Int64)
  9126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_mC48E49CCC89DD59718AC2D00A477CA8F397FBA8C (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, int64_t ___value1, const RuntimeMethod* method);
  9127. // System.Void System.NumberFormatter::Init(System.String,System.Double,System.Int32)
  9128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_mD235F6B64FD6B6A4FD970449FD0BF75EC0D621C2 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, double ___value1, int32_t ___defPrecision2, const RuntimeMethod* method);
  9129. // System.Globalization.NumberFormatInfo System.NumberFormatter::GetNumberFormatInstance(System.IFormatProvider)
  9130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * NumberFormatter_GetNumberFormatInstance_m6E17C915C981DF8649E00FF0D53ECF896FB8A34F (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, RuntimeObject* ___fp0, const RuntimeMethod* method);
  9131. // System.String System.NumberFormatter::FormatRoundtrip(System.Single,System.Globalization.NumberFormatInfo)
  9132. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatRoundtrip_mBE6EBC5BD83D8DB4BAE38032B659B9E3BB291439 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, float ___origval0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method);
  9133. // System.String System.NumberFormatter::NumberToString(System.String,System.Globalization.NumberFormatInfo)
  9134. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_m831CA24EE69F2EEA3AD4D4FD4AA9353B40FF2FB3 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method);
  9135. // System.String System.NumberFormatter::FormatRoundtrip(System.Double,System.Globalization.NumberFormatInfo)
  9136. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatRoundtrip_m8339767BDB6A61BABFE5AB826D923D6151DDD816 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, double ___origval0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method);
  9137. // System.Void System.NumberFormatter::Init(System.String,System.Decimal)
  9138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_mF96F3A764D7CCB55B5B187EEDB14881E4BD5A2CB (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___value1, const RuntimeMethod* method);
  9139. // System.String System.NumberFormatter::FormatCurrency(System.Int32,System.Globalization.NumberFormatInfo)
  9140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatCurrency_mC64056524876376E9088DFF17B4811760CD5C34E (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method);
  9141. // System.String System.NumberFormatter::FormatDecimal(System.Int32,System.Globalization.NumberFormatInfo)
  9142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatDecimal_mE1966648115F3FB18A1C369BAB5EA78E2CED2168 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method);
  9143. // System.String System.NumberFormatter::FormatExponential(System.Int32,System.Globalization.NumberFormatInfo)
  9144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatExponential_mCA7BFD8EAC7AD2C23FF91756A5AE9F143478E226 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method);
  9145. // System.String System.NumberFormatter::FormatFixedPoint(System.Int32,System.Globalization.NumberFormatInfo)
  9146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatFixedPoint_mAAC0C8EEEFB528FBAB46F9FFBFCA6B2393EA1929 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method);
  9147. // System.String System.NumberFormatter::FormatGeneral(System.Int32,System.Globalization.NumberFormatInfo)
  9148. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatGeneral_m08239388C5D5B3545ED9B2D297540A39D53E73A7 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method);
  9149. // System.String System.NumberFormatter::FormatNumber(System.Int32,System.Globalization.NumberFormatInfo)
  9150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatNumber_m76967F927201EA1997827D0323F12BF9B7083D0F (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method);
  9151. // System.String System.NumberFormatter::FormatPercent(System.Int32,System.Globalization.NumberFormatInfo)
  9152. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatPercent_mF5BE951C483C1D7FE18851CB684B2EFD0B39A742 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method);
  9153. // System.String System.NumberFormatter::FormatHexadecimal(System.Int32)
  9154. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatHexadecimal_mCDD30C1720063B4956F47E52F32775D60B5444AC (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, const RuntimeMethod* method);
  9155. // System.String System.NumberFormatter::FormatCustom(System.String,System.Globalization.NumberFormatInfo)
  9156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatCustom_m5DAC683F225013EEBFC4FDC1682A88C40152A85F (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method);
  9157. // System.String System.String::Concat(System.String,System.String,System.String)
  9158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mF4626905368D6558695A823466A1AF65EADB9923 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method);
  9159. // System.Int32 System.Globalization.NumberFormatInfo::get_CurrencyDecimalDigits()
  9160. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_CurrencyDecimalDigits_mB08BE40DFC57B589B74916CF3D63CEBBC7432C25_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9161. // System.Boolean System.NumberFormatter::RoundDecimal(System.Int32)
  9162. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_RoundDecimal_mE3446A2208E792FF9BB01F93871A8C1BCFF10F4E (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___decimals0, const RuntimeMethod* method);
  9163. // System.Int32 System.NumberFormatter::get_IntegerDigits()
  9164. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_get_IntegerDigits_m91E2E8AF66FD565349B6447D6F9AB3B9BD61F741 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method);
  9165. // System.Void System.NumberFormatter::ResetCharBuf(System.Int32)
  9166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_ResetCharBuf_m6F248689219DB23CBC466C266D313DBE0E64AAA1 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___size0, const RuntimeMethod* method);
  9167. // System.Int32 System.Globalization.NumberFormatInfo::get_CurrencyPositivePattern()
  9168. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_CurrencyPositivePattern_mA9F592EAAA7F5BD929C60D65936892A45A101D7B_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9169. // System.Void System.NumberFormatter::Append(System.String)
  9170. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___s0, const RuntimeMethod* method);
  9171. // System.Void System.NumberFormatter::Append(System.Char)
  9172. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, Il2CppChar ___c0, const RuntimeMethod* method);
  9173. // System.Int32 System.Globalization.NumberFormatInfo::get_CurrencyNegativePattern()
  9174. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_CurrencyNegativePattern_mFC6B6D99EB695BFB5ED94F3F7F4DD40F5D02A58A_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9175. // System.Int32[] System.Globalization.NumberFormatInfo::get_CurrencyGroupSizes()
  9176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* NumberFormatInfo_get_CurrencyGroupSizes_m422B13575ABEF5EC163FE50A6CF26AADFCAB9324 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9177. // System.Void System.NumberFormatter::AppendIntegerStringWithGroupSeparator(System.Int32[],System.String)
  9178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendIntegerStringWithGroupSeparator_m761D1912DA7C38E84F3C2AC297FA7C9ABD09D403 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___groups0, String_t* ___groupSeparator1, const RuntimeMethod* method);
  9179. // System.Void System.NumberFormatter::AppendDecimalString(System.Int32)
  9180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDecimalString_mE9DC096988E86A4835B3456196883DFC51A57623 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, const RuntimeMethod* method);
  9181. // System.String System.String::CreateString(System.Char[],System.Int32,System.Int32)
  9182. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mC7FB167C0D5B97F7EF502AF54399C61DD5B87509 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___val0, int32_t ___startIndex1, int32_t ___length2, const RuntimeMethod* method);
  9183. // System.Void System.NumberFormatter::AppendDigits(System.Int32,System.Int32)
  9184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDigits_m59DE31608D1C9D737C456B0FC4ADF8BF5D0B17E2 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___start0, int32_t ___end1, const RuntimeMethod* method);
  9185. // System.Int32 System.Math::Max(System.Int32,System.Int32)
  9186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_mA99E48BB021F2E4B62D4EA9F52EA6928EED618A2 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method);
  9187. // System.Int32 System.Globalization.NumberFormatInfo::get_NumberDecimalDigits()
  9188. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_NumberDecimalDigits_m52C856E2079DAA1657069DB00506DCF77EA62DC2_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9189. // System.Void System.NumberFormatter::AppendIntegerString(System.Int32)
  9190. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendIntegerString_mD6FB81A7D8109CDAED213804F4D91E2FA476BD88 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___minLength0, const RuntimeMethod* method);
  9191. // System.NumberFormatter System.NumberFormatter::GetClone()
  9192. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * NumberFormatter_GetClone_m6D13FD559EC8229D8C0F802988E32965EF53119A (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method);
  9193. // System.Double System.Double::Parse(System.String,System.IFormatProvider)
  9194. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Double_Parse_m598B75F6A7C50F719F439CF354BDDD22B9AF8C67 (String_t* ___s0, RuntimeObject* ___provider1, const RuntimeMethod* method);
  9195. // System.Single System.Single::Parse(System.String,System.IFormatProvider)
  9196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Single_Parse_m341EA42F7782B136FA7335771DA3C6C96AF6BD86 (String_t* ___s0, RuntimeObject* ___provider1, const RuntimeMethod* method);
  9197. // System.Boolean System.NumberFormatter::get_IsFloatingSource()
  9198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_get_IsFloatingSource_m6CFAC659F6A85391D719FE8364828EDA57232B1A (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method);
  9199. // System.Void System.NumberFormatter::RoundPos(System.Int32)
  9200. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_RoundPos_mD1767AEAEE9801C748F3C7B8BE7A29598A843961 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___pos0, const RuntimeMethod* method);
  9201. // System.String System.NumberFormatter::FormatExponential(System.Int32,System.Globalization.NumberFormatInfo,System.Int32)
  9202. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatExponential_m860C5350D97E7958CA0EC214263E0BE6B34F326F (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, int32_t ___expDigits2, const RuntimeMethod* method);
  9203. // System.Int32[] System.Globalization.NumberFormatInfo::get_NumberGroupSizes()
  9204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* NumberFormatInfo_get_NumberGroupSizes_m565821165B43AA202D8F644E4403A3181188965A (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9205. // System.Int32 System.Globalization.NumberFormatInfo::get_PercentDecimalDigits()
  9206. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_PercentDecimalDigits_mC976C226BAA510C75E13D526FF7407B2A2E2A164_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9207. // System.Void System.NumberFormatter::Multiply10(System.Int32)
  9208. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Multiply10_mCDC2D6E96D4920F5E9DED8BA045339DC26292227 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___count0, const RuntimeMethod* method);
  9209. // System.Int32 System.Globalization.NumberFormatInfo::get_PercentPositivePattern()
  9210. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_PercentPositivePattern_mD23B2B53488F48B707952CCFADD216A7E7BAA430_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9211. // System.String System.Globalization.NumberFormatInfo::get_PercentSymbol()
  9212. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9213. // System.Int32 System.Globalization.NumberFormatInfo::get_PercentNegativePattern()
  9214. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_PercentNegativePattern_m9563E73E22236A41D695465A1B2E76F3AA7DD463_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9215. // System.Int32[] System.Globalization.NumberFormatInfo::get_PercentGroupSizes()
  9216. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* NumberFormatInfo_get_PercentGroupSizes_m4E8851281AB5160EC0EE06F633B08235440DF4C8 (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9217. // System.String System.Globalization.NumberFormatInfo::get_PercentGroupSeparator()
  9218. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentGroupSeparator_mBCCC5E617B3BEFED528AB99571AC593CEA45B4EC_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9219. // System.String System.Globalization.NumberFormatInfo::get_PercentDecimalSeparator()
  9220. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentDecimalSeparator_m8E0E23E04199DCA6D6E7E494D11522465180CCD2_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9221. // System.Void System.NumberFormatter::AppendOneDigit(System.Int32)
  9222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendOneDigit_m00E78B4DAFD47E5393BF1B3664B4453A646061A5 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___start0, const RuntimeMethod* method);
  9223. // System.Void System.NumberFormatter::AppendExponent(System.Globalization.NumberFormatInfo,System.Int32,System.Int32)
  9224. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendExponent_m642543981CFC9CB61ECCE7DD35289F1711ED0F0C (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi0, int32_t ___exponent1, int32_t ___minDigits2, const RuntimeMethod* method);
  9225. // System.Boolean System.NumberFormatter::get_IsZero()
  9226. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_get_IsZero_m8F40311773109C6A0B1F80956155E17EE982838E (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method);
  9227. // System.Void System.NumberFormatter/CustomInfo::GetActiveSection(System.String,System.Boolean&,System.Boolean,System.Int32&,System.Int32&)
  9228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomInfo_GetActiveSection_m3C48CF37C771F5434981309EEBDB47383654E25A (String_t* ___format0, bool* ___positive1, bool ___zero2, int32_t* ___offset3, int32_t* ___length4, const RuntimeMethod* method);
  9229. // System.NumberFormatter/CustomInfo System.NumberFormatter/CustomInfo::Parse(System.String,System.Int32,System.Int32,System.Globalization.NumberFormatInfo)
  9230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * CustomInfo_Parse_m221FEE3DBA88FC585E7EC4F51CE590B9BE0E334A (String_t* ___format0, int32_t ___offset1, int32_t ___length2, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi3, const RuntimeMethod* method);
  9231. // System.Void System.Text.StringBuilder::.ctor(System.Int32)
  9232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1C0F2D97B838537A2D0F64033AE4EF02D150A956 (StringBuilder_t * __this, int32_t ___capacity0, const RuntimeMethod* method);
  9233. // System.Void System.NumberFormatter::Divide10(System.Int32)
  9234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Divide10_m19182F6184716E02E9DBA42FCF89EFEBA7AC19B7 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___count0, const RuntimeMethod* method);
  9235. // System.Void System.NumberFormatter::AppendNonNegativeNumber(System.Text.StringBuilder,System.Int32)
  9236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendNonNegativeNumber_m9AF8B3BAFDE9443EF437F2A4659E2759913D70E1 (StringBuilder_t * ___sb0, int32_t ___v1, const RuntimeMethod* method);
  9237. // System.Boolean System.NumberFormatter::get_IsZeroInteger()
  9238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_get_IsZeroInteger_m914987F51303120CDEB2339FB10E4617E9F17307 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method);
  9239. // System.Void System.NumberFormatter::AppendIntegerString(System.Int32,System.Text.StringBuilder)
  9240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendIntegerString_m37A5A133D337FE0E7378D3F5C9B5C42ABC4F500C (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___minLength0, StringBuilder_t * ___sb1, const RuntimeMethod* method);
  9241. // System.Int32 System.NumberFormatter::get_DecimalDigits()
  9242. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_get_DecimalDigits_m7D1E99D450C28EEB92D1C28F23393F18A2AB202E (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method);
  9243. // System.Void System.NumberFormatter::AppendDecimalString(System.Int32,System.Text.StringBuilder)
  9244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDecimalString_mE1BE0D20CD069420690F5E5C06A394C7369C90BF (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, StringBuilder_t * ___sb1, const RuntimeMethod* method);
  9245. // System.Int32 System.Text.StringBuilder::get_Length()
  9246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07 (StringBuilder_t * __this, const RuntimeMethod* method);
  9247. // System.Text.StringBuilder System.Text.StringBuilder::Insert(System.Int32,System.String,System.Int32)
  9248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Insert_mC4C722CFB7E8BA17F47DF230DD69F6E0E46C7D05 (StringBuilder_t * __this, int32_t ___index0, String_t* ___value1, int32_t ___count2, const RuntimeMethod* method);
  9249. // System.Text.StringBuilder System.Text.StringBuilder::Insert(System.Int32,System.Char)
  9250. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Insert_m5A00CEB69C56B823E3766C84114D8B8ACCFC67A1 (StringBuilder_t * __this, int32_t ___index0, Il2CppChar ___value1, const RuntimeMethod* method);
  9251. // System.Text.StringBuilder System.Text.StringBuilder::Insert(System.Int32,System.String)
  9252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Insert_m38829D9C9FE52ACD6541ED735D4435FB2A831A2C (StringBuilder_t * __this, int32_t ___index0, String_t* ___value1, const RuntimeMethod* method);
  9253. // System.Boolean System.NumberFormatter::IsZeroOnly(System.Text.StringBuilder)
  9254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_IsZeroOnly_m34EC372F18B62ED7716195F4BD28945F7B1C2716 (StringBuilder_t * ___sb0, const RuntimeMethod* method);
  9255. // System.Text.StringBuilder System.Text.StringBuilder::Remove(System.Int32,System.Int32)
  9256. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Remove_m5DA9C1C4D056FA61B8923BE85E6BFF44B14A24F9 (StringBuilder_t * __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method);
  9257. // System.Void System.NumberFormatter::ZeroTrimEnd(System.Text.StringBuilder,System.Boolean)
  9258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_ZeroTrimEnd_mCFA43BC122387E7BB042BCD81DE7DE4870FB5D99 (StringBuilder_t * ___sb0, bool ___canEmpty1, const RuntimeMethod* method);
  9259. // 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)
  9260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CustomInfo_Format_m1A29FF4C0EF0861E7E2564D8548EEA6916D91252 (CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * __this, String_t* ___format0, int32_t ___offset1, int32_t ___length2, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi3, bool ___positive4, StringBuilder_t * ___sb_int5, StringBuilder_t * ___sb_dec6, StringBuilder_t * ___sb_exp7, const RuntimeMethod* method);
  9261. // System.Char System.Text.StringBuilder::get_Chars(System.Int32)
  9262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar StringBuilder_get_Chars_mC069533DCA4FB798DFA069469EBABA85DCC183C6 (StringBuilder_t * __this, int32_t ___index0, const RuntimeMethod* method);
  9263. // System.Boolean System.Char::IsDigit(System.Char)
  9264. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsDigit_m29508E0B60DAE54350BDC3DED0D42895DBA4087E (Il2CppChar ___c0, const RuntimeMethod* method);
  9265. // System.Void System.ArgumentException::.ctor()
  9266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m77591C20EDA3ADEE2FAF1987321D686E249326C5 (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * __this, const RuntimeMethod* method);
  9267. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char,System.Int32)
  9268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m9702CA108F81CBF2B174826C1DFC5F7552C36C45 (StringBuilder_t * __this, Il2CppChar ___value0, int32_t ___repeatCount1, const RuntimeMethod* method);
  9269. // System.Void System.NumberFormatter::AppendDigits(System.Int32,System.Int32,System.Text.StringBuilder)
  9270. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDigits_m17CDC05D8F1F8CB837429D7BBD4F24501ABF45F7 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___start0, int32_t ___end1, StringBuilder_t * ___sb2, const RuntimeMethod* method);
  9271. // System.Void System.NumberFormatter::Append(System.Char,System.Int32)
  9272. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Append_m2A6A1C7BE013B8DC696AD7A2D2D715B5C685E0A9 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, Il2CppChar ___c0, int32_t ___cnt1, const RuntimeMethod* method);
  9273. // System.Void System.Text.StringBuilder::set_Length(System.Int32)
  9274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder_set_Length_m84AF318230AE5C3D0D48F1CE7C2170F6F5C19F5B (StringBuilder_t * __this, int32_t ___value0, const RuntimeMethod* method);
  9275. // System.Void System.Text.StringBuilder::set_Chars(System.Int32,System.Char)
  9276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA (StringBuilder_t * __this, int32_t ___index0, Il2CppChar ___value1, const RuntimeMethod* method);
  9277. // System.Object System.Object::MemberwiseClone()
  9278. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Object_MemberwiseClone_m1DAC4538CD68D4CF4DC5B04E4BBE86D470948B28 (RuntimeObject * __this, const RuntimeMethod* method);
  9279. // System.Void System.NumberFormatter/CustomInfo::.ctor()
  9280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomInfo__ctor_mCA9215FA4EE11DB2219772F9F2A54F0E262949AF (CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * __this, const RuntimeMethod* method);
  9281. // System.Void System.Text.StringBuilder::.ctor()
  9282. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E (StringBuilder_t * __this, const RuntimeMethod* method);
  9283. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
  9284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260 (StringBuilder_t * __this, String_t* ___value0, const RuntimeMethod* method);
  9285. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Object)
  9286. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_mA1A063A1388A21C8EA011DBA7FC98C24C3EE3D65 (StringBuilder_t * __this, RuntimeObject * ___value0, const RuntimeMethod* method);
  9287. // System.String System.Globalization.NumberFormatInfo::get_PerMilleSymbol()
  9288. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PerMilleSymbol_m3876887016E8E505064301E65DC57B76040FF42E_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method);
  9289. // System.Void System.Random::.ctor()
  9290. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random__ctor_mCD4B6E9DFD27A19F52FA441CD8CAEB687A9DD2F2 (Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F * __this, const RuntimeMethod* method);
  9291. // System.Int32 System.Object::InternalGetHashCode(System.Object)
  9292. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_InternalGetHashCode_mDF6E443DF7B76B8A7332B356676439384D373EB4 (RuntimeObject * ___o0, const RuntimeMethod* method);
  9293. // System.Type System.Object::GetType()
  9294. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60 (RuntimeObject * __this, const RuntimeMethod* method);
  9295. // System.Void System.ObjectDisposedException::.ctor(System.String,System.String)
  9296. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectDisposedException__ctor_m303CFD09E4B541C36C60AE7B7CBC8B1B7EED66DC (ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A * __this, String_t* ___objectName0, String_t* ___message1, const RuntimeMethod* method);
  9297. // System.Void System.InvalidOperationException::.ctor(System.String)
  9298. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706 (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * __this, String_t* ___message0, const RuntimeMethod* method);
  9299. // System.String System.ObjectDisposedException::get_ObjectName()
  9300. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ObjectDisposedException_get_ObjectName_mCB2A2967E2568EFB35DE8414C7336258D3515629 (ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A * __this, const RuntimeMethod* method);
  9301. // System.String System.Exception::get_Message()
  9302. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Exception_get_Message_m4315B19A04019652708F20C1B855805157F23CFD (Exception_t * __this, const RuntimeMethod* method);
  9303. // System.String System.Environment::GetResourceString(System.String,System.Object[])
  9304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Environment_GetResourceString_m7389941B4C0688D875CC647D99A739DA2F907ADB (String_t* ___key0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values1, const RuntimeMethod* method);
  9305. // System.String System.Environment::get_NewLine()
  9306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Environment_get_NewLine_m5D4F4667FA5D1E2DBDD4DF9696D0CE76C83EF318 (const RuntimeMethod* method);
  9307. // System.Void System.InvalidOperationException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  9308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mAC8983A2DEE5DB9ECD05C17D3270634236B95FA2 (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method);
  9309. // System.String System.Runtime.Serialization.SerializationInfo::GetString(System.String)
  9310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SerializationInfo_GetString_m06805A4E368E0B98D5FA70A9333B277CBDD84CF4 (SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * __this, String_t* ___name0, const RuntimeMethod* method);
  9311. // System.Void System.Exception::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  9312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception_GetObjectData_m76F759ED00FA218FFC522C32626B851FDE849AD6 (Exception_t * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method);
  9313. // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Object,System.Type)
  9314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_mE0A104C01EFA55A83D4CAE4662A9B4C6459911FC (SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * __this, String_t* ___name0, RuntimeObject * ___value1, Type_t * ___type2, const RuntimeMethod* method);
  9315. // System.Boolean System.Version::op_Equality(System.Version,System.Version)
  9316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Version_op_Equality_m9E4E82DB85F13E3C19AB5D4AF94C4F399971374D (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___v10, Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___v21, const RuntimeMethod* method);
  9317. // System.Int32 System.Version::get_Revision()
  9318. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t Version_get_Revision_mB0BADD4E233FA3001FB7BB4795A0A330880453BB_inline (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * __this, const RuntimeMethod* method);
  9319. // System.String System.String::Concat(System.Object,System.Object)
  9320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mBB19C73816BDD1C3519F248E1ADC8E11A6FDB495 (RuntimeObject * ___arg00, RuntimeObject * ___arg11, const RuntimeMethod* method);
  9321. // System.Object System.Runtime.Serialization.SerializationInfo::GetValue(System.String,System.Type)
  9322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * SerializationInfo_GetValue_m7910CE6C68888C1F863D7A35915391FA33463ECF (SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * __this, String_t* ___name0, Type_t * ___type1, const RuntimeMethod* method);
  9323. // System.Void System.OperatingSystem::.ctor(System.PlatformID,System.Version)
  9324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperatingSystem__ctor_m17CCE490F4F87F8193C6D4AE9265AE907D8634CE (OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 * __this, int32_t ___platform0, Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___version1, const RuntimeMethod* method);
  9325. // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Object)
  9326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_mC9D1E16476E24E1AFE7C59368D3BC0B35F64FBC6 (SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * __this, String_t* ___name0, RuntimeObject * ___value1, const RuntimeMethod* method);
  9327. // System.String Locale::GetText(System.String)
  9328. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Locale_GetText_m41F0CB4E76BAAB1E97D9D92D109C846A8ECC1324 (String_t* ___msg0, const RuntimeMethod* method);
  9329. // System.String System.OperatingSystem::get_ServicePack()
  9330. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* OperatingSystem_get_ServicePack_m1422AB987FD04C0E35A0BDCEA383949E6C73F11B_inline (OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 * __this, const RuntimeMethod* method);
  9331. // System.Boolean System.String::op_Inequality(System.String,System.String)
  9332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m0BD184A74F453A72376E81CC6CAEE2556B80493E (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method);
  9333. // System.String System.String::Concat(System.String,System.String)
  9334. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method);
  9335. // System.String System.String::Concat(System.String,System.String,System.String,System.String)
  9336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mDD2E38332DED3A8C088D38D78A0E0BEB5091DA64 (String_t* ___str00, String_t* ___str11, String_t* ___str22, String_t* ___str33, const RuntimeMethod* method);
  9337. // System.Void System.OperationCanceledException::.ctor(System.String)
  9338. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperationCanceledException__ctor_m2B7CD7E9C467C67E91F869D2418897991E05CC2F (OperationCanceledException_tD28B1AE59ACCE4D46333BFE398395B8D75D76A90 * __this, String_t* ___message0, const RuntimeMethod* method);
  9339. // System.Void System.OperationCanceledException::set_CancellationToken(System.Threading.CancellationToken)
  9340. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void OperationCanceledException_set_CancellationToken_m904FCA691292CAA2929CBDE0F03D826A83AD2C46_inline (OperationCanceledException_tD28B1AE59ACCE4D46333BFE398395B8D75D76A90 * __this, CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB ___value0, const RuntimeMethod* method);
  9341. // System.Void System.StringComparer::.ctor()
  9342. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringComparer__ctor_mB32547253FAD35661634154EE51010A1BFA84142 (StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE * __this, const RuntimeMethod* method);
  9343. // System.Int32 System.String::Compare(System.String,System.String,System.StringComparison)
  9344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_Compare_m5BD1EF8904C9B13BEDB7A876B122F117B317B442 (String_t* ___strA0, String_t* ___strB1, int32_t ___comparisonType2, const RuntimeMethod* method);
  9345. // System.Int32 System.String::CompareOrdinal(System.String,System.String)
  9346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_CompareOrdinal_m172D84EDDE0823F53EAB60857C07EA7F85600068 (String_t* ___strA0, String_t* ___strB1, const RuntimeMethod* method);
  9347. // System.Int32 System.Globalization.TextInfo::GetHashCodeOrdinalIgnoreCase(System.String)
  9348. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextInfo_GetHashCodeOrdinalIgnoreCase_m5BBBA50694E3717FBBC1ECB4AAABC1FAFE7B4BCC (String_t* ___s0, const RuntimeMethod* method);
  9349. // System.String System.Exception::GetMessageFromNativeResources(System.Exception/ExceptionMessageKind)
  9350. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Exception_GetMessageFromNativeResources_m0C3FB5994F1AC0C76785E05972E3E405E8A0F087 (int32_t ___kind0, const RuntimeMethod* method);
  9351. // System.Void System.ArithmeticException::.ctor(System.String)
  9352. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArithmeticException__ctor_mAE18F94959F9827DEA553C7C2F3C5568BEC81CCF (ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269 * __this, String_t* ___message0, const RuntimeMethod* method);
  9353. // System.Void System.ArithmeticException::.ctor(System.String,System.Exception)
  9354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArithmeticException__ctor_m1412E36F7AF7D25CF6A00670AE2296E88DA85F5F (ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269 * __this, String_t* ___message0, Exception_t * ___innerException1, const RuntimeMethod* method);
  9355. // System.Void System.ArithmeticException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  9356. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArithmeticException__ctor_mE39E53B845DB39374DFC9B613B87342A4D05C672 (ArithmeticException_tF9EF5FE94597830EF315C5934258F994B8648269 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method);
  9357. // System.Void System.ParameterizedStrings/LowLevelStack::.ctor()
  9358. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LowLevelStack__ctor_mE79C30BAB0FC89AE061890BE11A19651F6A7F2F9 (LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * __this, const RuntimeMethod* method);
  9359. // System.Void System.ParameterizedStrings/LowLevelStack::Clear()
  9360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LowLevelStack_Clear_m0E87C8EDE908E92D886F9DF7C71C2FDBB6FA0612 (LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * __this, const RuntimeMethod* method);
  9361. // System.String System.ParameterizedStrings::EvaluateInternal(System.String,System.Int32&,System.ParameterizedStrings/FormatParam[],System.ParameterizedStrings/LowLevelStack,System.ParameterizedStrings/FormatParam[]&,System.ParameterizedStrings/FormatParam[]&)
  9362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParameterizedStrings_EvaluateInternal_m091AFE1987387E080BCB699337FFB26762967A6C (String_t* ___format0, int32_t* ___pos1, FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* ___args2, LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * ___stack3, FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** ___dynamicVars4, FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** ___staticVars5, const RuntimeMethod* method);
  9363. // System.ParameterizedStrings/FormatParam System.ParameterizedStrings/LowLevelStack::Pop()
  9364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430 (LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * __this, const RuntimeMethod* method);
  9365. // System.Int32 System.ParameterizedStrings/FormatParam::get_Int32()
  9366. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t FormatParam_get_Int32_m72E4607F3129B8BBE4D652C28F5DA820F42A6A40_inline (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * __this, const RuntimeMethod* method);
  9367. // System.String System.ParameterizedStrings/FormatParam::get_String()
  9368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FormatParam_get_String_m5BF4DC04ADCACFC4A5A5A02630189949C9B71624 (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * __this, const RuntimeMethod* method);
  9369. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Int32)
  9370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m85874CFF9E4B152DB2A91936C6F2CA3E9B1EFF84 (StringBuilder_t * __this, int32_t ___value0, const RuntimeMethod* method);
  9371. // System.String System.String::Substring(System.Int32,System.Int32)
  9372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method);
  9373. // System.String System.String::Remove(System.Int32,System.Int32)
  9374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Remove_m54FD37F2B9CA7DBFE440B0CB8503640A2CFF00FF (String_t* __this, int32_t ___startIndex0, int32_t ___count1, const RuntimeMethod* method);
  9375. // System.Object System.ParameterizedStrings/FormatParam::get_Object()
  9376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * FormatParam_get_Object_mA0B3CF48E6F801D28DEB4F743CD6CE8771CB5B6D (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * __this, const RuntimeMethod* method);
  9377. // System.String System.ParameterizedStrings::FormatPrintF(System.String,System.Object)
  9378. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParameterizedStrings_FormatPrintF_m8747D9D547A44A0B2C9DF3211F7B701FFBDE8563 (String_t* ___format0, RuntimeObject * ___arg1, const RuntimeMethod* method);
  9379. // System.Void System.ParameterizedStrings/LowLevelStack::Push(System.ParameterizedStrings/FormatParam)
  9380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LowLevelStack_Push_mB8B74BA8A8695CF62E3AA7EECE3057EC17A38315 (LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * __this, FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 ___item0, const RuntimeMethod* method);
  9381. // System.ParameterizedStrings/FormatParam System.ParameterizedStrings/FormatParam::op_Implicit(System.Int32)
  9382. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 FormatParam_op_Implicit_m3D272BDCB32F2BC451BA599EF1571E6719E97DF0 (int32_t ___value0, const RuntimeMethod* method);
  9383. // System.ParameterizedStrings/FormatParam[] System.ParameterizedStrings::GetDynamicOrStaticVariables(System.Char,System.ParameterizedStrings/FormatParam[]&,System.ParameterizedStrings/FormatParam[]&,System.Int32&)
  9384. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* ParameterizedStrings_GetDynamicOrStaticVariables_m81D4C0CAF1E91BCE50DEB31F94403CAAFD355F5D (Il2CppChar ___c0, FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** ___dynamicVars1, FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** ___staticVars2, int32_t* ___index3, const RuntimeMethod* method);
  9385. // System.Int32 System.ParameterizedStrings::AsInt(System.Boolean)
  9386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParameterizedStrings_AsInt_m1FDECB972AF05BE70DE0047C46227172B793E31F (bool ___b0, const RuntimeMethod* method);
  9387. // System.Boolean System.ParameterizedStrings::AsBool(System.Int32)
  9388. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParameterizedStrings_AsBool_mBE69C43521B38F2898B2720CA1A603F26FC1A00C (int32_t ___i0, const RuntimeMethod* method);
  9389. // System.String System.String::CreateString(System.Char[])
  9390. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_m394C06654854ADD4C51FF957BE0CC72EF52BAA96 (String_t* __this, CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* ___val0, const RuntimeMethod* method);
  9391. // System.Int32 System.ParameterizedStrings::snprintf(System.Byte*,System.IntPtr,System.String,System.Int32)
  9392. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParameterizedStrings_snprintf_m1BD501CE56608FBD2ABFCA1B20C40ADE24A38768 (uint8_t* ___str0, intptr_t ___size1, String_t* ___format2, int32_t ___arg13, const RuntimeMethod* method);
  9393. // System.Int32 System.ParameterizedStrings::snprintf(System.Byte*,System.IntPtr,System.String,System.String)
  9394. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParameterizedStrings_snprintf_m98AA0689A7942B7A7EBB4CC2DC13B3DE38AE490A (uint8_t* ___str0, intptr_t ___size1, String_t* ___format2, String_t* ___arg13, const RuntimeMethod* method);
  9395. // System.IntPtr System.IntPtr::op_Explicit(System.Int32)
  9396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t IntPtr_op_Explicit_m62A5ED7757661C8DB6AEF4816829ED92A1929F91 (int32_t ___value0, const RuntimeMethod* method);
  9397. // System.String System.ParameterizedStrings::StringFromAsciiBytes(System.Byte[],System.Int32,System.Int32)
  9398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParameterizedStrings_StringFromAsciiBytes_mAEFC926F17A489DE843E6A5F33DA14378DFD11A5 (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer0, int32_t ___offset1, int32_t ___length2, const RuntimeMethod* method);
  9399. // System.Void System.ParameterizedStrings/FormatParam::.ctor(System.Int32,System.String)
  9400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatParam__ctor_mF5E9FC94353F30B9419A05B899811A103538837D (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * __this, int32_t ___intValue0, String_t* ___stringValue1, const RuntimeMethod* method);
  9401. // System.Void System.ParameterizedStrings/FormatParam::.ctor(System.Int32)
  9402. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatParam__ctor_m87793E6640ECF022BEBB7EDA281A60E48D370A12 (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * __this, int32_t ___value0, const RuntimeMethod* method);
  9403. // System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)
  9404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6 (RuntimeArray * ___sourceArray0, int32_t ___sourceIndex1, RuntimeArray * ___destinationArray2, int32_t ___destinationIndex3, int32_t ___length4, const RuntimeMethod* method);
  9405. // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
  9406. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E (RuntimeArray * ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method);
  9407. // System.Void System.ParamsArray::.ctor(System.Object)
  9408. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParamsArray__ctor_m0D8F266A2B3C18237146F56FB97A4E4879394DAC (ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * __this, RuntimeObject * ___arg00, const RuntimeMethod* method);
  9409. // System.Void System.ParamsArray::.ctor(System.Object,System.Object)
  9410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParamsArray__ctor_mD3CEC74447BC27952EBAF3F12C2C71751B7B28ED (ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * __this, RuntimeObject * ___arg00, RuntimeObject * ___arg11, const RuntimeMethod* method);
  9411. // System.Void System.ParamsArray::.ctor(System.Object,System.Object,System.Object)
  9412. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParamsArray__ctor_m06BE403346707F40BDEA07C60B4BB507B171EAC5 (ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * __this, RuntimeObject * ___arg00, RuntimeObject * ___arg11, RuntimeObject * ___arg22, const RuntimeMethod* method);
  9413. // System.Void System.ParamsArray::.ctor(System.Object[])
  9414. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParamsArray__ctor_mB32D7182BA1AC40D1DB522D6F548FA26E0129095 (ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * __this, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args0, const RuntimeMethod* method);
  9415. // System.Int32 System.ParamsArray::get_Length()
  9416. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParamsArray_get_Length_mF99DE09934408DBB8C5CBFA185F71E5E34045240 (ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * __this, const RuntimeMethod* method);
  9417. // System.Object System.ParamsArray::GetAtSlow(System.Int32)
  9418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ParamsArray_GetAtSlow_m38E59C33DAE9CE857466352681EA1B0F3205E2A2 (ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * __this, int32_t ___index0, const RuntimeMethod* method);
  9419. // System.Object System.ParamsArray::get_Item(System.Int32)
  9420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ParamsArray_get_Item_mB78610EF5AA4BF6261665E0536AAB243E915090A (ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * __this, int32_t ___index0, const RuntimeMethod* method);
  9421. // System.Int32 System.ParseNumbers::StringToInt(System.String,System.Int32,System.Int32,System.Int32*)
  9422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35 (String_t* ___value0, int32_t ___fromBase1, int32_t ___flags2, int32_t* ___parsePos3, const RuntimeMethod* method);
  9423. // System.String System.Int32::ToString()
  9424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m1863896DE712BF97C031D55B12E1583F1982DC02 (int32_t* __this, const RuntimeMethod* method);
  9425. // System.Void System.NotImplementedException::.ctor(System.String)
  9426. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mEBAED0FCA8B8CCE7E96492474350BA35D14CF59C (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * __this, String_t* ___message0, const RuntimeMethod* method);
  9427. // System.Void System.ArgumentOutOfRangeException::.ctor(System.String)
  9428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m6B36E60C989DC798A8B44556DB35960282B133A6 (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * __this, String_t* ___paramName0, const RuntimeMethod* method);
  9429. // System.Void System.ArgumentException::.ctor(System.String)
  9430. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7 (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * __this, String_t* ___message0, const RuntimeMethod* method);
  9431. // System.Boolean System.Char::IsNumber(System.Char)
  9432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsNumber_m6B4D661D496A7EBCC142740E91F55B01754FC24F (Il2CppChar ___c0, const RuntimeMethod* method);
  9433. // System.Boolean System.Char::IsLetter(System.Char)
  9434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsLetter_mCC7F387F16C2DE7C85B6A1A0C5BC75D92A813DFE (Il2CppChar ___c0, const RuntimeMethod* method);
  9435. // System.Char System.Char::ToLowerInvariant(System.Char)
  9436. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Char_ToLowerInvariant_m691DAE5E85A00BC3A653CB4F3C0045BF1528641D (Il2CppChar ___c0, const RuntimeMethod* method);
  9437. // System.Void System.OverflowException::.ctor()
  9438. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverflowException__ctor_m52B5CBD67B25B7D295D39D739B64DA09D7C92F2D (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * __this, const RuntimeMethod* method);
  9439. // System.Void System.Text.StringBuilder::.ctor(System.String,System.Int32)
  9440. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m786CAFE74FE0D479747A0D474BE6EBCFDA5743EA (StringBuilder_t * __this, String_t* ___value0, int32_t ___capacity1, const RuntimeMethod* method);
  9441. // System.Void System.Text.StringBuilder::.ctor(System.String)
  9442. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m53E278FB62B3EAEFAF82890C97219B9B5E2A56C3 (StringBuilder_t * __this, String_t* ___value0, const RuntimeMethod* method);
  9443. // System.Byte[] System.BitConverter::GetBytes(System.Int16)
  9444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* BitConverter_GetBytes_mB7DFC7C4705F916C40527A87C9AA6D0EABC23512 (int16_t ___value0, const RuntimeMethod* method);
  9445. // System.Byte[] System.BitConverter::GetBytes(System.Int32)
  9446. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* BitConverter_GetBytes_mB5BCBAAFE3AE14F2AF1731187C7155A236DF38EA (int32_t ___value0, const RuntimeMethod* method);
  9447. // System.Text.StringBuilder System.ParseNumbers::ConvertToBase2(System.Byte[])
  9448. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * ParseNumbers_ConvertToBase2_mAB60A334FCF7A06854FCC360FBFE4237B53CDCD9 (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___value0, const RuntimeMethod* method);
  9449. // System.Text.StringBuilder System.ParseNumbers::ConvertToBase8(System.Byte[])
  9450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * ParseNumbers_ConvertToBase8_mD66EC53C484B48A3E3E5D622E7706B1C50276C39 (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___value0, const RuntimeMethod* method);
  9451. // System.Text.StringBuilder System.ParseNumbers::ConvertToBase16(System.Byte[])
  9452. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * ParseNumbers_ConvertToBase16_mF82C0864D56A6869C00ABD37B6CA32A1A1C867EF (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___value0, const RuntimeMethod* method);
  9453. // System.Void System.NotImplementedException::.ctor()
  9454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_m8BEA657E260FC05F0C6D2C43A6E9BC08040F59C4 (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * __this, const RuntimeMethod* method);
  9455. // System.Void System.ParseNumbers::EndianSwap(System.Byte[]&)
  9456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParseNumbers_EndianSwap_m434115BAD2B87C0A4D68CF2ACAC059CE72A25BCF (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** ___value0, const RuntimeMethod* method);
  9457. // System.UInt16 System.BitConverter::ToUInt16(System.Byte[],System.Int32)
  9458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t BitConverter_ToUInt16_m8D6CAA71ACA3A50B5481B836E51FC8D26C14ED90 (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___value0, int32_t ___startIndex1, const RuntimeMethod* method);
  9459. // System.UInt32 System.BitConverter::ToUInt32(System.Byte[],System.Int32)
  9460. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BitConverter_ToUInt32_mD6A3C2F4BA020691B99FABF863F6FFF6A456FF59 (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___value0, int32_t ___startIndex1, const RuntimeMethod* method);
  9461. // System.UInt64 System.BitConverter::ToUInt64(System.Byte[],System.Int32)
  9462. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t BitConverter_ToUInt64_m2AB7FBC373C5A2DEB276DDF00289A69C80A84451 (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___value0, int32_t ___startIndex1, const RuntimeMethod* method);
  9463. // System.Void System.ParsingInfo::Init()
  9464. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParsingInfo_Init_mCA35EA147545DA7A3AAEA2087D1F4E317353339A (ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7 * __this, const RuntimeMethod* method);
  9465. // System.Void System.NotSupportedException::.ctor(System.String)
  9466. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mD023A89A5C1F740F43F0A9CD6C49DC21230B3CEE (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * __this, String_t* ___message0, const RuntimeMethod* method);
  9467. // System.Void System.NotSupportedException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  9468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1F2AAA51372307FB5B4ED59C9F89A0BBFC94C768 (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method);
  9469. // System.Text.StringBuilder System.PointerSpec::Append(System.Text.StringBuilder)
  9470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * PointerSpec_Append_mE919CDD0D56EDF41729EE3D336245815E2466DD6 (PointerSpec_tBCE1666DC24EC6E4E5376FEC214499984EC26892 * __this, StringBuilder_t * ___sb0, const RuntimeMethod* method);
  9471. // System.Int32 System.Environment::get_TickCount()
  9472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_TickCount_m0A119BE4354EA90C82CC48E559588C987A79FE0C (const RuntimeMethod* method);
  9473. // System.Void System.Random::.ctor(System.Int32)
  9474. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random__ctor_mDD202982FB7CEDE3F31824E919AD2BFA6D66BA27 (Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F * __this, int32_t ___Seed0, const RuntimeMethod* method);
  9475. // System.Int32 System.Random::InternalSample()
  9476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Random_InternalSample_mA3843DC92D371421662F385DD2CC4D76EBE18FFD (Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F * __this, const RuntimeMethod* method);
  9477. // System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.String)
  9478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * __this, String_t* ___paramName0, String_t* ___message1, const RuntimeMethod* method);
  9479. // System.Double System.Random::GetSampleForLargeRange()
  9480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Random_GetSampleForLargeRange_mEA06A2F9F25D901B7D58BC802642450FFC893F60 (Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F * __this, const RuntimeMethod* method);
  9481. // System.Void System.Reflection.Assembly/ResolveEventHolder::.ctor()
  9482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolveEventHolder__ctor_m405E62AFEAC8D87E9B9E2AC65601E6966809449E (ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * __this, const RuntimeMethod* method);
  9483. // System.String System.Reflection.Assembly::get_code_base(System.Boolean)
  9484. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Assembly_get_code_base_m1E3A609C0CE2C9F7FDBC7FC1F4B606C9C7C7175B (Assembly_t * __this, bool ___escaped0, const RuntimeMethod* method);
  9485. // System.String System.Reflection.Assembly::GetCodeBase(System.Boolean)
  9486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Assembly_GetCodeBase_m2166A17A403709178177568BB60F95AA2C68DF3C (Assembly_t * __this, bool ___escaped0, const RuntimeMethod* method);
  9487. // System.String System.Reflection.Assembly::get_location()
  9488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Assembly_get_location_m9659CDB722E63A4BD8F35D65815C6885D4D14550 (Assembly_t * __this, const RuntimeMethod* method);
  9489. // System.Boolean System.MonoCustomAttrs::IsDefined(System.Reflection.ICustomAttributeProvider,System.Type,System.Boolean)
  9490. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoCustomAttrs_IsDefined_m9AFDDAF3585947E9D03C1AB992DF1011D7CB0CF4 (RuntimeObject* ___obj0, Type_t * ___attributeType1, bool ___inherit2, const RuntimeMethod* method);
  9491. // System.Object[] System.MonoCustomAttrs::GetCustomAttributes(System.Reflection.ICustomAttributeProvider,System.Boolean)
  9492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* MonoCustomAttrs_GetCustomAttributes_m6CA0C6509BA75EC908CC1D8B8D66ABAE6B7D6B03 (RuntimeObject* ___obj0, bool ___inherit1, const RuntimeMethod* method);
  9493. // System.Object[] System.MonoCustomAttrs::GetCustomAttributes(System.Reflection.ICustomAttributeProvider,System.Type,System.Boolean)
  9494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* MonoCustomAttrs_GetCustomAttributes_m1FD79FB099EEB9D47077C17F9496F4E17AD97115 (RuntimeObject* ___obj0, Type_t * ___attributeType1, bool ___inherit2, const RuntimeMethod* method);
  9495. // System.Void System.ArgumentException::.ctor(System.String,System.String)
  9496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8 (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * __this, String_t* ___message0, String_t* ___paramName1, const RuntimeMethod* method);
  9497. // System.AppDomain System.AppDomain::get_CurrentDomain()
  9498. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 * AppDomain_get_CurrentDomain_m3D3D52C9382D6853E49551DA6182DBC5F1118BF0 (const RuntimeMethod* method);
  9499. // System.Reflection.Assembly System.AppDomain::DoResourceResolve(System.String,System.Reflection.Assembly)
  9500. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * AppDomain_DoResourceResolve_mC6874A5405D0F65E9C84CB1710B18C6E3C2FE2DB (AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 * __this, String_t* ___name0, Assembly_t * ___requesting1, const RuntimeMethod* method);
  9501. // System.Boolean System.Reflection.Assembly::op_Inequality(System.Reflection.Assembly,System.Reflection.Assembly)
  9502. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_op_Inequality_m6949ED5777CC2840BF1EBD907C35A20E25F22F7B (Assembly_t * ___left0, Assembly_t * ___right1, const RuntimeMethod* method);
  9503. // System.Void System.IO.FileNotFoundException::.ctor(System.String)
  9504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileNotFoundException__ctor_mA72DAA77008E903BC162A8D32FDE7F874B27E858 (FileNotFoundException_t0B3F0AE5C94A781A7E2ABBD786F91C229B703431 * __this, String_t* ___message0, const RuntimeMethod* method);
  9505. // System.String System.IO.Path::GetDirectoryName(System.String)
  9506. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetDirectoryName_m61922AA6D7B48EACBA36FF41A1B28F506CFB8A97 (String_t* ___path0, const RuntimeMethod* method);
  9507. // System.String System.IO.Path::Combine(System.String,System.String)
  9508. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311 (String_t* ___path10, String_t* ___path21, const RuntimeMethod* method);
  9509. // System.Void System.IO.FileStream::.ctor(System.String,System.IO.FileMode,System.IO.FileAccess)
  9510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileStream__ctor_m49CE3FAF4AEF5EE690E5E53A95749F3C4414C47B (FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * __this, String_t* ___path0, int32_t ___mode1, int32_t ___access2, const RuntimeMethod* method);
  9511. // System.IntPtr System.Reflection.Assembly::GetManifestResourceInternal(System.String,System.Int32&,System.Reflection.Module&)
  9512. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Assembly_GetManifestResourceInternal_m549E4D3C8E62CAE7DDD170BC3972C3FE43F67339 (Assembly_t * __this, String_t* ___name0, int32_t* ___size1, Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 ** ___module2, const RuntimeMethod* method);
  9513. // System.Boolean System.IntPtr::op_Equality(System.IntPtr,System.IntPtr)
  9514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934 (intptr_t ___value10, intptr_t ___value21, const RuntimeMethod* method);
  9515. // System.Void* System.IntPtr::op_Explicit(System.IntPtr)
  9516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* IntPtr_op_Explicit_mB8A512095BCE1A23B2840310C8A27C928ADAD027 (intptr_t ___value0, const RuntimeMethod* method);
  9517. // System.Void System.Reflection.Assembly/UnmanagedMemoryStreamForModule::.ctor(System.Byte*,System.Int64,System.Reflection.Module)
  9518. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedMemoryStreamForModule__ctor_mE3CB189987A7048429C52EE0130177D84FF74D41 (UnmanagedMemoryStreamForModule_t37BF6433F269DC0F93390DCB2C7E6F149DDF38D4 * __this, uint8_t* ___pointer0, int64_t ___length1, Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * ___module2, const RuntimeMethod* method);
  9519. // System.IO.Stream System.Reflection.Assembly::GetManifestResourceStream(System.Type,System.String,System.Boolean,System.Threading.StackCrawlMark&)
  9520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * Assembly_GetManifestResourceStream_mEDE767C4803840FF7CD47AB65B3FF40EF2EB00F4 (Assembly_t * __this, Type_t * ___type0, String_t* ___name1, bool ___skipSecurityCheck2, int32_t* ___stackMark3, const RuntimeMethod* method);
  9521. // System.String System.Reflection.AssemblyName::get_Name()
  9522. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m6EA5C18D2FF050D3AF58D4A21ED39D161DFF218B_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method);
  9523. // System.Byte[] System.Reflection.AssemblyName::GetPublicKey()
  9524. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* AssemblyName_GetPublicKey_mE3CEA4E85E2A0E7DF19423368DE900BC465EF1B4_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method);
  9525. // System.Version System.Reflection.AssemblyName::get_Version()
  9526. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * AssemblyName_get_Version_m82317447EFD059F46EA783D92CD7AE653AA81D47_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method);
  9527. // System.Reflection.AssemblyNameFlags System.Reflection.AssemblyName::get_Flags()
  9528. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t AssemblyName_get_Flags_m2AE7F6C545B29056F4CF20E74DB02B5B6021A530_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method);
  9529. // System.String System.Reflection.Assembly::get_fullname()
  9530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Assembly_get_fullname_m8680F097E8C3A359525667366E09A83F5268F29B (Assembly_t * __this, const RuntimeMethod* method);
  9531. // System.Boolean System.Type::op_Inequality(System.Type,System.Type)
  9532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  9533. // System.Void System.Reflection.AssemblyName::.ctor()
  9534. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName__ctor_mF1233521F13623EC87A886B14BC90C639FBBB972 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method);
  9535. // System.Byte[] System.Reflection.Assembly::GetPublicKey()
  9536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* Assembly_GetPublicKey_m34B4DF6F326BFD9EB3C4AAA5202BF71EF9061419 (Assembly_t * __this, const RuntimeMethod* method);
  9537. // System.Void System.Reflection.AssemblyName::SetPublicKey(System.Byte[])
  9538. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName_SetPublicKey_m402F60CC8A40481E3F027E213C3030537EEDA374 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___publicKey0, const RuntimeMethod* method);
  9539. // System.Reflection.AssemblyNameFlags System.Reflection.Assembly::GetFlags()
  9540. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Assembly_GetFlags_m51F3B5E642883433D2811F1AFAF4D3C45F26A936 (Assembly_t * __this, const RuntimeMethod* method);
  9541. // System.Void System.Reflection.AssemblyName::set_Flags(System.Reflection.AssemblyNameFlags)
  9542. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void AssemblyName_set_Flags_mC8051F2E205A381653751FF7322B5B2534706922_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, int32_t ___value0, const RuntimeMethod* method);
  9543. // System.Version System.Reflection.Assembly::GetVersion()
  9544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * Assembly_GetVersion_mE92685A50356AE704133FE55627F8FE24E72DDD5 (Assembly_t * __this, const RuntimeMethod* method);
  9545. // System.Void System.Reflection.AssemblyName::set_Version(System.Version)
  9546. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName_set_Version_m41C659EA105905CB03C594648F05AEC91DFA28D9 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___value0, const RuntimeMethod* method);
  9547. // System.Void System.Reflection.AssemblyName::set_CultureInfo(System.Globalization.CultureInfo)
  9548. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void AssemblyName_set_CultureInfo_m21FB40AAEEEF7C5CC6CDDCC6F6E6678B235CC63B_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___value0, const RuntimeMethod* method);
  9549. // System.Void System.Reflection.AssemblyName::set_Name(System.String)
  9550. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void AssemblyName_set_Name_mC3FBA6D29B4DAFE0EEA244853146DB7F08B9C93A_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, String_t* ___value0, const RuntimeMethod* method);
  9551. // System.Reflection.Assembly System.AppDomain::LoadSatellite(System.Reflection.AssemblyName,System.Boolean)
  9552. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * AppDomain_LoadSatellite_m4DE403FF997A067CB65EFFE5B21CA2673D311014 (AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 * __this, AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * ___assemblyRef0, bool ___throwOnError1, const RuntimeMethod* method);
  9553. // System.Boolean System.String::IsNullOrEmpty(System.String)
  9554. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m06A85A206AC2106D1982826C5665B9BD35324229 (String_t* ___value0, const RuntimeMethod* method);
  9555. // System.Reflection.Assembly System.Reflection.Assembly::LoadFrom(System.String)
  9556. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * Assembly_LoadFrom_m5AB4ED75C5BE93603AD58FF5FCA5B9EC7603189F (String_t* ___assemblyFile0, const RuntimeMethod* method);
  9557. // System.Boolean System.IO.File::Exists(System.String)
  9558. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_m6B9BDD8EEB33D744EB0590DD27BC0152FAFBD1FB (String_t* ___path0, const RuntimeMethod* method);
  9559. // System.Reflection.Assembly System.Reflection.Assembly::LoadFrom(System.String,System.Boolean)
  9560. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * Assembly_LoadFrom_mB48B7760BCAA728B9AE628256A61762AB1FF509B (String_t* ___assemblyFile0, bool ___refonly1, const RuntimeMethod* method);
  9561. // System.Reflection.Assembly System.AppDomain::Load(System.String)
  9562. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * AppDomain_Load_m4349B851A1474F6F5D57A730DDFD5A8F9A291AD5 (AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 * __this, String_t* ___assemblyString0, const RuntimeMethod* method);
  9563. // System.Reflection.Assembly System.Reflection.Assembly::LoadWithPartialName(System.String,System.Security.Policy.Evidence,System.Boolean)
  9564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * Assembly_LoadWithPartialName_m8AD8435909C5F29BE1635BB8F34051F4E6A302D4 (String_t* ___partialName0, Evidence_t58C8D73D9B4FC7DD3BDDEE37E3C283678BFDC307 * ___securityEvidence1, bool ___oldBehavior2, const RuntimeMethod* method);
  9565. // System.Void System.NullReferenceException::.ctor()
  9566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullReferenceException__ctor_m7D46E331C349DD29CBA488C9B6A950A3E7DD5CAE (NullReferenceException_t204B194BC4DDA3259AF5A8633EA248AE5977ABDC * __this, const RuntimeMethod* method);
  9567. // System.Reflection.Assembly System.Reflection.Assembly::load_with_partial_name(System.String,System.Security.Policy.Evidence)
  9568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * Assembly_load_with_partial_name_m739797B4924ABF5F2B5E0C823BB5B83B24817B2D (String_t* ___name0, Evidence_t58C8D73D9B4FC7DD3BDDEE37E3C283678BFDC307 * ___e1, const RuntimeMethod* method);
  9569. // System.Void System.Reflection.ManifestResourceInfo::.ctor(System.Reflection.Assembly,System.String,System.Reflection.ResourceLocation)
  9570. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManifestResourceInfo__ctor_m718EB1020E137DE89B5A49D307E20563599FA2C4 (ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * __this, Assembly_t * ___containingAssembly0, String_t* ___containingFileName1, int32_t ___resourceLocation2, const RuntimeMethod* method);
  9571. // System.Boolean System.Reflection.Assembly::GetManifestResourceInfoInternal(System.String,System.Reflection.ManifestResourceInfo)
  9572. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_GetManifestResourceInfoInternal_m1F746445607BE68B4B8A8EEB837603986154A1C4 (Assembly_t * __this, String_t* ___name0, ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * ___info1, const RuntimeMethod* method);
  9573. // System.Int32 System.Object::GetHashCode()
  9574. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetHashCode_m81DE0CEF2ACADC7D076800D09B2232BC30639F76 (RuntimeObject * __this, const RuntimeMethod* method);
  9575. // System.Exception System.Reflection.Assembly::CreateNIE()
  9576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t * Assembly_CreateNIE_m5076DC7513181632DAF6DC6726A154E5DBE960F2 (const RuntimeMethod* method);
  9577. // System.Void System.IO.UnmanagedMemoryStream::.ctor(System.Byte*,System.Int64)
  9578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedMemoryStream__ctor_mF4040F06CEA36C1ACBA0C09319B38530D0E45632 (UnmanagedMemoryStream_tB2905D85030C9C1E831E3EB02AD7E5B1B1A5FE4E * __this, uint8_t* ___pointer0, int64_t ___length1, const RuntimeMethod* method);
  9579. // System.Void System.IO.UnmanagedMemoryStream::Dispose(System.Boolean)
  9580. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedMemoryStream_Dispose_mA8E1A981BC7EFDFAC1B4C4E95D1CAB823EA284CA (UnmanagedMemoryStream_tB2905D85030C9C1E831E3EB02AD7E5B1B1A5FE4E * __this, bool ___disposing0, const RuntimeMethod* method);
  9581. // Mono.SafeStringMarshal Mono.RuntimeMarshal::MarshalString(System.String)
  9582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F RuntimeMarshal_MarshalString_m8A782D398D13D0865FFE9B3396966ED903180A1F (String_t* ___str0, const RuntimeMethod* method);
  9583. // System.IntPtr Mono.SafeStringMarshal::get_Value()
  9584. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t SafeStringMarshal_get_Value_m70D3D1F546F1D924BDAA1A1322FE2EB7FE18F1D5 (SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F * __this, const RuntimeMethod* method);
  9585. // System.Boolean System.Reflection.AssemblyName::ParseAssemblyName(System.IntPtr,Mono.MonoAssemblyName&,System.Boolean&,System.Boolean&)
  9586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssemblyName_ParseAssemblyName_m890EF8F357B04C266CAD1CBA9C9BBFA8B30D648B (intptr_t ___name0, MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * ___aname1, bool* ___is_version_definited2, bool* ___is_token_defined3, const RuntimeMethod* method);
  9587. // System.Void System.IO.FileLoadException::.ctor(System.String)
  9588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileLoadException__ctor_m75CC747FFED4FE51A2B8352C39A33467FE9D3044 (FileLoadException_t4F277277156CA76B0610D4AE6EDFBF64561BF3FB * __this, String_t* ___message0, const RuntimeMethod* method);
  9589. // System.Void System.Reflection.AssemblyName::FillName(Mono.MonoAssemblyName*,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean)
  9590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName_FillName_m7B2487B7549E5A497AA4CBAC4DAF753B153D49AB (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * ___native0, String_t* ___codeBase1, bool ___addVersion2, bool ___addPublickey3, bool ___defaultToken4, bool ___assemblyRef5, const RuntimeMethod* method);
  9591. // System.Void Mono.RuntimeMarshal::FreeAssemblyName(Mono.MonoAssemblyName&,System.Boolean)
  9592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMarshal_FreeAssemblyName_mE9BBD9DE717E30BEA0AE14769B38614FD94882F2 (MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * ___name0, bool ___freeStruct1, const RuntimeMethod* method);
  9593. // System.Void Mono.SafeStringMarshal::Dispose()
  9594. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SafeStringMarshal_Dispose_m031213ECC460DFEA083ECAF0AE51AA70FF548898 (SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F * __this, const RuntimeMethod* method);
  9595. // System.Int32 System.Runtime.Serialization.SerializationInfo::GetInt32(System.String)
  9596. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SerializationInfo_GetInt32_mB47BD46A0BDBBAF5B47BB62E6EFF8E092E3F3656 (SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * __this, String_t* ___name0, const RuntimeMethod* method);
  9597. // System.Void System.Globalization.CultureInfo::.ctor(System.Int32)
  9598. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CultureInfo__ctor_m0CC8F74A7489CB5BF1A66B3B42A684A8E32D5A0D (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * __this, int32_t ___culture0, const RuntimeMethod* method);
  9599. // System.Boolean System.Char::IsWhiteSpace(System.Char)
  9600. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsWhiteSpace_m8AE1C4157A1E1D8F5022630F4229AB26223BDC6B (Il2CppChar ___c0, const RuntimeMethod* method);
  9601. // System.Boolean System.Version::op_Inequality(System.Version,System.Version)
  9602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Version_op_Inequality_mBF83F266057D2C028BA2F423372DA7E738B25CD0 (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___v10, Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___v21, const RuntimeMethod* method);
  9603. // System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
  9604. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72 (const RuntimeMethod* method);
  9605. // System.Byte[] System.Reflection.AssemblyName::InternalGetPublicKeyToken()
  9606. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* AssemblyName_InternalGetPublicKeyToken_m8448F4A4443505D58B1950DE08776AE5D715B4BD (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method);
  9607. // System.String System.Byte::ToString(System.String)
  9608. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_m5F54DEEC2138DAC5587E05890F97866DB78E75BA (uint8_t* __this, String_t* ___format0, const RuntimeMethod* method);
  9609. // System.Int32 System.Version::get_Major()
  9610. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t Version_get_Major_m7A6BEEF367674B8C06B15F6675AFF0C32CCEE87C_inline (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * __this, const RuntimeMethod* method);
  9611. // System.Int32 System.Version::get_Minor()
  9612. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t Version_get_Minor_mCBAFA7052D1786A47B4BA971E7193A4EB9A7D059_inline (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * __this, const RuntimeMethod* method);
  9613. // System.Int32 System.Version::get_Build()
  9614. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t Version_get_Build_m184E3AAE13518CEA172E9C6860E9359D567E64DB_inline (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * __this, const RuntimeMethod* method);
  9615. // System.String System.Reflection.AssemblyName::get_FullName()
  9616. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssemblyName_get_FullName_m2E26108B8002BA0579FB223426E085BC9014A212 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method);
  9617. // System.String System.Object::ToString()
  9618. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_ToString_m1A80FB949DD14590DAE917A7B7274CC9FAD46EF4 (RuntimeObject * __this, const RuntimeMethod* method);
  9619. // System.Boolean System.Reflection.AssemblyName::get_IsPublicKeyValid()
  9620. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssemblyName_get_IsPublicKeyValid_m4501B8B875B7B9BEE76AAE655761CF6E871ECDAA (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method);
  9621. // System.Void System.Security.SecurityException::.ctor(System.String)
  9622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SecurityException__ctor_m69B689A29B9D73495C42E126036A601EA7048FEE (SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 * __this, String_t* ___message0, const RuntimeMethod* method);
  9623. // System.Byte[] System.Reflection.AssemblyName::ComputePublicKeyToken()
  9624. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* AssemblyName_ComputePublicKeyToken_mEB7AC1E5CCAA28B28B2CDF650E3920DB2B466F57 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method);
  9625. // System.Void System.Reflection.AssemblyName::get_public_token(System.Byte*,System.Byte*,System.Int32)
  9626. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName_get_public_token_mF913340F6EA9A2349C28B3B9ABE91ED66BD3F2FE (uint8_t* ___token0, uint8_t* ___pubkey1, int32_t ___len2, const RuntimeMethod* method);
  9627. // System.Void System.Runtime.Serialization.SerializationInfo::AddValue(System.String,System.Int32)
  9628. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationInfo_AddValue_m7C73917D9DC4B8FE4AFEF4BA8EBEDAB046A8D0BD (SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * __this, String_t* ___name0, int32_t ___value1, const RuntimeMethod* method);
  9629. // System.String Mono.RuntimeMarshal::PtrToUtf8String(System.IntPtr)
  9630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RuntimeMarshal_PtrToUtf8String_mAD18FEACB0BFC49C9D8E16E2696615001315C190 (intptr_t ___ptr0, const RuntimeMethod* method);
  9631. // System.Void System.Version::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
  9632. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Version__ctor_mFA5AABF2294D59FA7B3F32BB48CB238BCACBDF80 (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * __this, int32_t ___major0, int32_t ___minor1, int32_t ___build2, int32_t ___revision3, const RuntimeMethod* method);
  9633. // System.Boolean System.IntPtr::op_Inequality(System.IntPtr,System.IntPtr)
  9634. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_mB4886A806009EA825EFCC60CD2A7F6EB8E273A61 (intptr_t ___value10, intptr_t ___value21, const RuntimeMethod* method);
  9635. // System.Globalization.CultureInfo System.Globalization.CultureInfo::CreateCulture(System.String,System.Boolean)
  9636. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * CultureInfo_CreateCulture_m607F16CB58D85A64B5304A37ADDABB2018C6F687 (String_t* ___name0, bool ___reference1, const RuntimeMethod* method);
  9637. // System.Byte[] Mono.RuntimeMarshal::DecodeBlobArray(System.IntPtr)
  9638. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* RuntimeMarshal_DecodeBlobArray_m2A5F7FA2917EE0ED4B06311AD2D46DA1773BCCE9 (intptr_t ___ptr0, const RuntimeMethod* method);
  9639. // System.Int32 Mono.RuntimeMarshal::AsciHexDigitValue(System.Int32)
  9640. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeMarshal_AsciHexDigitValue_mADBE5127E3F0391FBE357DC57CEED5CF1AA3C3F6 (int32_t ___c0, const RuntimeMethod* method);
  9641. // Mono.MonoAssemblyName* System.Reflection.AssemblyName::GetNativeName(System.IntPtr)
  9642. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * AssemblyName_GetNativeName_m046B877F881F2E71BC0FFD0E34C0D1B327D688D9 (intptr_t ___assembly_ptr0, const RuntimeMethod* method);
  9643. // System.Void System.Reflection.MethodBase::.ctor()
  9644. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MethodBase__ctor_m1DB9E12C86132DD3C7E192C57571799CB97D74F9 (MethodBase_t * __this, const RuntimeMethod* method);
  9645. // System.Int32 System.Reflection.MethodBase::GetHashCode()
  9646. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MethodBase_GetHashCode_m55E538F2842D4B18101C291C47380E97B366202F (MethodBase_t * __this, const RuntimeMethod* method);
  9647. // System.Void System.Reflection.CustomAttributeData/LazyCAttrData::.ctor()
  9648. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyCAttrData__ctor_m3E59DFD149279F2FC16E37A8B9176017E2556170 (LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 * __this, const RuntimeMethod* method);
  9649. // System.Void System.Reflection.CustomAttributeData::ResolveArgumentsInternal(System.Reflection.ConstructorInfo,System.Reflection.Assembly,System.IntPtr,System.UInt32,System.Object[]&,System.Object[]&)
  9650. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomAttributeData_ResolveArgumentsInternal_m5F4DEAFAA9473BE5417DBDF1C644DFC5FB41E185 (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___ctor0, Assembly_t * ___assembly1, intptr_t ___data2, uint32_t ___data_length3, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** ___ctorArgs4, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** ___namedArgs5, const RuntimeMethod* method);
  9651. // T[] System.Reflection.CustomAttributeData::UnboxValues<System.Reflection.CustomAttributeTypedArgument>(System.Object[])
  9652. inline CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* CustomAttributeData_UnboxValues_TisCustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_m846F81B95C445180214406E0D355EBA8EC9644D1 (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values0, const RuntimeMethod* method)
  9653. {
  9654. return (( CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, const RuntimeMethod*))CustomAttributeData_UnboxValues_TisCustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_m846F81B95C445180214406E0D355EBA8EC9644D1_gshared)(___values0, method);
  9655. }
  9656. // System.Collections.ObjectModel.ReadOnlyCollection`1<T> System.Array::AsReadOnly<System.Reflection.CustomAttributeTypedArgument>(T[])
  9657. inline ReadOnlyCollection_1_tC2509BCA9998A9487BF53350FF82BD2674DDFDE5 * Array_AsReadOnly_TisCustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_m06C336FC2EAE4D5574984D19ABC43E76AC808E6A (CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* ___array0, const RuntimeMethod* method)
  9658. {
  9659. return (( ReadOnlyCollection_1_tC2509BCA9998A9487BF53350FF82BD2674DDFDE5 * (*) (CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05*, const RuntimeMethod*))Array_AsReadOnly_TisCustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_m06C336FC2EAE4D5574984D19ABC43E76AC808E6A_gshared)(___array0, method);
  9660. }
  9661. // T[] System.Reflection.CustomAttributeData::UnboxValues<System.Reflection.CustomAttributeNamedArgument>(System.Object[])
  9662. inline CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828* CustomAttributeData_UnboxValues_TisCustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_mC152FBD94252DA2417B7773AE16C51154C9F6A72 (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___values0, const RuntimeMethod* method)
  9663. {
  9664. return (( CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828* (*) (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, const RuntimeMethod*))CustomAttributeData_UnboxValues_TisCustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_mC152FBD94252DA2417B7773AE16C51154C9F6A72_gshared)(___values0, method);
  9665. }
  9666. // System.Collections.ObjectModel.ReadOnlyCollection`1<T> System.Array::AsReadOnly<System.Reflection.CustomAttributeNamedArgument>(T[])
  9667. inline ReadOnlyCollection_1_tDB8F0CA62CF79B1054F1B209516B0E4E17B3E6C8 * Array_AsReadOnly_TisCustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_m052EECB0368B9A6A1E9A05BBDC486190E5A92946 (CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828* ___array0, const RuntimeMethod* method)
  9668. {
  9669. return (( ReadOnlyCollection_1_tDB8F0CA62CF79B1054F1B209516B0E4E17B3E6C8 * (*) (CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828*, const RuntimeMethod*))Array_AsReadOnly_TisCustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_m052EECB0368B9A6A1E9A05BBDC486190E5A92946_gshared)(___array0, method);
  9670. }
  9671. // System.Void System.Reflection.CustomAttributeData::ResolveArguments()
  9672. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomAttributeData_ResolveArguments_m5D8B42606832BAD2FAFF1B003F2E86F44E070766 (CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * __this, const RuntimeMethod* method);
  9673. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeData> System.MonoCustomAttrs::GetCustomAttributesData(System.Reflection.ICustomAttributeProvider)
  9674. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MonoCustomAttrs_GetCustomAttributesData_mAB4CAB0551B8FBEC9877A3093A379242C54D8632 (RuntimeObject* ___obj0, const RuntimeMethod* method);
  9675. // System.String System.Reflection.CustomAttributeTypedArgument::ToString()
  9676. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CustomAttributeTypedArgument_ToString_mC9E222964187E05A001066301E035E829987A70F (CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * __this, const RuntimeMethod* method);
  9677. // System.String System.Reflection.CustomAttributeNamedArgument::ToString()
  9678. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CustomAttributeNamedArgument_ToString_mBFC8371ADFC09A5A8FCDCD234E35DA4B4AB53EB8 (CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * __this, const RuntimeMethod* method);
  9679. // T[] System.Array::Empty<System.Object>()
  9680. inline ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline (const RuntimeMethod* method)
  9681. {
  9682. return (( ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_gshared_inline)(method);
  9683. }
  9684. // System.Text.StringBuilder System.Text.StringBuilder::AppendFormat(System.String,System.Object[])
  9685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_AppendFormat_m23742FE1E3C60341F37C243EB6BEE06AE444C774 (StringBuilder_t * __this, String_t* ___format0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method);
  9686. // System.Boolean System.Reflection.ConstructorInfo::op_Inequality(System.Reflection.ConstructorInfo,System.Reflection.ConstructorInfo)
  9687. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConstructorInfo_op_Inequality_m7BACC92FB27D1999A084F5346451CEE9FD0445E4 (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___left0, ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___right1, const RuntimeMethod* method);
  9688. // System.Boolean System.Reflection.CustomAttributeTypedArgument::Equals(System.Object)
  9689. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomAttributeTypedArgument_Equals_mCBC1A766B39E8BE8BAE5B85F0C9B18797366CC88 (CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9690. // System.Boolean System.Reflection.CustomAttributeNamedArgument::Equals(System.Object)
  9691. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomAttributeNamedArgument_Equals_mDA255630CA97FF60745C1B0440ACF44B3E94998B (CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method);
  9692. // System.Boolean System.Reflection.ConstructorInfo::op_Equality(System.Reflection.ConstructorInfo,System.Reflection.ConstructorInfo)
  9693. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConstructorInfo_op_Equality_mB609E9EE55A0CFDE49239997394F2E458DBF8B53 (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___left0, ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___right1, const RuntimeMethod* method);
  9694. // System.Int32 System.Reflection.CustomAttributeTypedArgument::GetHashCode()
  9695. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CustomAttributeTypedArgument_GetHashCode_mBAACEB5B2853174C5CB8C1D719CCDC06DD08ECD9 (CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * __this, const RuntimeMethod* method);
  9696. // System.Int32 System.Reflection.CustomAttributeNamedArgument::GetHashCode()
  9697. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CustomAttributeNamedArgument_GetHashCode_m33AFF5ED2CD0D392BFC0FA792B16FD33F5095057 (CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * __this, const RuntimeMethod* method);
  9698. // System.Attribute System.Attribute::GetCustomAttribute(System.Reflection.Assembly,System.Type)
  9699. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74 * Attribute_GetCustomAttribute_m2F7052FBA63683DCBD28CA75E300CB453AF531F8 (Assembly_t * ___element0, Type_t * ___attributeType1, const RuntimeMethod* method);
  9700. // System.Attribute System.Attribute::GetCustomAttribute(System.Reflection.MemberInfo,System.Type)
  9701. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74 * Attribute_GetCustomAttribute_mC59CAC8867119D828DE0EB51FFAA1503159A46BF (MemberInfo_t * ___element0, Type_t * ___attributeType1, const RuntimeMethod* method);
  9702. // System.Void System.FormatException::.ctor()
  9703. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_m6DAD3E32EE0445420B4893EA683425AC3441609B (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * __this, const RuntimeMethod* method);
  9704. // System.Void System.Reflection.CustomAttributeNamedArgument::.ctor(System.Reflection.MemberInfo,System.Object)
  9705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomAttributeNamedArgument__ctor_m8FA97C106BF09B383429A90DC6E375EC4378734C (CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * __this, MemberInfo_t * ___memberInfo0, RuntimeObject * ___value1, const RuntimeMethod* method);
  9706. // System.Reflection.MemberInfo System.Reflection.CustomAttributeNamedArgument::get_MemberInfo()
  9707. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR MemberInfo_t * CustomAttributeNamedArgument_get_MemberInfo_m789DAC5B01E4B3A9D6D1C8CD11DA2FC48EFDEEBF_inline (CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * __this, const RuntimeMethod* method);
  9708. // System.Reflection.CustomAttributeTypedArgument System.Reflection.CustomAttributeNamedArgument::get_TypedValue()
  9709. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 CustomAttributeNamedArgument_get_TypedValue_m0C92F6C3DD4A63AE8FD4A13BB5DF72B8CD122C67_inline (CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * __this, const RuntimeMethod* method);
  9710. // System.Boolean System.Reflection.MemberInfo::op_Equality(System.Reflection.MemberInfo,System.Reflection.MemberInfo)
  9711. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MemberInfo_op_Equality_m9B77A8811138313780ADCD0A9EE018748B9249D9 (MemberInfo_t * ___left0, MemberInfo_t * ___right1, const RuntimeMethod* method);
  9712. // System.Int32 System.Array::GetLength(System.Int32)
  9713. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_GetLength_m318900B10C3A93A30ABDC67DE161C8F6ABA4D359 (RuntimeArray * __this, int32_t ___dimension0, const RuntimeMethod* method);
  9714. // System.Object System.Array::GetValue(System.Int32)
  9715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Array_GetValue_m9B1409D22139722A3149AC49ABCF558A2E066544 (RuntimeArray * __this, int32_t ___index0, const RuntimeMethod* method);
  9716. // System.Void System.Reflection.CustomAttributeTypedArgument::.ctor(System.Type,System.Object)
  9717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomAttributeTypedArgument__ctor_m60BA69540E206F8DB69F971E46C8F0B7F0A99278 (CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * __this, Type_t * ___argumentType0, RuntimeObject * ___value1, const RuntimeMethod* method);
  9718. // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1<System.Reflection.CustomAttributeTypedArgument>::.ctor(System.Collections.Generic.IList`1<T>)
  9719. inline void ReadOnlyCollection_1__ctor_m86F65831222D96F16253A71C148E5F93A74B2F05 (ReadOnlyCollection_1_tC2509BCA9998A9487BF53350FF82BD2674DDFDE5 * __this, RuntimeObject* ___list0, const RuntimeMethod* method)
  9720. {
  9721. (( void (*) (ReadOnlyCollection_1_tC2509BCA9998A9487BF53350FF82BD2674DDFDE5 *, RuntimeObject*, const RuntimeMethod*))ReadOnlyCollection_1__ctor_m86F65831222D96F16253A71C148E5F93A74B2F05_gshared)(__this, ___list0, method);
  9722. }
  9723. // System.Object System.Reflection.CustomAttributeTypedArgument::get_Value()
  9724. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * CustomAttributeTypedArgument_get_Value_m11CEBA0F1359637E888E86CB46188B6F3B0C7553_inline (CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * __this, const RuntimeMethod* method);
  9725. // System.Void System.PlatformNotSupportedException::.ctor()
  9726. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7 (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * __this, const RuntimeMethod* method);
  9727. // System.Void System.Reflection.MemberInfo::.ctor()
  9728. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemberInfo__ctor_m2F662BD5B63738672688109B4BCC552C143B1BCC (MemberInfo_t * __this, const RuntimeMethod* method);
  9729. // System.Int32 System.Reflection.MemberInfo::GetHashCode()
  9730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MemberInfo_GetHashCode_mE9E59E8B23F151FD6EE2CB98B8F5138AF3B79761 (MemberInfo_t * __this, const RuntimeMethod* method);
  9731. // System.IntPtr Mono.RuntimeEventHandle::get_Value()
  9732. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR intptr_t RuntimeEventHandle_get_Value_m579B27775CC84269432CB559FF50327E5EAFF89D_inline (RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 * __this, const RuntimeMethod* method);
  9733. // System.IntPtr System.RuntimeTypeHandle::get_Value()
  9734. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR intptr_t RuntimeTypeHandle_get_Value_m3277019DD9C1A7E5D22F075DDF8CBDFA4D146BC6_inline (RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D * __this, const RuntimeMethod* method);
  9735. // System.Reflection.EventInfo System.Reflection.EventInfo::internal_from_handle_type(System.IntPtr,System.IntPtr)
  9736. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInfo_t * EventInfo_internal_from_handle_type_mEE18EFFC50DCCC0269525566BDE78C873C34EDCA (intptr_t ___event_handle0, intptr_t ___type_handle1, const RuntimeMethod* method);
  9737. // System.Boolean System.Reflection.EventInfo::op_Equality(System.Reflection.EventInfo,System.Reflection.EventInfo)
  9738. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventInfo_op_Equality_m0C524BB18130882AB39B1CF0782D885FEFEB189E (EventInfo_t * ___left0, EventInfo_t * ___right1, const RuntimeMethod* method);
  9739. // System.String System.String::Format(System.String,System.Object[])
  9740. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA3AC3FE7B23D97F3A5BAA082D25B0E01B341A865 (String_t* ___format0, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args1, const RuntimeMethod* method);
  9741. // System.String System.String::Format(System.String,System.Object,System.Object)
  9742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A (String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, const RuntimeMethod* method);
  9743. // System.IntPtr System.RuntimeFieldHandle::get_Value()
  9744. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR intptr_t RuntimeFieldHandle_get_Value_m2C81CBF4FC895E7A343C344BE8EE96D9DEBEA3DA_inline (RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF * __this, const RuntimeMethod* method);
  9745. // System.Reflection.FieldInfo System.Reflection.FieldInfo::internal_from_handle_type(System.IntPtr,System.IntPtr)
  9746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfo_t * FieldInfo_internal_from_handle_type_m0215E86B40536AF2158D7C030BB3FBE0B4E28195 (intptr_t ___field_handle0, intptr_t ___type_handle1, const RuntimeMethod* method);
  9747. // System.Boolean System.Reflection.FieldInfo::op_Equality(System.Reflection.FieldInfo,System.Reflection.FieldInfo)
  9748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_op_Equality_m924E721654B7BDF09AA6E20C6E8D2BC4D4AF9DB7 (FieldInfo_t * ___left0, FieldInfo_t * ___right1, const RuntimeMethod* method);
  9749. // System.Boolean System.Reflection.FieldInfo::get_IsNotSerialized()
  9750. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_get_IsNotSerialized_mB1C922AA795D536F932AF848D46AA2F9A4874201 (FieldInfo_t * __this, const RuntimeMethod* method);
  9751. // System.Boolean System.Type::get_IsExplicitLayout()
  9752. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsExplicitLayout_mBBF9DA413CB5556D8294595BD177FC746C2CFA78 (Type_t * __this, const RuntimeMethod* method);
  9753. // System.Runtime.InteropServices.MarshalAsAttribute System.Reflection.FieldInfo::get_marshal_info()
  9754. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * FieldInfo_get_marshal_info_m7C0A8AAE556F8045BEE597FAC860F9AA9EBB32D9 (FieldInfo_t * __this, const RuntimeMethod* method);
  9755. // System.Void System.NonSerializedAttribute::.ctor()
  9756. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NonSerializedAttribute__ctor_mE1558BDEF20C2A2D08703549040E56970CC767B0 (NonSerializedAttribute_t1D1C4A9662B6C2FAC28237FCDFA49FA4747BC3BA * __this, const RuntimeMethod* method);
  9757. // System.Void System.Runtime.InteropServices.FieldOffsetAttribute::.ctor(System.Int32)
  9758. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldOffsetAttribute__ctor_m31F2757C7ABC78800DBDAE32C53F85708E2EB629 (FieldOffsetAttribute_t0DC41E3845F489E8751A1087AE893D8F5A9ABA49 * __this, int32_t ___offset0, const RuntimeMethod* method);
  9759. #ifdef __clang__
  9760. #pragma clang diagnostic push
  9761. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9762. #pragma clang diagnostic ignored "-Wunused-variable"
  9763. #endif
  9764. // System.Void System.MulticastNotSupportedException::.ctor()
  9765. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MulticastNotSupportedException__ctor_m4E7EEFC6E42FEAB6FA8D775E2CC71A0C3B970CD2 (MulticastNotSupportedException_tDAC3C31B20ACDAE95C396052199B385C00C41211 * __this, const RuntimeMethod* method)
  9766. {
  9767. static bool s_Il2CppMethodInitialized;
  9768. if (!s_Il2CppMethodInitialized)
  9769. {
  9770. il2cpp_codegen_initialize_method (MulticastNotSupportedException__ctor_m4E7EEFC6E42FEAB6FA8D775E2CC71A0C3B970CD2_MetadataUsageId);
  9771. s_Il2CppMethodInitialized = true;
  9772. }
  9773. {
  9774. String_t* L_0 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralAE2D86CD2BE6BF988588077152DC43D7030A504A, /*hidden argument*/NULL);
  9775. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  9776. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2146233068), /*hidden argument*/NULL);
  9777. return;
  9778. }
  9779. }
  9780. // System.Void System.MulticastNotSupportedException::.ctor(System.String)
  9781. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MulticastNotSupportedException__ctor_m9B26D80EE301004DB6AD6753C997AA2723092B65 (MulticastNotSupportedException_tDAC3C31B20ACDAE95C396052199B385C00C41211 * __this, String_t* ___message0, const RuntimeMethod* method)
  9782. {
  9783. {
  9784. String_t* L_0 = ___message0;
  9785. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  9786. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2146233068), /*hidden argument*/NULL);
  9787. return;
  9788. }
  9789. }
  9790. // System.Void System.MulticastNotSupportedException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  9791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MulticastNotSupportedException__ctor_mB91B7A630F7A2067A58D34B2180ED59249CB2221 (MulticastNotSupportedException_tDAC3C31B20ACDAE95C396052199B385C00C41211 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  9792. {
  9793. {
  9794. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
  9795. StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_1 = ___context1;
  9796. SystemException__ctor_mB0550111A1A8D18B697B618F811A5B20C160D949(__this, L_0, L_1, /*hidden argument*/NULL);
  9797. return;
  9798. }
  9799. }
  9800. #ifdef __clang__
  9801. #pragma clang diagnostic pop
  9802. #endif
  9803. #ifdef __clang__
  9804. #pragma clang diagnostic push
  9805. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9806. #pragma clang diagnostic ignored "-Wunused-variable"
  9807. #endif
  9808. // System.Void System.NonSerializedAttribute::.ctor()
  9809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NonSerializedAttribute__ctor_mE1558BDEF20C2A2D08703549040E56970CC767B0 (NonSerializedAttribute_t1D1C4A9662B6C2FAC28237FCDFA49FA4747BC3BA * __this, const RuntimeMethod* method)
  9810. {
  9811. {
  9812. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  9813. return;
  9814. }
  9815. }
  9816. #ifdef __clang__
  9817. #pragma clang diagnostic pop
  9818. #endif
  9819. #ifdef __clang__
  9820. #pragma clang diagnostic push
  9821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9822. #pragma clang diagnostic ignored "-Wunused-variable"
  9823. #endif
  9824. // System.Void System.NotImplementedException::.ctor()
  9825. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_m8BEA657E260FC05F0C6D2C43A6E9BC08040F59C4 (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * __this, const RuntimeMethod* method)
  9826. {
  9827. static bool s_Il2CppMethodInitialized;
  9828. if (!s_Il2CppMethodInitialized)
  9829. {
  9830. il2cpp_codegen_initialize_method (NotImplementedException__ctor_m8BEA657E260FC05F0C6D2C43A6E9BC08040F59C4_MetadataUsageId);
  9831. s_Il2CppMethodInitialized = true;
  9832. }
  9833. {
  9834. String_t* L_0 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral376A1C1EC35E50EC842B660B9E346C386ABA78C1, /*hidden argument*/NULL);
  9835. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  9836. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2147467263), /*hidden argument*/NULL);
  9837. return;
  9838. }
  9839. }
  9840. // System.Void System.NotImplementedException::.ctor(System.String)
  9841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mEBAED0FCA8B8CCE7E96492474350BA35D14CF59C (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * __this, String_t* ___message0, const RuntimeMethod* method)
  9842. {
  9843. {
  9844. String_t* L_0 = ___message0;
  9845. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  9846. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2147467263), /*hidden argument*/NULL);
  9847. return;
  9848. }
  9849. }
  9850. // System.Void System.NotImplementedException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  9851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mFF1238AF9C34A2EA800C8AA62ABACBC395BCAB44 (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  9852. {
  9853. {
  9854. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
  9855. StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_1 = ___context1;
  9856. SystemException__ctor_mB0550111A1A8D18B697B618F811A5B20C160D949(__this, L_0, L_1, /*hidden argument*/NULL);
  9857. return;
  9858. }
  9859. }
  9860. #ifdef __clang__
  9861. #pragma clang diagnostic pop
  9862. #endif
  9863. #ifdef __clang__
  9864. #pragma clang diagnostic push
  9865. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9866. #pragma clang diagnostic ignored "-Wunused-variable"
  9867. #endif
  9868. // System.Void System.NotSupportedException::.ctor()
  9869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mA121DE1CAC8F25277DEB489DC7771209D91CAE33 (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * __this, const RuntimeMethod* method)
  9870. {
  9871. static bool s_Il2CppMethodInitialized;
  9872. if (!s_Il2CppMethodInitialized)
  9873. {
  9874. il2cpp_codegen_initialize_method (NotSupportedException__ctor_mA121DE1CAC8F25277DEB489DC7771209D91CAE33_MetadataUsageId);
  9875. s_Il2CppMethodInitialized = true;
  9876. }
  9877. {
  9878. String_t* L_0 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralBEE42D2FC435CCAA88B02E953C7318706D195EE9, /*hidden argument*/NULL);
  9879. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  9880. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2146233067), /*hidden argument*/NULL);
  9881. return;
  9882. }
  9883. }
  9884. // System.Void System.NotSupportedException::.ctor(System.String)
  9885. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mD023A89A5C1F740F43F0A9CD6C49DC21230B3CEE (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * __this, String_t* ___message0, const RuntimeMethod* method)
  9886. {
  9887. {
  9888. String_t* L_0 = ___message0;
  9889. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  9890. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2146233067), /*hidden argument*/NULL);
  9891. return;
  9892. }
  9893. }
  9894. // System.Void System.NotSupportedException::.ctor(System.String,System.Exception)
  9895. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m760F4B08E9380A2833C61A34F67D5CD836E32D8C (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * __this, String_t* ___message0, Exception_t * ___innerException1, const RuntimeMethod* method)
  9896. {
  9897. {
  9898. String_t* L_0 = ___message0;
  9899. Exception_t * L_1 = ___innerException1;
  9900. SystemException__ctor_mA18D2EA5642C066F35CB8C965398F9A542C33B0A(__this, L_0, L_1, /*hidden argument*/NULL);
  9901. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2146233067), /*hidden argument*/NULL);
  9902. return;
  9903. }
  9904. }
  9905. // System.Void System.NotSupportedException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  9906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1F2AAA51372307FB5B4ED59C9F89A0BBFC94C768 (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  9907. {
  9908. {
  9909. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
  9910. StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_1 = ___context1;
  9911. SystemException__ctor_mB0550111A1A8D18B697B618F811A5B20C160D949(__this, L_0, L_1, /*hidden argument*/NULL);
  9912. return;
  9913. }
  9914. }
  9915. #ifdef __clang__
  9916. #pragma clang diagnostic pop
  9917. #endif
  9918. #ifdef __clang__
  9919. #pragma clang diagnostic push
  9920. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9921. #pragma clang diagnostic ignored "-Wunused-variable"
  9922. #endif
  9923. // System.ConsoleKeyInfo System.NullConsoleDriver::ReadKey(System.Boolean)
  9924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768 NullConsoleDriver_ReadKey_mD8783671CC38E7E2BA8949C9C2631BB90D5A0317 (NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D * __this, bool ___intercept0, const RuntimeMethod* method)
  9925. {
  9926. static bool s_Il2CppMethodInitialized;
  9927. if (!s_Il2CppMethodInitialized)
  9928. {
  9929. il2cpp_codegen_initialize_method (NullConsoleDriver_ReadKey_mD8783671CC38E7E2BA8949C9C2631BB90D5A0317_MetadataUsageId);
  9930. s_Il2CppMethodInitialized = true;
  9931. }
  9932. {
  9933. IL2CPP_RUNTIME_CLASS_INIT(NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D_il2cpp_TypeInfo_var);
  9934. ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768 L_0 = ((NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D_StaticFields*)il2cpp_codegen_static_fields_for(NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D_il2cpp_TypeInfo_var))->get_EmptyConsoleKeyInfo_0();
  9935. return L_0;
  9936. }
  9937. }
  9938. // System.Void System.NullConsoleDriver::.ctor()
  9939. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullConsoleDriver__ctor_mEF6695F8B8CEE021CD5EC693237034A53D484CB2 (NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D * __this, const RuntimeMethod* method)
  9940. {
  9941. {
  9942. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  9943. return;
  9944. }
  9945. }
  9946. // System.Void System.NullConsoleDriver::.cctor()
  9947. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullConsoleDriver__cctor_m0B892457EA9435B6B2E8483E8F7588290E9573D0 (const RuntimeMethod* method)
  9948. {
  9949. static bool s_Il2CppMethodInitialized;
  9950. if (!s_Il2CppMethodInitialized)
  9951. {
  9952. il2cpp_codegen_initialize_method (NullConsoleDriver__cctor_m0B892457EA9435B6B2E8483E8F7588290E9573D0_MetadataUsageId);
  9953. s_Il2CppMethodInitialized = true;
  9954. }
  9955. {
  9956. ConsoleKeyInfo_t5BE3CE05E8258CDB5404256E96AF7C22BC5DE768 L_0;
  9957. memset((&L_0), 0, sizeof(L_0));
  9958. ConsoleKeyInfo__ctor_mF5F427F75CCD5D4BCAADCE6AE31F61D70BD95B98((&L_0), 0, 0, (bool)0, (bool)0, (bool)0, /*hidden argument*/NULL);
  9959. ((NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D_StaticFields*)il2cpp_codegen_static_fields_for(NullConsoleDriver_t4608D1A2E1195946C2945E3459E15364CF4EC43D_il2cpp_TypeInfo_var))->set_EmptyConsoleKeyInfo_0(L_0);
  9960. return;
  9961. }
  9962. }
  9963. #ifdef __clang__
  9964. #pragma clang diagnostic pop
  9965. #endif
  9966. #ifdef __clang__
  9967. #pragma clang diagnostic push
  9968. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  9969. #pragma clang diagnostic ignored "-Wunused-variable"
  9970. #endif
  9971. // System.Void System.NullReferenceException::.ctor()
  9972. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullReferenceException__ctor_m7D46E331C349DD29CBA488C9B6A950A3E7DD5CAE (NullReferenceException_t204B194BC4DDA3259AF5A8633EA248AE5977ABDC * __this, const RuntimeMethod* method)
  9973. {
  9974. static bool s_Il2CppMethodInitialized;
  9975. if (!s_Il2CppMethodInitialized)
  9976. {
  9977. il2cpp_codegen_initialize_method (NullReferenceException__ctor_m7D46E331C349DD29CBA488C9B6A950A3E7DD5CAE_MetadataUsageId);
  9978. s_Il2CppMethodInitialized = true;
  9979. }
  9980. {
  9981. String_t* L_0 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralDFEFBEE8FA51C19A77377FDC99C6D1E91AC2EBB8, /*hidden argument*/NULL);
  9982. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  9983. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2147467261), /*hidden argument*/NULL);
  9984. return;
  9985. }
  9986. }
  9987. // System.Void System.NullReferenceException::.ctor(System.String)
  9988. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullReferenceException__ctor_mAD32CA6CD05808ED531D14BA18B7AA1E99B8D349 (NullReferenceException_t204B194BC4DDA3259AF5A8633EA248AE5977ABDC * __this, String_t* ___message0, const RuntimeMethod* method)
  9989. {
  9990. {
  9991. String_t* L_0 = ___message0;
  9992. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  9993. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2147467261), /*hidden argument*/NULL);
  9994. return;
  9995. }
  9996. }
  9997. // System.Void System.NullReferenceException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  9998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullReferenceException__ctor_m30DB93B2976C4F659BDFEE6B4A801C79DC898E00 (NullReferenceException_t204B194BC4DDA3259AF5A8633EA248AE5977ABDC * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  9999. {
  10000. {
  10001. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
  10002. StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_1 = ___context1;
  10003. SystemException__ctor_mB0550111A1A8D18B697B618F811A5B20C160D949(__this, L_0, L_1, /*hidden argument*/NULL);
  10004. return;
  10005. }
  10006. }
  10007. #ifdef __clang__
  10008. #pragma clang diagnostic pop
  10009. #endif
  10010. #ifdef __clang__
  10011. #pragma clang diagnostic push
  10012. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10013. #pragma clang diagnostic ignored "-Wunused-variable"
  10014. #endif
  10015. // System.Type System.Nullable::GetUnderlyingType(System.Type)
  10016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Nullable_GetUnderlyingType_m038B195642BF738026196B1629997705B6317D04 (Type_t * ___nullableType0, const RuntimeMethod* method)
  10017. {
  10018. static bool s_Il2CppMethodInitialized;
  10019. if (!s_Il2CppMethodInitialized)
  10020. {
  10021. il2cpp_codegen_initialize_method (Nullable_GetUnderlyingType_m038B195642BF738026196B1629997705B6317D04_MetadataUsageId);
  10022. s_Il2CppMethodInitialized = true;
  10023. }
  10024. {
  10025. Type_t * L_0 = ___nullableType0;
  10026. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  10027. bool L_1 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_0, (Type_t *)NULL, /*hidden argument*/NULL);
  10028. if (!L_1)
  10029. {
  10030. goto IL_0014;
  10031. }
  10032. }
  10033. {
  10034. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_2 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  10035. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_2, _stringLiteralAAD19283FC942FFC547E9D76151FC155278475DF, /*hidden argument*/NULL);
  10036. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, Nullable_GetUnderlyingType_m038B195642BF738026196B1629997705B6317D04_RuntimeMethod_var);
  10037. }
  10038. IL_0014:
  10039. {
  10040. Type_t * L_3 = ___nullableType0;
  10041. NullCheck(L_3);
  10042. bool L_4 = VirtFuncInvoker0< bool >::Invoke(81 /* System.Boolean System.Type::get_IsGenericType() */, L_3);
  10043. if (!L_4)
  10044. {
  10045. goto IL_003b;
  10046. }
  10047. }
  10048. {
  10049. Type_t * L_5 = ___nullableType0;
  10050. NullCheck(L_5);
  10051. bool L_6 = VirtFuncInvoker0< bool >::Invoke(82 /* System.Boolean System.Type::get_IsGenericTypeDefinition() */, L_5);
  10052. if (L_6)
  10053. {
  10054. goto IL_003b;
  10055. }
  10056. }
  10057. {
  10058. Type_t * L_7 = ___nullableType0;
  10059. NullCheck(L_7);
  10060. Type_t * L_8 = VirtFuncInvoker0< Type_t * >::Invoke(106 /* System.Type System.Type::GetGenericTypeDefinition() */, L_7);
  10061. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_9 = { reinterpret_cast<intptr_t> (Nullable_1_t220FFA40D2CEE2CB28F8C04DB1216024A0BC75C3_0_0_0_var) };
  10062. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  10063. Type_t * L_10 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_9, /*hidden argument*/NULL);
  10064. bool L_11 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_8, L_10, /*hidden argument*/NULL);
  10065. if (L_11)
  10066. {
  10067. goto IL_003d;
  10068. }
  10069. }
  10070. IL_003b:
  10071. {
  10072. return (Type_t *)NULL;
  10073. }
  10074. IL_003d:
  10075. {
  10076. Type_t * L_12 = ___nullableType0;
  10077. NullCheck(L_12);
  10078. TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_13 = VirtFuncInvoker0< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* >::Invoke(105 /* System.Type[] System.Type::GetGenericArguments() */, L_12);
  10079. NullCheck(L_13);
  10080. int32_t L_14 = 0;
  10081. Type_t * L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
  10082. return L_15;
  10083. }
  10084. }
  10085. #ifdef __clang__
  10086. #pragma clang diagnostic pop
  10087. #endif
  10088. #ifdef __clang__
  10089. #pragma clang diagnostic push
  10090. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  10091. #pragma clang diagnostic ignored "-Wunused-variable"
  10092. #endif
  10093. // System.Boolean System.Number::NumberBufferToDecimal(System.Byte*,System.Decimal&)
  10094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_NumberBufferToDecimal_m0C4AC5B6FF9A6FCC8BF29288793B11CB09AB38C7 (uint8_t* ___number0, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * ___value1, const RuntimeMethod* method)
  10095. {
  10096. typedef bool (*Number_NumberBufferToDecimal_m0C4AC5B6FF9A6FCC8BF29288793B11CB09AB38C7_ftn) (uint8_t*, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 *);
  10097. using namespace il2cpp::icalls;
  10098. return ((Number_NumberBufferToDecimal_m0C4AC5B6FF9A6FCC8BF29288793B11CB09AB38C7_ftn)mscorlib::System::Number::NumberBufferToDecimal) (___number0, ___value1);
  10099. }
  10100. // System.Boolean System.Number::NumberBufferToDouble(System.Byte*,System.Double&)
  10101. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_NumberBufferToDouble_mE27725FD73DD8B9F85044B850CBA7356C5A9082D (uint8_t* ___number0, double* ___value1, const RuntimeMethod* method)
  10102. {
  10103. typedef bool (*Number_NumberBufferToDouble_mE27725FD73DD8B9F85044B850CBA7356C5A9082D_ftn) (uint8_t*, double*);
  10104. using namespace il2cpp::icalls;
  10105. return ((Number_NumberBufferToDouble_mE27725FD73DD8B9F85044B850CBA7356C5A9082D_ftn)mscorlib::System::Number::NumberBufferToDouble) (___number0, ___value1);
  10106. }
  10107. // System.String System.Number::FormatDecimal(System.Decimal,System.String,System.Globalization.NumberFormatInfo)
  10108. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Number_FormatDecimal_mD9017BCCC840DA365FF4BE687382AB95D22CF562 (Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___value0, String_t* ___format1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___info2, const RuntimeMethod* method)
  10109. {
  10110. static bool s_Il2CppMethodInitialized;
  10111. if (!s_Il2CppMethodInitialized)
  10112. {
  10113. il2cpp_codegen_initialize_method (Number_FormatDecimal_mD9017BCCC840DA365FF4BE687382AB95D22CF562_MetadataUsageId);
  10114. s_Il2CppMethodInitialized = true;
  10115. }
  10116. {
  10117. String_t* L_0 = ___format1;
  10118. Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_1 = ___value0;
  10119. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_2 = ___info2;
  10120. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  10121. String_t* L_3 = NumberFormatter_NumberToString_mB2192DEA3E3EFE9F8799E9D931F21586823E61D9(L_0, L_1, L_2, /*hidden argument*/NULL);
  10122. return L_3;
  10123. }
  10124. }
  10125. // System.String System.Number::FormatDouble(System.Double,System.String,System.Globalization.NumberFormatInfo)
  10126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Number_FormatDouble_m75CA311327BBDA4F918A84B0C0B689B5C4F84EC2 (double ___value0, String_t* ___format1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___info2, const RuntimeMethod* method)
  10127. {
  10128. static bool s_Il2CppMethodInitialized;
  10129. if (!s_Il2CppMethodInitialized)
  10130. {
  10131. il2cpp_codegen_initialize_method (Number_FormatDouble_m75CA311327BBDA4F918A84B0C0B689B5C4F84EC2_MetadataUsageId);
  10132. s_Il2CppMethodInitialized = true;
  10133. }
  10134. {
  10135. String_t* L_0 = ___format1;
  10136. double L_1 = ___value0;
  10137. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_2 = ___info2;
  10138. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  10139. String_t* L_3 = NumberFormatter_NumberToString_m52F79BE9C6B6531191AE27454C6DEBA1C09A4717(L_0, L_1, L_2, /*hidden argument*/NULL);
  10140. return L_3;
  10141. }
  10142. }
  10143. // System.String System.Number::FormatInt32(System.Int32,System.String,System.Globalization.NumberFormatInfo)
  10144. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Number_FormatInt32_mFA98EABDFB7493EF299EB1F0C2B432EAFDFC7984 (int32_t ___value0, String_t* ___format1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___info2, const RuntimeMethod* method)
  10145. {
  10146. static bool s_Il2CppMethodInitialized;
  10147. if (!s_Il2CppMethodInitialized)
  10148. {
  10149. il2cpp_codegen_initialize_method (Number_FormatInt32_mFA98EABDFB7493EF299EB1F0C2B432EAFDFC7984_MetadataUsageId);
  10150. s_Il2CppMethodInitialized = true;
  10151. }
  10152. {
  10153. String_t* L_0 = ___format1;
  10154. int32_t L_1 = ___value0;
  10155. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_2 = ___info2;
  10156. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  10157. String_t* L_3 = NumberFormatter_NumberToString_mD13D145869D2857BFDAEDD127A04E68A6B929950(L_0, L_1, L_2, /*hidden argument*/NULL);
  10158. return L_3;
  10159. }
  10160. }
  10161. // System.String System.Number::FormatUInt32(System.UInt32,System.String,System.Globalization.NumberFormatInfo)
  10162. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Number_FormatUInt32_m585E2571063A256E46836A51BC4A54CFF151BDEE (uint32_t ___value0, String_t* ___format1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___info2, const RuntimeMethod* method)
  10163. {
  10164. static bool s_Il2CppMethodInitialized;
  10165. if (!s_Il2CppMethodInitialized)
  10166. {
  10167. il2cpp_codegen_initialize_method (Number_FormatUInt32_m585E2571063A256E46836A51BC4A54CFF151BDEE_MetadataUsageId);
  10168. s_Il2CppMethodInitialized = true;
  10169. }
  10170. {
  10171. String_t* L_0 = ___format1;
  10172. uint32_t L_1 = ___value0;
  10173. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_2 = ___info2;
  10174. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  10175. String_t* L_3 = NumberFormatter_NumberToString_mBA9C9AB4809ADB1CEDAC880569E1F4EC2ADB547C(L_0, L_1, L_2, /*hidden argument*/NULL);
  10176. return L_3;
  10177. }
  10178. }
  10179. // System.String System.Number::FormatInt64(System.Int64,System.String,System.Globalization.NumberFormatInfo)
  10180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Number_FormatInt64_m4D4B9098DEEF54C61927074C5471C272A1B64BEB (int64_t ___value0, String_t* ___format1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___info2, const RuntimeMethod* method)
  10181. {
  10182. static bool s_Il2CppMethodInitialized;
  10183. if (!s_Il2CppMethodInitialized)
  10184. {
  10185. il2cpp_codegen_initialize_method (Number_FormatInt64_m4D4B9098DEEF54C61927074C5471C272A1B64BEB_MetadataUsageId);
  10186. s_Il2CppMethodInitialized = true;
  10187. }
  10188. {
  10189. String_t* L_0 = ___format1;
  10190. int64_t L_1 = ___value0;
  10191. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_2 = ___info2;
  10192. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  10193. String_t* L_3 = NumberFormatter_NumberToString_mF2FEDF5FC0B3511F8BE51DC6C6FF1B6326BDDA05(L_0, L_1, L_2, /*hidden argument*/NULL);
  10194. return L_3;
  10195. }
  10196. }
  10197. // System.String System.Number::FormatUInt64(System.UInt64,System.String,System.Globalization.NumberFormatInfo)
  10198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Number_FormatUInt64_m04004F09D1913C13C59635153D0F45AF37F8248A (uint64_t ___value0, String_t* ___format1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___info2, const RuntimeMethod* method)
  10199. {
  10200. static bool s_Il2CppMethodInitialized;
  10201. if (!s_Il2CppMethodInitialized)
  10202. {
  10203. il2cpp_codegen_initialize_method (Number_FormatUInt64_m04004F09D1913C13C59635153D0F45AF37F8248A_MetadataUsageId);
  10204. s_Il2CppMethodInitialized = true;
  10205. }
  10206. {
  10207. String_t* L_0 = ___format1;
  10208. uint64_t L_1 = ___value0;
  10209. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_2 = ___info2;
  10210. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  10211. String_t* L_3 = NumberFormatter_NumberToString_mB04F03382B99D07E7DDEE769E704C823EC6EF201(L_0, L_1, L_2, /*hidden argument*/NULL);
  10212. return L_3;
  10213. }
  10214. }
  10215. // System.String System.Number::FormatSingle(System.Single,System.String,System.Globalization.NumberFormatInfo)
  10216. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Number_FormatSingle_m323E2B56236A6DAA51251B75618122C0A58F5256 (float ___value0, String_t* ___format1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___info2, const RuntimeMethod* method)
  10217. {
  10218. static bool s_Il2CppMethodInitialized;
  10219. if (!s_Il2CppMethodInitialized)
  10220. {
  10221. il2cpp_codegen_initialize_method (Number_FormatSingle_m323E2B56236A6DAA51251B75618122C0A58F5256_MetadataUsageId);
  10222. s_Il2CppMethodInitialized = true;
  10223. }
  10224. {
  10225. String_t* L_0 = ___format1;
  10226. float L_1 = ___value0;
  10227. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_2 = ___info2;
  10228. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  10229. String_t* L_3 = NumberFormatter_NumberToString_m2BCC98CB4910CBDA506DD64B026DB3C66A66A657(L_0, L_1, L_2, /*hidden argument*/NULL);
  10230. return L_3;
  10231. }
  10232. }
  10233. // System.Boolean System.Number::HexNumberToInt32(System.Number_NumberBuffer&,System.Int32&)
  10234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_HexNumberToInt32_m9229BEC2774D0AC4211B2D01CDD18EB1FB5DDDD7 (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, int32_t* ___value1, const RuntimeMethod* method)
  10235. {
  10236. uint32_t V_0 = 0;
  10237. {
  10238. V_0 = 0;
  10239. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_0 = ___number0;
  10240. bool L_1 = Number_HexNumberToUInt32_mCF1D424CBE49EEA9B5D2546B705C79519A41195F((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)L_0, (uint32_t*)(&V_0), /*hidden argument*/NULL);
  10241. int32_t* L_2 = ___value1;
  10242. uint32_t L_3 = V_0;
  10243. *((int32_t*)L_2) = (int32_t)L_3;
  10244. return L_1;
  10245. }
  10246. }
  10247. // System.Boolean System.Number::HexNumberToInt64(System.Number_NumberBuffer&,System.Int64&)
  10248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_HexNumberToInt64_m378430BD3E19ACC499999BE305850B0AFD292313 (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, int64_t* ___value1, const RuntimeMethod* method)
  10249. {
  10250. uint64_t V_0 = 0;
  10251. {
  10252. V_0 = (((int64_t)((int64_t)0)));
  10253. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_0 = ___number0;
  10254. bool L_1 = Number_HexNumberToUInt64_mD5003F23674F5CF4D681066993ECC3F4DD9D4252((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)L_0, (uint64_t*)(&V_0), /*hidden argument*/NULL);
  10255. int64_t* L_2 = ___value1;
  10256. uint64_t L_3 = V_0;
  10257. *((int64_t*)L_2) = (int64_t)L_3;
  10258. return L_1;
  10259. }
  10260. }
  10261. // System.Boolean System.Number::HexNumberToUInt32(System.Number_NumberBuffer&,System.UInt32&)
  10262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_HexNumberToUInt32_mCF1D424CBE49EEA9B5D2546B705C79519A41195F (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, uint32_t* ___value1, const RuntimeMethod* method)
  10263. {
  10264. int32_t V_0 = 0;
  10265. Il2CppChar* V_1 = NULL;
  10266. uint32_t V_2 = 0;
  10267. uint32_t V_3 = 0;
  10268. {
  10269. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_0 = ___number0;
  10270. int32_t L_1 = L_0->get_scale_4();
  10271. V_0 = L_1;
  10272. int32_t L_2 = V_0;
  10273. if ((((int32_t)L_2) > ((int32_t)((int32_t)10))))
  10274. {
  10275. goto IL_0015;
  10276. }
  10277. }
  10278. {
  10279. int32_t L_3 = V_0;
  10280. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_4 = ___number0;
  10281. int32_t L_5 = L_4->get_precision_3();
  10282. if ((((int32_t)L_3) >= ((int32_t)L_5)))
  10283. {
  10284. goto IL_0017;
  10285. }
  10286. }
  10287. IL_0015:
  10288. {
  10289. return (bool)0;
  10290. }
  10291. IL_0017:
  10292. {
  10293. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_6 = ___number0;
  10294. Il2CppChar* L_7 = L_6->get_digits_2();
  10295. V_1 = (Il2CppChar*)L_7;
  10296. V_2 = 0;
  10297. goto IL_0081;
  10298. }
  10299. IL_0022:
  10300. {
  10301. uint32_t L_8 = V_2;
  10302. if ((!(((uint32_t)L_8) > ((uint32_t)((int32_t)268435455)))))
  10303. {
  10304. goto IL_002c;
  10305. }
  10306. }
  10307. {
  10308. return (bool)0;
  10309. }
  10310. IL_002c:
  10311. {
  10312. uint32_t L_9 = V_2;
  10313. V_2 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_9, (int32_t)((int32_t)16)));
  10314. Il2CppChar* L_10 = V_1;
  10315. int32_t L_11 = *((uint16_t*)L_10);
  10316. if (!L_11)
  10317. {
  10318. goto IL_0081;
  10319. }
  10320. }
  10321. {
  10322. uint32_t L_12 = V_2;
  10323. V_3 = L_12;
  10324. Il2CppChar* L_13 = V_1;
  10325. int32_t L_14 = *((uint16_t*)L_13);
  10326. if (!L_14)
  10327. {
  10328. goto IL_0079;
  10329. }
  10330. }
  10331. {
  10332. Il2CppChar* L_15 = V_1;
  10333. int32_t L_16 = *((uint16_t*)L_15);
  10334. if ((((int32_t)L_16) < ((int32_t)((int32_t)48))))
  10335. {
  10336. goto IL_0051;
  10337. }
  10338. }
  10339. {
  10340. Il2CppChar* L_17 = V_1;
  10341. int32_t L_18 = *((uint16_t*)L_17);
  10342. if ((((int32_t)L_18) > ((int32_t)((int32_t)57))))
  10343. {
  10344. goto IL_0051;
  10345. }
  10346. }
  10347. {
  10348. uint32_t L_19 = V_3;
  10349. Il2CppChar* L_20 = V_1;
  10350. int32_t L_21 = *((uint16_t*)L_20);
  10351. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)((int32_t)48)))));
  10352. goto IL_0075;
  10353. }
  10354. IL_0051:
  10355. {
  10356. Il2CppChar* L_22 = V_1;
  10357. int32_t L_23 = *((uint16_t*)L_22);
  10358. if ((((int32_t)L_23) < ((int32_t)((int32_t)65))))
  10359. {
  10360. goto IL_006a;
  10361. }
  10362. }
  10363. {
  10364. Il2CppChar* L_24 = V_1;
  10365. int32_t L_25 = *((uint16_t*)L_24);
  10366. if ((((int32_t)L_25) > ((int32_t)((int32_t)70))))
  10367. {
  10368. goto IL_006a;
  10369. }
  10370. }
  10371. {
  10372. uint32_t L_26 = V_3;
  10373. Il2CppChar* L_27 = V_1;
  10374. int32_t L_28 = *((uint16_t*)L_27);
  10375. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_28, (int32_t)((int32_t)65))), (int32_t)((int32_t)10)))));
  10376. goto IL_0075;
  10377. }
  10378. IL_006a:
  10379. {
  10380. uint32_t L_29 = V_3;
  10381. Il2CppChar* L_30 = V_1;
  10382. int32_t L_31 = *((uint16_t*)L_30);
  10383. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_29, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)((int32_t)97))), (int32_t)((int32_t)10)))));
  10384. }
  10385. IL_0075:
  10386. {
  10387. Il2CppChar* L_32 = V_1;
  10388. V_1 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_32, (int32_t)2));
  10389. }
  10390. IL_0079:
  10391. {
  10392. uint32_t L_33 = V_3;
  10393. uint32_t L_34 = V_2;
  10394. if ((!(((uint32_t)L_33) < ((uint32_t)L_34))))
  10395. {
  10396. goto IL_007f;
  10397. }
  10398. }
  10399. {
  10400. return (bool)0;
  10401. }
  10402. IL_007f:
  10403. {
  10404. uint32_t L_35 = V_3;
  10405. V_2 = L_35;
  10406. }
  10407. IL_0081:
  10408. {
  10409. int32_t L_36 = V_0;
  10410. int32_t L_37 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)1));
  10411. V_0 = L_37;
  10412. if ((((int32_t)L_37) >= ((int32_t)0)))
  10413. {
  10414. goto IL_0022;
  10415. }
  10416. }
  10417. {
  10418. uint32_t* L_38 = ___value1;
  10419. uint32_t L_39 = V_2;
  10420. *((int32_t*)L_38) = (int32_t)L_39;
  10421. return (bool)1;
  10422. }
  10423. }
  10424. // System.Boolean System.Number::HexNumberToUInt64(System.Number_NumberBuffer&,System.UInt64&)
  10425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_HexNumberToUInt64_mD5003F23674F5CF4D681066993ECC3F4DD9D4252 (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, uint64_t* ___value1, const RuntimeMethod* method)
  10426. {
  10427. int32_t V_0 = 0;
  10428. Il2CppChar* V_1 = NULL;
  10429. uint64_t V_2 = 0;
  10430. uint64_t V_3 = 0;
  10431. {
  10432. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_0 = ___number0;
  10433. int32_t L_1 = L_0->get_scale_4();
  10434. V_0 = L_1;
  10435. int32_t L_2 = V_0;
  10436. if ((((int32_t)L_2) > ((int32_t)((int32_t)20))))
  10437. {
  10438. goto IL_0015;
  10439. }
  10440. }
  10441. {
  10442. int32_t L_3 = V_0;
  10443. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_4 = ___number0;
  10444. int32_t L_5 = L_4->get_precision_3();
  10445. if ((((int32_t)L_3) >= ((int32_t)L_5)))
  10446. {
  10447. goto IL_0017;
  10448. }
  10449. }
  10450. IL_0015:
  10451. {
  10452. return (bool)0;
  10453. }
  10454. IL_0017:
  10455. {
  10456. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_6 = ___number0;
  10457. Il2CppChar* L_7 = L_6->get_digits_2();
  10458. V_1 = (Il2CppChar*)L_7;
  10459. V_2 = (((int64_t)((int64_t)0)));
  10460. goto IL_008a;
  10461. }
  10462. IL_0023:
  10463. {
  10464. uint64_t L_8 = V_2;
  10465. if ((!(((uint64_t)L_8) > ((uint64_t)((int64_t)1152921504606846975LL)))))
  10466. {
  10467. goto IL_0031;
  10468. }
  10469. }
  10470. {
  10471. return (bool)0;
  10472. }
  10473. IL_0031:
  10474. {
  10475. uint64_t L_9 = V_2;
  10476. V_2 = ((int64_t)il2cpp_codegen_multiply((int64_t)L_9, (int64_t)(((int64_t)((int64_t)((int32_t)16))))));
  10477. Il2CppChar* L_10 = V_1;
  10478. int32_t L_11 = *((uint16_t*)L_10);
  10479. if (!L_11)
  10480. {
  10481. goto IL_008a;
  10482. }
  10483. }
  10484. {
  10485. uint64_t L_12 = V_2;
  10486. V_3 = L_12;
  10487. Il2CppChar* L_13 = V_1;
  10488. int32_t L_14 = *((uint16_t*)L_13);
  10489. if (!L_14)
  10490. {
  10491. goto IL_0082;
  10492. }
  10493. }
  10494. {
  10495. Il2CppChar* L_15 = V_1;
  10496. int32_t L_16 = *((uint16_t*)L_15);
  10497. if ((((int32_t)L_16) < ((int32_t)((int32_t)48))))
  10498. {
  10499. goto IL_0058;
  10500. }
  10501. }
  10502. {
  10503. Il2CppChar* L_17 = V_1;
  10504. int32_t L_18 = *((uint16_t*)L_17);
  10505. if ((((int32_t)L_18) > ((int32_t)((int32_t)57))))
  10506. {
  10507. goto IL_0058;
  10508. }
  10509. }
  10510. {
  10511. uint64_t L_19 = V_3;
  10512. Il2CppChar* L_20 = V_1;
  10513. int32_t L_21 = *((uint16_t*)L_20);
  10514. V_3 = ((int64_t)il2cpp_codegen_add((int64_t)L_19, (int64_t)(((int64_t)((int64_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)((int32_t)48))))))));
  10515. goto IL_007e;
  10516. }
  10517. IL_0058:
  10518. {
  10519. Il2CppChar* L_22 = V_1;
  10520. int32_t L_23 = *((uint16_t*)L_22);
  10521. if ((((int32_t)L_23) < ((int32_t)((int32_t)65))))
  10522. {
  10523. goto IL_0072;
  10524. }
  10525. }
  10526. {
  10527. Il2CppChar* L_24 = V_1;
  10528. int32_t L_25 = *((uint16_t*)L_24);
  10529. if ((((int32_t)L_25) > ((int32_t)((int32_t)70))))
  10530. {
  10531. goto IL_0072;
  10532. }
  10533. }
  10534. {
  10535. uint64_t L_26 = V_3;
  10536. Il2CppChar* L_27 = V_1;
  10537. int32_t L_28 = *((uint16_t*)L_27);
  10538. V_3 = ((int64_t)il2cpp_codegen_add((int64_t)L_26, (int64_t)(((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_28, (int32_t)((int32_t)65))), (int32_t)((int32_t)10))))))));
  10539. goto IL_007e;
  10540. }
  10541. IL_0072:
  10542. {
  10543. uint64_t L_29 = V_3;
  10544. Il2CppChar* L_30 = V_1;
  10545. int32_t L_31 = *((uint16_t*)L_30);
  10546. V_3 = ((int64_t)il2cpp_codegen_add((int64_t)L_29, (int64_t)(((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)((int32_t)97))), (int32_t)((int32_t)10))))))));
  10547. }
  10548. IL_007e:
  10549. {
  10550. Il2CppChar* L_32 = V_1;
  10551. V_1 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_32, (int32_t)2));
  10552. }
  10553. IL_0082:
  10554. {
  10555. uint64_t L_33 = V_3;
  10556. uint64_t L_34 = V_2;
  10557. if ((!(((uint64_t)L_33) < ((uint64_t)L_34))))
  10558. {
  10559. goto IL_0088;
  10560. }
  10561. }
  10562. {
  10563. return (bool)0;
  10564. }
  10565. IL_0088:
  10566. {
  10567. uint64_t L_35 = V_3;
  10568. V_2 = L_35;
  10569. }
  10570. IL_008a:
  10571. {
  10572. int32_t L_36 = V_0;
  10573. int32_t L_37 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)1));
  10574. V_0 = L_37;
  10575. if ((((int32_t)L_37) >= ((int32_t)0)))
  10576. {
  10577. goto IL_0023;
  10578. }
  10579. }
  10580. {
  10581. uint64_t* L_38 = ___value1;
  10582. uint64_t L_39 = V_2;
  10583. *((int64_t*)L_38) = (int64_t)L_39;
  10584. return (bool)1;
  10585. }
  10586. }
  10587. // System.Boolean System.Number::IsWhite(System.Char)
  10588. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_IsWhite_m2FBD10D7315E0E9771F98FA00CA7787699C03700 (Il2CppChar ___ch0, const RuntimeMethod* method)
  10589. {
  10590. {
  10591. Il2CppChar L_0 = ___ch0;
  10592. if ((((int32_t)L_0) == ((int32_t)((int32_t)32))))
  10593. {
  10594. goto IL_0015;
  10595. }
  10596. }
  10597. {
  10598. Il2CppChar L_1 = ___ch0;
  10599. if ((((int32_t)L_1) < ((int32_t)((int32_t)9))))
  10600. {
  10601. goto IL_0013;
  10602. }
  10603. }
  10604. {
  10605. Il2CppChar L_2 = ___ch0;
  10606. return (bool)((((int32_t)((((int32_t)L_2) > ((int32_t)((int32_t)13)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  10607. }
  10608. IL_0013:
  10609. {
  10610. return (bool)0;
  10611. }
  10612. IL_0015:
  10613. {
  10614. return (bool)1;
  10615. }
  10616. }
  10617. // System.Boolean System.Number::NumberToInt32(System.Number_NumberBuffer&,System.Int32&)
  10618. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_NumberToInt32_m21C6C8AB448D962C7658840F3C511835089D26E6 (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, int32_t* ___value1, const RuntimeMethod* method)
  10619. {
  10620. int32_t V_0 = 0;
  10621. Il2CppChar* V_1 = NULL;
  10622. int32_t V_2 = 0;
  10623. {
  10624. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_0 = ___number0;
  10625. int32_t L_1 = L_0->get_scale_4();
  10626. V_0 = L_1;
  10627. int32_t L_2 = V_0;
  10628. if ((((int32_t)L_2) > ((int32_t)((int32_t)10))))
  10629. {
  10630. goto IL_0015;
  10631. }
  10632. }
  10633. {
  10634. int32_t L_3 = V_0;
  10635. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_4 = ___number0;
  10636. int32_t L_5 = L_4->get_precision_3();
  10637. if ((((int32_t)L_3) >= ((int32_t)L_5)))
  10638. {
  10639. goto IL_0017;
  10640. }
  10641. }
  10642. IL_0015:
  10643. {
  10644. return (bool)0;
  10645. }
  10646. IL_0017:
  10647. {
  10648. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_6 = ___number0;
  10649. Il2CppChar* L_7 = L_6->get_digits_2();
  10650. V_1 = (Il2CppChar*)L_7;
  10651. V_2 = 0;
  10652. goto IL_0041;
  10653. }
  10654. IL_0022:
  10655. {
  10656. int32_t L_8 = V_2;
  10657. if ((!(((uint32_t)L_8) > ((uint32_t)((int32_t)214748364)))))
  10658. {
  10659. goto IL_002c;
  10660. }
  10661. }
  10662. {
  10663. return (bool)0;
  10664. }
  10665. IL_002c:
  10666. {
  10667. int32_t L_9 = V_2;
  10668. V_2 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_9, (int32_t)((int32_t)10)));
  10669. Il2CppChar* L_10 = V_1;
  10670. int32_t L_11 = *((uint16_t*)L_10);
  10671. if (!L_11)
  10672. {
  10673. goto IL_0041;
  10674. }
  10675. }
  10676. {
  10677. int32_t L_12 = V_2;
  10678. Il2CppChar* L_13 = V_1;
  10679. Il2CppChar* L_14 = (Il2CppChar*)L_13;
  10680. V_1 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_14, (int32_t)2));
  10681. int32_t L_15 = *((uint16_t*)L_14);
  10682. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)((int32_t)48)))));
  10683. }
  10684. IL_0041:
  10685. {
  10686. int32_t L_16 = V_0;
  10687. int32_t L_17 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1));
  10688. V_0 = L_17;
  10689. if ((((int32_t)L_17) >= ((int32_t)0)))
  10690. {
  10691. goto IL_0022;
  10692. }
  10693. }
  10694. {
  10695. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_18 = ___number0;
  10696. bool L_19 = L_18->get_sign_5();
  10697. if (!L_19)
  10698. {
  10699. goto IL_005a;
  10700. }
  10701. }
  10702. {
  10703. int32_t L_20 = V_2;
  10704. V_2 = ((-L_20));
  10705. int32_t L_21 = V_2;
  10706. if ((((int32_t)L_21) <= ((int32_t)0)))
  10707. {
  10708. goto IL_0060;
  10709. }
  10710. }
  10711. {
  10712. return (bool)0;
  10713. }
  10714. IL_005a:
  10715. {
  10716. int32_t L_22 = V_2;
  10717. if ((((int32_t)L_22) >= ((int32_t)0)))
  10718. {
  10719. goto IL_0060;
  10720. }
  10721. }
  10722. {
  10723. return (bool)0;
  10724. }
  10725. IL_0060:
  10726. {
  10727. int32_t* L_23 = ___value1;
  10728. int32_t L_24 = V_2;
  10729. *((int32_t*)L_23) = (int32_t)L_24;
  10730. return (bool)1;
  10731. }
  10732. }
  10733. // System.Boolean System.Number::NumberToInt64(System.Number_NumberBuffer&,System.Int64&)
  10734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_NumberToInt64_mC59DFAEF3C78A77FFFFA66937DD8109E747F4EE0 (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, int64_t* ___value1, const RuntimeMethod* method)
  10735. {
  10736. int32_t V_0 = 0;
  10737. Il2CppChar* V_1 = NULL;
  10738. int64_t V_2 = 0;
  10739. {
  10740. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_0 = ___number0;
  10741. int32_t L_1 = L_0->get_scale_4();
  10742. V_0 = L_1;
  10743. int32_t L_2 = V_0;
  10744. if ((((int32_t)L_2) > ((int32_t)((int32_t)19))))
  10745. {
  10746. goto IL_0015;
  10747. }
  10748. }
  10749. {
  10750. int32_t L_3 = V_0;
  10751. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_4 = ___number0;
  10752. int32_t L_5 = L_4->get_precision_3();
  10753. if ((((int32_t)L_3) >= ((int32_t)L_5)))
  10754. {
  10755. goto IL_0017;
  10756. }
  10757. }
  10758. IL_0015:
  10759. {
  10760. return (bool)0;
  10761. }
  10762. IL_0017:
  10763. {
  10764. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_6 = ___number0;
  10765. Il2CppChar* L_7 = L_6->get_digits_2();
  10766. V_1 = (Il2CppChar*)L_7;
  10767. V_2 = (((int64_t)((int64_t)0)));
  10768. goto IL_0048;
  10769. }
  10770. IL_0023:
  10771. {
  10772. int64_t L_8 = V_2;
  10773. if ((!(((uint64_t)L_8) > ((uint64_t)((int64_t)922337203685477580LL)))))
  10774. {
  10775. goto IL_0031;
  10776. }
  10777. }
  10778. {
  10779. return (bool)0;
  10780. }
  10781. IL_0031:
  10782. {
  10783. int64_t L_9 = V_2;
  10784. V_2 = ((int64_t)il2cpp_codegen_multiply((int64_t)L_9, (int64_t)(((int64_t)((int64_t)((int32_t)10))))));
  10785. Il2CppChar* L_10 = V_1;
  10786. int32_t L_11 = *((uint16_t*)L_10);
  10787. if (!L_11)
  10788. {
  10789. goto IL_0048;
  10790. }
  10791. }
  10792. {
  10793. int64_t L_12 = V_2;
  10794. Il2CppChar* L_13 = V_1;
  10795. Il2CppChar* L_14 = (Il2CppChar*)L_13;
  10796. V_1 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_14, (int32_t)2));
  10797. int32_t L_15 = *((uint16_t*)L_14);
  10798. V_2 = ((int64_t)il2cpp_codegen_add((int64_t)L_12, (int64_t)(((int64_t)((int64_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)((int32_t)48))))))));
  10799. }
  10800. IL_0048:
  10801. {
  10802. int32_t L_16 = V_0;
  10803. int32_t L_17 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1));
  10804. V_0 = L_17;
  10805. if ((((int32_t)L_17) >= ((int32_t)0)))
  10806. {
  10807. goto IL_0023;
  10808. }
  10809. }
  10810. {
  10811. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_18 = ___number0;
  10812. bool L_19 = L_18->get_sign_5();
  10813. if (!L_19)
  10814. {
  10815. goto IL_0062;
  10816. }
  10817. }
  10818. {
  10819. int64_t L_20 = V_2;
  10820. V_2 = ((-L_20));
  10821. int64_t L_21 = V_2;
  10822. if ((((int64_t)L_21) <= ((int64_t)(((int64_t)((int64_t)0))))))
  10823. {
  10824. goto IL_0069;
  10825. }
  10826. }
  10827. {
  10828. return (bool)0;
  10829. }
  10830. IL_0062:
  10831. {
  10832. int64_t L_22 = V_2;
  10833. if ((((int64_t)L_22) >= ((int64_t)(((int64_t)((int64_t)0))))))
  10834. {
  10835. goto IL_0069;
  10836. }
  10837. }
  10838. {
  10839. return (bool)0;
  10840. }
  10841. IL_0069:
  10842. {
  10843. int64_t* L_23 = ___value1;
  10844. int64_t L_24 = V_2;
  10845. *((int64_t*)L_23) = (int64_t)L_24;
  10846. return (bool)1;
  10847. }
  10848. }
  10849. // System.Boolean System.Number::NumberToUInt32(System.Number_NumberBuffer&,System.UInt32&)
  10850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_NumberToUInt32_m60BDF4513A1673F8F993CAA12CA865FD4294308F (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, uint32_t* ___value1, const RuntimeMethod* method)
  10851. {
  10852. int32_t V_0 = 0;
  10853. Il2CppChar* V_1 = NULL;
  10854. uint32_t V_2 = 0;
  10855. uint32_t V_3 = 0;
  10856. {
  10857. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_0 = ___number0;
  10858. int32_t L_1 = L_0->get_scale_4();
  10859. V_0 = L_1;
  10860. int32_t L_2 = V_0;
  10861. if ((((int32_t)L_2) > ((int32_t)((int32_t)10))))
  10862. {
  10863. goto IL_001d;
  10864. }
  10865. }
  10866. {
  10867. int32_t L_3 = V_0;
  10868. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_4 = ___number0;
  10869. int32_t L_5 = L_4->get_precision_3();
  10870. if ((((int32_t)L_3) < ((int32_t)L_5)))
  10871. {
  10872. goto IL_001d;
  10873. }
  10874. }
  10875. {
  10876. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_6 = ___number0;
  10877. bool L_7 = L_6->get_sign_5();
  10878. if (!L_7)
  10879. {
  10880. goto IL_001f;
  10881. }
  10882. }
  10883. IL_001d:
  10884. {
  10885. return (bool)0;
  10886. }
  10887. IL_001f:
  10888. {
  10889. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_8 = ___number0;
  10890. Il2CppChar* L_9 = L_8->get_digits_2();
  10891. V_1 = (Il2CppChar*)L_9;
  10892. V_2 = 0;
  10893. goto IL_0051;
  10894. }
  10895. IL_002a:
  10896. {
  10897. uint32_t L_10 = V_2;
  10898. if ((!(((uint32_t)L_10) > ((uint32_t)((int32_t)429496729)))))
  10899. {
  10900. goto IL_0034;
  10901. }
  10902. }
  10903. {
  10904. return (bool)0;
  10905. }
  10906. IL_0034:
  10907. {
  10908. uint32_t L_11 = V_2;
  10909. V_2 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_11, (int32_t)((int32_t)10)));
  10910. Il2CppChar* L_12 = V_1;
  10911. int32_t L_13 = *((uint16_t*)L_12);
  10912. if (!L_13)
  10913. {
  10914. goto IL_0051;
  10915. }
  10916. }
  10917. {
  10918. uint32_t L_14 = V_2;
  10919. Il2CppChar* L_15 = V_1;
  10920. Il2CppChar* L_16 = (Il2CppChar*)L_15;
  10921. V_1 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_16, (int32_t)2));
  10922. int32_t L_17 = *((uint16_t*)L_16);
  10923. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)((int32_t)48)))));
  10924. uint32_t L_18 = V_3;
  10925. uint32_t L_19 = V_2;
  10926. if ((!(((uint32_t)L_18) < ((uint32_t)L_19))))
  10927. {
  10928. goto IL_004f;
  10929. }
  10930. }
  10931. {
  10932. return (bool)0;
  10933. }
  10934. IL_004f:
  10935. {
  10936. uint32_t L_20 = V_3;
  10937. V_2 = L_20;
  10938. }
  10939. IL_0051:
  10940. {
  10941. int32_t L_21 = V_0;
  10942. int32_t L_22 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1));
  10943. V_0 = L_22;
  10944. if ((((int32_t)L_22) >= ((int32_t)0)))
  10945. {
  10946. goto IL_002a;
  10947. }
  10948. }
  10949. {
  10950. uint32_t* L_23 = ___value1;
  10951. uint32_t L_24 = V_2;
  10952. *((int32_t*)L_23) = (int32_t)L_24;
  10953. return (bool)1;
  10954. }
  10955. }
  10956. // System.Boolean System.Number::NumberToUInt64(System.Number_NumberBuffer&,System.UInt64&)
  10957. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_NumberToUInt64_m4F1E853E52800DA97846B99A6989596F310501C0 (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number0, uint64_t* ___value1, const RuntimeMethod* method)
  10958. {
  10959. int32_t V_0 = 0;
  10960. Il2CppChar* V_1 = NULL;
  10961. uint64_t V_2 = 0;
  10962. uint64_t V_3 = 0;
  10963. {
  10964. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_0 = ___number0;
  10965. int32_t L_1 = L_0->get_scale_4();
  10966. V_0 = L_1;
  10967. int32_t L_2 = V_0;
  10968. if ((((int32_t)L_2) > ((int32_t)((int32_t)20))))
  10969. {
  10970. goto IL_001d;
  10971. }
  10972. }
  10973. {
  10974. int32_t L_3 = V_0;
  10975. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_4 = ___number0;
  10976. int32_t L_5 = L_4->get_precision_3();
  10977. if ((((int32_t)L_3) < ((int32_t)L_5)))
  10978. {
  10979. goto IL_001d;
  10980. }
  10981. }
  10982. {
  10983. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_6 = ___number0;
  10984. bool L_7 = L_6->get_sign_5();
  10985. if (!L_7)
  10986. {
  10987. goto IL_001f;
  10988. }
  10989. }
  10990. IL_001d:
  10991. {
  10992. return (bool)0;
  10993. }
  10994. IL_001f:
  10995. {
  10996. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_8 = ___number0;
  10997. Il2CppChar* L_9 = L_8->get_digits_2();
  10998. V_1 = (Il2CppChar*)L_9;
  10999. V_2 = (((int64_t)((int64_t)0)));
  11000. goto IL_0058;
  11001. }
  11002. IL_002b:
  11003. {
  11004. uint64_t L_10 = V_2;
  11005. if ((!(((uint64_t)L_10) > ((uint64_t)((int64_t)1844674407370955161LL)))))
  11006. {
  11007. goto IL_0039;
  11008. }
  11009. }
  11010. {
  11011. return (bool)0;
  11012. }
  11013. IL_0039:
  11014. {
  11015. uint64_t L_11 = V_2;
  11016. V_2 = ((int64_t)il2cpp_codegen_multiply((int64_t)L_11, (int64_t)(((int64_t)((int64_t)((int32_t)10))))));
  11017. Il2CppChar* L_12 = V_1;
  11018. int32_t L_13 = *((uint16_t*)L_12);
  11019. if (!L_13)
  11020. {
  11021. goto IL_0058;
  11022. }
  11023. }
  11024. {
  11025. uint64_t L_14 = V_2;
  11026. Il2CppChar* L_15 = V_1;
  11027. Il2CppChar* L_16 = (Il2CppChar*)L_15;
  11028. V_1 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_16, (int32_t)2));
  11029. int32_t L_17 = *((uint16_t*)L_16);
  11030. V_3 = ((int64_t)il2cpp_codegen_add((int64_t)L_14, (int64_t)(((int64_t)((int64_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)((int32_t)48))))))));
  11031. uint64_t L_18 = V_3;
  11032. uint64_t L_19 = V_2;
  11033. if ((!(((uint64_t)L_18) < ((uint64_t)L_19))))
  11034. {
  11035. goto IL_0056;
  11036. }
  11037. }
  11038. {
  11039. return (bool)0;
  11040. }
  11041. IL_0056:
  11042. {
  11043. uint64_t L_20 = V_3;
  11044. V_2 = L_20;
  11045. }
  11046. IL_0058:
  11047. {
  11048. int32_t L_21 = V_0;
  11049. int32_t L_22 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1));
  11050. V_0 = L_22;
  11051. if ((((int32_t)L_22) >= ((int32_t)0)))
  11052. {
  11053. goto IL_002b;
  11054. }
  11055. }
  11056. {
  11057. uint64_t* L_23 = ___value1;
  11058. uint64_t L_24 = V_2;
  11059. *((int64_t*)L_23) = (int64_t)L_24;
  11060. return (bool)1;
  11061. }
  11062. }
  11063. // System.Char* System.Number::MatchChars(System.Char*,System.String)
  11064. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA (Il2CppChar* ___p0, String_t* ___str1, const RuntimeMethod* method)
  11065. {
  11066. Il2CppChar* V_0 = NULL;
  11067. String_t* V_1 = NULL;
  11068. {
  11069. String_t* L_0 = ___str1;
  11070. V_1 = L_0;
  11071. String_t* L_1 = V_1;
  11072. V_0 = (Il2CppChar*)(((uintptr_t)L_1));
  11073. Il2CppChar* L_2 = V_0;
  11074. if (!L_2)
  11075. {
  11076. goto IL_0010;
  11077. }
  11078. }
  11079. {
  11080. Il2CppChar* L_3 = V_0;
  11081. int32_t L_4 = RuntimeHelpers_get_OffsetToStringData_mF3B79A906181F1A2734590DA161E2AF183853F8B(/*hidden argument*/NULL);
  11082. V_0 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_3, (int32_t)L_4));
  11083. }
  11084. IL_0010:
  11085. {
  11086. Il2CppChar* L_5 = ___p0;
  11087. Il2CppChar* L_6 = V_0;
  11088. Il2CppChar* L_7 = Number_MatchChars_m7EE86D2BE9EC4117EE64EF821DB270C0A717ACAC((Il2CppChar*)(Il2CppChar*)L_5, (Il2CppChar*)(Il2CppChar*)L_6, /*hidden argument*/NULL);
  11089. return (Il2CppChar*)(L_7);
  11090. }
  11091. }
  11092. // System.Char* System.Number::MatchChars(System.Char*,System.Char*)
  11093. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* Number_MatchChars_m7EE86D2BE9EC4117EE64EF821DB270C0A717ACAC (Il2CppChar* ___p0, Il2CppChar* ___str1, const RuntimeMethod* method)
  11094. {
  11095. {
  11096. Il2CppChar* L_0 = ___str1;
  11097. int32_t L_1 = *((uint16_t*)L_0);
  11098. if (L_1)
  11099. {
  11100. goto IL_0029;
  11101. }
  11102. }
  11103. {
  11104. return (Il2CppChar*)((((uintptr_t)0)));
  11105. }
  11106. IL_0007:
  11107. {
  11108. Il2CppChar* L_2 = ___p0;
  11109. int32_t L_3 = *((uint16_t*)L_2);
  11110. Il2CppChar* L_4 = ___str1;
  11111. int32_t L_5 = *((uint16_t*)L_4);
  11112. if ((((int32_t)L_3) == ((int32_t)L_5)))
  11113. {
  11114. goto IL_001f;
  11115. }
  11116. }
  11117. {
  11118. Il2CppChar* L_6 = ___str1;
  11119. int32_t L_7 = *((uint16_t*)L_6);
  11120. if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)160)))))
  11121. {
  11122. goto IL_001c;
  11123. }
  11124. }
  11125. {
  11126. Il2CppChar* L_8 = ___p0;
  11127. int32_t L_9 = *((uint16_t*)L_8);
  11128. if ((((int32_t)L_9) == ((int32_t)((int32_t)32))))
  11129. {
  11130. goto IL_001f;
  11131. }
  11132. }
  11133. IL_001c:
  11134. {
  11135. return (Il2CppChar*)((((uintptr_t)0)));
  11136. }
  11137. IL_001f:
  11138. {
  11139. Il2CppChar* L_10 = ___p0;
  11140. ___p0 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_10, (int32_t)2));
  11141. Il2CppChar* L_11 = ___str1;
  11142. ___str1 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_11, (int32_t)2));
  11143. }
  11144. IL_0029:
  11145. {
  11146. Il2CppChar* L_12 = ___str1;
  11147. int32_t L_13 = *((uint16_t*)L_12);
  11148. if (L_13)
  11149. {
  11150. goto IL_0007;
  11151. }
  11152. }
  11153. {
  11154. Il2CppChar* L_14 = ___p0;
  11155. return (Il2CppChar*)(L_14);
  11156. }
  11157. }
  11158. // System.Decimal System.Number::ParseDecimal(System.String,System.Globalization.NumberStyles,System.Globalization.NumberFormatInfo)
  11159. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 Number_ParseDecimal_m0D2FF289F648F210AB219D617813E954769B7CCE (String_t* ___value0, int32_t ___options1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numfmt2, const RuntimeMethod* method)
  11160. {
  11161. static bool s_Il2CppMethodInitialized;
  11162. if (!s_Il2CppMethodInitialized)
  11163. {
  11164. il2cpp_codegen_initialize_method (Number_ParseDecimal_m0D2FF289F648F210AB219D617813E954769B7CCE_MetadataUsageId);
  11165. s_Il2CppMethodInitialized = true;
  11166. }
  11167. uint8_t* V_0 = NULL;
  11168. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 V_1;
  11169. memset((&V_1), 0, sizeof(V_1));
  11170. Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 V_2;
  11171. memset((&V_2), 0, sizeof(V_2));
  11172. {
  11173. IL2CPP_RUNTIME_CLASS_INIT(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var);
  11174. int32_t L_0 = ((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields*)il2cpp_codegen_static_fields_for(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var))->get_NumberBufferBytes_0();
  11175. int8_t* L_1 = (int8_t*) alloca((((uintptr_t)L_0)));
  11176. memset(L_1, 0, (((uintptr_t)L_0)));
  11177. V_0 = (uint8_t*)(L_1);
  11178. uint8_t* L_2 = V_0;
  11179. NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint8_t*)(uint8_t*)L_2, /*hidden argument*/NULL);
  11180. il2cpp_codegen_initobj((&V_2), sizeof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ));
  11181. String_t* L_3 = ___value0;
  11182. int32_t L_4 = ___options1;
  11183. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_5 = ___numfmt2;
  11184. Number_StringToNumber_m430FD04F901D7715B727832A85D4D8DCD6EB4BED(L_3, L_4, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), L_5, (bool)1, /*hidden argument*/NULL);
  11185. uint8_t* L_6 = NumberBuffer_PackForNative_m7790B7A255562FC1823BACABA471AF133A86D640((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), /*hidden argument*/NULL);
  11186. bool L_7 = Number_NumberBufferToDecimal_m0C4AC5B6FF9A6FCC8BF29288793B11CB09AB38C7((uint8_t*)(uint8_t*)L_6, (Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 *)(&V_2), /*hidden argument*/NULL);
  11187. if (L_7)
  11188. {
  11189. goto IL_0044;
  11190. }
  11191. }
  11192. {
  11193. String_t* L_8 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral6976E9D2306260A73687B281AF880C13AB05F910, /*hidden argument*/NULL);
  11194. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_9 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  11195. OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731(L_9, L_8, /*hidden argument*/NULL);
  11196. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, Number_ParseDecimal_m0D2FF289F648F210AB219D617813E954769B7CCE_RuntimeMethod_var);
  11197. }
  11198. IL_0044:
  11199. {
  11200. Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_10 = V_2;
  11201. return L_10;
  11202. }
  11203. }
  11204. // System.Double System.Number::ParseDouble(System.String,System.Globalization.NumberStyles,System.Globalization.NumberFormatInfo)
  11205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Number_ParseDouble_m1114DFDF930B69AB3222044E9818855F131B5672 (String_t* ___value0, int32_t ___options1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numfmt2, const RuntimeMethod* method)
  11206. {
  11207. static bool s_Il2CppMethodInitialized;
  11208. if (!s_Il2CppMethodInitialized)
  11209. {
  11210. il2cpp_codegen_initialize_method (Number_ParseDouble_m1114DFDF930B69AB3222044E9818855F131B5672_MetadataUsageId);
  11211. s_Il2CppMethodInitialized = true;
  11212. }
  11213. uint8_t* V_0 = NULL;
  11214. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 V_1;
  11215. memset((&V_1), 0, sizeof(V_1));
  11216. double V_2 = 0.0;
  11217. String_t* V_3 = NULL;
  11218. {
  11219. String_t* L_0 = ___value0;
  11220. if (L_0)
  11221. {
  11222. goto IL_000e;
  11223. }
  11224. }
  11225. {
  11226. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  11227. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5, /*hidden argument*/NULL);
  11228. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Number_ParseDouble_m1114DFDF930B69AB3222044E9818855F131B5672_RuntimeMethod_var);
  11229. }
  11230. IL_000e:
  11231. {
  11232. IL2CPP_RUNTIME_CLASS_INIT(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var);
  11233. int32_t L_2 = ((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields*)il2cpp_codegen_static_fields_for(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var))->get_NumberBufferBytes_0();
  11234. int8_t* L_3 = (int8_t*) alloca((((uintptr_t)L_2)));
  11235. memset(L_3, 0, (((uintptr_t)L_2)));
  11236. V_0 = (uint8_t*)(L_3);
  11237. uint8_t* L_4 = V_0;
  11238. NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint8_t*)(uint8_t*)L_4, /*hidden argument*/NULL);
  11239. V_2 = (0.0);
  11240. String_t* L_5 = ___value0;
  11241. int32_t L_6 = ___options1;
  11242. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_7 = ___numfmt2;
  11243. bool L_8 = Number_TryStringToNumber_mDA7F326F742680FF01ACA545ED511EE80A3248D7(L_5, L_6, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), L_7, (bool)0, /*hidden argument*/NULL);
  11244. if (L_8)
  11245. {
  11246. goto IL_0095;
  11247. }
  11248. }
  11249. {
  11250. String_t* L_9 = ___value0;
  11251. NullCheck(L_9);
  11252. String_t* L_10 = String_Trim_mB52EB7876C7132358B76B7DC95DEACA20722EF4D(L_9, /*hidden argument*/NULL);
  11253. V_3 = L_10;
  11254. String_t* L_11 = V_3;
  11255. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_12 = ___numfmt2;
  11256. NullCheck(L_12);
  11257. String_t* L_13 = NumberFormatInfo_get_PositiveInfinitySymbol_m7602CB28ED33148275C2ED9CF8395241BF8E0F0A_inline(L_12, /*hidden argument*/NULL);
  11258. NullCheck(L_11);
  11259. bool L_14 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_11, L_13, /*hidden argument*/NULL);
  11260. if (!L_14)
  11261. {
  11262. goto IL_0055;
  11263. }
  11264. }
  11265. {
  11266. return (std::numeric_limits<double>::infinity());
  11267. }
  11268. IL_0055:
  11269. {
  11270. String_t* L_15 = V_3;
  11271. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_16 = ___numfmt2;
  11272. NullCheck(L_16);
  11273. String_t* L_17 = NumberFormatInfo_get_NegativeInfinitySymbol_m8C1DDF6E543F2193CD0BE65F67175E4DECED1DB8_inline(L_16, /*hidden argument*/NULL);
  11274. NullCheck(L_15);
  11275. bool L_18 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_15, L_17, /*hidden argument*/NULL);
  11276. if (!L_18)
  11277. {
  11278. goto IL_006d;
  11279. }
  11280. }
  11281. {
  11282. return (-std::numeric_limits<double>::infinity());
  11283. }
  11284. IL_006d:
  11285. {
  11286. String_t* L_19 = V_3;
  11287. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_20 = ___numfmt2;
  11288. NullCheck(L_20);
  11289. String_t* L_21 = NumberFormatInfo_get_NaNSymbol_m82326D3E16F9834D5138685A6956EE154944891E_inline(L_20, /*hidden argument*/NULL);
  11290. NullCheck(L_19);
  11291. bool L_22 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_19, L_21, /*hidden argument*/NULL);
  11292. if (!L_22)
  11293. {
  11294. goto IL_0085;
  11295. }
  11296. }
  11297. {
  11298. return (std::numeric_limits<double>::quiet_NaN());
  11299. }
  11300. IL_0085:
  11301. {
  11302. String_t* L_23 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralD2F0257C42607F2773F4B8AAB0C017A3B8949322, /*hidden argument*/NULL);
  11303. FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_24 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
  11304. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_24, L_23, /*hidden argument*/NULL);
  11305. IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, Number_ParseDouble_m1114DFDF930B69AB3222044E9818855F131B5672_RuntimeMethod_var);
  11306. }
  11307. IL_0095:
  11308. {
  11309. uint8_t* L_25 = NumberBuffer_PackForNative_m7790B7A255562FC1823BACABA471AF133A86D640((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), /*hidden argument*/NULL);
  11310. bool L_26 = Number_NumberBufferToDouble_mE27725FD73DD8B9F85044B850CBA7356C5A9082D((uint8_t*)(uint8_t*)L_25, (double*)(&V_2), /*hidden argument*/NULL);
  11311. if (L_26)
  11312. {
  11313. goto IL_00b5;
  11314. }
  11315. }
  11316. {
  11317. String_t* L_27 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral00C75FBF9FDF37741287FE5138D60B6AEC257FF6, /*hidden argument*/NULL);
  11318. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_28 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  11319. OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731(L_28, L_27, /*hidden argument*/NULL);
  11320. IL2CPP_RAISE_MANAGED_EXCEPTION(L_28, Number_ParseDouble_m1114DFDF930B69AB3222044E9818855F131B5672_RuntimeMethod_var);
  11321. }
  11322. IL_00b5:
  11323. {
  11324. double L_29 = V_2;
  11325. return L_29;
  11326. }
  11327. }
  11328. // System.Int32 System.Number::ParseInt32(System.String,System.Globalization.NumberStyles,System.Globalization.NumberFormatInfo)
  11329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Number_ParseInt32_mF4B8DA28891C736EAC85641489780C2E91F8AECF (String_t* ___s0, int32_t ___style1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___info2, const RuntimeMethod* method)
  11330. {
  11331. static bool s_Il2CppMethodInitialized;
  11332. if (!s_Il2CppMethodInitialized)
  11333. {
  11334. il2cpp_codegen_initialize_method (Number_ParseInt32_mF4B8DA28891C736EAC85641489780C2E91F8AECF_MetadataUsageId);
  11335. s_Il2CppMethodInitialized = true;
  11336. }
  11337. uint8_t* V_0 = NULL;
  11338. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 V_1;
  11339. memset((&V_1), 0, sizeof(V_1));
  11340. int32_t V_2 = 0;
  11341. {
  11342. IL2CPP_RUNTIME_CLASS_INIT(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var);
  11343. int32_t L_0 = ((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields*)il2cpp_codegen_static_fields_for(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var))->get_NumberBufferBytes_0();
  11344. int8_t* L_1 = (int8_t*) alloca((((uintptr_t)L_0)));
  11345. memset(L_1, 0, (((uintptr_t)L_0)));
  11346. V_0 = (uint8_t*)(L_1);
  11347. uint8_t* L_2 = V_0;
  11348. NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint8_t*)(uint8_t*)L_2, /*hidden argument*/NULL);
  11349. V_2 = 0;
  11350. String_t* L_3 = ___s0;
  11351. int32_t L_4 = ___style1;
  11352. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_5 = ___info2;
  11353. Number_StringToNumber_m430FD04F901D7715B727832A85D4D8DCD6EB4BED(L_3, L_4, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), L_5, (bool)0, /*hidden argument*/NULL);
  11354. int32_t L_6 = ___style1;
  11355. if (!((int32_t)((int32_t)L_6&(int32_t)((int32_t)512))))
  11356. {
  11357. goto IL_0042;
  11358. }
  11359. }
  11360. {
  11361. bool L_7 = Number_HexNumberToInt32_m9229BEC2774D0AC4211B2D01CDD18EB1FB5DDDD7((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (int32_t*)(&V_2), /*hidden argument*/NULL);
  11362. if (L_7)
  11363. {
  11364. goto IL_005d;
  11365. }
  11366. }
  11367. {
  11368. String_t* L_8 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral858B28677610CF07E111998CCE040F14F5256455, /*hidden argument*/NULL);
  11369. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_9 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  11370. OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731(L_9, L_8, /*hidden argument*/NULL);
  11371. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, Number_ParseInt32_mF4B8DA28891C736EAC85641489780C2E91F8AECF_RuntimeMethod_var);
  11372. }
  11373. IL_0042:
  11374. {
  11375. bool L_10 = Number_NumberToInt32_m21C6C8AB448D962C7658840F3C511835089D26E6((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (int32_t*)(&V_2), /*hidden argument*/NULL);
  11376. if (L_10)
  11377. {
  11378. goto IL_005d;
  11379. }
  11380. }
  11381. {
  11382. String_t* L_11 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral858B28677610CF07E111998CCE040F14F5256455, /*hidden argument*/NULL);
  11383. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_12 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  11384. OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731(L_12, L_11, /*hidden argument*/NULL);
  11385. IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, Number_ParseInt32_mF4B8DA28891C736EAC85641489780C2E91F8AECF_RuntimeMethod_var);
  11386. }
  11387. IL_005d:
  11388. {
  11389. int32_t L_13 = V_2;
  11390. return L_13;
  11391. }
  11392. }
  11393. // System.Int64 System.Number::ParseInt64(System.String,System.Globalization.NumberStyles,System.Globalization.NumberFormatInfo)
  11394. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Number_ParseInt64_m33AA7A0F69E575B698C474AA716B508904B92B62 (String_t* ___value0, int32_t ___options1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numfmt2, const RuntimeMethod* method)
  11395. {
  11396. static bool s_Il2CppMethodInitialized;
  11397. if (!s_Il2CppMethodInitialized)
  11398. {
  11399. il2cpp_codegen_initialize_method (Number_ParseInt64_m33AA7A0F69E575B698C474AA716B508904B92B62_MetadataUsageId);
  11400. s_Il2CppMethodInitialized = true;
  11401. }
  11402. uint8_t* V_0 = NULL;
  11403. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 V_1;
  11404. memset((&V_1), 0, sizeof(V_1));
  11405. int64_t V_2 = 0;
  11406. {
  11407. IL2CPP_RUNTIME_CLASS_INIT(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var);
  11408. int32_t L_0 = ((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields*)il2cpp_codegen_static_fields_for(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var))->get_NumberBufferBytes_0();
  11409. int8_t* L_1 = (int8_t*) alloca((((uintptr_t)L_0)));
  11410. memset(L_1, 0, (((uintptr_t)L_0)));
  11411. V_0 = (uint8_t*)(L_1);
  11412. uint8_t* L_2 = V_0;
  11413. NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint8_t*)(uint8_t*)L_2, /*hidden argument*/NULL);
  11414. V_2 = (((int64_t)((int64_t)0)));
  11415. String_t* L_3 = ___value0;
  11416. int32_t L_4 = ___options1;
  11417. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_5 = ___numfmt2;
  11418. Number_StringToNumber_m430FD04F901D7715B727832A85D4D8DCD6EB4BED(L_3, L_4, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), L_5, (bool)0, /*hidden argument*/NULL);
  11419. int32_t L_6 = ___options1;
  11420. if (!((int32_t)((int32_t)L_6&(int32_t)((int32_t)512))))
  11421. {
  11422. goto IL_0043;
  11423. }
  11424. }
  11425. {
  11426. bool L_7 = Number_HexNumberToInt64_m378430BD3E19ACC499999BE305850B0AFD292313((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (int64_t*)(&V_2), /*hidden argument*/NULL);
  11427. if (L_7)
  11428. {
  11429. goto IL_005e;
  11430. }
  11431. }
  11432. {
  11433. String_t* L_8 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral952604412082661142BB4448D6792E048E0317FC, /*hidden argument*/NULL);
  11434. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_9 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  11435. OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731(L_9, L_8, /*hidden argument*/NULL);
  11436. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, Number_ParseInt64_m33AA7A0F69E575B698C474AA716B508904B92B62_RuntimeMethod_var);
  11437. }
  11438. IL_0043:
  11439. {
  11440. bool L_10 = Number_NumberToInt64_mC59DFAEF3C78A77FFFFA66937DD8109E747F4EE0((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (int64_t*)(&V_2), /*hidden argument*/NULL);
  11441. if (L_10)
  11442. {
  11443. goto IL_005e;
  11444. }
  11445. }
  11446. {
  11447. String_t* L_11 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral952604412082661142BB4448D6792E048E0317FC, /*hidden argument*/NULL);
  11448. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_12 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  11449. OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731(L_12, L_11, /*hidden argument*/NULL);
  11450. IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, Number_ParseInt64_m33AA7A0F69E575B698C474AA716B508904B92B62_RuntimeMethod_var);
  11451. }
  11452. IL_005e:
  11453. {
  11454. int64_t L_13 = V_2;
  11455. return L_13;
  11456. }
  11457. }
  11458. // System.Boolean System.Number::ParseNumber(System.Char*&,System.Globalization.NumberStyles,System.Number_NumberBuffer&,System.Text.StringBuilder,System.Globalization.NumberFormatInfo,System.Boolean)
  11459. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_ParseNumber_m17629D8063D3403750ED6ACEE47F9F3F3C682241 (Il2CppChar** ___str0, int32_t ___options1, NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number2, StringBuilder_t * ___sb3, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numfmt4, bool ___parseDecimal5, const RuntimeMethod* method)
  11460. {
  11461. String_t* V_0 = NULL;
  11462. String_t* V_1 = NULL;
  11463. String_t* V_2 = NULL;
  11464. String_t* V_3 = NULL;
  11465. String_t* V_4 = NULL;
  11466. String_t* V_5 = NULL;
  11467. bool V_6 = false;
  11468. int32_t V_7 = 0;
  11469. bool V_8 = false;
  11470. bool V_9 = false;
  11471. bool V_10 = false;
  11472. int32_t V_11 = 0;
  11473. Il2CppChar* V_12 = NULL;
  11474. Il2CppChar V_13 = 0x0;
  11475. Il2CppChar* V_14 = NULL;
  11476. int32_t V_15 = 0;
  11477. int32_t V_16 = 0;
  11478. bool V_17 = false;
  11479. Il2CppChar* V_18 = NULL;
  11480. int32_t V_19 = 0;
  11481. int32_t G_B8_0 = 0;
  11482. int32_t G_B11_0 = 0;
  11483. int32_t G_B21_0 = 0;
  11484. int32_t G_B48_0 = 0;
  11485. int32_t G_B106_0 = 0;
  11486. {
  11487. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_0 = ___number2;
  11488. L_0->set_scale_4(0);
  11489. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_1 = ___number2;
  11490. L_1->set_sign_5((bool)0);
  11491. V_2 = (String_t*)NULL;
  11492. V_3 = (String_t*)NULL;
  11493. V_4 = (String_t*)NULL;
  11494. V_5 = (String_t*)NULL;
  11495. V_6 = (bool)0;
  11496. int32_t L_2 = ___options1;
  11497. if (!((int32_t)((int32_t)L_2&(int32_t)((int32_t)256))))
  11498. {
  11499. goto IL_0064;
  11500. }
  11501. }
  11502. {
  11503. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_3 = ___numfmt4;
  11504. NullCheck(L_3);
  11505. String_t* L_4 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_3, /*hidden argument*/NULL);
  11506. V_2 = L_4;
  11507. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_5 = ___numfmt4;
  11508. NullCheck(L_5);
  11509. String_t* L_6 = L_5->get_ansiCurrencySymbol_11();
  11510. if (!L_6)
  11511. {
  11512. goto IL_003d;
  11513. }
  11514. }
  11515. {
  11516. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_7 = ___numfmt4;
  11517. NullCheck(L_7);
  11518. String_t* L_8 = L_7->get_ansiCurrencySymbol_11();
  11519. V_3 = L_8;
  11520. }
  11521. IL_003d:
  11522. {
  11523. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_9 = ___numfmt4;
  11524. NullCheck(L_9);
  11525. String_t* L_10 = NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline(L_9, /*hidden argument*/NULL);
  11526. V_4 = L_10;
  11527. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_11 = ___numfmt4;
  11528. NullCheck(L_11);
  11529. String_t* L_12 = NumberFormatInfo_get_NumberGroupSeparator_mD995708E10C4CC55A19E7126E7A6C256A2DD1A35_inline(L_11, /*hidden argument*/NULL);
  11530. V_5 = L_12;
  11531. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_13 = ___numfmt4;
  11532. NullCheck(L_13);
  11533. String_t* L_14 = NumberFormatInfo_get_CurrencyDecimalSeparator_mB1EE2B6EA5D9F58355F26F071B9A08435378214D_inline(L_13, /*hidden argument*/NULL);
  11534. V_0 = L_14;
  11535. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_15 = ___numfmt4;
  11536. NullCheck(L_15);
  11537. String_t* L_16 = NumberFormatInfo_get_CurrencyGroupSeparator_m5AC1CA2A478284D1D059459951C8208168A20130_inline(L_15, /*hidden argument*/NULL);
  11538. V_1 = L_16;
  11539. V_6 = (bool)1;
  11540. goto IL_0074;
  11541. }
  11542. IL_0064:
  11543. {
  11544. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_17 = ___numfmt4;
  11545. NullCheck(L_17);
  11546. String_t* L_18 = NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline(L_17, /*hidden argument*/NULL);
  11547. V_0 = L_18;
  11548. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_19 = ___numfmt4;
  11549. NullCheck(L_19);
  11550. String_t* L_20 = NumberFormatInfo_get_NumberGroupSeparator_mD995708E10C4CC55A19E7126E7A6C256A2DD1A35_inline(L_19, /*hidden argument*/NULL);
  11551. V_1 = L_20;
  11552. }
  11553. IL_0074:
  11554. {
  11555. V_7 = 0;
  11556. V_8 = (bool)0;
  11557. StringBuilder_t * L_21 = ___sb3;
  11558. V_9 = (bool)((!(((RuntimeObject*)(StringBuilder_t *)L_21) <= ((RuntimeObject*)(RuntimeObject *)NULL)))? 1 : 0);
  11559. bool L_22 = V_9;
  11560. if (!L_22)
  11561. {
  11562. goto IL_0090;
  11563. }
  11564. }
  11565. {
  11566. int32_t L_23 = ___options1;
  11567. G_B8_0 = ((!(((uint32_t)((int32_t)((int32_t)L_23&(int32_t)((int32_t)512)))) <= ((uint32_t)0)))? 1 : 0);
  11568. goto IL_0091;
  11569. }
  11570. IL_0090:
  11571. {
  11572. G_B8_0 = 0;
  11573. }
  11574. IL_0091:
  11575. {
  11576. V_10 = (bool)G_B8_0;
  11577. bool L_24 = V_9;
  11578. if (L_24)
  11579. {
  11580. goto IL_009b;
  11581. }
  11582. }
  11583. {
  11584. G_B11_0 = ((int32_t)50);
  11585. goto IL_00a0;
  11586. }
  11587. IL_009b:
  11588. {
  11589. G_B11_0 = ((int32_t)2147483647LL);
  11590. }
  11591. IL_00a0:
  11592. {
  11593. V_11 = G_B11_0;
  11594. Il2CppChar** L_25 = ___str0;
  11595. V_12 = (Il2CppChar*)(*((intptr_t*)L_25));
  11596. Il2CppChar* L_26 = V_12;
  11597. int32_t L_27 = *((uint16_t*)L_26);
  11598. V_13 = L_27;
  11599. }
  11600. IL_00ab:
  11601. {
  11602. Il2CppChar L_28 = V_13;
  11603. bool L_29 = Number_IsWhite_m2FBD10D7315E0E9771F98FA00CA7787699C03700(L_28, /*hidden argument*/NULL);
  11604. if (!L_29)
  11605. {
  11606. goto IL_00df;
  11607. }
  11608. }
  11609. {
  11610. int32_t L_30 = ___options1;
  11611. if (!((int32_t)((int32_t)L_30&(int32_t)1)))
  11612. {
  11613. goto IL_00df;
  11614. }
  11615. }
  11616. {
  11617. int32_t L_31 = V_7;
  11618. if (!((int32_t)((int32_t)L_31&(int32_t)1)))
  11619. {
  11620. goto IL_019d;
  11621. }
  11622. }
  11623. {
  11624. int32_t L_32 = V_7;
  11625. if (!((int32_t)((int32_t)L_32&(int32_t)1)))
  11626. {
  11627. goto IL_00df;
  11628. }
  11629. }
  11630. {
  11631. int32_t L_33 = V_7;
  11632. if (((int32_t)((int32_t)L_33&(int32_t)((int32_t)32))))
  11633. {
  11634. goto IL_019d;
  11635. }
  11636. }
  11637. {
  11638. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_34 = ___numfmt4;
  11639. NullCheck(L_34);
  11640. int32_t L_35 = NumberFormatInfo_get_NumberNegativePattern_mF41D38C78ED74CB2F365ECE09BFB386434F2B017_inline(L_34, /*hidden argument*/NULL);
  11641. if ((((int32_t)L_35) == ((int32_t)2)))
  11642. {
  11643. goto IL_019d;
  11644. }
  11645. }
  11646. IL_00df:
  11647. {
  11648. int32_t L_36 = ___options1;
  11649. if (!((int32_t)((int32_t)L_36&(int32_t)4)))
  11650. {
  11651. goto IL_00ed;
  11652. }
  11653. }
  11654. {
  11655. int32_t L_37 = V_7;
  11656. G_B21_0 = ((((int32_t)((int32_t)((int32_t)L_37&(int32_t)1))) == ((int32_t)0))? 1 : 0);
  11657. goto IL_00ee;
  11658. }
  11659. IL_00ed:
  11660. {
  11661. G_B21_0 = 0;
  11662. }
  11663. IL_00ee:
  11664. {
  11665. int32_t L_38 = G_B21_0;
  11666. V_8 = (bool)L_38;
  11667. if (!L_38)
  11668. {
  11669. goto IL_0119;
  11670. }
  11671. }
  11672. {
  11673. Il2CppChar* L_39 = V_12;
  11674. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_40 = ___numfmt4;
  11675. NullCheck(L_40);
  11676. String_t* L_41 = NumberFormatInfo_get_PositiveSign_m268EA84CDC3A03566ACDC10208E165DB74948747_inline(L_40, /*hidden argument*/NULL);
  11677. Il2CppChar* L_42 = Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA((Il2CppChar*)(Il2CppChar*)L_39, L_41, /*hidden argument*/NULL);
  11678. Il2CppChar* L_43 = (Il2CppChar*)L_42;
  11679. V_14 = (Il2CppChar*)L_43;
  11680. if ((((intptr_t)L_43) == ((intptr_t)(((uintptr_t)0)))))
  11681. {
  11682. goto IL_0119;
  11683. }
  11684. }
  11685. {
  11686. int32_t L_44 = V_7;
  11687. V_7 = ((int32_t)((int32_t)L_44|(int32_t)1));
  11688. Il2CppChar* L_45 = V_14;
  11689. V_12 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_45, (int32_t)2));
  11690. goto IL_019d;
  11691. }
  11692. IL_0119:
  11693. {
  11694. bool L_46 = V_8;
  11695. if (!L_46)
  11696. {
  11697. goto IL_0147;
  11698. }
  11699. }
  11700. {
  11701. Il2CppChar* L_47 = V_12;
  11702. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_48 = ___numfmt4;
  11703. NullCheck(L_48);
  11704. String_t* L_49 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_48, /*hidden argument*/NULL);
  11705. Il2CppChar* L_50 = Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA((Il2CppChar*)(Il2CppChar*)L_47, L_49, /*hidden argument*/NULL);
  11706. Il2CppChar* L_51 = (Il2CppChar*)L_50;
  11707. V_14 = (Il2CppChar*)L_51;
  11708. if ((((intptr_t)L_51) == ((intptr_t)(((uintptr_t)0)))))
  11709. {
  11710. goto IL_0147;
  11711. }
  11712. }
  11713. {
  11714. int32_t L_52 = V_7;
  11715. V_7 = ((int32_t)((int32_t)L_52|(int32_t)1));
  11716. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_53 = ___number2;
  11717. L_53->set_sign_5((bool)1);
  11718. Il2CppChar* L_54 = V_14;
  11719. V_12 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_54, (int32_t)2));
  11720. goto IL_019d;
  11721. }
  11722. IL_0147:
  11723. {
  11724. Il2CppChar L_55 = V_13;
  11725. if ((!(((uint32_t)L_55) == ((uint32_t)((int32_t)40)))))
  11726. {
  11727. goto IL_0168;
  11728. }
  11729. }
  11730. {
  11731. int32_t L_56 = ___options1;
  11732. if (!((int32_t)((int32_t)L_56&(int32_t)((int32_t)16))))
  11733. {
  11734. goto IL_0168;
  11735. }
  11736. }
  11737. {
  11738. int32_t L_57 = V_7;
  11739. if (((int32_t)((int32_t)L_57&(int32_t)1)))
  11740. {
  11741. goto IL_0168;
  11742. }
  11743. }
  11744. {
  11745. int32_t L_58 = V_7;
  11746. V_7 = ((int32_t)((int32_t)L_58|(int32_t)3));
  11747. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_59 = ___number2;
  11748. L_59->set_sign_5((bool)1);
  11749. goto IL_019d;
  11750. }
  11751. IL_0168:
  11752. {
  11753. String_t* L_60 = V_2;
  11754. if (!L_60)
  11755. {
  11756. goto IL_017a;
  11757. }
  11758. }
  11759. {
  11760. Il2CppChar* L_61 = V_12;
  11761. String_t* L_62 = V_2;
  11762. Il2CppChar* L_63 = Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA((Il2CppChar*)(Il2CppChar*)L_61, L_62, /*hidden argument*/NULL);
  11763. Il2CppChar* L_64 = (Il2CppChar*)L_63;
  11764. V_14 = (Il2CppChar*)L_64;
  11765. if ((!(((uintptr_t)L_64) == ((uintptr_t)(((uintptr_t)0))))))
  11766. {
  11767. goto IL_018c;
  11768. }
  11769. }
  11770. IL_017a:
  11771. {
  11772. String_t* L_65 = V_3;
  11773. if (!L_65)
  11774. {
  11775. goto IL_01ac;
  11776. }
  11777. }
  11778. {
  11779. Il2CppChar* L_66 = V_12;
  11780. String_t* L_67 = V_3;
  11781. Il2CppChar* L_68 = Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA((Il2CppChar*)(Il2CppChar*)L_66, L_67, /*hidden argument*/NULL);
  11782. Il2CppChar* L_69 = (Il2CppChar*)L_68;
  11783. V_14 = (Il2CppChar*)L_69;
  11784. if ((((intptr_t)L_69) == ((intptr_t)(((uintptr_t)0)))))
  11785. {
  11786. goto IL_01ac;
  11787. }
  11788. }
  11789. IL_018c:
  11790. {
  11791. int32_t L_70 = V_7;
  11792. V_7 = ((int32_t)((int32_t)L_70|(int32_t)((int32_t)32)));
  11793. V_2 = (String_t*)NULL;
  11794. V_3 = (String_t*)NULL;
  11795. Il2CppChar* L_71 = V_14;
  11796. V_12 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_71, (int32_t)2));
  11797. }
  11798. IL_019d:
  11799. {
  11800. Il2CppChar* L_72 = V_12;
  11801. Il2CppChar* L_73 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_72, (int32_t)2));
  11802. V_12 = (Il2CppChar*)L_73;
  11803. int32_t L_74 = *((uint16_t*)L_73);
  11804. V_13 = L_74;
  11805. goto IL_00ab;
  11806. }
  11807. IL_01ac:
  11808. {
  11809. V_15 = 0;
  11810. V_16 = 0;
  11811. }
  11812. IL_01b2:
  11813. {
  11814. Il2CppChar L_75 = V_13;
  11815. if ((((int32_t)L_75) < ((int32_t)((int32_t)48))))
  11816. {
  11817. goto IL_01be;
  11818. }
  11819. }
  11820. {
  11821. Il2CppChar L_76 = V_13;
  11822. if ((((int32_t)L_76) <= ((int32_t)((int32_t)57))))
  11823. {
  11824. goto IL_01e8;
  11825. }
  11826. }
  11827. IL_01be:
  11828. {
  11829. int32_t L_77 = ___options1;
  11830. if (!((int32_t)((int32_t)L_77&(int32_t)((int32_t)512))))
  11831. {
  11832. goto IL_0275;
  11833. }
  11834. }
  11835. {
  11836. Il2CppChar L_78 = V_13;
  11837. if ((((int32_t)L_78) < ((int32_t)((int32_t)97))))
  11838. {
  11839. goto IL_01d6;
  11840. }
  11841. }
  11842. {
  11843. Il2CppChar L_79 = V_13;
  11844. if ((((int32_t)L_79) <= ((int32_t)((int32_t)102))))
  11845. {
  11846. goto IL_01e8;
  11847. }
  11848. }
  11849. IL_01d6:
  11850. {
  11851. Il2CppChar L_80 = V_13;
  11852. if ((((int32_t)L_80) < ((int32_t)((int32_t)65))))
  11853. {
  11854. goto IL_0275;
  11855. }
  11856. }
  11857. {
  11858. Il2CppChar L_81 = V_13;
  11859. if ((((int32_t)L_81) > ((int32_t)((int32_t)70))))
  11860. {
  11861. goto IL_0275;
  11862. }
  11863. }
  11864. IL_01e8:
  11865. {
  11866. int32_t L_82 = V_7;
  11867. V_7 = ((int32_t)((int32_t)L_82|(int32_t)4));
  11868. Il2CppChar L_83 = V_13;
  11869. if ((!(((uint32_t)L_83) == ((uint32_t)((int32_t)48)))))
  11870. {
  11871. goto IL_01fd;
  11872. }
  11873. }
  11874. {
  11875. int32_t L_84 = V_7;
  11876. G_B48_0 = ((!(((uint32_t)((int32_t)((int32_t)L_84&(int32_t)8))) <= ((uint32_t)0)))? 1 : 0);
  11877. goto IL_01fe;
  11878. }
  11879. IL_01fd:
  11880. {
  11881. G_B48_0 = 1;
  11882. }
  11883. IL_01fe:
  11884. {
  11885. bool L_85 = V_10;
  11886. if (!((int32_t)((int32_t)G_B48_0|(int32_t)L_85)))
  11887. {
  11888. goto IL_025b;
  11889. }
  11890. }
  11891. {
  11892. int32_t L_86 = V_15;
  11893. int32_t L_87 = V_11;
  11894. if ((((int32_t)L_86) >= ((int32_t)L_87)))
  11895. {
  11896. goto IL_023e;
  11897. }
  11898. }
  11899. {
  11900. bool L_88 = V_9;
  11901. if (!L_88)
  11902. {
  11903. goto IL_0218;
  11904. }
  11905. }
  11906. {
  11907. StringBuilder_t * L_89 = ___sb3;
  11908. Il2CppChar L_90 = V_13;
  11909. NullCheck(L_89);
  11910. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_89, L_90, /*hidden argument*/NULL);
  11911. goto IL_022c;
  11912. }
  11913. IL_0218:
  11914. {
  11915. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_91 = ___number2;
  11916. Il2CppChar* L_92 = L_91->get_digits_2();
  11917. int32_t L_93 = V_15;
  11918. int32_t L_94 = L_93;
  11919. V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_94, (int32_t)1));
  11920. Il2CppChar L_95 = V_13;
  11921. *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_92, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_94)), (int32_t)2))))) = (int16_t)L_95;
  11922. }
  11923. IL_022c:
  11924. {
  11925. Il2CppChar L_96 = V_13;
  11926. bool L_97 = ___parseDecimal5;
  11927. if (!((int32_t)((int32_t)((((int32_t)((((int32_t)L_96) == ((int32_t)((int32_t)48)))? 1 : 0)) == ((int32_t)0))? 1 : 0)|(int32_t)L_97)))
  11928. {
  11929. goto IL_023e;
  11930. }
  11931. }
  11932. {
  11933. int32_t L_98 = V_15;
  11934. V_16 = L_98;
  11935. }
  11936. IL_023e:
  11937. {
  11938. int32_t L_99 = V_7;
  11939. if (((int32_t)((int32_t)L_99&(int32_t)((int32_t)16))))
  11940. {
  11941. goto IL_0250;
  11942. }
  11943. }
  11944. {
  11945. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_100 = ___number2;
  11946. int32_t* L_101 = L_100->get_address_of_scale_4();
  11947. int32_t* L_102 = L_101;
  11948. int32_t L_103 = *((int32_t*)L_102);
  11949. *((int32_t*)L_102) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_103, (int32_t)1));
  11950. }
  11951. IL_0250:
  11952. {
  11953. int32_t L_104 = V_7;
  11954. V_7 = ((int32_t)((int32_t)L_104|(int32_t)8));
  11955. goto IL_02fe;
  11956. }
  11957. IL_025b:
  11958. {
  11959. int32_t L_105 = V_7;
  11960. if (!((int32_t)((int32_t)L_105&(int32_t)((int32_t)16))))
  11961. {
  11962. goto IL_02fe;
  11963. }
  11964. }
  11965. {
  11966. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_106 = ___number2;
  11967. int32_t* L_107 = L_106->get_address_of_scale_4();
  11968. int32_t* L_108 = L_107;
  11969. int32_t L_109 = *((int32_t*)L_108);
  11970. *((int32_t*)L_108) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_109, (int32_t)1));
  11971. goto IL_02fe;
  11972. }
  11973. IL_0275:
  11974. {
  11975. int32_t L_110 = ___options1;
  11976. if (!((int32_t)((int32_t)L_110&(int32_t)((int32_t)32))))
  11977. {
  11978. goto IL_02bb;
  11979. }
  11980. }
  11981. {
  11982. int32_t L_111 = V_7;
  11983. if (((int32_t)((int32_t)L_111&(int32_t)((int32_t)16))))
  11984. {
  11985. goto IL_02bb;
  11986. }
  11987. }
  11988. {
  11989. Il2CppChar* L_112 = V_12;
  11990. String_t* L_113 = V_0;
  11991. Il2CppChar* L_114 = Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA((Il2CppChar*)(Il2CppChar*)L_112, L_113, /*hidden argument*/NULL);
  11992. Il2CppChar* L_115 = (Il2CppChar*)L_114;
  11993. V_14 = (Il2CppChar*)L_115;
  11994. if ((!(((uintptr_t)L_115) == ((uintptr_t)(((uintptr_t)0))))))
  11995. {
  11996. goto IL_02ac;
  11997. }
  11998. }
  11999. {
  12000. bool L_116 = V_6;
  12001. if (!L_116)
  12002. {
  12003. goto IL_02bb;
  12004. }
  12005. }
  12006. {
  12007. int32_t L_117 = V_7;
  12008. if (((int32_t)((int32_t)L_117&(int32_t)((int32_t)32))))
  12009. {
  12010. goto IL_02bb;
  12011. }
  12012. }
  12013. {
  12014. Il2CppChar* L_118 = V_12;
  12015. String_t* L_119 = V_4;
  12016. Il2CppChar* L_120 = Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA((Il2CppChar*)(Il2CppChar*)L_118, L_119, /*hidden argument*/NULL);
  12017. Il2CppChar* L_121 = (Il2CppChar*)L_120;
  12018. V_14 = (Il2CppChar*)L_121;
  12019. if ((((intptr_t)L_121) == ((intptr_t)(((uintptr_t)0)))))
  12020. {
  12021. goto IL_02bb;
  12022. }
  12023. }
  12024. IL_02ac:
  12025. {
  12026. int32_t L_122 = V_7;
  12027. V_7 = ((int32_t)((int32_t)L_122|(int32_t)((int32_t)16)));
  12028. Il2CppChar* L_123 = V_14;
  12029. V_12 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_123, (int32_t)2));
  12030. goto IL_02fe;
  12031. }
  12032. IL_02bb:
  12033. {
  12034. int32_t L_124 = ___options1;
  12035. if (!((int32_t)((int32_t)L_124&(int32_t)((int32_t)64))))
  12036. {
  12037. goto IL_030d;
  12038. }
  12039. }
  12040. {
  12041. int32_t L_125 = V_7;
  12042. if (!((int32_t)((int32_t)L_125&(int32_t)4)))
  12043. {
  12044. goto IL_030d;
  12045. }
  12046. }
  12047. {
  12048. int32_t L_126 = V_7;
  12049. if (((int32_t)((int32_t)L_126&(int32_t)((int32_t)16))))
  12050. {
  12051. goto IL_030d;
  12052. }
  12053. }
  12054. {
  12055. Il2CppChar* L_127 = V_12;
  12056. String_t* L_128 = V_1;
  12057. Il2CppChar* L_129 = Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA((Il2CppChar*)(Il2CppChar*)L_127, L_128, /*hidden argument*/NULL);
  12058. Il2CppChar* L_130 = (Il2CppChar*)L_129;
  12059. V_14 = (Il2CppChar*)L_130;
  12060. if ((!(((uintptr_t)L_130) == ((uintptr_t)(((uintptr_t)0))))))
  12061. {
  12062. goto IL_02f8;
  12063. }
  12064. }
  12065. {
  12066. bool L_131 = V_6;
  12067. if (!L_131)
  12068. {
  12069. goto IL_030d;
  12070. }
  12071. }
  12072. {
  12073. int32_t L_132 = V_7;
  12074. if (((int32_t)((int32_t)L_132&(int32_t)((int32_t)32))))
  12075. {
  12076. goto IL_030d;
  12077. }
  12078. }
  12079. {
  12080. Il2CppChar* L_133 = V_12;
  12081. String_t* L_134 = V_5;
  12082. Il2CppChar* L_135 = Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA((Il2CppChar*)(Il2CppChar*)L_133, L_134, /*hidden argument*/NULL);
  12083. Il2CppChar* L_136 = (Il2CppChar*)L_135;
  12084. V_14 = (Il2CppChar*)L_136;
  12085. if ((((intptr_t)L_136) == ((intptr_t)(((uintptr_t)0)))))
  12086. {
  12087. goto IL_030d;
  12088. }
  12089. }
  12090. IL_02f8:
  12091. {
  12092. Il2CppChar* L_137 = V_14;
  12093. V_12 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_137, (int32_t)2));
  12094. }
  12095. IL_02fe:
  12096. {
  12097. Il2CppChar* L_138 = V_12;
  12098. Il2CppChar* L_139 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_138, (int32_t)2));
  12099. V_12 = (Il2CppChar*)L_139;
  12100. int32_t L_140 = *((uint16_t*)L_139);
  12101. V_13 = L_140;
  12102. goto IL_01b2;
  12103. }
  12104. IL_030d:
  12105. {
  12106. V_17 = (bool)0;
  12107. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_141 = ___number2;
  12108. int32_t L_142 = V_16;
  12109. L_141->set_precision_3(L_142);
  12110. bool L_143 = V_9;
  12111. if (!L_143)
  12112. {
  12113. goto IL_0326;
  12114. }
  12115. }
  12116. {
  12117. StringBuilder_t * L_144 = ___sb3;
  12118. NullCheck(L_144);
  12119. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_144, 0, /*hidden argument*/NULL);
  12120. goto IL_0334;
  12121. }
  12122. IL_0326:
  12123. {
  12124. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_145 = ___number2;
  12125. Il2CppChar* L_146 = L_145->get_digits_2();
  12126. int32_t L_147 = V_16;
  12127. *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_146, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_147)), (int32_t)2))))) = (int16_t)0;
  12128. }
  12129. IL_0334:
  12130. {
  12131. int32_t L_148 = V_7;
  12132. if (!((int32_t)((int32_t)L_148&(int32_t)4)))
  12133. {
  12134. goto IL_0512;
  12135. }
  12136. }
  12137. {
  12138. Il2CppChar L_149 = V_13;
  12139. if ((((int32_t)L_149) == ((int32_t)((int32_t)69))))
  12140. {
  12141. goto IL_034c;
  12142. }
  12143. }
  12144. {
  12145. Il2CppChar L_150 = V_13;
  12146. if ((!(((uint32_t)L_150) == ((uint32_t)((int32_t)101)))))
  12147. {
  12148. goto IL_041f;
  12149. }
  12150. }
  12151. IL_034c:
  12152. {
  12153. int32_t L_151 = ___options1;
  12154. if (!((int32_t)((int32_t)L_151&(int32_t)((int32_t)128))))
  12155. {
  12156. goto IL_041f;
  12157. }
  12158. }
  12159. {
  12160. Il2CppChar* L_152 = V_12;
  12161. V_18 = (Il2CppChar*)L_152;
  12162. Il2CppChar* L_153 = V_12;
  12163. Il2CppChar* L_154 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_153, (int32_t)2));
  12164. V_12 = (Il2CppChar*)L_154;
  12165. int32_t L_155 = *((uint16_t*)L_154);
  12166. V_13 = L_155;
  12167. Il2CppChar* L_156 = V_12;
  12168. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_157 = ___numfmt4;
  12169. NullCheck(L_157);
  12170. String_t* L_158 = NumberFormatInfo_get_PositiveSign_m268EA84CDC3A03566ACDC10208E165DB74948747_inline(L_157, /*hidden argument*/NULL);
  12171. Il2CppChar* L_159 = Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA((Il2CppChar*)(Il2CppChar*)L_156, L_158, /*hidden argument*/NULL);
  12172. Il2CppChar* L_160 = (Il2CppChar*)L_159;
  12173. V_14 = (Il2CppChar*)L_160;
  12174. if ((((intptr_t)L_160) == ((intptr_t)(((uintptr_t)0)))))
  12175. {
  12176. goto IL_0385;
  12177. }
  12178. }
  12179. {
  12180. Il2CppChar* L_161 = V_14;
  12181. Il2CppChar* L_162 = (Il2CppChar*)L_161;
  12182. V_12 = (Il2CppChar*)L_162;
  12183. int32_t L_163 = *((uint16_t*)L_162);
  12184. V_13 = L_163;
  12185. goto IL_03a5;
  12186. }
  12187. IL_0385:
  12188. {
  12189. Il2CppChar* L_164 = V_12;
  12190. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_165 = ___numfmt4;
  12191. NullCheck(L_165);
  12192. String_t* L_166 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_165, /*hidden argument*/NULL);
  12193. Il2CppChar* L_167 = Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA((Il2CppChar*)(Il2CppChar*)L_164, L_166, /*hidden argument*/NULL);
  12194. Il2CppChar* L_168 = (Il2CppChar*)L_167;
  12195. V_14 = (Il2CppChar*)L_168;
  12196. if ((((intptr_t)L_168) == ((intptr_t)(((uintptr_t)0)))))
  12197. {
  12198. goto IL_03a5;
  12199. }
  12200. }
  12201. {
  12202. Il2CppChar* L_169 = V_14;
  12203. Il2CppChar* L_170 = (Il2CppChar*)L_169;
  12204. V_12 = (Il2CppChar*)L_170;
  12205. int32_t L_171 = *((uint16_t*)L_170);
  12206. V_13 = L_171;
  12207. V_17 = (bool)1;
  12208. }
  12209. IL_03a5:
  12210. {
  12211. Il2CppChar L_172 = V_13;
  12212. if ((((int32_t)L_172) < ((int32_t)((int32_t)48))))
  12213. {
  12214. goto IL_0416;
  12215. }
  12216. }
  12217. {
  12218. Il2CppChar L_173 = V_13;
  12219. if ((((int32_t)L_173) > ((int32_t)((int32_t)57))))
  12220. {
  12221. goto IL_0416;
  12222. }
  12223. }
  12224. {
  12225. V_19 = 0;
  12226. }
  12227. IL_03b4:
  12228. {
  12229. int32_t L_174 = V_19;
  12230. Il2CppChar L_175 = V_13;
  12231. V_19 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_174, (int32_t)((int32_t)10))), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_175, (int32_t)((int32_t)48)))));
  12232. Il2CppChar* L_176 = V_12;
  12233. Il2CppChar* L_177 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_176, (int32_t)2));
  12234. V_12 = (Il2CppChar*)L_177;
  12235. int32_t L_178 = *((uint16_t*)L_177);
  12236. V_13 = L_178;
  12237. int32_t L_179 = V_19;
  12238. if ((((int32_t)L_179) <= ((int32_t)((int32_t)1000))))
  12239. {
  12240. goto IL_03f3;
  12241. }
  12242. }
  12243. {
  12244. V_19 = ((int32_t)9999);
  12245. goto IL_03e7;
  12246. }
  12247. IL_03dd:
  12248. {
  12249. Il2CppChar* L_180 = V_12;
  12250. Il2CppChar* L_181 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_180, (int32_t)2));
  12251. V_12 = (Il2CppChar*)L_181;
  12252. int32_t L_182 = *((uint16_t*)L_181);
  12253. V_13 = L_182;
  12254. }
  12255. IL_03e7:
  12256. {
  12257. Il2CppChar L_183 = V_13;
  12258. if ((((int32_t)L_183) < ((int32_t)((int32_t)48))))
  12259. {
  12260. goto IL_03f3;
  12261. }
  12262. }
  12263. {
  12264. Il2CppChar L_184 = V_13;
  12265. if ((((int32_t)L_184) <= ((int32_t)((int32_t)57))))
  12266. {
  12267. goto IL_03dd;
  12268. }
  12269. }
  12270. IL_03f3:
  12271. {
  12272. Il2CppChar L_185 = V_13;
  12273. if ((((int32_t)L_185) < ((int32_t)((int32_t)48))))
  12274. {
  12275. goto IL_03ff;
  12276. }
  12277. }
  12278. {
  12279. Il2CppChar L_186 = V_13;
  12280. if ((((int32_t)L_186) <= ((int32_t)((int32_t)57))))
  12281. {
  12282. goto IL_03b4;
  12283. }
  12284. }
  12285. IL_03ff:
  12286. {
  12287. bool L_187 = V_17;
  12288. if (!L_187)
  12289. {
  12290. goto IL_0408;
  12291. }
  12292. }
  12293. {
  12294. int32_t L_188 = V_19;
  12295. V_19 = ((-L_188));
  12296. }
  12297. IL_0408:
  12298. {
  12299. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_189 = ___number2;
  12300. int32_t* L_190 = L_189->get_address_of_scale_4();
  12301. int32_t* L_191 = L_190;
  12302. int32_t L_192 = *((int32_t*)L_191);
  12303. int32_t L_193 = V_19;
  12304. *((int32_t*)L_191) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_192, (int32_t)L_193));
  12305. goto IL_041f;
  12306. }
  12307. IL_0416:
  12308. {
  12309. Il2CppChar* L_194 = V_18;
  12310. V_12 = (Il2CppChar*)L_194;
  12311. Il2CppChar* L_195 = V_12;
  12312. int32_t L_196 = *((uint16_t*)L_195);
  12313. V_13 = L_196;
  12314. }
  12315. IL_041f:
  12316. {
  12317. Il2CppChar L_197 = V_13;
  12318. bool L_198 = Number_IsWhite_m2FBD10D7315E0E9771F98FA00CA7787699C03700(L_197, /*hidden argument*/NULL);
  12319. if (!L_198)
  12320. {
  12321. goto IL_0430;
  12322. }
  12323. }
  12324. {
  12325. int32_t L_199 = ___options1;
  12326. if (((int32_t)((int32_t)L_199&(int32_t)2)))
  12327. {
  12328. goto IL_04d8;
  12329. }
  12330. }
  12331. IL_0430:
  12332. {
  12333. int32_t L_200 = ___options1;
  12334. if (!((int32_t)((int32_t)L_200&(int32_t)8)))
  12335. {
  12336. goto IL_043e;
  12337. }
  12338. }
  12339. {
  12340. int32_t L_201 = V_7;
  12341. G_B106_0 = ((((int32_t)((int32_t)((int32_t)L_201&(int32_t)1))) == ((int32_t)0))? 1 : 0);
  12342. goto IL_043f;
  12343. }
  12344. IL_043e:
  12345. {
  12346. G_B106_0 = 0;
  12347. }
  12348. IL_043f:
  12349. {
  12350. int32_t L_202 = G_B106_0;
  12351. V_8 = (bool)L_202;
  12352. if (!L_202)
  12353. {
  12354. goto IL_0467;
  12355. }
  12356. }
  12357. {
  12358. Il2CppChar* L_203 = V_12;
  12359. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_204 = ___numfmt4;
  12360. NullCheck(L_204);
  12361. String_t* L_205 = NumberFormatInfo_get_PositiveSign_m268EA84CDC3A03566ACDC10208E165DB74948747_inline(L_204, /*hidden argument*/NULL);
  12362. Il2CppChar* L_206 = Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA((Il2CppChar*)(Il2CppChar*)L_203, L_205, /*hidden argument*/NULL);
  12363. Il2CppChar* L_207 = (Il2CppChar*)L_206;
  12364. V_14 = (Il2CppChar*)L_207;
  12365. if ((((intptr_t)L_207) == ((intptr_t)(((uintptr_t)0)))))
  12366. {
  12367. goto IL_0467;
  12368. }
  12369. }
  12370. {
  12371. int32_t L_208 = V_7;
  12372. V_7 = ((int32_t)((int32_t)L_208|(int32_t)1));
  12373. Il2CppChar* L_209 = V_14;
  12374. V_12 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_209, (int32_t)2));
  12375. goto IL_04d8;
  12376. }
  12377. IL_0467:
  12378. {
  12379. bool L_210 = V_8;
  12380. if (!L_210)
  12381. {
  12382. goto IL_0495;
  12383. }
  12384. }
  12385. {
  12386. Il2CppChar* L_211 = V_12;
  12387. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_212 = ___numfmt4;
  12388. NullCheck(L_212);
  12389. String_t* L_213 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_212, /*hidden argument*/NULL);
  12390. Il2CppChar* L_214 = Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA((Il2CppChar*)(Il2CppChar*)L_211, L_213, /*hidden argument*/NULL);
  12391. Il2CppChar* L_215 = (Il2CppChar*)L_214;
  12392. V_14 = (Il2CppChar*)L_215;
  12393. if ((((intptr_t)L_215) == ((intptr_t)(((uintptr_t)0)))))
  12394. {
  12395. goto IL_0495;
  12396. }
  12397. }
  12398. {
  12399. int32_t L_216 = V_7;
  12400. V_7 = ((int32_t)((int32_t)L_216|(int32_t)1));
  12401. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_217 = ___number2;
  12402. L_217->set_sign_5((bool)1);
  12403. Il2CppChar* L_218 = V_14;
  12404. V_12 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_218, (int32_t)2));
  12405. goto IL_04d8;
  12406. }
  12407. IL_0495:
  12408. {
  12409. Il2CppChar L_219 = V_13;
  12410. if ((!(((uint32_t)L_219) == ((uint32_t)((int32_t)41)))))
  12411. {
  12412. goto IL_04aa;
  12413. }
  12414. }
  12415. {
  12416. int32_t L_220 = V_7;
  12417. if (!((int32_t)((int32_t)L_220&(int32_t)2)))
  12418. {
  12419. goto IL_04aa;
  12420. }
  12421. }
  12422. {
  12423. int32_t L_221 = V_7;
  12424. V_7 = ((int32_t)((int32_t)L_221&(int32_t)((int32_t)-3)));
  12425. goto IL_04d8;
  12426. }
  12427. IL_04aa:
  12428. {
  12429. String_t* L_222 = V_2;
  12430. if (!L_222)
  12431. {
  12432. goto IL_04bc;
  12433. }
  12434. }
  12435. {
  12436. Il2CppChar* L_223 = V_12;
  12437. String_t* L_224 = V_2;
  12438. Il2CppChar* L_225 = Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA((Il2CppChar*)(Il2CppChar*)L_223, L_224, /*hidden argument*/NULL);
  12439. Il2CppChar* L_226 = (Il2CppChar*)L_225;
  12440. V_14 = (Il2CppChar*)L_226;
  12441. if ((!(((uintptr_t)L_226) == ((uintptr_t)(((uintptr_t)0))))))
  12442. {
  12443. goto IL_04ce;
  12444. }
  12445. }
  12446. IL_04bc:
  12447. {
  12448. String_t* L_227 = V_3;
  12449. if (!L_227)
  12450. {
  12451. goto IL_04e7;
  12452. }
  12453. }
  12454. {
  12455. Il2CppChar* L_228 = V_12;
  12456. String_t* L_229 = V_3;
  12457. Il2CppChar* L_230 = Number_MatchChars_mB3DAD884D42368A0428DACB98B14EAF4E223FAEA((Il2CppChar*)(Il2CppChar*)L_228, L_229, /*hidden argument*/NULL);
  12458. Il2CppChar* L_231 = (Il2CppChar*)L_230;
  12459. V_14 = (Il2CppChar*)L_231;
  12460. if ((((intptr_t)L_231) == ((intptr_t)(((uintptr_t)0)))))
  12461. {
  12462. goto IL_04e7;
  12463. }
  12464. }
  12465. IL_04ce:
  12466. {
  12467. V_2 = (String_t*)NULL;
  12468. V_3 = (String_t*)NULL;
  12469. Il2CppChar* L_232 = V_14;
  12470. V_12 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_232, (int32_t)2));
  12471. }
  12472. IL_04d8:
  12473. {
  12474. Il2CppChar* L_233 = V_12;
  12475. Il2CppChar* L_234 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_233, (int32_t)2));
  12476. V_12 = (Il2CppChar*)L_234;
  12477. int32_t L_235 = *((uint16_t*)L_234);
  12478. V_13 = L_235;
  12479. goto IL_041f;
  12480. }
  12481. IL_04e7:
  12482. {
  12483. int32_t L_236 = V_7;
  12484. if (((int32_t)((int32_t)L_236&(int32_t)2)))
  12485. {
  12486. goto IL_0512;
  12487. }
  12488. }
  12489. {
  12490. int32_t L_237 = V_7;
  12491. if (((int32_t)((int32_t)L_237&(int32_t)8)))
  12492. {
  12493. goto IL_050c;
  12494. }
  12495. }
  12496. {
  12497. bool L_238 = ___parseDecimal5;
  12498. if (L_238)
  12499. {
  12500. goto IL_04fe;
  12501. }
  12502. }
  12503. {
  12504. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_239 = ___number2;
  12505. L_239->set_scale_4(0);
  12506. }
  12507. IL_04fe:
  12508. {
  12509. int32_t L_240 = V_7;
  12510. if (((int32_t)((int32_t)L_240&(int32_t)((int32_t)16))))
  12511. {
  12512. goto IL_050c;
  12513. }
  12514. }
  12515. {
  12516. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_241 = ___number2;
  12517. L_241->set_sign_5((bool)0);
  12518. }
  12519. IL_050c:
  12520. {
  12521. Il2CppChar** L_242 = ___str0;
  12522. Il2CppChar* L_243 = V_12;
  12523. *((intptr_t*)L_242) = (intptr_t)L_243;
  12524. return (bool)1;
  12525. }
  12526. IL_0512:
  12527. {
  12528. Il2CppChar** L_244 = ___str0;
  12529. Il2CppChar* L_245 = V_12;
  12530. *((intptr_t*)L_244) = (intptr_t)L_245;
  12531. return (bool)0;
  12532. }
  12533. }
  12534. // System.Single System.Number::ParseSingle(System.String,System.Globalization.NumberStyles,System.Globalization.NumberFormatInfo)
  12535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Number_ParseSingle_mF8DD4A8C88973C759A7700C1A9B126566AFAFC4B (String_t* ___value0, int32_t ___options1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numfmt2, const RuntimeMethod* method)
  12536. {
  12537. static bool s_Il2CppMethodInitialized;
  12538. if (!s_Il2CppMethodInitialized)
  12539. {
  12540. il2cpp_codegen_initialize_method (Number_ParseSingle_mF8DD4A8C88973C759A7700C1A9B126566AFAFC4B_MetadataUsageId);
  12541. s_Il2CppMethodInitialized = true;
  12542. }
  12543. uint8_t* V_0 = NULL;
  12544. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 V_1;
  12545. memset((&V_1), 0, sizeof(V_1));
  12546. double V_2 = 0.0;
  12547. String_t* V_3 = NULL;
  12548. float G_B14_0 = 0.0f;
  12549. float G_B13_0 = 0.0f;
  12550. {
  12551. String_t* L_0 = ___value0;
  12552. if (L_0)
  12553. {
  12554. goto IL_000e;
  12555. }
  12556. }
  12557. {
  12558. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  12559. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5, /*hidden argument*/NULL);
  12560. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Number_ParseSingle_mF8DD4A8C88973C759A7700C1A9B126566AFAFC4B_RuntimeMethod_var);
  12561. }
  12562. IL_000e:
  12563. {
  12564. IL2CPP_RUNTIME_CLASS_INIT(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var);
  12565. int32_t L_2 = ((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields*)il2cpp_codegen_static_fields_for(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var))->get_NumberBufferBytes_0();
  12566. int8_t* L_3 = (int8_t*) alloca((((uintptr_t)L_2)));
  12567. memset(L_3, 0, (((uintptr_t)L_2)));
  12568. V_0 = (uint8_t*)(L_3);
  12569. uint8_t* L_4 = V_0;
  12570. NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint8_t*)(uint8_t*)L_4, /*hidden argument*/NULL);
  12571. V_2 = (0.0);
  12572. String_t* L_5 = ___value0;
  12573. int32_t L_6 = ___options1;
  12574. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_7 = ___numfmt2;
  12575. bool L_8 = Number_TryStringToNumber_mDA7F326F742680FF01ACA545ED511EE80A3248D7(L_5, L_6, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), L_7, (bool)0, /*hidden argument*/NULL);
  12576. if (L_8)
  12577. {
  12578. goto IL_0089;
  12579. }
  12580. }
  12581. {
  12582. String_t* L_9 = ___value0;
  12583. NullCheck(L_9);
  12584. String_t* L_10 = String_Trim_mB52EB7876C7132358B76B7DC95DEACA20722EF4D(L_9, /*hidden argument*/NULL);
  12585. V_3 = L_10;
  12586. String_t* L_11 = V_3;
  12587. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_12 = ___numfmt2;
  12588. NullCheck(L_12);
  12589. String_t* L_13 = NumberFormatInfo_get_PositiveInfinitySymbol_m7602CB28ED33148275C2ED9CF8395241BF8E0F0A_inline(L_12, /*hidden argument*/NULL);
  12590. NullCheck(L_11);
  12591. bool L_14 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_11, L_13, /*hidden argument*/NULL);
  12592. if (!L_14)
  12593. {
  12594. goto IL_0051;
  12595. }
  12596. }
  12597. {
  12598. return (std::numeric_limits<float>::infinity());
  12599. }
  12600. IL_0051:
  12601. {
  12602. String_t* L_15 = V_3;
  12603. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_16 = ___numfmt2;
  12604. NullCheck(L_16);
  12605. String_t* L_17 = NumberFormatInfo_get_NegativeInfinitySymbol_m8C1DDF6E543F2193CD0BE65F67175E4DECED1DB8_inline(L_16, /*hidden argument*/NULL);
  12606. NullCheck(L_15);
  12607. bool L_18 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_15, L_17, /*hidden argument*/NULL);
  12608. if (!L_18)
  12609. {
  12610. goto IL_0065;
  12611. }
  12612. }
  12613. {
  12614. return (-std::numeric_limits<float>::infinity());
  12615. }
  12616. IL_0065:
  12617. {
  12618. String_t* L_19 = V_3;
  12619. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_20 = ___numfmt2;
  12620. NullCheck(L_20);
  12621. String_t* L_21 = NumberFormatInfo_get_NaNSymbol_m82326D3E16F9834D5138685A6956EE154944891E_inline(L_20, /*hidden argument*/NULL);
  12622. NullCheck(L_19);
  12623. bool L_22 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_19, L_21, /*hidden argument*/NULL);
  12624. if (!L_22)
  12625. {
  12626. goto IL_0079;
  12627. }
  12628. }
  12629. {
  12630. return (std::numeric_limits<float>::quiet_NaN());
  12631. }
  12632. IL_0079:
  12633. {
  12634. String_t* L_23 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralD2F0257C42607F2773F4B8AAB0C017A3B8949322, /*hidden argument*/NULL);
  12635. FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_24 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
  12636. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_24, L_23, /*hidden argument*/NULL);
  12637. IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, Number_ParseSingle_mF8DD4A8C88973C759A7700C1A9B126566AFAFC4B_RuntimeMethod_var);
  12638. }
  12639. IL_0089:
  12640. {
  12641. uint8_t* L_25 = NumberBuffer_PackForNative_m7790B7A255562FC1823BACABA471AF133A86D640((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), /*hidden argument*/NULL);
  12642. bool L_26 = Number_NumberBufferToDouble_mE27725FD73DD8B9F85044B850CBA7356C5A9082D((uint8_t*)(uint8_t*)L_25, (double*)(&V_2), /*hidden argument*/NULL);
  12643. if (L_26)
  12644. {
  12645. goto IL_00a9;
  12646. }
  12647. }
  12648. {
  12649. String_t* L_27 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralAC231C16BB6DC0735FDE11475AE90E9439B40BC1, /*hidden argument*/NULL);
  12650. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_28 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  12651. OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731(L_28, L_27, /*hidden argument*/NULL);
  12652. IL2CPP_RAISE_MANAGED_EXCEPTION(L_28, Number_ParseSingle_mF8DD4A8C88973C759A7700C1A9B126566AFAFC4B_RuntimeMethod_var);
  12653. }
  12654. IL_00a9:
  12655. {
  12656. double L_29 = V_2;
  12657. float L_30 = (((float)((float)L_29)));
  12658. bool L_31 = Single_IsInfinity_m811B198540AB538C4FE145F7C0303C4AD772988B(L_30, /*hidden argument*/NULL);
  12659. G_B13_0 = L_30;
  12660. if (!L_31)
  12661. {
  12662. G_B14_0 = L_30;
  12663. goto IL_00c3;
  12664. }
  12665. }
  12666. {
  12667. String_t* L_32 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralAC231C16BB6DC0735FDE11475AE90E9439B40BC1, /*hidden argument*/NULL);
  12668. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_33 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  12669. OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731(L_33, L_32, /*hidden argument*/NULL);
  12670. IL2CPP_RAISE_MANAGED_EXCEPTION(L_33, Number_ParseSingle_mF8DD4A8C88973C759A7700C1A9B126566AFAFC4B_RuntimeMethod_var);
  12671. }
  12672. IL_00c3:
  12673. {
  12674. return G_B14_0;
  12675. }
  12676. }
  12677. // System.UInt32 System.Number::ParseUInt32(System.String,System.Globalization.NumberStyles,System.Globalization.NumberFormatInfo)
  12678. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Number_ParseUInt32_mF280A62925FED84E23D64DC6B86BC50AD96896FB (String_t* ___value0, int32_t ___options1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numfmt2, const RuntimeMethod* method)
  12679. {
  12680. static bool s_Il2CppMethodInitialized;
  12681. if (!s_Il2CppMethodInitialized)
  12682. {
  12683. il2cpp_codegen_initialize_method (Number_ParseUInt32_mF280A62925FED84E23D64DC6B86BC50AD96896FB_MetadataUsageId);
  12684. s_Il2CppMethodInitialized = true;
  12685. }
  12686. uint8_t* V_0 = NULL;
  12687. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 V_1;
  12688. memset((&V_1), 0, sizeof(V_1));
  12689. uint32_t V_2 = 0;
  12690. {
  12691. IL2CPP_RUNTIME_CLASS_INIT(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var);
  12692. int32_t L_0 = ((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields*)il2cpp_codegen_static_fields_for(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var))->get_NumberBufferBytes_0();
  12693. int8_t* L_1 = (int8_t*) alloca((((uintptr_t)L_0)));
  12694. memset(L_1, 0, (((uintptr_t)L_0)));
  12695. V_0 = (uint8_t*)(L_1);
  12696. uint8_t* L_2 = V_0;
  12697. NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint8_t*)(uint8_t*)L_2, /*hidden argument*/NULL);
  12698. V_2 = 0;
  12699. String_t* L_3 = ___value0;
  12700. int32_t L_4 = ___options1;
  12701. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_5 = ___numfmt2;
  12702. Number_StringToNumber_m430FD04F901D7715B727832A85D4D8DCD6EB4BED(L_3, L_4, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), L_5, (bool)0, /*hidden argument*/NULL);
  12703. int32_t L_6 = ___options1;
  12704. if (!((int32_t)((int32_t)L_6&(int32_t)((int32_t)512))))
  12705. {
  12706. goto IL_0042;
  12707. }
  12708. }
  12709. {
  12710. bool L_7 = Number_HexNumberToUInt32_mCF1D424CBE49EEA9B5D2546B705C79519A41195F((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint32_t*)(&V_2), /*hidden argument*/NULL);
  12711. if (L_7)
  12712. {
  12713. goto IL_005d;
  12714. }
  12715. }
  12716. {
  12717. String_t* L_8 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral2E2FC55ECA0F95E74B3E4F4CEB108D4486D3F1A6, /*hidden argument*/NULL);
  12718. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_9 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  12719. OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731(L_9, L_8, /*hidden argument*/NULL);
  12720. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, Number_ParseUInt32_mF280A62925FED84E23D64DC6B86BC50AD96896FB_RuntimeMethod_var);
  12721. }
  12722. IL_0042:
  12723. {
  12724. bool L_10 = Number_NumberToUInt32_m60BDF4513A1673F8F993CAA12CA865FD4294308F((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint32_t*)(&V_2), /*hidden argument*/NULL);
  12725. if (L_10)
  12726. {
  12727. goto IL_005d;
  12728. }
  12729. }
  12730. {
  12731. String_t* L_11 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral2E2FC55ECA0F95E74B3E4F4CEB108D4486D3F1A6, /*hidden argument*/NULL);
  12732. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_12 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  12733. OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731(L_12, L_11, /*hidden argument*/NULL);
  12734. IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, Number_ParseUInt32_mF280A62925FED84E23D64DC6B86BC50AD96896FB_RuntimeMethod_var);
  12735. }
  12736. IL_005d:
  12737. {
  12738. uint32_t L_13 = V_2;
  12739. return L_13;
  12740. }
  12741. }
  12742. // System.UInt64 System.Number::ParseUInt64(System.String,System.Globalization.NumberStyles,System.Globalization.NumberFormatInfo)
  12743. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Number_ParseUInt64_m80F0E92F3D98C3390741451845F261F93A103E27 (String_t* ___value0, int32_t ___options1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numfmt2, const RuntimeMethod* method)
  12744. {
  12745. static bool s_Il2CppMethodInitialized;
  12746. if (!s_Il2CppMethodInitialized)
  12747. {
  12748. il2cpp_codegen_initialize_method (Number_ParseUInt64_m80F0E92F3D98C3390741451845F261F93A103E27_MetadataUsageId);
  12749. s_Il2CppMethodInitialized = true;
  12750. }
  12751. uint8_t* V_0 = NULL;
  12752. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 V_1;
  12753. memset((&V_1), 0, sizeof(V_1));
  12754. uint64_t V_2 = 0;
  12755. {
  12756. IL2CPP_RUNTIME_CLASS_INIT(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var);
  12757. int32_t L_0 = ((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields*)il2cpp_codegen_static_fields_for(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var))->get_NumberBufferBytes_0();
  12758. int8_t* L_1 = (int8_t*) alloca((((uintptr_t)L_0)));
  12759. memset(L_1, 0, (((uintptr_t)L_0)));
  12760. V_0 = (uint8_t*)(L_1);
  12761. uint8_t* L_2 = V_0;
  12762. NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint8_t*)(uint8_t*)L_2, /*hidden argument*/NULL);
  12763. V_2 = (((int64_t)((int64_t)0)));
  12764. String_t* L_3 = ___value0;
  12765. int32_t L_4 = ___options1;
  12766. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_5 = ___numfmt2;
  12767. Number_StringToNumber_m430FD04F901D7715B727832A85D4D8DCD6EB4BED(L_3, L_4, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), L_5, (bool)0, /*hidden argument*/NULL);
  12768. int32_t L_6 = ___options1;
  12769. if (!((int32_t)((int32_t)L_6&(int32_t)((int32_t)512))))
  12770. {
  12771. goto IL_0043;
  12772. }
  12773. }
  12774. {
  12775. bool L_7 = Number_HexNumberToUInt64_mD5003F23674F5CF4D681066993ECC3F4DD9D4252((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint64_t*)(&V_2), /*hidden argument*/NULL);
  12776. if (L_7)
  12777. {
  12778. goto IL_005e;
  12779. }
  12780. }
  12781. {
  12782. String_t* L_8 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral4FA1555162B320F87E718E7D03508690DA6245A7, /*hidden argument*/NULL);
  12783. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_9 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  12784. OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731(L_9, L_8, /*hidden argument*/NULL);
  12785. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, Number_ParseUInt64_m80F0E92F3D98C3390741451845F261F93A103E27_RuntimeMethod_var);
  12786. }
  12787. IL_0043:
  12788. {
  12789. bool L_10 = Number_NumberToUInt64_m4F1E853E52800DA97846B99A6989596F310501C0((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint64_t*)(&V_2), /*hidden argument*/NULL);
  12790. if (L_10)
  12791. {
  12792. goto IL_005e;
  12793. }
  12794. }
  12795. {
  12796. String_t* L_11 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral4FA1555162B320F87E718E7D03508690DA6245A7, /*hidden argument*/NULL);
  12797. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_12 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  12798. OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731(L_12, L_11, /*hidden argument*/NULL);
  12799. IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, Number_ParseUInt64_m80F0E92F3D98C3390741451845F261F93A103E27_RuntimeMethod_var);
  12800. }
  12801. IL_005e:
  12802. {
  12803. uint64_t L_13 = V_2;
  12804. return L_13;
  12805. }
  12806. }
  12807. // System.Void System.Number::StringToNumber(System.String,System.Globalization.NumberStyles,System.Number_NumberBuffer&,System.Globalization.NumberFormatInfo,System.Boolean)
  12808. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Number_StringToNumber_m430FD04F901D7715B727832A85D4D8DCD6EB4BED (String_t* ___str0, int32_t ___options1, NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number2, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___info3, bool ___parseDecimal4, const RuntimeMethod* method)
  12809. {
  12810. static bool s_Il2CppMethodInitialized;
  12811. if (!s_Il2CppMethodInitialized)
  12812. {
  12813. il2cpp_codegen_initialize_method (Number_StringToNumber_m430FD04F901D7715B727832A85D4D8DCD6EB4BED_MetadataUsageId);
  12814. s_Il2CppMethodInitialized = true;
  12815. }
  12816. Il2CppChar* V_0 = NULL;
  12817. String_t* V_1 = NULL;
  12818. Il2CppChar* V_2 = NULL;
  12819. {
  12820. String_t* L_0 = ___str0;
  12821. if (L_0)
  12822. {
  12823. goto IL_000e;
  12824. }
  12825. }
  12826. {
  12827. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  12828. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral3DF63B7ACB0522DA685DAD5FE84B81FDD7B25264, /*hidden argument*/NULL);
  12829. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Number_StringToNumber_m430FD04F901D7715B727832A85D4D8DCD6EB4BED_RuntimeMethod_var);
  12830. }
  12831. IL_000e:
  12832. {
  12833. String_t* L_2 = ___str0;
  12834. V_1 = L_2;
  12835. String_t* L_3 = V_1;
  12836. V_0 = (Il2CppChar*)(((uintptr_t)L_3));
  12837. Il2CppChar* L_4 = V_0;
  12838. if (!L_4)
  12839. {
  12840. goto IL_001e;
  12841. }
  12842. }
  12843. {
  12844. Il2CppChar* L_5 = V_0;
  12845. int32_t L_6 = RuntimeHelpers_get_OffsetToStringData_mF3B79A906181F1A2734590DA161E2AF183853F8B(/*hidden argument*/NULL);
  12846. V_0 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_5, (int32_t)L_6));
  12847. }
  12848. IL_001e:
  12849. {
  12850. Il2CppChar* L_7 = V_0;
  12851. V_2 = (Il2CppChar*)L_7;
  12852. int32_t L_8 = ___options1;
  12853. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_9 = ___number2;
  12854. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_10 = ___info3;
  12855. bool L_11 = ___parseDecimal4;
  12856. bool L_12 = Number_ParseNumber_m17629D8063D3403750ED6ACEE47F9F3F3C682241((Il2CppChar**)(&V_2), L_8, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)L_9, (StringBuilder_t *)NULL, L_10, L_11, /*hidden argument*/NULL);
  12857. if (!L_12)
  12858. {
  12859. goto IL_004d;
  12860. }
  12861. }
  12862. {
  12863. Il2CppChar* L_13 = V_2;
  12864. Il2CppChar* L_14 = V_0;
  12865. String_t* L_15 = ___str0;
  12866. NullCheck(L_15);
  12867. int32_t L_16 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_15, /*hidden argument*/NULL);
  12868. if ((((int64_t)(((int64_t)((int64_t)(intptr_t)((Il2CppChar*)((intptr_t)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_13, (intptr_t)L_14))/(int32_t)2)))))) >= ((int64_t)(((int64_t)((int64_t)L_16))))))
  12869. {
  12870. goto IL_005d;
  12871. }
  12872. }
  12873. {
  12874. String_t* L_17 = ___str0;
  12875. Il2CppChar* L_18 = V_2;
  12876. Il2CppChar* L_19 = V_0;
  12877. bool L_20 = Number_TrailingZeros_m5B8B34E5E660FBD4870DE2D2778FC3758F28750F(L_17, (((int32_t)((int32_t)(((int64_t)((int64_t)(intptr_t)((Il2CppChar*)((intptr_t)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_18, (intptr_t)L_19))/(int32_t)2)))))))), /*hidden argument*/NULL);
  12878. if (L_20)
  12879. {
  12880. goto IL_005d;
  12881. }
  12882. }
  12883. IL_004d:
  12884. {
  12885. String_t* L_21 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralD2F0257C42607F2773F4B8AAB0C017A3B8949322, /*hidden argument*/NULL);
  12886. FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_22 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
  12887. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_22, L_21, /*hidden argument*/NULL);
  12888. IL2CPP_RAISE_MANAGED_EXCEPTION(L_22, Number_StringToNumber_m430FD04F901D7715B727832A85D4D8DCD6EB4BED_RuntimeMethod_var);
  12889. }
  12890. IL_005d:
  12891. {
  12892. V_1 = (String_t*)NULL;
  12893. return;
  12894. }
  12895. }
  12896. // System.Boolean System.Number::TrailingZeros(System.String,System.Int32)
  12897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_TrailingZeros_m5B8B34E5E660FBD4870DE2D2778FC3758F28750F (String_t* ___s0, int32_t ___index1, const RuntimeMethod* method)
  12898. {
  12899. int32_t V_0 = 0;
  12900. {
  12901. int32_t L_0 = ___index1;
  12902. V_0 = L_0;
  12903. goto IL_0013;
  12904. }
  12905. IL_0004:
  12906. {
  12907. String_t* L_1 = ___s0;
  12908. int32_t L_2 = V_0;
  12909. NullCheck(L_1);
  12910. Il2CppChar L_3 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_1, L_2, /*hidden argument*/NULL);
  12911. if (!L_3)
  12912. {
  12913. goto IL_000f;
  12914. }
  12915. }
  12916. {
  12917. return (bool)0;
  12918. }
  12919. IL_000f:
  12920. {
  12921. int32_t L_4 = V_0;
  12922. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
  12923. }
  12924. IL_0013:
  12925. {
  12926. int32_t L_5 = V_0;
  12927. String_t* L_6 = ___s0;
  12928. NullCheck(L_6);
  12929. int32_t L_7 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_6, /*hidden argument*/NULL);
  12930. if ((((int32_t)L_5) < ((int32_t)L_7)))
  12931. {
  12932. goto IL_0004;
  12933. }
  12934. }
  12935. {
  12936. return (bool)1;
  12937. }
  12938. }
  12939. // System.Boolean System.Number::TryParseDecimal(System.String,System.Globalization.NumberStyles,System.Globalization.NumberFormatInfo,System.Decimal&)
  12940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_TryParseDecimal_m03566DA96C0DBED7B95A55B92E053A8C972BC9CC (String_t* ___value0, int32_t ___options1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numfmt2, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * ___result3, const RuntimeMethod* method)
  12941. {
  12942. static bool s_Il2CppMethodInitialized;
  12943. if (!s_Il2CppMethodInitialized)
  12944. {
  12945. il2cpp_codegen_initialize_method (Number_TryParseDecimal_m03566DA96C0DBED7B95A55B92E053A8C972BC9CC_MetadataUsageId);
  12946. s_Il2CppMethodInitialized = true;
  12947. }
  12948. uint8_t* V_0 = NULL;
  12949. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 V_1;
  12950. memset((&V_1), 0, sizeof(V_1));
  12951. {
  12952. IL2CPP_RUNTIME_CLASS_INIT(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var);
  12953. int32_t L_0 = ((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields*)il2cpp_codegen_static_fields_for(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var))->get_NumberBufferBytes_0();
  12954. int8_t* L_1 = (int8_t*) alloca((((uintptr_t)L_0)));
  12955. memset(L_1, 0, (((uintptr_t)L_0)));
  12956. V_0 = (uint8_t*)(L_1);
  12957. uint8_t* L_2 = V_0;
  12958. NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint8_t*)(uint8_t*)L_2, /*hidden argument*/NULL);
  12959. Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * L_3 = ___result3;
  12960. il2cpp_codegen_initobj(L_3, sizeof(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ));
  12961. String_t* L_4 = ___value0;
  12962. int32_t L_5 = ___options1;
  12963. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = ___numfmt2;
  12964. bool L_7 = Number_TryStringToNumber_mDA7F326F742680FF01ACA545ED511EE80A3248D7(L_4, L_5, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), L_6, (bool)1, /*hidden argument*/NULL);
  12965. if (L_7)
  12966. {
  12967. goto IL_0027;
  12968. }
  12969. }
  12970. {
  12971. return (bool)0;
  12972. }
  12973. IL_0027:
  12974. {
  12975. uint8_t* L_8 = NumberBuffer_PackForNative_m7790B7A255562FC1823BACABA471AF133A86D640((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), /*hidden argument*/NULL);
  12976. Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 * L_9 = ___result3;
  12977. bool L_10 = Number_NumberBufferToDecimal_m0C4AC5B6FF9A6FCC8BF29288793B11CB09AB38C7((uint8_t*)(uint8_t*)L_8, (Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 *)L_9, /*hidden argument*/NULL);
  12978. if (L_10)
  12979. {
  12980. goto IL_0038;
  12981. }
  12982. }
  12983. {
  12984. return (bool)0;
  12985. }
  12986. IL_0038:
  12987. {
  12988. return (bool)1;
  12989. }
  12990. }
  12991. // System.Boolean System.Number::TryParseDouble(System.String,System.Globalization.NumberStyles,System.Globalization.NumberFormatInfo,System.Double&)
  12992. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_TryParseDouble_m42120E69C4182E443BDD9BC6DAF481DCBE9E610B (String_t* ___value0, int32_t ___options1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numfmt2, double* ___result3, const RuntimeMethod* method)
  12993. {
  12994. static bool s_Il2CppMethodInitialized;
  12995. if (!s_Il2CppMethodInitialized)
  12996. {
  12997. il2cpp_codegen_initialize_method (Number_TryParseDouble_m42120E69C4182E443BDD9BC6DAF481DCBE9E610B_MetadataUsageId);
  12998. s_Il2CppMethodInitialized = true;
  12999. }
  13000. uint8_t* V_0 = NULL;
  13001. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 V_1;
  13002. memset((&V_1), 0, sizeof(V_1));
  13003. {
  13004. IL2CPP_RUNTIME_CLASS_INIT(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var);
  13005. int32_t L_0 = ((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields*)il2cpp_codegen_static_fields_for(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var))->get_NumberBufferBytes_0();
  13006. int8_t* L_1 = (int8_t*) alloca((((uintptr_t)L_0)));
  13007. memset(L_1, 0, (((uintptr_t)L_0)));
  13008. V_0 = (uint8_t*)(L_1);
  13009. uint8_t* L_2 = V_0;
  13010. NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint8_t*)(uint8_t*)L_2, /*hidden argument*/NULL);
  13011. double* L_3 = ___result3;
  13012. *((double*)L_3) = (double)(0.0);
  13013. String_t* L_4 = ___value0;
  13014. int32_t L_5 = ___options1;
  13015. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = ___numfmt2;
  13016. bool L_7 = Number_TryStringToNumber_mDA7F326F742680FF01ACA545ED511EE80A3248D7(L_4, L_5, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), L_6, (bool)0, /*hidden argument*/NULL);
  13017. if (L_7)
  13018. {
  13019. goto IL_002b;
  13020. }
  13021. }
  13022. {
  13023. return (bool)0;
  13024. }
  13025. IL_002b:
  13026. {
  13027. uint8_t* L_8 = NumberBuffer_PackForNative_m7790B7A255562FC1823BACABA471AF133A86D640((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), /*hidden argument*/NULL);
  13028. double* L_9 = ___result3;
  13029. bool L_10 = Number_NumberBufferToDouble_mE27725FD73DD8B9F85044B850CBA7356C5A9082D((uint8_t*)(uint8_t*)L_8, (double*)L_9, /*hidden argument*/NULL);
  13030. if (L_10)
  13031. {
  13032. goto IL_003c;
  13033. }
  13034. }
  13035. {
  13036. return (bool)0;
  13037. }
  13038. IL_003c:
  13039. {
  13040. return (bool)1;
  13041. }
  13042. }
  13043. // System.Boolean System.Number::TryParseInt32(System.String,System.Globalization.NumberStyles,System.Globalization.NumberFormatInfo,System.Int32&)
  13044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_TryParseInt32_mF9FA8AD887CFF429B3C9DCAED08CBF7746DB250D (String_t* ___s0, int32_t ___style1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___info2, int32_t* ___result3, const RuntimeMethod* method)
  13045. {
  13046. static bool s_Il2CppMethodInitialized;
  13047. if (!s_Il2CppMethodInitialized)
  13048. {
  13049. il2cpp_codegen_initialize_method (Number_TryParseInt32_mF9FA8AD887CFF429B3C9DCAED08CBF7746DB250D_MetadataUsageId);
  13050. s_Il2CppMethodInitialized = true;
  13051. }
  13052. uint8_t* V_0 = NULL;
  13053. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 V_1;
  13054. memset((&V_1), 0, sizeof(V_1));
  13055. {
  13056. IL2CPP_RUNTIME_CLASS_INIT(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var);
  13057. int32_t L_0 = ((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields*)il2cpp_codegen_static_fields_for(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var))->get_NumberBufferBytes_0();
  13058. int8_t* L_1 = (int8_t*) alloca((((uintptr_t)L_0)));
  13059. memset(L_1, 0, (((uintptr_t)L_0)));
  13060. V_0 = (uint8_t*)(L_1);
  13061. uint8_t* L_2 = V_0;
  13062. NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint8_t*)(uint8_t*)L_2, /*hidden argument*/NULL);
  13063. int32_t* L_3 = ___result3;
  13064. *((int32_t*)L_3) = (int32_t)0;
  13065. String_t* L_4 = ___s0;
  13066. int32_t L_5 = ___style1;
  13067. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = ___info2;
  13068. bool L_7 = Number_TryStringToNumber_mDA7F326F742680FF01ACA545ED511EE80A3248D7(L_4, L_5, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), L_6, (bool)0, /*hidden argument*/NULL);
  13069. if (L_7)
  13070. {
  13071. goto IL_0023;
  13072. }
  13073. }
  13074. {
  13075. return (bool)0;
  13076. }
  13077. IL_0023:
  13078. {
  13079. int32_t L_8 = ___style1;
  13080. if (!((int32_t)((int32_t)L_8&(int32_t)((int32_t)512))))
  13081. {
  13082. goto IL_0038;
  13083. }
  13084. }
  13085. {
  13086. int32_t* L_9 = ___result3;
  13087. bool L_10 = Number_HexNumberToInt32_m9229BEC2774D0AC4211B2D01CDD18EB1FB5DDDD7((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (int32_t*)L_9, /*hidden argument*/NULL);
  13088. if (L_10)
  13089. {
  13090. goto IL_0044;
  13091. }
  13092. }
  13093. {
  13094. return (bool)0;
  13095. }
  13096. IL_0038:
  13097. {
  13098. int32_t* L_11 = ___result3;
  13099. bool L_12 = Number_NumberToInt32_m21C6C8AB448D962C7658840F3C511835089D26E6((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (int32_t*)L_11, /*hidden argument*/NULL);
  13100. if (L_12)
  13101. {
  13102. goto IL_0044;
  13103. }
  13104. }
  13105. {
  13106. return (bool)0;
  13107. }
  13108. IL_0044:
  13109. {
  13110. return (bool)1;
  13111. }
  13112. }
  13113. // System.Boolean System.Number::TryParseInt64(System.String,System.Globalization.NumberStyles,System.Globalization.NumberFormatInfo,System.Int64&)
  13114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_TryParseInt64_m62C1C9F9BAC32770297859436DE8E68DF0E1E598 (String_t* ___s0, int32_t ___style1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___info2, int64_t* ___result3, const RuntimeMethod* method)
  13115. {
  13116. static bool s_Il2CppMethodInitialized;
  13117. if (!s_Il2CppMethodInitialized)
  13118. {
  13119. il2cpp_codegen_initialize_method (Number_TryParseInt64_m62C1C9F9BAC32770297859436DE8E68DF0E1E598_MetadataUsageId);
  13120. s_Il2CppMethodInitialized = true;
  13121. }
  13122. uint8_t* V_0 = NULL;
  13123. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 V_1;
  13124. memset((&V_1), 0, sizeof(V_1));
  13125. {
  13126. IL2CPP_RUNTIME_CLASS_INIT(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var);
  13127. int32_t L_0 = ((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields*)il2cpp_codegen_static_fields_for(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var))->get_NumberBufferBytes_0();
  13128. int8_t* L_1 = (int8_t*) alloca((((uintptr_t)L_0)));
  13129. memset(L_1, 0, (((uintptr_t)L_0)));
  13130. V_0 = (uint8_t*)(L_1);
  13131. uint8_t* L_2 = V_0;
  13132. NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint8_t*)(uint8_t*)L_2, /*hidden argument*/NULL);
  13133. int64_t* L_3 = ___result3;
  13134. *((int64_t*)L_3) = (int64_t)(((int64_t)((int64_t)0)));
  13135. String_t* L_4 = ___s0;
  13136. int32_t L_5 = ___style1;
  13137. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = ___info2;
  13138. bool L_7 = Number_TryStringToNumber_mDA7F326F742680FF01ACA545ED511EE80A3248D7(L_4, L_5, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), L_6, (bool)0, /*hidden argument*/NULL);
  13139. if (L_7)
  13140. {
  13141. goto IL_0024;
  13142. }
  13143. }
  13144. {
  13145. return (bool)0;
  13146. }
  13147. IL_0024:
  13148. {
  13149. int32_t L_8 = ___style1;
  13150. if (!((int32_t)((int32_t)L_8&(int32_t)((int32_t)512))))
  13151. {
  13152. goto IL_0039;
  13153. }
  13154. }
  13155. {
  13156. int64_t* L_9 = ___result3;
  13157. bool L_10 = Number_HexNumberToInt64_m378430BD3E19ACC499999BE305850B0AFD292313((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (int64_t*)L_9, /*hidden argument*/NULL);
  13158. if (L_10)
  13159. {
  13160. goto IL_0045;
  13161. }
  13162. }
  13163. {
  13164. return (bool)0;
  13165. }
  13166. IL_0039:
  13167. {
  13168. int64_t* L_11 = ___result3;
  13169. bool L_12 = Number_NumberToInt64_mC59DFAEF3C78A77FFFFA66937DD8109E747F4EE0((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (int64_t*)L_11, /*hidden argument*/NULL);
  13170. if (L_12)
  13171. {
  13172. goto IL_0045;
  13173. }
  13174. }
  13175. {
  13176. return (bool)0;
  13177. }
  13178. IL_0045:
  13179. {
  13180. return (bool)1;
  13181. }
  13182. }
  13183. // System.Boolean System.Number::TryParseSingle(System.String,System.Globalization.NumberStyles,System.Globalization.NumberFormatInfo,System.Single&)
  13184. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_TryParseSingle_m8BFCEBAF689D19500FA014CAC081D1614BD4A4C0 (String_t* ___value0, int32_t ___options1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numfmt2, float* ___result3, const RuntimeMethod* method)
  13185. {
  13186. static bool s_Il2CppMethodInitialized;
  13187. if (!s_Il2CppMethodInitialized)
  13188. {
  13189. il2cpp_codegen_initialize_method (Number_TryParseSingle_m8BFCEBAF689D19500FA014CAC081D1614BD4A4C0_MetadataUsageId);
  13190. s_Il2CppMethodInitialized = true;
  13191. }
  13192. uint8_t* V_0 = NULL;
  13193. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 V_1;
  13194. memset((&V_1), 0, sizeof(V_1));
  13195. double V_2 = 0.0;
  13196. float V_3 = 0.0f;
  13197. {
  13198. IL2CPP_RUNTIME_CLASS_INIT(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var);
  13199. int32_t L_0 = ((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields*)il2cpp_codegen_static_fields_for(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var))->get_NumberBufferBytes_0();
  13200. int8_t* L_1 = (int8_t*) alloca((((uintptr_t)L_0)));
  13201. memset(L_1, 0, (((uintptr_t)L_0)));
  13202. V_0 = (uint8_t*)(L_1);
  13203. uint8_t* L_2 = V_0;
  13204. NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint8_t*)(uint8_t*)L_2, /*hidden argument*/NULL);
  13205. float* L_3 = ___result3;
  13206. *((float*)L_3) = (float)(0.0f);
  13207. V_2 = (0.0);
  13208. String_t* L_4 = ___value0;
  13209. int32_t L_5 = ___options1;
  13210. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = ___numfmt2;
  13211. bool L_7 = Number_TryStringToNumber_mDA7F326F742680FF01ACA545ED511EE80A3248D7(L_4, L_5, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), L_6, (bool)0, /*hidden argument*/NULL);
  13212. if (L_7)
  13213. {
  13214. goto IL_0031;
  13215. }
  13216. }
  13217. {
  13218. return (bool)0;
  13219. }
  13220. IL_0031:
  13221. {
  13222. uint8_t* L_8 = NumberBuffer_PackForNative_m7790B7A255562FC1823BACABA471AF133A86D640((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), /*hidden argument*/NULL);
  13223. bool L_9 = Number_NumberBufferToDouble_mE27725FD73DD8B9F85044B850CBA7356C5A9082D((uint8_t*)(uint8_t*)L_8, (double*)(&V_2), /*hidden argument*/NULL);
  13224. if (L_9)
  13225. {
  13226. goto IL_0043;
  13227. }
  13228. }
  13229. {
  13230. return (bool)0;
  13231. }
  13232. IL_0043:
  13233. {
  13234. double L_10 = V_2;
  13235. V_3 = (((float)((float)L_10)));
  13236. float L_11 = V_3;
  13237. bool L_12 = Single_IsInfinity_m811B198540AB538C4FE145F7C0303C4AD772988B(L_11, /*hidden argument*/NULL);
  13238. if (!L_12)
  13239. {
  13240. goto IL_0050;
  13241. }
  13242. }
  13243. {
  13244. return (bool)0;
  13245. }
  13246. IL_0050:
  13247. {
  13248. float* L_13 = ___result3;
  13249. float L_14 = V_3;
  13250. *((float*)L_13) = (float)L_14;
  13251. return (bool)1;
  13252. }
  13253. }
  13254. // System.Boolean System.Number::TryParseUInt32(System.String,System.Globalization.NumberStyles,System.Globalization.NumberFormatInfo,System.UInt32&)
  13255. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_TryParseUInt32_m5D5F513C1F31174E132E2646CC964C32E55F9436 (String_t* ___s0, int32_t ___style1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___info2, uint32_t* ___result3, const RuntimeMethod* method)
  13256. {
  13257. static bool s_Il2CppMethodInitialized;
  13258. if (!s_Il2CppMethodInitialized)
  13259. {
  13260. il2cpp_codegen_initialize_method (Number_TryParseUInt32_m5D5F513C1F31174E132E2646CC964C32E55F9436_MetadataUsageId);
  13261. s_Il2CppMethodInitialized = true;
  13262. }
  13263. uint8_t* V_0 = NULL;
  13264. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 V_1;
  13265. memset((&V_1), 0, sizeof(V_1));
  13266. {
  13267. IL2CPP_RUNTIME_CLASS_INIT(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var);
  13268. int32_t L_0 = ((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields*)il2cpp_codegen_static_fields_for(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var))->get_NumberBufferBytes_0();
  13269. int8_t* L_1 = (int8_t*) alloca((((uintptr_t)L_0)));
  13270. memset(L_1, 0, (((uintptr_t)L_0)));
  13271. V_0 = (uint8_t*)(L_1);
  13272. uint8_t* L_2 = V_0;
  13273. NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint8_t*)(uint8_t*)L_2, /*hidden argument*/NULL);
  13274. uint32_t* L_3 = ___result3;
  13275. *((int32_t*)L_3) = (int32_t)0;
  13276. String_t* L_4 = ___s0;
  13277. int32_t L_5 = ___style1;
  13278. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = ___info2;
  13279. bool L_7 = Number_TryStringToNumber_mDA7F326F742680FF01ACA545ED511EE80A3248D7(L_4, L_5, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), L_6, (bool)0, /*hidden argument*/NULL);
  13280. if (L_7)
  13281. {
  13282. goto IL_0023;
  13283. }
  13284. }
  13285. {
  13286. return (bool)0;
  13287. }
  13288. IL_0023:
  13289. {
  13290. int32_t L_8 = ___style1;
  13291. if (!((int32_t)((int32_t)L_8&(int32_t)((int32_t)512))))
  13292. {
  13293. goto IL_0038;
  13294. }
  13295. }
  13296. {
  13297. uint32_t* L_9 = ___result3;
  13298. bool L_10 = Number_HexNumberToUInt32_mCF1D424CBE49EEA9B5D2546B705C79519A41195F((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint32_t*)L_9, /*hidden argument*/NULL);
  13299. if (L_10)
  13300. {
  13301. goto IL_0044;
  13302. }
  13303. }
  13304. {
  13305. return (bool)0;
  13306. }
  13307. IL_0038:
  13308. {
  13309. uint32_t* L_11 = ___result3;
  13310. bool L_12 = Number_NumberToUInt32_m60BDF4513A1673F8F993CAA12CA865FD4294308F((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint32_t*)L_11, /*hidden argument*/NULL);
  13311. if (L_12)
  13312. {
  13313. goto IL_0044;
  13314. }
  13315. }
  13316. {
  13317. return (bool)0;
  13318. }
  13319. IL_0044:
  13320. {
  13321. return (bool)1;
  13322. }
  13323. }
  13324. // System.Boolean System.Number::TryParseUInt64(System.String,System.Globalization.NumberStyles,System.Globalization.NumberFormatInfo,System.UInt64&)
  13325. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_TryParseUInt64_m04158127A1F8B0501269FDE9B096EFE9E4C16FE6 (String_t* ___s0, int32_t ___style1, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___info2, uint64_t* ___result3, const RuntimeMethod* method)
  13326. {
  13327. static bool s_Il2CppMethodInitialized;
  13328. if (!s_Il2CppMethodInitialized)
  13329. {
  13330. il2cpp_codegen_initialize_method (Number_TryParseUInt64_m04158127A1F8B0501269FDE9B096EFE9E4C16FE6_MetadataUsageId);
  13331. s_Il2CppMethodInitialized = true;
  13332. }
  13333. uint8_t* V_0 = NULL;
  13334. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 V_1;
  13335. memset((&V_1), 0, sizeof(V_1));
  13336. {
  13337. IL2CPP_RUNTIME_CLASS_INIT(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var);
  13338. int32_t L_0 = ((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields*)il2cpp_codegen_static_fields_for(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var))->get_NumberBufferBytes_0();
  13339. int8_t* L_1 = (int8_t*) alloca((((uintptr_t)L_0)));
  13340. memset(L_1, 0, (((uintptr_t)L_0)));
  13341. V_0 = (uint8_t*)(L_1);
  13342. uint8_t* L_2 = V_0;
  13343. NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint8_t*)(uint8_t*)L_2, /*hidden argument*/NULL);
  13344. uint64_t* L_3 = ___result3;
  13345. *((int64_t*)L_3) = (int64_t)(((int64_t)((int64_t)0)));
  13346. String_t* L_4 = ___s0;
  13347. int32_t L_5 = ___style1;
  13348. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = ___info2;
  13349. bool L_7 = Number_TryStringToNumber_mDA7F326F742680FF01ACA545ED511EE80A3248D7(L_4, L_5, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), L_6, (bool)0, /*hidden argument*/NULL);
  13350. if (L_7)
  13351. {
  13352. goto IL_0024;
  13353. }
  13354. }
  13355. {
  13356. return (bool)0;
  13357. }
  13358. IL_0024:
  13359. {
  13360. int32_t L_8 = ___style1;
  13361. if (!((int32_t)((int32_t)L_8&(int32_t)((int32_t)512))))
  13362. {
  13363. goto IL_0039;
  13364. }
  13365. }
  13366. {
  13367. uint64_t* L_9 = ___result3;
  13368. bool L_10 = Number_HexNumberToUInt64_mD5003F23674F5CF4D681066993ECC3F4DD9D4252((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint64_t*)L_9, /*hidden argument*/NULL);
  13369. if (L_10)
  13370. {
  13371. goto IL_0045;
  13372. }
  13373. }
  13374. {
  13375. return (bool)0;
  13376. }
  13377. IL_0039:
  13378. {
  13379. uint64_t* L_11 = ___result3;
  13380. bool L_12 = Number_NumberToUInt64_m4F1E853E52800DA97846B99A6989596F310501C0((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)(&V_1), (uint64_t*)L_11, /*hidden argument*/NULL);
  13381. if (L_12)
  13382. {
  13383. goto IL_0045;
  13384. }
  13385. }
  13386. {
  13387. return (bool)0;
  13388. }
  13389. IL_0045:
  13390. {
  13391. return (bool)1;
  13392. }
  13393. }
  13394. // System.Boolean System.Number::TryStringToNumber(System.String,System.Globalization.NumberStyles,System.Number_NumberBuffer&,System.Globalization.NumberFormatInfo,System.Boolean)
  13395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_TryStringToNumber_mDA7F326F742680FF01ACA545ED511EE80A3248D7 (String_t* ___str0, int32_t ___options1, NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number2, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numfmt3, bool ___parseDecimal4, const RuntimeMethod* method)
  13396. {
  13397. {
  13398. String_t* L_0 = ___str0;
  13399. int32_t L_1 = ___options1;
  13400. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_2 = ___number2;
  13401. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_3 = ___numfmt3;
  13402. bool L_4 = ___parseDecimal4;
  13403. bool L_5 = Number_TryStringToNumber_m515B5B64EE9D50013D45179933663F00752A2DEC(L_0, L_1, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)L_2, (StringBuilder_t *)NULL, L_3, L_4, /*hidden argument*/NULL);
  13404. return L_5;
  13405. }
  13406. }
  13407. // System.Boolean System.Number::TryStringToNumber(System.String,System.Globalization.NumberStyles,System.Number_NumberBuffer&,System.Text.StringBuilder,System.Globalization.NumberFormatInfo,System.Boolean)
  13408. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Number_TryStringToNumber_m515B5B64EE9D50013D45179933663F00752A2DEC (String_t* ___str0, int32_t ___options1, NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * ___number2, StringBuilder_t * ___sb3, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___numfmt4, bool ___parseDecimal5, const RuntimeMethod* method)
  13409. {
  13410. Il2CppChar* V_0 = NULL;
  13411. String_t* V_1 = NULL;
  13412. Il2CppChar* V_2 = NULL;
  13413. {
  13414. String_t* L_0 = ___str0;
  13415. if (L_0)
  13416. {
  13417. goto IL_0005;
  13418. }
  13419. }
  13420. {
  13421. return (bool)0;
  13422. }
  13423. IL_0005:
  13424. {
  13425. String_t* L_1 = ___str0;
  13426. V_1 = L_1;
  13427. String_t* L_2 = V_1;
  13428. V_0 = (Il2CppChar*)(((uintptr_t)L_2));
  13429. Il2CppChar* L_3 = V_0;
  13430. if (!L_3)
  13431. {
  13432. goto IL_0015;
  13433. }
  13434. }
  13435. {
  13436. Il2CppChar* L_4 = V_0;
  13437. int32_t L_5 = RuntimeHelpers_get_OffsetToStringData_mF3B79A906181F1A2734590DA161E2AF183853F8B(/*hidden argument*/NULL);
  13438. V_0 = (Il2CppChar*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_4, (int32_t)L_5));
  13439. }
  13440. IL_0015:
  13441. {
  13442. Il2CppChar* L_6 = V_0;
  13443. V_2 = (Il2CppChar*)L_6;
  13444. int32_t L_7 = ___options1;
  13445. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * L_8 = ___number2;
  13446. StringBuilder_t * L_9 = ___sb3;
  13447. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_10 = ___numfmt4;
  13448. bool L_11 = ___parseDecimal5;
  13449. bool L_12 = Number_ParseNumber_m17629D8063D3403750ED6ACEE47F9F3F3C682241((Il2CppChar**)(&V_2), L_7, (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *)L_8, L_9, L_10, L_11, /*hidden argument*/NULL);
  13450. if (!L_12)
  13451. {
  13452. goto IL_0045;
  13453. }
  13454. }
  13455. {
  13456. Il2CppChar* L_13 = V_2;
  13457. Il2CppChar* L_14 = V_0;
  13458. String_t* L_15 = ___str0;
  13459. NullCheck(L_15);
  13460. int32_t L_16 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_15, /*hidden argument*/NULL);
  13461. if ((((int64_t)(((int64_t)((int64_t)(intptr_t)((Il2CppChar*)((intptr_t)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_13, (intptr_t)L_14))/(int32_t)2)))))) >= ((int64_t)(((int64_t)((int64_t)L_16))))))
  13462. {
  13463. goto IL_0047;
  13464. }
  13465. }
  13466. {
  13467. String_t* L_17 = ___str0;
  13468. Il2CppChar* L_18 = V_2;
  13469. Il2CppChar* L_19 = V_0;
  13470. bool L_20 = Number_TrailingZeros_m5B8B34E5E660FBD4870DE2D2778FC3758F28750F(L_17, (((int32_t)((int32_t)(((int64_t)((int64_t)(intptr_t)((Il2CppChar*)((intptr_t)((Il2CppChar*)il2cpp_codegen_subtract((intptr_t)L_18, (intptr_t)L_19))/(int32_t)2)))))))), /*hidden argument*/NULL);
  13471. if (L_20)
  13472. {
  13473. goto IL_0047;
  13474. }
  13475. }
  13476. IL_0045:
  13477. {
  13478. return (bool)0;
  13479. }
  13480. IL_0047:
  13481. {
  13482. V_1 = (String_t*)NULL;
  13483. return (bool)1;
  13484. }
  13485. }
  13486. #ifdef __clang__
  13487. #pragma clang diagnostic pop
  13488. #endif
  13489. #ifdef __clang__
  13490. #pragma clang diagnostic push
  13491. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13492. #pragma clang diagnostic ignored "-Wunused-variable"
  13493. #endif
  13494. // Conversion methods for marshalling of: System.Number/NumberBuffer
  13495. IL2CPP_EXTERN_C void NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_marshal_pinvoke(const NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075& unmarshaled, NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_marshaled_pinvoke& marshaled)
  13496. {
  13497. marshaled.___baseAddress_1 = unmarshaled.get_baseAddress_1();
  13498. marshaled.___digits_2 = unmarshaled.get_digits_2();
  13499. marshaled.___precision_3 = unmarshaled.get_precision_3();
  13500. marshaled.___scale_4 = unmarshaled.get_scale_4();
  13501. marshaled.___sign_5 = static_cast<int32_t>(unmarshaled.get_sign_5());
  13502. }
  13503. IL2CPP_EXTERN_C void NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_marshal_pinvoke_back(const NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_marshaled_pinvoke& marshaled, NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075& unmarshaled)
  13504. {
  13505. unmarshaled.set_baseAddress_1(marshaled.___baseAddress_1);
  13506. unmarshaled.set_digits_2(marshaled.___digits_2);
  13507. int32_t unmarshaled_precision_temp_2 = 0;
  13508. unmarshaled_precision_temp_2 = marshaled.___precision_3;
  13509. unmarshaled.set_precision_3(unmarshaled_precision_temp_2);
  13510. int32_t unmarshaled_scale_temp_3 = 0;
  13511. unmarshaled_scale_temp_3 = marshaled.___scale_4;
  13512. unmarshaled.set_scale_4(unmarshaled_scale_temp_3);
  13513. bool unmarshaled_sign_temp_4 = false;
  13514. unmarshaled_sign_temp_4 = static_cast<bool>(marshaled.___sign_5);
  13515. unmarshaled.set_sign_5(unmarshaled_sign_temp_4);
  13516. }
  13517. // Conversion method for clean up from marshalling of: System.Number/NumberBuffer
  13518. IL2CPP_EXTERN_C void NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_marshal_pinvoke_cleanup(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_marshaled_pinvoke& marshaled)
  13519. {
  13520. }
  13521. // Conversion methods for marshalling of: System.Number/NumberBuffer
  13522. IL2CPP_EXTERN_C void NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_marshal_com(const NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075& unmarshaled, NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_marshaled_com& marshaled)
  13523. {
  13524. marshaled.___baseAddress_1 = unmarshaled.get_baseAddress_1();
  13525. marshaled.___digits_2 = unmarshaled.get_digits_2();
  13526. marshaled.___precision_3 = unmarshaled.get_precision_3();
  13527. marshaled.___scale_4 = unmarshaled.get_scale_4();
  13528. marshaled.___sign_5 = static_cast<int32_t>(unmarshaled.get_sign_5());
  13529. }
  13530. IL2CPP_EXTERN_C void NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_marshal_com_back(const NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_marshaled_com& marshaled, NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075& unmarshaled)
  13531. {
  13532. unmarshaled.set_baseAddress_1(marshaled.___baseAddress_1);
  13533. unmarshaled.set_digits_2(marshaled.___digits_2);
  13534. int32_t unmarshaled_precision_temp_2 = 0;
  13535. unmarshaled_precision_temp_2 = marshaled.___precision_3;
  13536. unmarshaled.set_precision_3(unmarshaled_precision_temp_2);
  13537. int32_t unmarshaled_scale_temp_3 = 0;
  13538. unmarshaled_scale_temp_3 = marshaled.___scale_4;
  13539. unmarshaled.set_scale_4(unmarshaled_scale_temp_3);
  13540. bool unmarshaled_sign_temp_4 = false;
  13541. unmarshaled_sign_temp_4 = static_cast<bool>(marshaled.___sign_5);
  13542. unmarshaled.set_sign_5(unmarshaled_sign_temp_4);
  13543. }
  13544. // Conversion method for clean up from marshalling of: System.Number/NumberBuffer
  13545. IL2CPP_EXTERN_C void NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_marshal_com_cleanup(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_marshaled_com& marshaled)
  13546. {
  13547. }
  13548. // System.Void System.Number_NumberBuffer::.ctor(System.Byte*)
  13549. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * __this, uint8_t* ___stackBuffer0, const RuntimeMethod* method)
  13550. {
  13551. {
  13552. uint8_t* L_0 = ___stackBuffer0;
  13553. __this->set_baseAddress_1((uint8_t*)L_0);
  13554. uint8_t* L_1 = ___stackBuffer0;
  13555. __this->set_digits_2((Il2CppChar*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_1, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)6)), (int32_t)2)))));
  13556. __this->set_precision_3(0);
  13557. __this->set_scale_4(0);
  13558. __this->set_sign_5((bool)0);
  13559. return;
  13560. }
  13561. }
  13562. IL2CPP_EXTERN_C void NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E_AdjustorThunk (RuntimeObject * __this, uint8_t* ___stackBuffer0, const RuntimeMethod* method)
  13563. {
  13564. int32_t _offset = 1;
  13565. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * _thisAdjusted = reinterpret_cast<NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *>(__this + _offset);
  13566. NumberBuffer__ctor_m3CC10B06A100FC612C5BD24BBC5A20C2BCDCD68E(_thisAdjusted, ___stackBuffer0, method);
  13567. }
  13568. // System.Byte* System.Number_NumberBuffer::PackForNative()
  13569. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* NumberBuffer_PackForNative_m7790B7A255562FC1823BACABA471AF133A86D640 (NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * __this, const RuntimeMethod* method)
  13570. {
  13571. int32_t* V_0 = NULL;
  13572. int32_t* G_B2_0 = NULL;
  13573. int32_t* G_B1_0 = NULL;
  13574. int32_t G_B3_0 = 0;
  13575. int32_t* G_B3_1 = NULL;
  13576. {
  13577. uint8_t* L_0 = __this->get_baseAddress_1();
  13578. V_0 = (int32_t*)L_0;
  13579. int32_t* L_1 = V_0;
  13580. int32_t L_2 = __this->get_precision_3();
  13581. *((int32_t*)L_1) = (int32_t)L_2;
  13582. int32_t* L_3 = V_0;
  13583. int32_t L_4 = __this->get_scale_4();
  13584. *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_3, (int32_t)4))) = (int32_t)L_4;
  13585. int32_t* L_5 = V_0;
  13586. bool L_6 = __this->get_sign_5();
  13587. G_B1_0 = ((int32_t*)il2cpp_codegen_add((intptr_t)L_5, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)2)), (int32_t)4))));
  13588. if (L_6)
  13589. {
  13590. G_B2_0 = ((int32_t*)il2cpp_codegen_add((intptr_t)L_5, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)2)), (int32_t)4))));
  13591. goto IL_002a;
  13592. }
  13593. }
  13594. {
  13595. G_B3_0 = 0;
  13596. G_B3_1 = G_B1_0;
  13597. goto IL_002b;
  13598. }
  13599. IL_002a:
  13600. {
  13601. G_B3_0 = 1;
  13602. G_B3_1 = G_B2_0;
  13603. }
  13604. IL_002b:
  13605. {
  13606. *((int32_t*)G_B3_1) = (int32_t)G_B3_0;
  13607. uint8_t* L_7 = __this->get_baseAddress_1();
  13608. return (uint8_t*)(L_7);
  13609. }
  13610. }
  13611. IL2CPP_EXTERN_C uint8_t* NumberBuffer_PackForNative_m7790B7A255562FC1823BACABA471AF133A86D640_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  13612. {
  13613. int32_t _offset = 1;
  13614. NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 * _thisAdjusted = reinterpret_cast<NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075 *>(__this + _offset);
  13615. return NumberBuffer_PackForNative_m7790B7A255562FC1823BACABA471AF133A86D640(_thisAdjusted, method);
  13616. }
  13617. // System.Void System.Number_NumberBuffer::.cctor()
  13618. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberBuffer__cctor_mB263774D1C650BD48E32AC15403F941154721DCE (const RuntimeMethod* method)
  13619. {
  13620. static bool s_Il2CppMethodInitialized;
  13621. if (!s_Il2CppMethodInitialized)
  13622. {
  13623. il2cpp_codegen_initialize_method (NumberBuffer__cctor_mB263774D1C650BD48E32AC15403F941154721DCE_MetadataUsageId);
  13624. s_Il2CppMethodInitialized = true;
  13625. }
  13626. {
  13627. int32_t L_0 = IntPtr_get_Size_m1342A61F11766A494F2F90D9B68CADAD62261929(/*hidden argument*/NULL);
  13628. ((NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_StaticFields*)il2cpp_codegen_static_fields_for(NumberBuffer_tBD2266C521F098915F124D7A62AFF8DB05918075_il2cpp_TypeInfo_var))->set_NumberBufferBytes_0(((int32_t)il2cpp_codegen_add((int32_t)((int32_t)114), (int32_t)L_0)));
  13629. return;
  13630. }
  13631. }
  13632. #ifdef __clang__
  13633. #pragma clang diagnostic pop
  13634. #endif
  13635. #ifdef __clang__
  13636. #pragma clang diagnostic push
  13637. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13638. #pragma clang diagnostic ignored "-Wunused-variable"
  13639. #endif
  13640. // System.Void System.NumberFormatter::GetFormatterTables(System.UInt64*&,System.Int32*&,System.Char*&,System.Char*&,System.Int64*&,System.Int32*&)
  13641. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_GetFormatterTables_m67567DB29277C2F860D0CD7A882C269F1775A9DE (uint64_t** ___MantissaBitsTable0, int32_t** ___TensExponentTable1, Il2CppChar** ___DigitLowerTable2, Il2CppChar** ___DigitUpperTable3, int64_t** ___TenPowersList4, int32_t** ___DecHexDigits5, const RuntimeMethod* method)
  13642. {
  13643. typedef void (*NumberFormatter_GetFormatterTables_m67567DB29277C2F860D0CD7A882C269F1775A9DE_ftn) (uint64_t**, int32_t**, Il2CppChar**, Il2CppChar**, int64_t**, int32_t**);
  13644. using namespace il2cpp::icalls;
  13645. ((NumberFormatter_GetFormatterTables_m67567DB29277C2F860D0CD7A882C269F1775A9DE_ftn)mscorlib::System::NumberFormatter::GetFormatterTables) (___MantissaBitsTable0, ___TensExponentTable1, ___DigitLowerTable2, ___DigitUpperTable3, ___TenPowersList4, ___DecHexDigits5);
  13646. }
  13647. // System.Void System.NumberFormatter::.cctor()
  13648. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter__cctor_m4742B866AF2C274FEE807160C61B979ADB071A2C (const RuntimeMethod* method)
  13649. {
  13650. static bool s_Il2CppMethodInitialized;
  13651. if (!s_Il2CppMethodInitialized)
  13652. {
  13653. il2cpp_codegen_initialize_method (NumberFormatter__cctor_m4742B866AF2C274FEE807160C61B979ADB071A2C_MetadataUsageId);
  13654. s_Il2CppMethodInitialized = true;
  13655. }
  13656. {
  13657. NumberFormatter_GetFormatterTables_m67567DB29277C2F860D0CD7A882C269F1775A9DE((uint64_t**)(((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_address_of_MantissaBitsTable_0()), (int32_t**)(((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_address_of_TensExponentTable_1()), (Il2CppChar**)(((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_address_of_DigitLowerTable_2()), (Il2CppChar**)(((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_address_of_DigitUpperTable_3()), (int64_t**)(((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_address_of_TenPowersList_4()), (int32_t**)(((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_address_of_DecHexDigits_5()), /*hidden argument*/NULL);
  13658. return;
  13659. }
  13660. }
  13661. // System.Int64 System.NumberFormatter::GetTenPowerOf(System.Int32)
  13662. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t NumberFormatter_GetTenPowerOf_mFB4993FB5A5C694F12FC7772DF431C0AA3F6E43C (int32_t ___i0, const RuntimeMethod* method)
  13663. {
  13664. static bool s_Il2CppMethodInitialized;
  13665. if (!s_Il2CppMethodInitialized)
  13666. {
  13667. il2cpp_codegen_initialize_method (NumberFormatter_GetTenPowerOf_mFB4993FB5A5C694F12FC7772DF431C0AA3F6E43C_MetadataUsageId);
  13668. s_Il2CppMethodInitialized = true;
  13669. }
  13670. {
  13671. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  13672. int64_t* L_0 = ((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_TenPowersList_4();
  13673. int32_t L_1 = ___i0;
  13674. int64_t L_2 = *((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_0, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_1)), (int32_t)8)))));
  13675. return L_2;
  13676. }
  13677. }
  13678. // System.Void System.NumberFormatter::InitDecHexDigits(System.UInt32)
  13679. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_InitDecHexDigits_mDDED506A219AEEA8A1A12EBC660550D440FF873B (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, uint32_t ___value0, const RuntimeMethod* method)
  13680. {
  13681. static bool s_Il2CppMethodInitialized;
  13682. if (!s_Il2CppMethodInitialized)
  13683. {
  13684. il2cpp_codegen_initialize_method (NumberFormatter_InitDecHexDigits_mDDED506A219AEEA8A1A12EBC660550D440FF873B_MetadataUsageId);
  13685. s_Il2CppMethodInitialized = true;
  13686. }
  13687. int32_t V_0 = 0;
  13688. {
  13689. uint32_t L_0 = ___value0;
  13690. if ((!(((uint32_t)L_0) >= ((uint32_t)((int32_t)100000000)))))
  13691. {
  13692. goto IL_0027;
  13693. }
  13694. }
  13695. {
  13696. uint32_t L_1 = ___value0;
  13697. V_0 = ((int32_t)((uint32_t)(int32_t)L_1/(uint32_t)(int32_t)((int32_t)100000000)));
  13698. uint32_t L_2 = ___value0;
  13699. int32_t L_3 = V_0;
  13700. ___value0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)100000000), (int32_t)L_3))));
  13701. int32_t L_4 = V_0;
  13702. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  13703. uint32_t L_5 = NumberFormatter_FastToDecHex_m70F4537592F2D301B57DCB01BF0BF5F5B929845F(L_4, /*hidden argument*/NULL);
  13704. __this->set__val2_20(L_5);
  13705. }
  13706. IL_0027:
  13707. {
  13708. uint32_t L_6 = ___value0;
  13709. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  13710. uint32_t L_7 = NumberFormatter_ToDecHex_m6EF9C97FE4375306151C2AD7C0F47C993D12454D(L_6, /*hidden argument*/NULL);
  13711. __this->set__val1_19(L_7);
  13712. return;
  13713. }
  13714. }
  13715. // System.Void System.NumberFormatter::InitDecHexDigits(System.UInt64)
  13716. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_InitDecHexDigits_m6B41DFE2085FE5ECE27586ACA44B44359C3E3883 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, uint64_t ___value0, const RuntimeMethod* method)
  13717. {
  13718. static bool s_Il2CppMethodInitialized;
  13719. if (!s_Il2CppMethodInitialized)
  13720. {
  13721. il2cpp_codegen_initialize_method (NumberFormatter_InitDecHexDigits_m6B41DFE2085FE5ECE27586ACA44B44359C3E3883_MetadataUsageId);
  13722. s_Il2CppMethodInitialized = true;
  13723. }
  13724. int64_t V_0 = 0;
  13725. int32_t V_1 = 0;
  13726. {
  13727. uint64_t L_0 = ___value0;
  13728. if ((!(((uint64_t)L_0) >= ((uint64_t)(((int64_t)((int64_t)((int32_t)100000000))))))))
  13729. {
  13730. goto IL_0059;
  13731. }
  13732. }
  13733. {
  13734. uint64_t L_1 = ___value0;
  13735. V_0 = ((int64_t)((uint64_t)(int64_t)L_1/(uint64_t)(int64_t)(((int64_t)((int64_t)((int32_t)100000000))))));
  13736. uint64_t L_2 = ___value0;
  13737. int64_t L_3 = V_0;
  13738. ___value0 = ((int64_t)il2cpp_codegen_subtract((int64_t)L_2, (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((int64_t)((int32_t)100000000)))), (int64_t)L_3))));
  13739. int64_t L_4 = V_0;
  13740. if ((((int64_t)L_4) < ((int64_t)(((int64_t)((int64_t)((int32_t)100000000)))))))
  13741. {
  13742. goto IL_0049;
  13743. }
  13744. }
  13745. {
  13746. int64_t L_5 = V_0;
  13747. V_1 = (((int32_t)((int32_t)((int64_t)((int64_t)L_5/(int64_t)(((int64_t)((int64_t)((int32_t)100000000)))))))));
  13748. int64_t L_6 = V_0;
  13749. int32_t L_7 = V_1;
  13750. V_0 = ((int64_t)il2cpp_codegen_subtract((int64_t)L_6, (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((int64_t)L_7))), (int64_t)(((int64_t)((int64_t)((int32_t)100000000))))))));
  13751. int32_t L_8 = V_1;
  13752. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  13753. uint32_t L_9 = NumberFormatter_ToDecHex_m6EF9C97FE4375306151C2AD7C0F47C993D12454D(L_8, /*hidden argument*/NULL);
  13754. __this->set__val3_21(L_9);
  13755. }
  13756. IL_0049:
  13757. {
  13758. int64_t L_10 = V_0;
  13759. if (!L_10)
  13760. {
  13761. goto IL_0059;
  13762. }
  13763. }
  13764. {
  13765. int64_t L_11 = V_0;
  13766. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  13767. uint32_t L_12 = NumberFormatter_ToDecHex_m6EF9C97FE4375306151C2AD7C0F47C993D12454D((((int32_t)((int32_t)L_11))), /*hidden argument*/NULL);
  13768. __this->set__val2_20(L_12);
  13769. }
  13770. IL_0059:
  13771. {
  13772. uint64_t L_13 = ___value0;
  13773. if (!L_13)
  13774. {
  13775. goto IL_0069;
  13776. }
  13777. }
  13778. {
  13779. uint64_t L_14 = ___value0;
  13780. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  13781. uint32_t L_15 = NumberFormatter_ToDecHex_m6EF9C97FE4375306151C2AD7C0F47C993D12454D((((int32_t)((int32_t)L_14))), /*hidden argument*/NULL);
  13782. __this->set__val1_19(L_15);
  13783. }
  13784. IL_0069:
  13785. {
  13786. return;
  13787. }
  13788. }
  13789. // System.Void System.NumberFormatter::InitDecHexDigits(System.UInt32,System.UInt64)
  13790. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_InitDecHexDigits_m42646433FC393F360E2B559C275DA76F30E1CAD0 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, uint32_t ___hi0, uint64_t ___lo1, const RuntimeMethod* method)
  13791. {
  13792. static bool s_Il2CppMethodInitialized;
  13793. if (!s_Il2CppMethodInitialized)
  13794. {
  13795. il2cpp_codegen_initialize_method (NumberFormatter_InitDecHexDigits_m42646433FC393F360E2B559C275DA76F30E1CAD0_MetadataUsageId);
  13796. s_Il2CppMethodInitialized = true;
  13797. }
  13798. uint32_t V_0 = 0;
  13799. uint64_t V_1 = 0;
  13800. uint64_t V_2 = 0;
  13801. uint64_t V_3 = 0;
  13802. {
  13803. uint32_t L_0 = ___hi0;
  13804. if (L_0)
  13805. {
  13806. goto IL_000b;
  13807. }
  13808. }
  13809. {
  13810. uint64_t L_1 = ___lo1;
  13811. NumberFormatter_InitDecHexDigits_m6B41DFE2085FE5ECE27586ACA44B44359C3E3883(__this, L_1, /*hidden argument*/NULL);
  13812. return;
  13813. }
  13814. IL_000b:
  13815. {
  13816. uint32_t L_2 = ___hi0;
  13817. V_0 = ((int32_t)((uint32_t)(int32_t)L_2/(uint32_t)(int32_t)((int32_t)100000000)));
  13818. uint32_t L_3 = ___hi0;
  13819. uint32_t L_4 = V_0;
  13820. V_1 = (((int64_t)((uint64_t)(((uint32_t)((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)((int32_t)100000000)))))))))));
  13821. uint64_t L_5 = ___lo1;
  13822. V_2 = ((int64_t)((uint64_t)(int64_t)L_5/(uint64_t)(int64_t)(((int64_t)((int64_t)((int32_t)100000000))))));
  13823. uint64_t L_6 = ___lo1;
  13824. uint64_t L_7 = V_2;
  13825. uint64_t L_8 = V_1;
  13826. V_3 = ((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_6, (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)L_7, (int64_t)(((int64_t)((int64_t)((int32_t)100000000)))))))), (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)L_8, (int64_t)(((int64_t)((int64_t)((int32_t)9551616))))))));
  13827. uint32_t L_9 = V_0;
  13828. ___hi0 = L_9;
  13829. uint64_t L_10 = V_2;
  13830. uint64_t L_11 = V_1;
  13831. ___lo1 = ((int64_t)il2cpp_codegen_add((int64_t)L_10, (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)L_11, (int64_t)((int64_t)184467440737LL)))));
  13832. uint64_t L_12 = V_3;
  13833. V_2 = ((int64_t)((uint64_t)(int64_t)L_12/(uint64_t)(int64_t)(((int64_t)((int64_t)((int32_t)100000000))))));
  13834. uint64_t L_13 = V_3;
  13835. uint64_t L_14 = V_2;
  13836. V_3 = ((int64_t)il2cpp_codegen_subtract((int64_t)L_13, (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)L_14, (int64_t)(((int64_t)((int64_t)((int32_t)100000000))))))));
  13837. uint64_t L_15 = ___lo1;
  13838. uint64_t L_16 = V_2;
  13839. ___lo1 = ((int64_t)il2cpp_codegen_add((int64_t)L_15, (int64_t)L_16));
  13840. uint64_t L_17 = V_3;
  13841. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  13842. uint32_t L_18 = NumberFormatter_ToDecHex_m6EF9C97FE4375306151C2AD7C0F47C993D12454D((((int32_t)((int32_t)L_17))), /*hidden argument*/NULL);
  13843. __this->set__val1_19(L_18);
  13844. uint64_t L_19 = ___lo1;
  13845. V_2 = ((int64_t)((uint64_t)(int64_t)L_19/(uint64_t)(int64_t)(((int64_t)((int64_t)((int32_t)100000000))))));
  13846. uint64_t L_20 = ___lo1;
  13847. uint64_t L_21 = V_2;
  13848. V_3 = ((int64_t)il2cpp_codegen_subtract((int64_t)L_20, (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)L_21, (int64_t)(((int64_t)((int64_t)((int32_t)100000000))))))));
  13849. uint64_t L_22 = V_2;
  13850. ___lo1 = L_22;
  13851. uint32_t L_23 = ___hi0;
  13852. if (!L_23)
  13853. {
  13854. goto IL_00c2;
  13855. }
  13856. }
  13857. {
  13858. uint64_t L_24 = ___lo1;
  13859. uint32_t L_25 = ___hi0;
  13860. ___lo1 = ((int64_t)il2cpp_codegen_add((int64_t)L_24, (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((uint64_t)L_25))), (int64_t)((int64_t)184467440737LL)))));
  13861. uint64_t L_26 = V_3;
  13862. uint32_t L_27 = ___hi0;
  13863. V_3 = ((int64_t)il2cpp_codegen_add((int64_t)L_26, (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((uint64_t)L_27))), (int64_t)(((int64_t)((int64_t)((int32_t)9551616))))))));
  13864. uint64_t L_28 = V_3;
  13865. V_2 = ((int64_t)((uint64_t)(int64_t)L_28/(uint64_t)(int64_t)(((int64_t)((int64_t)((int32_t)100000000))))));
  13866. uint64_t L_29 = ___lo1;
  13867. uint64_t L_30 = V_2;
  13868. ___lo1 = ((int64_t)il2cpp_codegen_add((int64_t)L_29, (int64_t)L_30));
  13869. uint64_t L_31 = V_3;
  13870. uint64_t L_32 = V_2;
  13871. V_3 = ((int64_t)il2cpp_codegen_subtract((int64_t)L_31, (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)L_32, (int64_t)(((int64_t)((int64_t)((int32_t)100000000))))))));
  13872. }
  13873. IL_00c2:
  13874. {
  13875. uint64_t L_33 = V_3;
  13876. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  13877. uint32_t L_34 = NumberFormatter_ToDecHex_m6EF9C97FE4375306151C2AD7C0F47C993D12454D((((int32_t)((int32_t)L_33))), /*hidden argument*/NULL);
  13878. __this->set__val2_20(L_34);
  13879. uint64_t L_35 = ___lo1;
  13880. if ((!(((uint64_t)L_35) >= ((uint64_t)(((int64_t)((int64_t)((int32_t)100000000))))))))
  13881. {
  13882. goto IL_00fa;
  13883. }
  13884. }
  13885. {
  13886. uint64_t L_36 = ___lo1;
  13887. V_2 = ((int64_t)((uint64_t)(int64_t)L_36/(uint64_t)(int64_t)(((int64_t)((int64_t)((int32_t)100000000))))));
  13888. uint64_t L_37 = ___lo1;
  13889. uint64_t L_38 = V_2;
  13890. ___lo1 = ((int64_t)il2cpp_codegen_subtract((int64_t)L_37, (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)L_38, (int64_t)(((int64_t)((int64_t)((int32_t)100000000))))))));
  13891. uint64_t L_39 = V_2;
  13892. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  13893. uint32_t L_40 = NumberFormatter_ToDecHex_m6EF9C97FE4375306151C2AD7C0F47C993D12454D((((int32_t)((int32_t)L_39))), /*hidden argument*/NULL);
  13894. __this->set__val4_22(L_40);
  13895. }
  13896. IL_00fa:
  13897. {
  13898. uint64_t L_41 = ___lo1;
  13899. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  13900. uint32_t L_42 = NumberFormatter_ToDecHex_m6EF9C97FE4375306151C2AD7C0F47C993D12454D((((int32_t)((int32_t)L_41))), /*hidden argument*/NULL);
  13901. __this->set__val3_21(L_42);
  13902. return;
  13903. }
  13904. }
  13905. // System.UInt32 System.NumberFormatter::FastToDecHex(System.Int32)
  13906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t NumberFormatter_FastToDecHex_m70F4537592F2D301B57DCB01BF0BF5F5B929845F (int32_t ___val0, const RuntimeMethod* method)
  13907. {
  13908. static bool s_Il2CppMethodInitialized;
  13909. if (!s_Il2CppMethodInitialized)
  13910. {
  13911. il2cpp_codegen_initialize_method (NumberFormatter_FastToDecHex_m70F4537592F2D301B57DCB01BF0BF5F5B929845F_MetadataUsageId);
  13912. s_Il2CppMethodInitialized = true;
  13913. }
  13914. int32_t V_0 = 0;
  13915. {
  13916. int32_t L_0 = ___val0;
  13917. if ((((int32_t)L_0) >= ((int32_t)((int32_t)100))))
  13918. {
  13919. goto IL_0011;
  13920. }
  13921. }
  13922. {
  13923. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  13924. int32_t* L_1 = ((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_DecHexDigits_5();
  13925. int32_t L_2 = ___val0;
  13926. int32_t L_3 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_1, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_2)), (int32_t)4)))));
  13927. return L_3;
  13928. }
  13929. IL_0011:
  13930. {
  13931. int32_t L_4 = ___val0;
  13932. V_0 = ((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)((int32_t)5243)))>>(int32_t)((int32_t)19)));
  13933. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  13934. int32_t* L_5 = ((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_DecHexDigits_5();
  13935. int32_t L_6 = V_0;
  13936. int32_t L_7 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_5, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_6)), (int32_t)4)))));
  13937. int32_t* L_8 = ((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_DecHexDigits_5();
  13938. int32_t L_9 = ___val0;
  13939. int32_t L_10 = V_0;
  13940. int32_t L_11 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_8, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_10, (int32_t)((int32_t)100))))))), (int32_t)4)))));
  13941. return ((int32_t)((int32_t)((int32_t)((int32_t)L_7<<(int32_t)8))|(int32_t)L_11));
  13942. }
  13943. }
  13944. // System.UInt32 System.NumberFormatter::ToDecHex(System.Int32)
  13945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t NumberFormatter_ToDecHex_m6EF9C97FE4375306151C2AD7C0F47C993D12454D (int32_t ___val0, const RuntimeMethod* method)
  13946. {
  13947. static bool s_Il2CppMethodInitialized;
  13948. if (!s_Il2CppMethodInitialized)
  13949. {
  13950. il2cpp_codegen_initialize_method (NumberFormatter_ToDecHex_m6EF9C97FE4375306151C2AD7C0F47C993D12454D_MetadataUsageId);
  13951. s_Il2CppMethodInitialized = true;
  13952. }
  13953. uint32_t V_0 = 0;
  13954. int32_t V_1 = 0;
  13955. {
  13956. V_0 = 0;
  13957. int32_t L_0 = ___val0;
  13958. if ((((int32_t)L_0) < ((int32_t)((int32_t)10000))))
  13959. {
  13960. goto IL_0027;
  13961. }
  13962. }
  13963. {
  13964. int32_t L_1 = ___val0;
  13965. V_1 = ((int32_t)((int32_t)L_1/(int32_t)((int32_t)10000)));
  13966. int32_t L_2 = ___val0;
  13967. int32_t L_3 = V_1;
  13968. ___val0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)((int32_t)10000)))));
  13969. int32_t L_4 = V_1;
  13970. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  13971. uint32_t L_5 = NumberFormatter_FastToDecHex_m70F4537592F2D301B57DCB01BF0BF5F5B929845F(L_4, /*hidden argument*/NULL);
  13972. V_0 = ((int32_t)((int32_t)L_5<<(int32_t)((int32_t)16)));
  13973. }
  13974. IL_0027:
  13975. {
  13976. uint32_t L_6 = V_0;
  13977. int32_t L_7 = ___val0;
  13978. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  13979. uint32_t L_8 = NumberFormatter_FastToDecHex_m70F4537592F2D301B57DCB01BF0BF5F5B929845F(L_7, /*hidden argument*/NULL);
  13980. return ((int32_t)((int32_t)L_6|(int32_t)L_8));
  13981. }
  13982. }
  13983. // System.Int32 System.NumberFormatter::FastDecHexLen(System.Int32)
  13984. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_FastDecHexLen_m9B02B763871E7640DA540045D2A10E0D001650F4 (int32_t ___val0, const RuntimeMethod* method)
  13985. {
  13986. {
  13987. int32_t L_0 = ___val0;
  13988. if ((((int32_t)L_0) >= ((int32_t)((int32_t)256))))
  13989. {
  13990. goto IL_0011;
  13991. }
  13992. }
  13993. {
  13994. int32_t L_1 = ___val0;
  13995. if ((((int32_t)L_1) >= ((int32_t)((int32_t)16))))
  13996. {
  13997. goto IL_000f;
  13998. }
  13999. }
  14000. {
  14001. return 1;
  14002. }
  14003. IL_000f:
  14004. {
  14005. return 2;
  14006. }
  14007. IL_0011:
  14008. {
  14009. int32_t L_2 = ___val0;
  14010. if ((((int32_t)L_2) >= ((int32_t)((int32_t)4096))))
  14011. {
  14012. goto IL_001b;
  14013. }
  14014. }
  14015. {
  14016. return 3;
  14017. }
  14018. IL_001b:
  14019. {
  14020. return 4;
  14021. }
  14022. }
  14023. // System.Int32 System.NumberFormatter::DecHexLen(System.UInt32)
  14024. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_DecHexLen_m89FBA140789567E30D1C73851FBBE539088E5579 (uint32_t ___val0, const RuntimeMethod* method)
  14025. {
  14026. static bool s_Il2CppMethodInitialized;
  14027. if (!s_Il2CppMethodInitialized)
  14028. {
  14029. il2cpp_codegen_initialize_method (NumberFormatter_DecHexLen_m89FBA140789567E30D1C73851FBBE539088E5579_MetadataUsageId);
  14030. s_Il2CppMethodInitialized = true;
  14031. }
  14032. {
  14033. uint32_t L_0 = ___val0;
  14034. if ((!(((uint32_t)L_0) < ((uint32_t)((int32_t)65536)))))
  14035. {
  14036. goto IL_000f;
  14037. }
  14038. }
  14039. {
  14040. uint32_t L_1 = ___val0;
  14041. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  14042. int32_t L_2 = NumberFormatter_FastDecHexLen_m9B02B763871E7640DA540045D2A10E0D001650F4(L_1, /*hidden argument*/NULL);
  14043. return L_2;
  14044. }
  14045. IL_000f:
  14046. {
  14047. uint32_t L_3 = ___val0;
  14048. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  14049. int32_t L_4 = NumberFormatter_FastDecHexLen_m9B02B763871E7640DA540045D2A10E0D001650F4(((int32_t)((uint32_t)L_3>>((int32_t)16))), /*hidden argument*/NULL);
  14050. return ((int32_t)il2cpp_codegen_add((int32_t)4, (int32_t)L_4));
  14051. }
  14052. }
  14053. // System.Int32 System.NumberFormatter::DecHexLen()
  14054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_DecHexLen_m6624BB04300860C2C7187CC1C66FF3FB9A68D97B (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method)
  14055. {
  14056. static bool s_Il2CppMethodInitialized;
  14057. if (!s_Il2CppMethodInitialized)
  14058. {
  14059. il2cpp_codegen_initialize_method (NumberFormatter_DecHexLen_m6624BB04300860C2C7187CC1C66FF3FB9A68D97B_MetadataUsageId);
  14060. s_Il2CppMethodInitialized = true;
  14061. }
  14062. {
  14063. uint32_t L_0 = __this->get__val4_22();
  14064. if (!L_0)
  14065. {
  14066. goto IL_0017;
  14067. }
  14068. }
  14069. {
  14070. uint32_t L_1 = __this->get__val4_22();
  14071. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  14072. int32_t L_2 = NumberFormatter_DecHexLen_m89FBA140789567E30D1C73851FBBE539088E5579(L_1, /*hidden argument*/NULL);
  14073. return ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)((int32_t)24)));
  14074. }
  14075. IL_0017:
  14076. {
  14077. uint32_t L_3 = __this->get__val3_21();
  14078. if (!L_3)
  14079. {
  14080. goto IL_002e;
  14081. }
  14082. }
  14083. {
  14084. uint32_t L_4 = __this->get__val3_21();
  14085. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  14086. int32_t L_5 = NumberFormatter_DecHexLen_m89FBA140789567E30D1C73851FBBE539088E5579(L_4, /*hidden argument*/NULL);
  14087. return ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)((int32_t)16)));
  14088. }
  14089. IL_002e:
  14090. {
  14091. uint32_t L_6 = __this->get__val2_20();
  14092. if (!L_6)
  14093. {
  14094. goto IL_0044;
  14095. }
  14096. }
  14097. {
  14098. uint32_t L_7 = __this->get__val2_20();
  14099. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  14100. int32_t L_8 = NumberFormatter_DecHexLen_m89FBA140789567E30D1C73851FBBE539088E5579(L_7, /*hidden argument*/NULL);
  14101. return ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)8));
  14102. }
  14103. IL_0044:
  14104. {
  14105. uint32_t L_9 = __this->get__val1_19();
  14106. if (!L_9)
  14107. {
  14108. goto IL_0058;
  14109. }
  14110. }
  14111. {
  14112. uint32_t L_10 = __this->get__val1_19();
  14113. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  14114. int32_t L_11 = NumberFormatter_DecHexLen_m89FBA140789567E30D1C73851FBBE539088E5579(L_10, /*hidden argument*/NULL);
  14115. return L_11;
  14116. }
  14117. IL_0058:
  14118. {
  14119. return 0;
  14120. }
  14121. }
  14122. // System.Int32 System.NumberFormatter::ScaleOrder(System.Int64)
  14123. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_ScaleOrder_m712CE7B5E134E507EC41CC93A43D76F02FC2D8C2 (int64_t ___hi0, const RuntimeMethod* method)
  14124. {
  14125. static bool s_Il2CppMethodInitialized;
  14126. if (!s_Il2CppMethodInitialized)
  14127. {
  14128. il2cpp_codegen_initialize_method (NumberFormatter_ScaleOrder_m712CE7B5E134E507EC41CC93A43D76F02FC2D8C2_MetadataUsageId);
  14129. s_Il2CppMethodInitialized = true;
  14130. }
  14131. int32_t V_0 = 0;
  14132. {
  14133. V_0 = ((int32_t)18);
  14134. goto IL_0016;
  14135. }
  14136. IL_0005:
  14137. {
  14138. int64_t L_0 = ___hi0;
  14139. int32_t L_1 = V_0;
  14140. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  14141. int64_t L_2 = NumberFormatter_GetTenPowerOf_mFB4993FB5A5C694F12FC7772DF431C0AA3F6E43C(L_1, /*hidden argument*/NULL);
  14142. if ((((int64_t)L_0) < ((int64_t)L_2)))
  14143. {
  14144. goto IL_0012;
  14145. }
  14146. }
  14147. {
  14148. int32_t L_3 = V_0;
  14149. return ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
  14150. }
  14151. IL_0012:
  14152. {
  14153. int32_t L_4 = V_0;
  14154. V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1));
  14155. }
  14156. IL_0016:
  14157. {
  14158. int32_t L_5 = V_0;
  14159. if ((((int32_t)L_5) >= ((int32_t)0)))
  14160. {
  14161. goto IL_0005;
  14162. }
  14163. }
  14164. {
  14165. return 1;
  14166. }
  14167. }
  14168. // System.Int32 System.NumberFormatter::InitialFloatingPrecision()
  14169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_InitialFloatingPrecision_m0E00B5AAAD8CEE7FBFFF538CED95D40FBE8A5184 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method)
  14170. {
  14171. static bool s_Il2CppMethodInitialized;
  14172. if (!s_Il2CppMethodInitialized)
  14173. {
  14174. il2cpp_codegen_initialize_method (NumberFormatter_InitialFloatingPrecision_m0E00B5AAAD8CEE7FBFFF538CED95D40FBE8A5184_MetadataUsageId);
  14175. s_Il2CppMethodInitialized = true;
  14176. }
  14177. {
  14178. Il2CppChar L_0 = __this->get__specifier_13();
  14179. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)82)))))
  14180. {
  14181. goto IL_0013;
  14182. }
  14183. }
  14184. {
  14185. int32_t L_1 = __this->get__defPrecision_15();
  14186. return ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)2));
  14187. }
  14188. IL_0013:
  14189. {
  14190. int32_t L_2 = __this->get__precision_14();
  14191. int32_t L_3 = __this->get__defPrecision_15();
  14192. if ((((int32_t)L_2) >= ((int32_t)L_3)))
  14193. {
  14194. goto IL_0028;
  14195. }
  14196. }
  14197. {
  14198. int32_t L_4 = __this->get__defPrecision_15();
  14199. return L_4;
  14200. }
  14201. IL_0028:
  14202. {
  14203. Il2CppChar L_5 = __this->get__specifier_13();
  14204. if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)71)))))
  14205. {
  14206. goto IL_0046;
  14207. }
  14208. }
  14209. {
  14210. int32_t L_6 = __this->get__defPrecision_15();
  14211. int32_t L_7 = __this->get__precision_14();
  14212. IL2CPP_RUNTIME_CLASS_INIT(Math_tFB388E53C7FDC6FCCF9A19ABF5A4E521FBD52E19_il2cpp_TypeInfo_var);
  14213. int32_t L_8 = Math_Min_mC950438198519FB2B0260FCB91220847EE4BB525(((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)2)), L_7, /*hidden argument*/NULL);
  14214. return L_8;
  14215. }
  14216. IL_0046:
  14217. {
  14218. Il2CppChar L_9 = __this->get__specifier_13();
  14219. if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)69)))))
  14220. {
  14221. goto IL_0066;
  14222. }
  14223. }
  14224. {
  14225. int32_t L_10 = __this->get__defPrecision_15();
  14226. int32_t L_11 = __this->get__precision_14();
  14227. IL2CPP_RUNTIME_CLASS_INIT(Math_tFB388E53C7FDC6FCCF9A19ABF5A4E521FBD52E19_il2cpp_TypeInfo_var);
  14228. int32_t L_12 = Math_Min_mC950438198519FB2B0260FCB91220847EE4BB525(((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1)), /*hidden argument*/NULL);
  14229. return L_12;
  14230. }
  14231. IL_0066:
  14232. {
  14233. int32_t L_13 = __this->get__defPrecision_15();
  14234. return L_13;
  14235. }
  14236. }
  14237. // System.Int32 System.NumberFormatter::ParsePrecision(System.String)
  14238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_ParsePrecision_m333DE08D2CE6C38EBCEF7D7B94D18CDC3224154C (String_t* ___format0, const RuntimeMethod* method)
  14239. {
  14240. int32_t V_0 = 0;
  14241. int32_t V_1 = 0;
  14242. int32_t V_2 = 0;
  14243. {
  14244. V_0 = 0;
  14245. V_1 = 1;
  14246. goto IL_002d;
  14247. }
  14248. IL_0006:
  14249. {
  14250. String_t* L_0 = ___format0;
  14251. int32_t L_1 = V_1;
  14252. NullCheck(L_0);
  14253. Il2CppChar L_2 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_0, L_1, /*hidden argument*/NULL);
  14254. V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)((int32_t)48)));
  14255. int32_t L_3 = V_0;
  14256. int32_t L_4 = V_2;
  14257. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_3, (int32_t)((int32_t)10))), (int32_t)L_4));
  14258. int32_t L_5 = V_2;
  14259. if ((((int32_t)L_5) < ((int32_t)0)))
  14260. {
  14261. goto IL_0026;
  14262. }
  14263. }
  14264. {
  14265. int32_t L_6 = V_2;
  14266. if ((((int32_t)L_6) > ((int32_t)((int32_t)9))))
  14267. {
  14268. goto IL_0026;
  14269. }
  14270. }
  14271. {
  14272. int32_t L_7 = V_0;
  14273. if ((((int32_t)L_7) <= ((int32_t)((int32_t)99))))
  14274. {
  14275. goto IL_0029;
  14276. }
  14277. }
  14278. IL_0026:
  14279. {
  14280. return ((int32_t)-2);
  14281. }
  14282. IL_0029:
  14283. {
  14284. int32_t L_8 = V_1;
  14285. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)1));
  14286. }
  14287. IL_002d:
  14288. {
  14289. int32_t L_9 = V_1;
  14290. String_t* L_10 = ___format0;
  14291. NullCheck(L_10);
  14292. int32_t L_11 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_10, /*hidden argument*/NULL);
  14293. if ((((int32_t)L_9) < ((int32_t)L_11)))
  14294. {
  14295. goto IL_0006;
  14296. }
  14297. }
  14298. {
  14299. int32_t L_12 = V_0;
  14300. return L_12;
  14301. }
  14302. }
  14303. // System.Void System.NumberFormatter::.ctor(System.Threading.Thread)
  14304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter__ctor_m8C967CC13F98B4F01D3E9D0691465B0C919FC280 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * ___current0, const RuntimeMethod* method)
  14305. {
  14306. static bool s_Il2CppMethodInitialized;
  14307. if (!s_Il2CppMethodInitialized)
  14308. {
  14309. il2cpp_codegen_initialize_method (NumberFormatter__ctor_m8C967CC13F98B4F01D3E9D0691465B0C919FC280_MetadataUsageId);
  14310. s_Il2CppMethodInitialized = true;
  14311. }
  14312. {
  14313. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  14314. IL2CPP_RUNTIME_CLASS_INIT(EmptyArray_1_t40AF87279AA6E3AEEABB0CBA1425F6720C40961A_il2cpp_TypeInfo_var);
  14315. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = ((EmptyArray_1_t40AF87279AA6E3AEEABB0CBA1425F6720C40961A_StaticFields*)il2cpp_codegen_static_fields_for(EmptyArray_1_t40AF87279AA6E3AEEABB0CBA1425F6720C40961A_il2cpp_TypeInfo_var))->get_Value_0();
  14316. __this->set__cbuf_7(L_0);
  14317. Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * L_1 = ___current0;
  14318. if (L_1)
  14319. {
  14320. goto IL_0015;
  14321. }
  14322. }
  14323. {
  14324. return;
  14325. }
  14326. IL_0015:
  14327. {
  14328. Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * L_2 = ___current0;
  14329. NullCheck(L_2);
  14330. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_3 = Thread_get_CurrentCulture_m97A15448A16FB3B5EC1E21A0538C9FC1F84AEE66(L_2, /*hidden argument*/NULL);
  14331. NumberFormatter_set_CurrentCulture_mF438AEA3F0930A76E4A09B0E7B1ECE7BCCE0D964(__this, L_3, /*hidden argument*/NULL);
  14332. return;
  14333. }
  14334. }
  14335. // System.Void System.NumberFormatter::Init(System.String)
  14336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_mE4CB58F7935FD515BDBC5A88C389CCAE85A45286 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, const RuntimeMethod* method)
  14337. {
  14338. static bool s_Il2CppMethodInitialized;
  14339. if (!s_Il2CppMethodInitialized)
  14340. {
  14341. il2cpp_codegen_initialize_method (NumberFormatter_Init_mE4CB58F7935FD515BDBC5A88C389CCAE85A45286_MetadataUsageId);
  14342. s_Il2CppMethodInitialized = true;
  14343. }
  14344. Il2CppChar V_0 = 0x0;
  14345. uint32_t V_1 = 0;
  14346. bool V_2 = false;
  14347. {
  14348. int32_t L_0 = 0;
  14349. V_1 = L_0;
  14350. __this->set__val4_22(L_0);
  14351. uint32_t L_1 = V_1;
  14352. uint32_t L_2 = L_1;
  14353. V_1 = L_2;
  14354. __this->set__val3_21(L_2);
  14355. uint32_t L_3 = V_1;
  14356. uint32_t L_4 = L_3;
  14357. V_1 = L_4;
  14358. __this->set__val2_20(L_4);
  14359. uint32_t L_5 = V_1;
  14360. __this->set__val1_19(L_5);
  14361. __this->set__offset_17(0);
  14362. int32_t L_6 = 0;
  14363. V_2 = (bool)L_6;
  14364. __this->set__infinity_9((bool)L_6);
  14365. bool L_7 = V_2;
  14366. __this->set__NaN_8(L_7);
  14367. __this->set__isCustomFormat_10((bool)0);
  14368. __this->set__specifierIsUpper_11((bool)1);
  14369. __this->set__precision_14((-1));
  14370. String_t* L_8 = ___format0;
  14371. if (!L_8)
  14372. {
  14373. goto IL_0059;
  14374. }
  14375. }
  14376. {
  14377. String_t* L_9 = ___format0;
  14378. NullCheck(L_9);
  14379. int32_t L_10 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_9, /*hidden argument*/NULL);
  14380. if (L_10)
  14381. {
  14382. goto IL_0062;
  14383. }
  14384. }
  14385. IL_0059:
  14386. {
  14387. __this->set__specifier_13(((int32_t)71));
  14388. return;
  14389. }
  14390. IL_0062:
  14391. {
  14392. String_t* L_11 = ___format0;
  14393. NullCheck(L_11);
  14394. Il2CppChar L_12 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_11, 0, /*hidden argument*/NULL);
  14395. V_0 = L_12;
  14396. Il2CppChar L_13 = V_0;
  14397. if ((((int32_t)L_13) < ((int32_t)((int32_t)97))))
  14398. {
  14399. goto IL_0086;
  14400. }
  14401. }
  14402. {
  14403. Il2CppChar L_14 = V_0;
  14404. if ((((int32_t)L_14) > ((int32_t)((int32_t)122))))
  14405. {
  14406. goto IL_0086;
  14407. }
  14408. }
  14409. {
  14410. Il2CppChar L_15 = V_0;
  14411. V_0 = (((int32_t)((uint16_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)((int32_t)97))), (int32_t)((int32_t)65))))));
  14412. __this->set__specifierIsUpper_11((bool)0);
  14413. goto IL_00a0;
  14414. }
  14415. IL_0086:
  14416. {
  14417. Il2CppChar L_16 = V_0;
  14418. if ((((int32_t)L_16) < ((int32_t)((int32_t)65))))
  14419. {
  14420. goto IL_0090;
  14421. }
  14422. }
  14423. {
  14424. Il2CppChar L_17 = V_0;
  14425. if ((((int32_t)L_17) <= ((int32_t)((int32_t)90))))
  14426. {
  14427. goto IL_00a0;
  14428. }
  14429. }
  14430. IL_0090:
  14431. {
  14432. __this->set__isCustomFormat_10((bool)1);
  14433. __this->set__specifier_13(((int32_t)48));
  14434. return;
  14435. }
  14436. IL_00a0:
  14437. {
  14438. Il2CppChar L_18 = V_0;
  14439. __this->set__specifier_13(L_18);
  14440. String_t* L_19 = ___format0;
  14441. NullCheck(L_19);
  14442. int32_t L_20 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_19, /*hidden argument*/NULL);
  14443. if ((((int32_t)L_20) <= ((int32_t)1)))
  14444. {
  14445. goto IL_00dc;
  14446. }
  14447. }
  14448. {
  14449. String_t* L_21 = ___format0;
  14450. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  14451. int32_t L_22 = NumberFormatter_ParsePrecision_m333DE08D2CE6C38EBCEF7D7B94D18CDC3224154C(L_21, /*hidden argument*/NULL);
  14452. __this->set__precision_14(L_22);
  14453. int32_t L_23 = __this->get__precision_14();
  14454. if ((!(((uint32_t)L_23) == ((uint32_t)((int32_t)-2)))))
  14455. {
  14456. goto IL_00dc;
  14457. }
  14458. }
  14459. {
  14460. __this->set__isCustomFormat_10((bool)1);
  14461. __this->set__specifier_13(((int32_t)48));
  14462. __this->set__precision_14((-1));
  14463. }
  14464. IL_00dc:
  14465. {
  14466. return;
  14467. }
  14468. }
  14469. // System.Void System.NumberFormatter::InitHex(System.UInt64)
  14470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_InitHex_mE69DD9D0FA84E4553B40C522E76D49E850A6AE30 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, uint64_t ___value0, const RuntimeMethod* method)
  14471. {
  14472. int32_t V_0 = 0;
  14473. {
  14474. int32_t L_0 = __this->get__defPrecision_15();
  14475. V_0 = L_0;
  14476. int32_t L_1 = V_0;
  14477. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)10)))))
  14478. {
  14479. goto IL_0011;
  14480. }
  14481. }
  14482. {
  14483. uint64_t L_2 = ___value0;
  14484. ___value0 = (((int64_t)((uint64_t)(((uint32_t)((uint32_t)(((int32_t)((uint32_t)L_2)))))))));
  14485. }
  14486. IL_0011:
  14487. {
  14488. uint64_t L_3 = ___value0;
  14489. __this->set__val1_19((((int32_t)((uint32_t)L_3))));
  14490. uint64_t L_4 = ___value0;
  14491. __this->set__val2_20((((int32_t)((uint32_t)((int64_t)((uint64_t)L_4>>((int32_t)32)))))));
  14492. int32_t L_5 = NumberFormatter_DecHexLen_m6624BB04300860C2C7187CC1C66FF3FB9A68D97B(__this, /*hidden argument*/NULL);
  14493. int32_t L_6 = L_5;
  14494. V_0 = L_6;
  14495. __this->set__digitsLen_16(L_6);
  14496. int32_t L_7 = V_0;
  14497. __this->set__decPointPos_18(L_7);
  14498. uint64_t L_8 = ___value0;
  14499. if (L_8)
  14500. {
  14501. goto IL_0043;
  14502. }
  14503. }
  14504. {
  14505. __this->set__decPointPos_18(1);
  14506. }
  14507. IL_0043:
  14508. {
  14509. return;
  14510. }
  14511. }
  14512. // System.Void System.NumberFormatter::Init(System.String,System.Int32,System.Int32)
  14513. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_m7D7CC10DDA255BB0023BD72A0C91F09AD729BE2E (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, int32_t ___value1, int32_t ___defPrecision2, const RuntimeMethod* method)
  14514. {
  14515. int32_t V_0 = 0;
  14516. {
  14517. String_t* L_0 = ___format0;
  14518. NumberFormatter_Init_mE4CB58F7935FD515BDBC5A88C389CCAE85A45286(__this, L_0, /*hidden argument*/NULL);
  14519. int32_t L_1 = ___defPrecision2;
  14520. __this->set__defPrecision_15(L_1);
  14521. int32_t L_2 = ___value1;
  14522. __this->set__positive_12((bool)((((int32_t)((((int32_t)L_2) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0));
  14523. int32_t L_3 = ___value1;
  14524. if (!L_3)
  14525. {
  14526. goto IL_0028;
  14527. }
  14528. }
  14529. {
  14530. Il2CppChar L_4 = __this->get__specifier_13();
  14531. if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)88)))))
  14532. {
  14533. goto IL_0031;
  14534. }
  14535. }
  14536. IL_0028:
  14537. {
  14538. int32_t L_5 = ___value1;
  14539. NumberFormatter_InitHex_mE69DD9D0FA84E4553B40C522E76D49E850A6AE30(__this, (((int64_t)((int64_t)L_5))), /*hidden argument*/NULL);
  14540. return;
  14541. }
  14542. IL_0031:
  14543. {
  14544. int32_t L_6 = ___value1;
  14545. if ((((int32_t)L_6) >= ((int32_t)0)))
  14546. {
  14547. goto IL_0039;
  14548. }
  14549. }
  14550. {
  14551. int32_t L_7 = ___value1;
  14552. ___value1 = ((-L_7));
  14553. }
  14554. IL_0039:
  14555. {
  14556. int32_t L_8 = ___value1;
  14557. NumberFormatter_InitDecHexDigits_mDDED506A219AEEA8A1A12EBC660550D440FF873B(__this, L_8, /*hidden argument*/NULL);
  14558. int32_t L_9 = NumberFormatter_DecHexLen_m6624BB04300860C2C7187CC1C66FF3FB9A68D97B(__this, /*hidden argument*/NULL);
  14559. int32_t L_10 = L_9;
  14560. V_0 = L_10;
  14561. __this->set__digitsLen_16(L_10);
  14562. int32_t L_11 = V_0;
  14563. __this->set__decPointPos_18(L_11);
  14564. return;
  14565. }
  14566. }
  14567. // System.Void System.NumberFormatter::Init(System.String,System.UInt32,System.Int32)
  14568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_m90911E05952A76710E710724EB8F62C3DCD8D34E (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, uint32_t ___value1, int32_t ___defPrecision2, const RuntimeMethod* method)
  14569. {
  14570. int32_t V_0 = 0;
  14571. {
  14572. String_t* L_0 = ___format0;
  14573. NumberFormatter_Init_mE4CB58F7935FD515BDBC5A88C389CCAE85A45286(__this, L_0, /*hidden argument*/NULL);
  14574. int32_t L_1 = ___defPrecision2;
  14575. __this->set__defPrecision_15(L_1);
  14576. __this->set__positive_12((bool)1);
  14577. uint32_t L_2 = ___value1;
  14578. if (!L_2)
  14579. {
  14580. goto IL_0022;
  14581. }
  14582. }
  14583. {
  14584. Il2CppChar L_3 = __this->get__specifier_13();
  14585. if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)88)))))
  14586. {
  14587. goto IL_002b;
  14588. }
  14589. }
  14590. IL_0022:
  14591. {
  14592. uint32_t L_4 = ___value1;
  14593. NumberFormatter_InitHex_mE69DD9D0FA84E4553B40C522E76D49E850A6AE30(__this, (((int64_t)((uint64_t)L_4))), /*hidden argument*/NULL);
  14594. return;
  14595. }
  14596. IL_002b:
  14597. {
  14598. uint32_t L_5 = ___value1;
  14599. NumberFormatter_InitDecHexDigits_mDDED506A219AEEA8A1A12EBC660550D440FF873B(__this, L_5, /*hidden argument*/NULL);
  14600. int32_t L_6 = NumberFormatter_DecHexLen_m6624BB04300860C2C7187CC1C66FF3FB9A68D97B(__this, /*hidden argument*/NULL);
  14601. int32_t L_7 = L_6;
  14602. V_0 = L_7;
  14603. __this->set__digitsLen_16(L_7);
  14604. int32_t L_8 = V_0;
  14605. __this->set__decPointPos_18(L_8);
  14606. return;
  14607. }
  14608. }
  14609. // System.Void System.NumberFormatter::Init(System.String,System.Int64)
  14610. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_mC48E49CCC89DD59718AC2D00A477CA8F397FBA8C (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, int64_t ___value1, const RuntimeMethod* method)
  14611. {
  14612. int32_t V_0 = 0;
  14613. {
  14614. String_t* L_0 = ___format0;
  14615. NumberFormatter_Init_mE4CB58F7935FD515BDBC5A88C389CCAE85A45286(__this, L_0, /*hidden argument*/NULL);
  14616. __this->set__defPrecision_15(((int32_t)19));
  14617. int64_t L_1 = ___value1;
  14618. __this->set__positive_12((bool)((((int32_t)((((int64_t)L_1) < ((int64_t)(((int64_t)((int64_t)0)))))? 1 : 0)) == ((int32_t)0))? 1 : 0));
  14619. int64_t L_2 = ___value1;
  14620. if (!L_2)
  14621. {
  14622. goto IL_002a;
  14623. }
  14624. }
  14625. {
  14626. Il2CppChar L_3 = __this->get__specifier_13();
  14627. if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)88)))))
  14628. {
  14629. goto IL_0032;
  14630. }
  14631. }
  14632. IL_002a:
  14633. {
  14634. int64_t L_4 = ___value1;
  14635. NumberFormatter_InitHex_mE69DD9D0FA84E4553B40C522E76D49E850A6AE30(__this, L_4, /*hidden argument*/NULL);
  14636. return;
  14637. }
  14638. IL_0032:
  14639. {
  14640. int64_t L_5 = ___value1;
  14641. if ((((int64_t)L_5) >= ((int64_t)(((int64_t)((int64_t)0))))))
  14642. {
  14643. goto IL_003b;
  14644. }
  14645. }
  14646. {
  14647. int64_t L_6 = ___value1;
  14648. ___value1 = ((-L_6));
  14649. }
  14650. IL_003b:
  14651. {
  14652. int64_t L_7 = ___value1;
  14653. NumberFormatter_InitDecHexDigits_m6B41DFE2085FE5ECE27586ACA44B44359C3E3883(__this, L_7, /*hidden argument*/NULL);
  14654. int32_t L_8 = NumberFormatter_DecHexLen_m6624BB04300860C2C7187CC1C66FF3FB9A68D97B(__this, /*hidden argument*/NULL);
  14655. int32_t L_9 = L_8;
  14656. V_0 = L_9;
  14657. __this->set__digitsLen_16(L_9);
  14658. int32_t L_10 = V_0;
  14659. __this->set__decPointPos_18(L_10);
  14660. return;
  14661. }
  14662. }
  14663. // System.Void System.NumberFormatter::Init(System.String,System.UInt64)
  14664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_m6C605647C5BD888F8F085190C2F56EBB905598E1 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, uint64_t ___value1, const RuntimeMethod* method)
  14665. {
  14666. int32_t V_0 = 0;
  14667. {
  14668. String_t* L_0 = ___format0;
  14669. NumberFormatter_Init_mE4CB58F7935FD515BDBC5A88C389CCAE85A45286(__this, L_0, /*hidden argument*/NULL);
  14670. __this->set__defPrecision_15(((int32_t)20));
  14671. __this->set__positive_12((bool)1);
  14672. uint64_t L_1 = ___value1;
  14673. if (!L_1)
  14674. {
  14675. goto IL_0023;
  14676. }
  14677. }
  14678. {
  14679. Il2CppChar L_2 = __this->get__specifier_13();
  14680. if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)88)))))
  14681. {
  14682. goto IL_002b;
  14683. }
  14684. }
  14685. IL_0023:
  14686. {
  14687. uint64_t L_3 = ___value1;
  14688. NumberFormatter_InitHex_mE69DD9D0FA84E4553B40C522E76D49E850A6AE30(__this, L_3, /*hidden argument*/NULL);
  14689. return;
  14690. }
  14691. IL_002b:
  14692. {
  14693. uint64_t L_4 = ___value1;
  14694. NumberFormatter_InitDecHexDigits_m6B41DFE2085FE5ECE27586ACA44B44359C3E3883(__this, L_4, /*hidden argument*/NULL);
  14695. int32_t L_5 = NumberFormatter_DecHexLen_m6624BB04300860C2C7187CC1C66FF3FB9A68D97B(__this, /*hidden argument*/NULL);
  14696. int32_t L_6 = L_5;
  14697. V_0 = L_6;
  14698. __this->set__digitsLen_16(L_6);
  14699. int32_t L_7 = V_0;
  14700. __this->set__decPointPos_18(L_7);
  14701. return;
  14702. }
  14703. }
  14704. // System.Void System.NumberFormatter::Init(System.String,System.Double,System.Int32)
  14705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_mD235F6B64FD6B6A4FD970449FD0BF75EC0D621C2 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, double ___value1, int32_t ___defPrecision2, const RuntimeMethod* method)
  14706. {
  14707. static bool s_Il2CppMethodInitialized;
  14708. if (!s_Il2CppMethodInitialized)
  14709. {
  14710. il2cpp_codegen_initialize_method (NumberFormatter_Init_mD235F6B64FD6B6A4FD970449FD0BF75EC0D621C2_MetadataUsageId);
  14711. s_Il2CppMethodInitialized = true;
  14712. }
  14713. int64_t V_0 = 0;
  14714. int32_t V_1 = 0;
  14715. int64_t V_2 = 0;
  14716. int32_t V_3 = 0;
  14717. uint64_t V_4 = 0;
  14718. uint64_t V_5 = 0;
  14719. uint64_t V_6 = 0;
  14720. uint64_t V_7 = 0;
  14721. int64_t V_8 = 0;
  14722. int32_t V_9 = 0;
  14723. int32_t V_10 = 0;
  14724. int32_t V_11 = 0;
  14725. int64_t V_12 = 0;
  14726. {
  14727. String_t* L_0 = ___format0;
  14728. NumberFormatter_Init_mE4CB58F7935FD515BDBC5A88C389CCAE85A45286(__this, L_0, /*hidden argument*/NULL);
  14729. int32_t L_1 = ___defPrecision2;
  14730. __this->set__defPrecision_15(L_1);
  14731. double L_2 = ___value1;
  14732. IL2CPP_RUNTIME_CLASS_INIT(BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_il2cpp_TypeInfo_var);
  14733. int64_t L_3 = BitConverter_DoubleToInt64Bits_mE511B45BE25B2E1D22059420D16055CBA7E1EAA4(L_2, /*hidden argument*/NULL);
  14734. V_0 = L_3;
  14735. int64_t L_4 = V_0;
  14736. __this->set__positive_12((bool)((((int32_t)((((int64_t)L_4) < ((int64_t)(((int64_t)((int64_t)0)))))? 1 : 0)) == ((int32_t)0))? 1 : 0));
  14737. int64_t L_5 = V_0;
  14738. V_0 = ((int64_t)((int64_t)L_5&(int64_t)((int64_t)(std::numeric_limits<int64_t>::max)())));
  14739. int64_t L_6 = V_0;
  14740. if (L_6)
  14741. {
  14742. goto IL_0048;
  14743. }
  14744. }
  14745. {
  14746. __this->set__decPointPos_18(1);
  14747. __this->set__digitsLen_16(0);
  14748. __this->set__positive_12((bool)1);
  14749. return;
  14750. }
  14751. IL_0048:
  14752. {
  14753. int64_t L_7 = V_0;
  14754. V_1 = (((int32_t)((int32_t)((int64_t)((int64_t)L_7>>(int32_t)((int32_t)52))))));
  14755. int64_t L_8 = V_0;
  14756. V_2 = ((int64_t)((int64_t)L_8&(int64_t)((int64_t)4503599627370495LL)));
  14757. int32_t L_9 = V_1;
  14758. if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)2047)))))
  14759. {
  14760. goto IL_0079;
  14761. }
  14762. }
  14763. {
  14764. int64_t L_10 = V_2;
  14765. __this->set__NaN_8((bool)((!(((uint64_t)L_10) <= ((uint64_t)(((int64_t)((int64_t)0))))))? 1 : 0));
  14766. int64_t L_11 = V_2;
  14767. __this->set__infinity_9((bool)((((int64_t)L_11) == ((int64_t)(((int64_t)((int64_t)0)))))? 1 : 0));
  14768. return;
  14769. }
  14770. IL_0079:
  14771. {
  14772. V_3 = 0;
  14773. int32_t L_12 = V_1;
  14774. if (L_12)
  14775. {
  14776. goto IL_00a0;
  14777. }
  14778. }
  14779. {
  14780. V_1 = 1;
  14781. int64_t L_13 = V_2;
  14782. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  14783. int32_t L_14 = NumberFormatter_ScaleOrder_m712CE7B5E134E507EC41CC93A43D76F02FC2D8C2(L_13, /*hidden argument*/NULL);
  14784. V_11 = L_14;
  14785. int32_t L_15 = V_11;
  14786. if ((((int32_t)L_15) >= ((int32_t)((int32_t)15))))
  14787. {
  14788. goto IL_00b5;
  14789. }
  14790. }
  14791. {
  14792. int32_t L_16 = V_11;
  14793. V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)((int32_t)15)));
  14794. int64_t L_17 = V_2;
  14795. int32_t L_18 = V_3;
  14796. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  14797. int64_t L_19 = NumberFormatter_GetTenPowerOf_mFB4993FB5A5C694F12FC7772DF431C0AA3F6E43C(((-L_18)), /*hidden argument*/NULL);
  14798. V_2 = ((int64_t)il2cpp_codegen_multiply((int64_t)L_17, (int64_t)L_19));
  14799. goto IL_00b5;
  14800. }
  14801. IL_00a0:
  14802. {
  14803. int64_t L_20 = V_2;
  14804. V_2 = ((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_add((int64_t)L_20, (int64_t)((int64_t)4503599627370495LL))), (int64_t)(((int64_t)((int64_t)1))))), (int64_t)(((int64_t)((int64_t)((int32_t)10))))));
  14805. V_3 = (-1);
  14806. }
  14807. IL_00b5:
  14808. {
  14809. int64_t L_21 = V_2;
  14810. V_4 = (((int64_t)((uint64_t)(((uint32_t)((uint32_t)(((int32_t)((uint32_t)L_21)))))))));
  14811. int64_t L_22 = V_2;
  14812. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  14813. uint64_t* L_23 = ((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_MantissaBitsTable_0();
  14814. int32_t L_24 = V_1;
  14815. int64_t L_25 = *((int64_t*)((uint64_t*)il2cpp_codegen_add((intptr_t)L_23, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_24)), (int32_t)8)))));
  14816. V_5 = L_25;
  14817. uint64_t L_26 = V_5;
  14818. V_6 = ((int64_t)((uint64_t)L_26>>((int32_t)32)));
  14819. uint64_t L_27 = V_5;
  14820. V_5 = (((int64_t)((uint64_t)(((uint32_t)((uint32_t)(((int32_t)((uint32_t)L_27)))))))));
  14821. int64_t L_28 = ((int64_t)((uint64_t)L_22>>((int32_t)32)));
  14822. uint64_t L_29 = V_5;
  14823. uint64_t L_30 = V_4;
  14824. uint64_t L_31 = V_6;
  14825. uint64_t L_32 = V_4;
  14826. uint64_t L_33 = V_5;
  14827. V_7 = ((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)L_28, (int64_t)L_29)), (int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)L_30, (int64_t)L_31)))), (int64_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply((int64_t)L_32, (int64_t)L_33))>>((int32_t)32)))));
  14828. uint64_t L_34 = V_6;
  14829. uint64_t L_35 = V_7;
  14830. V_8 = ((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)L_28, (int64_t)L_34)), (int64_t)((int64_t)((uint64_t)L_35>>((int32_t)32)))));
  14831. goto IL_0117;
  14832. }
  14833. IL_00fa:
  14834. {
  14835. uint64_t L_36 = V_7;
  14836. V_7 = ((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)L_36&(int64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)(-1))))))))), (int64_t)(((int64_t)((int64_t)((int32_t)10))))));
  14837. int64_t L_37 = V_8;
  14838. uint64_t L_38 = V_7;
  14839. V_8 = ((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)L_37, (int64_t)(((int64_t)((int64_t)((int32_t)10)))))), (int64_t)((int64_t)((uint64_t)L_38>>((int32_t)32)))));
  14840. int32_t L_39 = V_3;
  14841. V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_39, (int32_t)1));
  14842. }
  14843. IL_0117:
  14844. {
  14845. int64_t L_40 = V_8;
  14846. if ((((int64_t)L_40) < ((int64_t)((int64_t)10000000000000000LL))))
  14847. {
  14848. goto IL_00fa;
  14849. }
  14850. }
  14851. {
  14852. uint64_t L_41 = V_7;
  14853. if (!((int64_t)((int64_t)L_41&(int64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)((int32_t)-2147483648LL))))))))))
  14854. {
  14855. goto IL_0136;
  14856. }
  14857. }
  14858. {
  14859. int64_t L_42 = V_8;
  14860. V_8 = ((int64_t)il2cpp_codegen_add((int64_t)L_42, (int64_t)(((int64_t)((int64_t)1)))));
  14861. }
  14862. IL_0136:
  14863. {
  14864. V_9 = ((int32_t)17);
  14865. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  14866. int32_t* L_43 = ((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_TensExponentTable_1();
  14867. int32_t L_44 = V_1;
  14868. int32_t L_45 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_43, (intptr_t)((intptr_t)il2cpp_codegen_multiply((intptr_t)(((intptr_t)L_44)), (int32_t)4)))));
  14869. int32_t L_46 = V_3;
  14870. int32_t L_47 = V_9;
  14871. __this->set__decPointPos_18(((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)L_46)), (int32_t)L_47)));
  14872. int32_t L_48 = NumberFormatter_InitialFloatingPrecision_m0E00B5AAAD8CEE7FBFFF538CED95D40FBE8A5184(__this, /*hidden argument*/NULL);
  14873. V_10 = L_48;
  14874. int32_t L_49 = V_9;
  14875. int32_t L_50 = V_10;
  14876. if ((((int32_t)L_49) <= ((int32_t)L_50)))
  14877. {
  14878. goto IL_017a;
  14879. }
  14880. }
  14881. {
  14882. int32_t L_51 = V_9;
  14883. int32_t L_52 = V_10;
  14884. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  14885. int64_t L_53 = NumberFormatter_GetTenPowerOf_mFB4993FB5A5C694F12FC7772DF431C0AA3F6E43C(((int32_t)il2cpp_codegen_subtract((int32_t)L_51, (int32_t)L_52)), /*hidden argument*/NULL);
  14886. V_12 = L_53;
  14887. int64_t L_54 = V_8;
  14888. int64_t L_55 = V_12;
  14889. int64_t L_56 = V_12;
  14890. V_8 = ((int64_t)((int64_t)((int64_t)il2cpp_codegen_add((int64_t)L_54, (int64_t)((int64_t)((int64_t)L_55>>(int32_t)1))))/(int64_t)L_56));
  14891. int32_t L_57 = V_10;
  14892. V_9 = L_57;
  14893. }
  14894. IL_017a:
  14895. {
  14896. int64_t L_58 = V_8;
  14897. int32_t L_59 = V_9;
  14898. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  14899. int64_t L_60 = NumberFormatter_GetTenPowerOf_mFB4993FB5A5C694F12FC7772DF431C0AA3F6E43C(L_59, /*hidden argument*/NULL);
  14900. if ((((int64_t)L_58) < ((int64_t)L_60)))
  14901. {
  14902. goto IL_0199;
  14903. }
  14904. }
  14905. {
  14906. int32_t L_61 = V_9;
  14907. V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)1));
  14908. int32_t L_62 = __this->get__decPointPos_18();
  14909. __this->set__decPointPos_18(((int32_t)il2cpp_codegen_add((int32_t)L_62, (int32_t)1)));
  14910. }
  14911. IL_0199:
  14912. {
  14913. int64_t L_63 = V_8;
  14914. NumberFormatter_InitDecHexDigits_m6B41DFE2085FE5ECE27586ACA44B44359C3E3883(__this, L_63, /*hidden argument*/NULL);
  14915. int32_t L_64 = NumberFormatter_CountTrailingZeros_m10E7E51D6F3BEFE9FE7D5982334C3A39074F1BD3(__this, /*hidden argument*/NULL);
  14916. __this->set__offset_17(L_64);
  14917. int32_t L_65 = V_9;
  14918. int32_t L_66 = __this->get__offset_17();
  14919. __this->set__digitsLen_16(((int32_t)il2cpp_codegen_subtract((int32_t)L_65, (int32_t)L_66)));
  14920. return;
  14921. }
  14922. }
  14923. // System.Void System.NumberFormatter::Init(System.String,System.Decimal)
  14924. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Init_mF96F3A764D7CCB55B5B187EEDB14881E4BD5A2CB (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___value1, const RuntimeMethod* method)
  14925. {
  14926. static bool s_Il2CppMethodInitialized;
  14927. if (!s_Il2CppMethodInitialized)
  14928. {
  14929. il2cpp_codegen_initialize_method (NumberFormatter_Init_mF96F3A764D7CCB55B5B187EEDB14881E4BD5A2CB_MetadataUsageId);
  14930. s_Il2CppMethodInitialized = true;
  14931. }
  14932. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_0 = NULL;
  14933. int32_t V_1 = 0;
  14934. {
  14935. String_t* L_0 = ___format0;
  14936. NumberFormatter_Init_mE4CB58F7935FD515BDBC5A88C389CCAE85A45286(__this, L_0, /*hidden argument*/NULL);
  14937. __this->set__defPrecision_15(((int32_t)100));
  14938. Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_1 = ___value1;
  14939. IL2CPP_RUNTIME_CLASS_INIT(Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8_il2cpp_TypeInfo_var);
  14940. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = Decimal_GetBits_m581C2DB9823AC9CD84817738A740E8A7D39609BF(L_1, /*hidden argument*/NULL);
  14941. V_0 = L_2;
  14942. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_3 = V_0;
  14943. NullCheck(L_3);
  14944. int32_t L_4 = 3;
  14945. int32_t L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  14946. V_1 = ((int32_t)((int32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)2031616)))>>(int32_t)((int32_t)16)));
  14947. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_6 = V_0;
  14948. NullCheck(L_6);
  14949. int32_t L_7 = 3;
  14950. int32_t L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  14951. __this->set__positive_12((bool)((((int32_t)((((int32_t)L_8) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0));
  14952. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_9 = V_0;
  14953. NullCheck(L_9);
  14954. int32_t L_10 = 0;
  14955. int32_t L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  14956. if (L_11)
  14957. {
  14958. goto IL_0058;
  14959. }
  14960. }
  14961. {
  14962. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_12 = V_0;
  14963. NullCheck(L_12);
  14964. int32_t L_13 = 1;
  14965. int32_t L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  14966. if (L_14)
  14967. {
  14968. goto IL_0058;
  14969. }
  14970. }
  14971. {
  14972. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_15 = V_0;
  14973. NullCheck(L_15);
  14974. int32_t L_16 = 2;
  14975. int32_t L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  14976. if (L_17)
  14977. {
  14978. goto IL_0058;
  14979. }
  14980. }
  14981. {
  14982. int32_t L_18 = V_1;
  14983. __this->set__decPointPos_18(((-L_18)));
  14984. __this->set__positive_12((bool)1);
  14985. __this->set__digitsLen_16(0);
  14986. return;
  14987. }
  14988. IL_0058:
  14989. {
  14990. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_19 = V_0;
  14991. NullCheck(L_19);
  14992. int32_t L_20 = 2;
  14993. int32_t L_21 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
  14994. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_22 = V_0;
  14995. NullCheck(L_22);
  14996. int32_t L_23 = 1;
  14997. int32_t L_24 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
  14998. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_25 = V_0;
  14999. NullCheck(L_25);
  15000. int32_t L_26 = 0;
  15001. int32_t L_27 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
  15002. NumberFormatter_InitDecHexDigits_m42646433FC393F360E2B559C275DA76F30E1CAD0(__this, L_21, ((int64_t)((int64_t)((int64_t)((int64_t)(((int64_t)((int64_t)L_24)))<<(int32_t)((int32_t)32)))|(int64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)L_27)))))))), /*hidden argument*/NULL);
  15003. int32_t L_28 = NumberFormatter_DecHexLen_m6624BB04300860C2C7187CC1C66FF3FB9A68D97B(__this, /*hidden argument*/NULL);
  15004. __this->set__digitsLen_16(L_28);
  15005. int32_t L_29 = __this->get__digitsLen_16();
  15006. int32_t L_30 = V_1;
  15007. __this->set__decPointPos_18(((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30)));
  15008. int32_t L_31 = __this->get__precision_14();
  15009. if ((!(((uint32_t)L_31) == ((uint32_t)(-1)))))
  15010. {
  15011. goto IL_009a;
  15012. }
  15013. }
  15014. {
  15015. Il2CppChar L_32 = __this->get__specifier_13();
  15016. if ((((int32_t)L_32) == ((int32_t)((int32_t)71))))
  15017. {
  15018. goto IL_00b9;
  15019. }
  15020. }
  15021. IL_009a:
  15022. {
  15023. int32_t L_33 = NumberFormatter_CountTrailingZeros_m10E7E51D6F3BEFE9FE7D5982334C3A39074F1BD3(__this, /*hidden argument*/NULL);
  15024. __this->set__offset_17(L_33);
  15025. int32_t L_34 = __this->get__digitsLen_16();
  15026. int32_t L_35 = __this->get__offset_17();
  15027. __this->set__digitsLen_16(((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)L_35)));
  15028. }
  15029. IL_00b9:
  15030. {
  15031. return;
  15032. }
  15033. }
  15034. // System.Void System.NumberFormatter::ResetCharBuf(System.Int32)
  15035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_ResetCharBuf_m6F248689219DB23CBC466C266D313DBE0E64AAA1 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___size0, const RuntimeMethod* method)
  15036. {
  15037. static bool s_Il2CppMethodInitialized;
  15038. if (!s_Il2CppMethodInitialized)
  15039. {
  15040. il2cpp_codegen_initialize_method (NumberFormatter_ResetCharBuf_m6F248689219DB23CBC466C266D313DBE0E64AAA1_MetadataUsageId);
  15041. s_Il2CppMethodInitialized = true;
  15042. }
  15043. {
  15044. __this->set__ind_23(0);
  15045. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_0 = __this->get__cbuf_7();
  15046. NullCheck(L_0);
  15047. int32_t L_1 = ___size0;
  15048. if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))) >= ((int32_t)L_1)))
  15049. {
  15050. goto IL_001e;
  15051. }
  15052. }
  15053. {
  15054. int32_t L_2 = ___size0;
  15055. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)L_2);
  15056. __this->set__cbuf_7(L_3);
  15057. }
  15058. IL_001e:
  15059. {
  15060. return;
  15061. }
  15062. }
  15063. // System.Void System.NumberFormatter::Resize(System.Int32)
  15064. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Resize_m5DDC37B326ECCCFEE173B9F90431116E294F64B1 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___len0, const RuntimeMethod* method)
  15065. {
  15066. static bool s_Il2CppMethodInitialized;
  15067. if (!s_Il2CppMethodInitialized)
  15068. {
  15069. il2cpp_codegen_initialize_method (NumberFormatter_Resize_m5DDC37B326ECCCFEE173B9F90431116E294F64B1_MetadataUsageId);
  15070. s_Il2CppMethodInitialized = true;
  15071. }
  15072. {
  15073. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2** L_0 = __this->get_address_of__cbuf_7();
  15074. int32_t L_1 = ___len0;
  15075. Array_Resize_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mE3769C688380A92B93977FA652B43B0C793F4EDC((CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2**)L_0, L_1, /*hidden argument*/Array_Resize_TisChar_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_mE3769C688380A92B93977FA652B43B0C793F4EDC_RuntimeMethod_var);
  15076. return;
  15077. }
  15078. }
  15079. // System.Void System.NumberFormatter::Append(System.Char)
  15080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, Il2CppChar ___c0, const RuntimeMethod* method)
  15081. {
  15082. int32_t V_0 = 0;
  15083. {
  15084. int32_t L_0 = __this->get__ind_23();
  15085. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = __this->get__cbuf_7();
  15086. NullCheck(L_1);
  15087. if ((!(((uint32_t)L_0) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))))))
  15088. {
  15089. goto IL_001f;
  15090. }
  15091. }
  15092. {
  15093. int32_t L_2 = __this->get__ind_23();
  15094. NumberFormatter_Resize_m5DDC37B326ECCCFEE173B9F90431116E294F64B1(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)((int32_t)10))), /*hidden argument*/NULL);
  15095. }
  15096. IL_001f:
  15097. {
  15098. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = __this->get__cbuf_7();
  15099. int32_t L_4 = __this->get__ind_23();
  15100. V_0 = L_4;
  15101. int32_t L_5 = V_0;
  15102. __this->set__ind_23(((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1)));
  15103. int32_t L_6 = V_0;
  15104. Il2CppChar L_7 = ___c0;
  15105. NullCheck(L_3);
  15106. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (Il2CppChar)L_7);
  15107. return;
  15108. }
  15109. }
  15110. // System.Void System.NumberFormatter::Append(System.Char,System.Int32)
  15111. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Append_m2A6A1C7BE013B8DC696AD7A2D2D715B5C685E0A9 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, Il2CppChar ___c0, int32_t ___cnt1, const RuntimeMethod* method)
  15112. {
  15113. int32_t V_0 = 0;
  15114. {
  15115. int32_t L_0 = __this->get__ind_23();
  15116. int32_t L_1 = ___cnt1;
  15117. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_2 = __this->get__cbuf_7();
  15118. NullCheck(L_2);
  15119. 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)))))))
  15120. {
  15121. goto IL_003e;
  15122. }
  15123. }
  15124. {
  15125. int32_t L_3 = __this->get__ind_23();
  15126. int32_t L_4 = ___cnt1;
  15127. NumberFormatter_Resize_m5DDC37B326ECCCFEE173B9F90431116E294F64B1(__this, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)((int32_t)10))), /*hidden argument*/NULL);
  15128. goto IL_003e;
  15129. }
  15130. IL_0025:
  15131. {
  15132. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = __this->get__cbuf_7();
  15133. int32_t L_6 = __this->get__ind_23();
  15134. V_0 = L_6;
  15135. int32_t L_7 = V_0;
  15136. __this->set__ind_23(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)));
  15137. int32_t L_8 = V_0;
  15138. Il2CppChar L_9 = ___c0;
  15139. NullCheck(L_5);
  15140. (L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_8), (Il2CppChar)L_9);
  15141. }
  15142. IL_003e:
  15143. {
  15144. int32_t L_10 = ___cnt1;
  15145. int32_t L_11 = L_10;
  15146. ___cnt1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)1));
  15147. if ((((int32_t)L_11) > ((int32_t)0)))
  15148. {
  15149. goto IL_0025;
  15150. }
  15151. }
  15152. {
  15153. return;
  15154. }
  15155. }
  15156. // System.Void System.NumberFormatter::Append(System.String)
  15157. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___s0, const RuntimeMethod* method)
  15158. {
  15159. int32_t V_0 = 0;
  15160. int32_t V_1 = 0;
  15161. int32_t V_2 = 0;
  15162. {
  15163. String_t* L_0 = ___s0;
  15164. NullCheck(L_0);
  15165. int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_0, /*hidden argument*/NULL);
  15166. V_0 = L_1;
  15167. int32_t L_2 = __this->get__ind_23();
  15168. int32_t L_3 = V_0;
  15169. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_4 = __this->get__cbuf_7();
  15170. NullCheck(L_4);
  15171. if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3))) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))))
  15172. {
  15173. goto IL_002a;
  15174. }
  15175. }
  15176. {
  15177. int32_t L_5 = __this->get__ind_23();
  15178. int32_t L_6 = V_0;
  15179. NumberFormatter_Resize_m5DDC37B326ECCCFEE173B9F90431116E294F64B1(__this, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)L_6)), (int32_t)((int32_t)10))), /*hidden argument*/NULL);
  15180. }
  15181. IL_002a:
  15182. {
  15183. V_1 = 0;
  15184. goto IL_0051;
  15185. }
  15186. IL_002e:
  15187. {
  15188. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_7 = __this->get__cbuf_7();
  15189. int32_t L_8 = __this->get__ind_23();
  15190. V_2 = L_8;
  15191. int32_t L_9 = V_2;
  15192. __this->set__ind_23(((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1)));
  15193. int32_t L_10 = V_2;
  15194. String_t* L_11 = ___s0;
  15195. int32_t L_12 = V_1;
  15196. NullCheck(L_11);
  15197. Il2CppChar L_13 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_11, L_12, /*hidden argument*/NULL);
  15198. NullCheck(L_7);
  15199. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (Il2CppChar)L_13);
  15200. int32_t L_14 = V_1;
  15201. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
  15202. }
  15203. IL_0051:
  15204. {
  15205. int32_t L_15 = V_1;
  15206. int32_t L_16 = V_0;
  15207. if ((((int32_t)L_15) < ((int32_t)L_16)))
  15208. {
  15209. goto IL_002e;
  15210. }
  15211. }
  15212. {
  15213. return;
  15214. }
  15215. }
  15216. // System.Globalization.NumberFormatInfo System.NumberFormatter::GetNumberFormatInstance(System.IFormatProvider)
  15217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * NumberFormatter_GetNumberFormatInstance_m6E17C915C981DF8649E00FF0D53ECF896FB8A34F (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, RuntimeObject* ___fp0, const RuntimeMethod* method)
  15218. {
  15219. {
  15220. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_0 = __this->get__nfi_6();
  15221. if (!L_0)
  15222. {
  15223. goto IL_0012;
  15224. }
  15225. }
  15226. {
  15227. RuntimeObject* L_1 = ___fp0;
  15228. if (L_1)
  15229. {
  15230. goto IL_0012;
  15231. }
  15232. }
  15233. {
  15234. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_2 = __this->get__nfi_6();
  15235. return L_2;
  15236. }
  15237. IL_0012:
  15238. {
  15239. RuntimeObject* L_3 = ___fp0;
  15240. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_4 = NumberFormatInfo_GetInstance_m713D298B436F3765F059FEA6C446F0A6ABF0A89A(L_3, /*hidden argument*/NULL);
  15241. return L_4;
  15242. }
  15243. }
  15244. // System.Void System.NumberFormatter::set_CurrentCulture(System.Globalization.CultureInfo)
  15245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_set_CurrentCulture_mF438AEA3F0930A76E4A09B0E7B1ECE7BCCE0D964 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___value0, const RuntimeMethod* method)
  15246. {
  15247. {
  15248. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_0 = ___value0;
  15249. if (!L_0)
  15250. {
  15251. goto IL_0018;
  15252. }
  15253. }
  15254. {
  15255. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_1 = ___value0;
  15256. NullCheck(L_1);
  15257. bool L_2 = CultureInfo_get_IsReadOnly_m527F0337C516B57391AD20A70BF18FF7B0AC4849_inline(L_1, /*hidden argument*/NULL);
  15258. if (!L_2)
  15259. {
  15260. goto IL_0018;
  15261. }
  15262. }
  15263. {
  15264. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_3 = ___value0;
  15265. NullCheck(L_3);
  15266. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_4 = VirtFuncInvoker0< NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * >::Invoke(14 /* System.Globalization.NumberFormatInfo System.Globalization.CultureInfo::get_NumberFormat() */, L_3);
  15267. __this->set__nfi_6(L_4);
  15268. return;
  15269. }
  15270. IL_0018:
  15271. {
  15272. __this->set__nfi_6((NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 *)NULL);
  15273. return;
  15274. }
  15275. }
  15276. // System.Int32 System.NumberFormatter::get_IntegerDigits()
  15277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_get_IntegerDigits_m91E2E8AF66FD565349B6447D6F9AB3B9BD61F741 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method)
  15278. {
  15279. {
  15280. int32_t L_0 = __this->get__decPointPos_18();
  15281. if ((((int32_t)L_0) > ((int32_t)0)))
  15282. {
  15283. goto IL_000b;
  15284. }
  15285. }
  15286. {
  15287. return 1;
  15288. }
  15289. IL_000b:
  15290. {
  15291. int32_t L_1 = __this->get__decPointPos_18();
  15292. return L_1;
  15293. }
  15294. }
  15295. // System.Int32 System.NumberFormatter::get_DecimalDigits()
  15296. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_get_DecimalDigits_m7D1E99D450C28EEB92D1C28F23393F18A2AB202E (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method)
  15297. {
  15298. {
  15299. int32_t L_0 = __this->get__digitsLen_16();
  15300. int32_t L_1 = __this->get__decPointPos_18();
  15301. if ((((int32_t)L_0) > ((int32_t)L_1)))
  15302. {
  15303. goto IL_0010;
  15304. }
  15305. }
  15306. {
  15307. return 0;
  15308. }
  15309. IL_0010:
  15310. {
  15311. int32_t L_2 = __this->get__digitsLen_16();
  15312. int32_t L_3 = __this->get__decPointPos_18();
  15313. return ((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3));
  15314. }
  15315. }
  15316. // System.Boolean System.NumberFormatter::get_IsFloatingSource()
  15317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_get_IsFloatingSource_m6CFAC659F6A85391D719FE8364828EDA57232B1A (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method)
  15318. {
  15319. {
  15320. int32_t L_0 = __this->get__defPrecision_15();
  15321. if ((((int32_t)L_0) == ((int32_t)((int32_t)15))))
  15322. {
  15323. goto IL_0014;
  15324. }
  15325. }
  15326. {
  15327. int32_t L_1 = __this->get__defPrecision_15();
  15328. return (bool)((((int32_t)L_1) == ((int32_t)7))? 1 : 0);
  15329. }
  15330. IL_0014:
  15331. {
  15332. return (bool)1;
  15333. }
  15334. }
  15335. // System.Boolean System.NumberFormatter::get_IsZero()
  15336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_get_IsZero_m8F40311773109C6A0B1F80956155E17EE982838E (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method)
  15337. {
  15338. {
  15339. int32_t L_0 = __this->get__digitsLen_16();
  15340. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  15341. }
  15342. }
  15343. // System.Boolean System.NumberFormatter::get_IsZeroInteger()
  15344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_get_IsZeroInteger_m914987F51303120CDEB2339FB10E4617E9F17307 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method)
  15345. {
  15346. {
  15347. int32_t L_0 = __this->get__digitsLen_16();
  15348. if (!L_0)
  15349. {
  15350. goto IL_0015;
  15351. }
  15352. }
  15353. {
  15354. int32_t L_1 = __this->get__decPointPos_18();
  15355. return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  15356. }
  15357. IL_0015:
  15358. {
  15359. return (bool)1;
  15360. }
  15361. }
  15362. // System.Void System.NumberFormatter::RoundPos(System.Int32)
  15363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_RoundPos_mD1767AEAEE9801C748F3C7B8BE7A29598A843961 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___pos0, const RuntimeMethod* method)
  15364. {
  15365. {
  15366. int32_t L_0 = __this->get__digitsLen_16();
  15367. int32_t L_1 = ___pos0;
  15368. NumberFormatter_RoundBits_m0630F9CB3D9867F5732E5C9473B3D637C47EEBFC(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), /*hidden argument*/NULL);
  15369. return;
  15370. }
  15371. }
  15372. // System.Boolean System.NumberFormatter::RoundDecimal(System.Int32)
  15373. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_RoundDecimal_mE3446A2208E792FF9BB01F93871A8C1BCFF10F4E (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___decimals0, const RuntimeMethod* method)
  15374. {
  15375. {
  15376. int32_t L_0 = __this->get__digitsLen_16();
  15377. int32_t L_1 = __this->get__decPointPos_18();
  15378. int32_t L_2 = ___decimals0;
  15379. bool L_3 = NumberFormatter_RoundBits_m0630F9CB3D9867F5732E5C9473B3D637C47EEBFC(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)L_2)), /*hidden argument*/NULL);
  15380. return L_3;
  15381. }
  15382. }
  15383. // System.Boolean System.NumberFormatter::RoundBits(System.Int32)
  15384. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_RoundBits_m0630F9CB3D9867F5732E5C9473B3D637C47EEBFC (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___shift0, const RuntimeMethod* method)
  15385. {
  15386. uint32_t V_0 = 0;
  15387. uint32_t V_1 = 0;
  15388. bool V_2 = false;
  15389. uint32_t V_3 = 0;
  15390. int32_t V_4 = 0;
  15391. {
  15392. int32_t L_0 = ___shift0;
  15393. if ((((int32_t)L_0) > ((int32_t)0)))
  15394. {
  15395. goto IL_0006;
  15396. }
  15397. }
  15398. {
  15399. return (bool)0;
  15400. }
  15401. IL_0006:
  15402. {
  15403. int32_t L_1 = ___shift0;
  15404. int32_t L_2 = __this->get__digitsLen_16();
  15405. if ((((int32_t)L_1) <= ((int32_t)L_2)))
  15406. {
  15407. goto IL_0048;
  15408. }
  15409. }
  15410. {
  15411. __this->set__digitsLen_16(0);
  15412. __this->set__decPointPos_18(1);
  15413. int32_t L_3 = 0;
  15414. V_3 = L_3;
  15415. __this->set__val4_22(L_3);
  15416. uint32_t L_4 = V_3;
  15417. uint32_t L_5 = L_4;
  15418. V_3 = L_5;
  15419. __this->set__val3_21(L_5);
  15420. uint32_t L_6 = V_3;
  15421. uint32_t L_7 = L_6;
  15422. V_3 = L_7;
  15423. __this->set__val2_20(L_7);
  15424. uint32_t L_8 = V_3;
  15425. __this->set__val1_19(L_8);
  15426. __this->set__positive_12((bool)1);
  15427. return (bool)0;
  15428. }
  15429. IL_0048:
  15430. {
  15431. int32_t L_9 = ___shift0;
  15432. int32_t L_10 = __this->get__offset_17();
  15433. ___shift0 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_10));
  15434. int32_t L_11 = __this->get__digitsLen_16();
  15435. int32_t L_12 = __this->get__offset_17();
  15436. __this->set__digitsLen_16(((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12)));
  15437. goto IL_00a5;
  15438. }
  15439. IL_0067:
  15440. {
  15441. uint32_t L_13 = __this->get__val2_20();
  15442. __this->set__val1_19(L_13);
  15443. uint32_t L_14 = __this->get__val3_21();
  15444. __this->set__val2_20(L_14);
  15445. uint32_t L_15 = __this->get__val4_22();
  15446. __this->set__val3_21(L_15);
  15447. __this->set__val4_22(0);
  15448. int32_t L_16 = __this->get__digitsLen_16();
  15449. __this->set__digitsLen_16(((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)8)));
  15450. int32_t L_17 = ___shift0;
  15451. ___shift0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)8));
  15452. }
  15453. IL_00a5:
  15454. {
  15455. int32_t L_18 = ___shift0;
  15456. if ((((int32_t)L_18) > ((int32_t)8)))
  15457. {
  15458. goto IL_0067;
  15459. }
  15460. }
  15461. {
  15462. int32_t L_19 = ___shift0;
  15463. ___shift0 = ((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1))<<(int32_t)2));
  15464. uint32_t L_20 = __this->get__val1_19();
  15465. int32_t L_21 = ___shift0;
  15466. V_0 = ((int32_t)((uint32_t)L_20>>((int32_t)((int32_t)L_21&(int32_t)((int32_t)31)))));
  15467. uint32_t L_22 = V_0;
  15468. V_1 = ((int32_t)((int32_t)L_22&(int32_t)((int32_t)15)));
  15469. uint32_t L_23 = V_0;
  15470. uint32_t L_24 = V_1;
  15471. int32_t L_25 = ___shift0;
  15472. __this->set__val1_19(((int32_t)((int32_t)((int32_t)((int32_t)L_23^(int32_t)L_24))<<(int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)31))))));
  15473. V_2 = (bool)0;
  15474. uint32_t L_26 = V_1;
  15475. if ((!(((uint32_t)L_26) >= ((uint32_t)5))))
  15476. {
  15477. goto IL_0129;
  15478. }
  15479. }
  15480. {
  15481. uint32_t L_27 = __this->get__val1_19();
  15482. int32_t L_28 = ___shift0;
  15483. __this->set__val1_19(((int32_t)((int32_t)L_27|(int32_t)((int32_t)((uint32_t)((int32_t)-1717986919)>>((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)28), (int32_t)L_28))&(int32_t)((int32_t)31))))))));
  15484. NumberFormatter_AddOneToDecHex_mD5A7D9EA97B16B9B318D5FC7E9F6007E98990878(__this, /*hidden argument*/NULL);
  15485. int32_t L_29 = NumberFormatter_DecHexLen_m6624BB04300860C2C7187CC1C66FF3FB9A68D97B(__this, /*hidden argument*/NULL);
  15486. V_4 = L_29;
  15487. int32_t L_30 = V_4;
  15488. int32_t L_31 = __this->get__digitsLen_16();
  15489. V_2 = (bool)((((int32_t)((((int32_t)L_30) == ((int32_t)L_31))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  15490. int32_t L_32 = __this->get__decPointPos_18();
  15491. int32_t L_33 = V_4;
  15492. int32_t L_34 = __this->get__digitsLen_16();
  15493. __this->set__decPointPos_18(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33)), (int32_t)L_34)));
  15494. int32_t L_35 = V_4;
  15495. __this->set__digitsLen_16(L_35);
  15496. }
  15497. IL_0129:
  15498. {
  15499. NumberFormatter_RemoveTrailingZeros_mFE3D46E49E75DEAF1406B777009FF6A21F3BC6CF(__this, /*hidden argument*/NULL);
  15500. bool L_36 = V_2;
  15501. return L_36;
  15502. }
  15503. }
  15504. // System.Void System.NumberFormatter::RemoveTrailingZeros()
  15505. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_RemoveTrailingZeros_mFE3D46E49E75DEAF1406B777009FF6A21F3BC6CF (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method)
  15506. {
  15507. {
  15508. int32_t L_0 = NumberFormatter_CountTrailingZeros_m10E7E51D6F3BEFE9FE7D5982334C3A39074F1BD3(__this, /*hidden argument*/NULL);
  15509. __this->set__offset_17(L_0);
  15510. int32_t L_1 = __this->get__digitsLen_16();
  15511. int32_t L_2 = __this->get__offset_17();
  15512. __this->set__digitsLen_16(((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2)));
  15513. int32_t L_3 = __this->get__digitsLen_16();
  15514. if (L_3)
  15515. {
  15516. goto IL_003c;
  15517. }
  15518. }
  15519. {
  15520. __this->set__offset_17(0);
  15521. __this->set__decPointPos_18(1);
  15522. __this->set__positive_12((bool)1);
  15523. }
  15524. IL_003c:
  15525. {
  15526. return;
  15527. }
  15528. }
  15529. // System.Void System.NumberFormatter::AddOneToDecHex()
  15530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AddOneToDecHex_mD5A7D9EA97B16B9B318D5FC7E9F6007E98990878 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method)
  15531. {
  15532. static bool s_Il2CppMethodInitialized;
  15533. if (!s_Il2CppMethodInitialized)
  15534. {
  15535. il2cpp_codegen_initialize_method (NumberFormatter_AddOneToDecHex_mD5A7D9EA97B16B9B318D5FC7E9F6007E98990878_MetadataUsageId);
  15536. s_Il2CppMethodInitialized = true;
  15537. }
  15538. {
  15539. uint32_t L_0 = __this->get__val1_19();
  15540. if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-1717986919)))))
  15541. {
  15542. goto IL_0072;
  15543. }
  15544. }
  15545. {
  15546. __this->set__val1_19(0);
  15547. uint32_t L_1 = __this->get__val2_20();
  15548. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)-1717986919)))))
  15549. {
  15550. goto IL_0060;
  15551. }
  15552. }
  15553. {
  15554. __this->set__val2_20(0);
  15555. uint32_t L_2 = __this->get__val3_21();
  15556. if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)-1717986919)))))
  15557. {
  15558. goto IL_004e;
  15559. }
  15560. }
  15561. {
  15562. __this->set__val3_21(0);
  15563. uint32_t L_3 = __this->get__val4_22();
  15564. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15565. uint32_t L_4 = NumberFormatter_AddOneToDecHex_m851488765EF4DFAE8BE75CB6BFCE577528D6FBF7(L_3, /*hidden argument*/NULL);
  15566. __this->set__val4_22(L_4);
  15567. return;
  15568. }
  15569. IL_004e:
  15570. {
  15571. uint32_t L_5 = __this->get__val3_21();
  15572. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15573. uint32_t L_6 = NumberFormatter_AddOneToDecHex_m851488765EF4DFAE8BE75CB6BFCE577528D6FBF7(L_5, /*hidden argument*/NULL);
  15574. __this->set__val3_21(L_6);
  15575. return;
  15576. }
  15577. IL_0060:
  15578. {
  15579. uint32_t L_7 = __this->get__val2_20();
  15580. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15581. uint32_t L_8 = NumberFormatter_AddOneToDecHex_m851488765EF4DFAE8BE75CB6BFCE577528D6FBF7(L_7, /*hidden argument*/NULL);
  15582. __this->set__val2_20(L_8);
  15583. return;
  15584. }
  15585. IL_0072:
  15586. {
  15587. uint32_t L_9 = __this->get__val1_19();
  15588. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15589. uint32_t L_10 = NumberFormatter_AddOneToDecHex_m851488765EF4DFAE8BE75CB6BFCE577528D6FBF7(L_9, /*hidden argument*/NULL);
  15590. __this->set__val1_19(L_10);
  15591. return;
  15592. }
  15593. }
  15594. // System.UInt32 System.NumberFormatter::AddOneToDecHex(System.UInt32)
  15595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t NumberFormatter_AddOneToDecHex_m851488765EF4DFAE8BE75CB6BFCE577528D6FBF7 (uint32_t ___val0, const RuntimeMethod* method)
  15596. {
  15597. {
  15598. uint32_t L_0 = ___val0;
  15599. if ((!(((uint32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)65535)))) == ((uint32_t)((int32_t)39321)))))
  15600. {
  15601. goto IL_0058;
  15602. }
  15603. }
  15604. {
  15605. uint32_t L_1 = ___val0;
  15606. if ((!(((uint32_t)((int32_t)((int32_t)L_1&(int32_t)((int32_t)16777215)))) == ((uint32_t)((int32_t)10066329)))))
  15607. {
  15608. goto IL_003a;
  15609. }
  15610. }
  15611. {
  15612. uint32_t L_2 = ___val0;
  15613. if ((!(((uint32_t)((int32_t)((int32_t)L_2&(int32_t)((int32_t)268435455)))) == ((uint32_t)((int32_t)161061273)))))
  15614. {
  15615. goto IL_0032;
  15616. }
  15617. }
  15618. {
  15619. uint32_t L_3 = ___val0;
  15620. return ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)107374183)));
  15621. }
  15622. IL_0032:
  15623. {
  15624. uint32_t L_4 = ___val0;
  15625. return ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)((int32_t)6710887)));
  15626. }
  15627. IL_003a:
  15628. {
  15629. uint32_t L_5 = ___val0;
  15630. if ((!(((uint32_t)((int32_t)((int32_t)L_5&(int32_t)((int32_t)1048575)))) == ((uint32_t)((int32_t)629145)))))
  15631. {
  15632. goto IL_0050;
  15633. }
  15634. }
  15635. {
  15636. uint32_t L_6 = ___val0;
  15637. return ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)((int32_t)419431)));
  15638. }
  15639. IL_0050:
  15640. {
  15641. uint32_t L_7 = ___val0;
  15642. return ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)((int32_t)26215)));
  15643. }
  15644. IL_0058:
  15645. {
  15646. uint32_t L_8 = ___val0;
  15647. if ((!(((uint32_t)((int32_t)((int32_t)L_8&(int32_t)((int32_t)255)))) == ((uint32_t)((int32_t)153)))))
  15648. {
  15649. goto IL_0081;
  15650. }
  15651. }
  15652. {
  15653. uint32_t L_9 = ___val0;
  15654. if ((!(((uint32_t)((int32_t)((int32_t)L_9&(int32_t)((int32_t)4095)))) == ((uint32_t)((int32_t)2457)))))
  15655. {
  15656. goto IL_007c;
  15657. }
  15658. }
  15659. {
  15660. uint32_t L_10 = ___val0;
  15661. return ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)((int32_t)1639)));
  15662. }
  15663. IL_007c:
  15664. {
  15665. uint32_t L_11 = ___val0;
  15666. return ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)((int32_t)103)));
  15667. }
  15668. IL_0081:
  15669. {
  15670. uint32_t L_12 = ___val0;
  15671. if ((!(((uint32_t)((int32_t)((int32_t)L_12&(int32_t)((int32_t)15)))) == ((uint32_t)((int32_t)9)))))
  15672. {
  15673. goto IL_008d;
  15674. }
  15675. }
  15676. {
  15677. uint32_t L_13 = ___val0;
  15678. return ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)7));
  15679. }
  15680. IL_008d:
  15681. {
  15682. uint32_t L_14 = ___val0;
  15683. return ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
  15684. }
  15685. }
  15686. // System.Int32 System.NumberFormatter::CountTrailingZeros()
  15687. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_CountTrailingZeros_m10E7E51D6F3BEFE9FE7D5982334C3A39074F1BD3 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method)
  15688. {
  15689. static bool s_Il2CppMethodInitialized;
  15690. if (!s_Il2CppMethodInitialized)
  15691. {
  15692. il2cpp_codegen_initialize_method (NumberFormatter_CountTrailingZeros_m10E7E51D6F3BEFE9FE7D5982334C3A39074F1BD3_MetadataUsageId);
  15693. s_Il2CppMethodInitialized = true;
  15694. }
  15695. {
  15696. uint32_t L_0 = __this->get__val1_19();
  15697. if (!L_0)
  15698. {
  15699. goto IL_0014;
  15700. }
  15701. }
  15702. {
  15703. uint32_t L_1 = __this->get__val1_19();
  15704. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15705. int32_t L_2 = NumberFormatter_CountTrailingZeros_m09BDBCCEC51A69C186B534021A1BFCD2477C4B1B(L_1, /*hidden argument*/NULL);
  15706. return L_2;
  15707. }
  15708. IL_0014:
  15709. {
  15710. uint32_t L_3 = __this->get__val2_20();
  15711. if (!L_3)
  15712. {
  15713. goto IL_002a;
  15714. }
  15715. }
  15716. {
  15717. uint32_t L_4 = __this->get__val2_20();
  15718. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15719. int32_t L_5 = NumberFormatter_CountTrailingZeros_m09BDBCCEC51A69C186B534021A1BFCD2477C4B1B(L_4, /*hidden argument*/NULL);
  15720. return ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)8));
  15721. }
  15722. IL_002a:
  15723. {
  15724. uint32_t L_6 = __this->get__val3_21();
  15725. if (!L_6)
  15726. {
  15727. goto IL_0041;
  15728. }
  15729. }
  15730. {
  15731. uint32_t L_7 = __this->get__val3_21();
  15732. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15733. int32_t L_8 = NumberFormatter_CountTrailingZeros_m09BDBCCEC51A69C186B534021A1BFCD2477C4B1B(L_7, /*hidden argument*/NULL);
  15734. return ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)((int32_t)16)));
  15735. }
  15736. IL_0041:
  15737. {
  15738. uint32_t L_9 = __this->get__val4_22();
  15739. if (!L_9)
  15740. {
  15741. goto IL_0058;
  15742. }
  15743. }
  15744. {
  15745. uint32_t L_10 = __this->get__val4_22();
  15746. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15747. int32_t L_11 = NumberFormatter_CountTrailingZeros_m09BDBCCEC51A69C186B534021A1BFCD2477C4B1B(L_10, /*hidden argument*/NULL);
  15748. return ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)((int32_t)24)));
  15749. }
  15750. IL_0058:
  15751. {
  15752. int32_t L_12 = __this->get__digitsLen_16();
  15753. return L_12;
  15754. }
  15755. }
  15756. // System.Int32 System.NumberFormatter::CountTrailingZeros(System.UInt32)
  15757. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NumberFormatter_CountTrailingZeros_m09BDBCCEC51A69C186B534021A1BFCD2477C4B1B (uint32_t ___val0, const RuntimeMethod* method)
  15758. {
  15759. {
  15760. uint32_t L_0 = ___val0;
  15761. if (((int32_t)((int32_t)L_0&(int32_t)((int32_t)65535))))
  15762. {
  15763. goto IL_002c;
  15764. }
  15765. }
  15766. {
  15767. uint32_t L_1 = ___val0;
  15768. if (((int32_t)((int32_t)L_1&(int32_t)((int32_t)16777215))))
  15769. {
  15770. goto IL_001f;
  15771. }
  15772. }
  15773. {
  15774. uint32_t L_2 = ___val0;
  15775. if (((int32_t)((int32_t)L_2&(int32_t)((int32_t)268435455))))
  15776. {
  15777. goto IL_001d;
  15778. }
  15779. }
  15780. {
  15781. return 7;
  15782. }
  15783. IL_001d:
  15784. {
  15785. return 6;
  15786. }
  15787. IL_001f:
  15788. {
  15789. uint32_t L_3 = ___val0;
  15790. if (((int32_t)((int32_t)L_3&(int32_t)((int32_t)1048575))))
  15791. {
  15792. goto IL_002a;
  15793. }
  15794. }
  15795. {
  15796. return 5;
  15797. }
  15798. IL_002a:
  15799. {
  15800. return 4;
  15801. }
  15802. IL_002c:
  15803. {
  15804. uint32_t L_4 = ___val0;
  15805. if (((int32_t)((int32_t)L_4&(int32_t)((int32_t)255))))
  15806. {
  15807. goto IL_0042;
  15808. }
  15809. }
  15810. {
  15811. uint32_t L_5 = ___val0;
  15812. if (((int32_t)((int32_t)L_5&(int32_t)((int32_t)4095))))
  15813. {
  15814. goto IL_0040;
  15815. }
  15816. }
  15817. {
  15818. return 3;
  15819. }
  15820. IL_0040:
  15821. {
  15822. return 2;
  15823. }
  15824. IL_0042:
  15825. {
  15826. uint32_t L_6 = ___val0;
  15827. if (((int32_t)((int32_t)L_6&(int32_t)((int32_t)15))))
  15828. {
  15829. goto IL_004a;
  15830. }
  15831. }
  15832. {
  15833. return 1;
  15834. }
  15835. IL_004a:
  15836. {
  15837. return 0;
  15838. }
  15839. }
  15840. // System.NumberFormatter System.NumberFormatter::GetInstance(System.IFormatProvider)
  15841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * NumberFormatter_GetInstance_mA49673EC58400C43805623A779916C2F6705AF99 (RuntimeObject* ___fp0, const RuntimeMethod* method)
  15842. {
  15843. static bool s_Il2CppMethodInitialized;
  15844. if (!s_Il2CppMethodInitialized)
  15845. {
  15846. il2cpp_codegen_initialize_method (NumberFormatter_GetInstance_mA49673EC58400C43805623A779916C2F6705AF99_MetadataUsageId);
  15847. s_Il2CppMethodInitialized = true;
  15848. }
  15849. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * V_0 = NULL;
  15850. {
  15851. RuntimeObject* L_0 = ___fp0;
  15852. if (!L_0)
  15853. {
  15854. goto IL_0022;
  15855. }
  15856. }
  15857. {
  15858. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15859. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_1 = ((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_userFormatProvider_25();
  15860. if (L_1)
  15861. {
  15862. goto IL_001c;
  15863. }
  15864. }
  15865. {
  15866. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15867. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_2 = (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC *)il2cpp_codegen_object_new(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15868. NumberFormatter__ctor_m8C967CC13F98B4F01D3E9D0691465B0C919FC280(L_2, (Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 *)NULL, /*hidden argument*/NULL);
  15869. InterlockedCompareExchangeImpl<NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC *>((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC **)(((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_address_of_userFormatProvider_25()), L_2, (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC *)NULL);
  15870. }
  15871. IL_001c:
  15872. {
  15873. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15874. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_3 = ((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_userFormatProvider_25();
  15875. return L_3;
  15876. }
  15877. IL_0022:
  15878. {
  15879. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15880. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_4 = ((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_threadNumberFormatter_24();
  15881. V_0 = L_4;
  15882. ((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->set_threadNumberFormatter_24((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC *)NULL);
  15883. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_5 = V_0;
  15884. if (L_5)
  15885. {
  15886. goto IL_003c;
  15887. }
  15888. }
  15889. {
  15890. Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * L_6 = Thread_get_CurrentThread_mB7A83CAE2B9A74CEA053196DFD1AF1E7AB30A70E(/*hidden argument*/NULL);
  15891. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_7 = (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC *)il2cpp_codegen_object_new(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15892. NumberFormatter__ctor_m8C967CC13F98B4F01D3E9D0691465B0C919FC280(L_7, L_6, /*hidden argument*/NULL);
  15893. return L_7;
  15894. }
  15895. IL_003c:
  15896. {
  15897. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_8 = V_0;
  15898. Thread_tF60E0A146CD3B5480CB65FF9B6016E84C5460CC7 * L_9 = Thread_get_CurrentThread_mB7A83CAE2B9A74CEA053196DFD1AF1E7AB30A70E(/*hidden argument*/NULL);
  15899. NullCheck(L_9);
  15900. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_10 = Thread_get_CurrentCulture_m97A15448A16FB3B5EC1E21A0538C9FC1F84AEE66(L_9, /*hidden argument*/NULL);
  15901. NullCheck(L_8);
  15902. NumberFormatter_set_CurrentCulture_mF438AEA3F0930A76E4A09B0E7B1ECE7BCCE0D964(L_8, L_10, /*hidden argument*/NULL);
  15903. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_11 = V_0;
  15904. return L_11;
  15905. }
  15906. }
  15907. // System.Void System.NumberFormatter::Release()
  15908. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Release_mDCB5A3DC8C2A7E6FFF66C72576E7D29AB4E95D83 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method)
  15909. {
  15910. static bool s_Il2CppMethodInitialized;
  15911. if (!s_Il2CppMethodInitialized)
  15912. {
  15913. il2cpp_codegen_initialize_method (NumberFormatter_Release_mDCB5A3DC8C2A7E6FFF66C72576E7D29AB4E95D83_MetadataUsageId);
  15914. s_Il2CppMethodInitialized = true;
  15915. }
  15916. {
  15917. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15918. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_0 = ((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_userFormatProvider_25();
  15919. if ((((RuntimeObject*)(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC *)__this) == ((RuntimeObject*)(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC *)L_0)))
  15920. {
  15921. goto IL_000e;
  15922. }
  15923. }
  15924. {
  15925. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15926. ((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->set_threadNumberFormatter_24(__this);
  15927. }
  15928. IL_000e:
  15929. {
  15930. return;
  15931. }
  15932. }
  15933. // System.String System.NumberFormatter::NumberToString(System.String,System.UInt32,System.IFormatProvider)
  15934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_mBA9C9AB4809ADB1CEDAC880569E1F4EC2ADB547C (String_t* ___format0, uint32_t ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method)
  15935. {
  15936. static bool s_Il2CppMethodInitialized;
  15937. if (!s_Il2CppMethodInitialized)
  15938. {
  15939. il2cpp_codegen_initialize_method (NumberFormatter_NumberToString_mBA9C9AB4809ADB1CEDAC880569E1F4EC2ADB547C_MetadataUsageId);
  15940. s_Il2CppMethodInitialized = true;
  15941. }
  15942. String_t* V_0 = NULL;
  15943. {
  15944. RuntimeObject* L_0 = ___fp2;
  15945. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15946. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_1 = NumberFormatter_GetInstance_mA49673EC58400C43805623A779916C2F6705AF99(L_0, /*hidden argument*/NULL);
  15947. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_2 = L_1;
  15948. String_t* L_3 = ___format0;
  15949. uint32_t L_4 = ___value1;
  15950. NullCheck(L_2);
  15951. NumberFormatter_Init_m90911E05952A76710E710724EB8F62C3DCD8D34E(L_2, L_3, L_4, ((int32_t)10), /*hidden argument*/NULL);
  15952. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_5 = L_2;
  15953. String_t* L_6 = ___format0;
  15954. RuntimeObject* L_7 = ___fp2;
  15955. NullCheck(L_5);
  15956. String_t* L_8 = NumberFormatter_IntegerToString_m167EB2E9184CBA8A18A5A7AE72CD61602227AA50(L_5, L_6, L_7, /*hidden argument*/NULL);
  15957. V_0 = L_8;
  15958. NullCheck(L_5);
  15959. NumberFormatter_Release_mDCB5A3DC8C2A7E6FFF66C72576E7D29AB4E95D83(L_5, /*hidden argument*/NULL);
  15960. String_t* L_9 = V_0;
  15961. return L_9;
  15962. }
  15963. }
  15964. // System.String System.NumberFormatter::NumberToString(System.String,System.Int32,System.IFormatProvider)
  15965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_mD13D145869D2857BFDAEDD127A04E68A6B929950 (String_t* ___format0, int32_t ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method)
  15966. {
  15967. static bool s_Il2CppMethodInitialized;
  15968. if (!s_Il2CppMethodInitialized)
  15969. {
  15970. il2cpp_codegen_initialize_method (NumberFormatter_NumberToString_mD13D145869D2857BFDAEDD127A04E68A6B929950_MetadataUsageId);
  15971. s_Il2CppMethodInitialized = true;
  15972. }
  15973. String_t* V_0 = NULL;
  15974. {
  15975. RuntimeObject* L_0 = ___fp2;
  15976. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  15977. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_1 = NumberFormatter_GetInstance_mA49673EC58400C43805623A779916C2F6705AF99(L_0, /*hidden argument*/NULL);
  15978. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_2 = L_1;
  15979. String_t* L_3 = ___format0;
  15980. int32_t L_4 = ___value1;
  15981. NullCheck(L_2);
  15982. NumberFormatter_Init_m7D7CC10DDA255BB0023BD72A0C91F09AD729BE2E(L_2, L_3, L_4, ((int32_t)10), /*hidden argument*/NULL);
  15983. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_5 = L_2;
  15984. String_t* L_6 = ___format0;
  15985. RuntimeObject* L_7 = ___fp2;
  15986. NullCheck(L_5);
  15987. String_t* L_8 = NumberFormatter_IntegerToString_m167EB2E9184CBA8A18A5A7AE72CD61602227AA50(L_5, L_6, L_7, /*hidden argument*/NULL);
  15988. V_0 = L_8;
  15989. NullCheck(L_5);
  15990. NumberFormatter_Release_mDCB5A3DC8C2A7E6FFF66C72576E7D29AB4E95D83(L_5, /*hidden argument*/NULL);
  15991. String_t* L_9 = V_0;
  15992. return L_9;
  15993. }
  15994. }
  15995. // System.String System.NumberFormatter::NumberToString(System.String,System.UInt64,System.IFormatProvider)
  15996. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_mB04F03382B99D07E7DDEE769E704C823EC6EF201 (String_t* ___format0, uint64_t ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method)
  15997. {
  15998. static bool s_Il2CppMethodInitialized;
  15999. if (!s_Il2CppMethodInitialized)
  16000. {
  16001. il2cpp_codegen_initialize_method (NumberFormatter_NumberToString_mB04F03382B99D07E7DDEE769E704C823EC6EF201_MetadataUsageId);
  16002. s_Il2CppMethodInitialized = true;
  16003. }
  16004. String_t* V_0 = NULL;
  16005. {
  16006. RuntimeObject* L_0 = ___fp2;
  16007. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  16008. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_1 = NumberFormatter_GetInstance_mA49673EC58400C43805623A779916C2F6705AF99(L_0, /*hidden argument*/NULL);
  16009. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_2 = L_1;
  16010. String_t* L_3 = ___format0;
  16011. uint64_t L_4 = ___value1;
  16012. NullCheck(L_2);
  16013. NumberFormatter_Init_m6C605647C5BD888F8F085190C2F56EBB905598E1(L_2, L_3, L_4, /*hidden argument*/NULL);
  16014. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_5 = L_2;
  16015. String_t* L_6 = ___format0;
  16016. RuntimeObject* L_7 = ___fp2;
  16017. NullCheck(L_5);
  16018. String_t* L_8 = NumberFormatter_IntegerToString_m167EB2E9184CBA8A18A5A7AE72CD61602227AA50(L_5, L_6, L_7, /*hidden argument*/NULL);
  16019. V_0 = L_8;
  16020. NullCheck(L_5);
  16021. NumberFormatter_Release_mDCB5A3DC8C2A7E6FFF66C72576E7D29AB4E95D83(L_5, /*hidden argument*/NULL);
  16022. String_t* L_9 = V_0;
  16023. return L_9;
  16024. }
  16025. }
  16026. // System.String System.NumberFormatter::NumberToString(System.String,System.Int64,System.IFormatProvider)
  16027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_mF2FEDF5FC0B3511F8BE51DC6C6FF1B6326BDDA05 (String_t* ___format0, int64_t ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method)
  16028. {
  16029. static bool s_Il2CppMethodInitialized;
  16030. if (!s_Il2CppMethodInitialized)
  16031. {
  16032. il2cpp_codegen_initialize_method (NumberFormatter_NumberToString_mF2FEDF5FC0B3511F8BE51DC6C6FF1B6326BDDA05_MetadataUsageId);
  16033. s_Il2CppMethodInitialized = true;
  16034. }
  16035. String_t* V_0 = NULL;
  16036. {
  16037. RuntimeObject* L_0 = ___fp2;
  16038. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  16039. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_1 = NumberFormatter_GetInstance_mA49673EC58400C43805623A779916C2F6705AF99(L_0, /*hidden argument*/NULL);
  16040. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_2 = L_1;
  16041. String_t* L_3 = ___format0;
  16042. int64_t L_4 = ___value1;
  16043. NullCheck(L_2);
  16044. NumberFormatter_Init_mC48E49CCC89DD59718AC2D00A477CA8F397FBA8C(L_2, L_3, L_4, /*hidden argument*/NULL);
  16045. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_5 = L_2;
  16046. String_t* L_6 = ___format0;
  16047. RuntimeObject* L_7 = ___fp2;
  16048. NullCheck(L_5);
  16049. String_t* L_8 = NumberFormatter_IntegerToString_m167EB2E9184CBA8A18A5A7AE72CD61602227AA50(L_5, L_6, L_7, /*hidden argument*/NULL);
  16050. V_0 = L_8;
  16051. NullCheck(L_5);
  16052. NumberFormatter_Release_mDCB5A3DC8C2A7E6FFF66C72576E7D29AB4E95D83(L_5, /*hidden argument*/NULL);
  16053. String_t* L_9 = V_0;
  16054. return L_9;
  16055. }
  16056. }
  16057. // System.String System.NumberFormatter::NumberToString(System.String,System.Single,System.IFormatProvider)
  16058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_m2BCC98CB4910CBDA506DD64B026DB3C66A66A657 (String_t* ___format0, float ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method)
  16059. {
  16060. static bool s_Il2CppMethodInitialized;
  16061. if (!s_Il2CppMethodInitialized)
  16062. {
  16063. il2cpp_codegen_initialize_method (NumberFormatter_NumberToString_m2BCC98CB4910CBDA506DD64B026DB3C66A66A657_MetadataUsageId);
  16064. s_Il2CppMethodInitialized = true;
  16065. }
  16066. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * V_0 = NULL;
  16067. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * V_1 = NULL;
  16068. String_t* V_2 = NULL;
  16069. {
  16070. RuntimeObject* L_0 = ___fp2;
  16071. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  16072. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_1 = NumberFormatter_GetInstance_mA49673EC58400C43805623A779916C2F6705AF99(L_0, /*hidden argument*/NULL);
  16073. V_0 = L_1;
  16074. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_2 = V_0;
  16075. String_t* L_3 = ___format0;
  16076. float L_4 = ___value1;
  16077. NullCheck(L_2);
  16078. NumberFormatter_Init_mD235F6B64FD6B6A4FD970449FD0BF75EC0D621C2(L_2, L_3, (((double)((double)L_4))), 7, /*hidden argument*/NULL);
  16079. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_5 = V_0;
  16080. RuntimeObject* L_6 = ___fp2;
  16081. NullCheck(L_5);
  16082. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_7 = NumberFormatter_GetNumberFormatInstance_m6E17C915C981DF8649E00FF0D53ECF896FB8A34F(L_5, L_6, /*hidden argument*/NULL);
  16083. V_1 = L_7;
  16084. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_8 = V_0;
  16085. NullCheck(L_8);
  16086. bool L_9 = L_8->get__NaN_8();
  16087. if (!L_9)
  16088. {
  16089. goto IL_002a;
  16090. }
  16091. }
  16092. {
  16093. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_10 = V_1;
  16094. NullCheck(L_10);
  16095. String_t* L_11 = NumberFormatInfo_get_NaNSymbol_m82326D3E16F9834D5138685A6956EE154944891E_inline(L_10, /*hidden argument*/NULL);
  16096. V_2 = L_11;
  16097. goto IL_006a;
  16098. }
  16099. IL_002a:
  16100. {
  16101. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_12 = V_0;
  16102. NullCheck(L_12);
  16103. bool L_13 = L_12->get__infinity_9();
  16104. if (!L_13)
  16105. {
  16106. goto IL_004c;
  16107. }
  16108. }
  16109. {
  16110. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_14 = V_0;
  16111. NullCheck(L_14);
  16112. bool L_15 = L_14->get__positive_12();
  16113. if (!L_15)
  16114. {
  16115. goto IL_0043;
  16116. }
  16117. }
  16118. {
  16119. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_16 = V_1;
  16120. NullCheck(L_16);
  16121. String_t* L_17 = NumberFormatInfo_get_PositiveInfinitySymbol_m7602CB28ED33148275C2ED9CF8395241BF8E0F0A_inline(L_16, /*hidden argument*/NULL);
  16122. V_2 = L_17;
  16123. goto IL_006a;
  16124. }
  16125. IL_0043:
  16126. {
  16127. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_18 = V_1;
  16128. NullCheck(L_18);
  16129. String_t* L_19 = NumberFormatInfo_get_NegativeInfinitySymbol_m8C1DDF6E543F2193CD0BE65F67175E4DECED1DB8_inline(L_18, /*hidden argument*/NULL);
  16130. V_2 = L_19;
  16131. goto IL_006a;
  16132. }
  16133. IL_004c:
  16134. {
  16135. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_20 = V_0;
  16136. NullCheck(L_20);
  16137. Il2CppChar L_21 = L_20->get__specifier_13();
  16138. if ((!(((uint32_t)L_21) == ((uint32_t)((int32_t)82)))))
  16139. {
  16140. goto IL_0061;
  16141. }
  16142. }
  16143. {
  16144. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_22 = V_0;
  16145. float L_23 = ___value1;
  16146. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_24 = V_1;
  16147. NullCheck(L_22);
  16148. String_t* L_25 = NumberFormatter_FormatRoundtrip_mBE6EBC5BD83D8DB4BAE38032B659B9E3BB291439(L_22, L_23, L_24, /*hidden argument*/NULL);
  16149. V_2 = L_25;
  16150. goto IL_006a;
  16151. }
  16152. IL_0061:
  16153. {
  16154. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_26 = V_0;
  16155. String_t* L_27 = ___format0;
  16156. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_28 = V_1;
  16157. NullCheck(L_26);
  16158. String_t* L_29 = NumberFormatter_NumberToString_m831CA24EE69F2EEA3AD4D4FD4AA9353B40FF2FB3(L_26, L_27, L_28, /*hidden argument*/NULL);
  16159. V_2 = L_29;
  16160. }
  16161. IL_006a:
  16162. {
  16163. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_30 = V_0;
  16164. NullCheck(L_30);
  16165. NumberFormatter_Release_mDCB5A3DC8C2A7E6FFF66C72576E7D29AB4E95D83(L_30, /*hidden argument*/NULL);
  16166. String_t* L_31 = V_2;
  16167. return L_31;
  16168. }
  16169. }
  16170. // System.String System.NumberFormatter::NumberToString(System.String,System.Double,System.IFormatProvider)
  16171. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_m52F79BE9C6B6531191AE27454C6DEBA1C09A4717 (String_t* ___format0, double ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method)
  16172. {
  16173. static bool s_Il2CppMethodInitialized;
  16174. if (!s_Il2CppMethodInitialized)
  16175. {
  16176. il2cpp_codegen_initialize_method (NumberFormatter_NumberToString_m52F79BE9C6B6531191AE27454C6DEBA1C09A4717_MetadataUsageId);
  16177. s_Il2CppMethodInitialized = true;
  16178. }
  16179. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * V_0 = NULL;
  16180. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * V_1 = NULL;
  16181. String_t* V_2 = NULL;
  16182. {
  16183. RuntimeObject* L_0 = ___fp2;
  16184. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  16185. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_1 = NumberFormatter_GetInstance_mA49673EC58400C43805623A779916C2F6705AF99(L_0, /*hidden argument*/NULL);
  16186. V_0 = L_1;
  16187. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_2 = V_0;
  16188. String_t* L_3 = ___format0;
  16189. double L_4 = ___value1;
  16190. NullCheck(L_2);
  16191. NumberFormatter_Init_mD235F6B64FD6B6A4FD970449FD0BF75EC0D621C2(L_2, L_3, L_4, ((int32_t)15), /*hidden argument*/NULL);
  16192. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_5 = V_0;
  16193. RuntimeObject* L_6 = ___fp2;
  16194. NullCheck(L_5);
  16195. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_7 = NumberFormatter_GetNumberFormatInstance_m6E17C915C981DF8649E00FF0D53ECF896FB8A34F(L_5, L_6, /*hidden argument*/NULL);
  16196. V_1 = L_7;
  16197. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_8 = V_0;
  16198. NullCheck(L_8);
  16199. bool L_9 = L_8->get__NaN_8();
  16200. if (!L_9)
  16201. {
  16202. goto IL_002a;
  16203. }
  16204. }
  16205. {
  16206. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_10 = V_1;
  16207. NullCheck(L_10);
  16208. String_t* L_11 = NumberFormatInfo_get_NaNSymbol_m82326D3E16F9834D5138685A6956EE154944891E_inline(L_10, /*hidden argument*/NULL);
  16209. V_2 = L_11;
  16210. goto IL_006a;
  16211. }
  16212. IL_002a:
  16213. {
  16214. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_12 = V_0;
  16215. NullCheck(L_12);
  16216. bool L_13 = L_12->get__infinity_9();
  16217. if (!L_13)
  16218. {
  16219. goto IL_004c;
  16220. }
  16221. }
  16222. {
  16223. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_14 = V_0;
  16224. NullCheck(L_14);
  16225. bool L_15 = L_14->get__positive_12();
  16226. if (!L_15)
  16227. {
  16228. goto IL_0043;
  16229. }
  16230. }
  16231. {
  16232. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_16 = V_1;
  16233. NullCheck(L_16);
  16234. String_t* L_17 = NumberFormatInfo_get_PositiveInfinitySymbol_m7602CB28ED33148275C2ED9CF8395241BF8E0F0A_inline(L_16, /*hidden argument*/NULL);
  16235. V_2 = L_17;
  16236. goto IL_006a;
  16237. }
  16238. IL_0043:
  16239. {
  16240. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_18 = V_1;
  16241. NullCheck(L_18);
  16242. String_t* L_19 = NumberFormatInfo_get_NegativeInfinitySymbol_m8C1DDF6E543F2193CD0BE65F67175E4DECED1DB8_inline(L_18, /*hidden argument*/NULL);
  16243. V_2 = L_19;
  16244. goto IL_006a;
  16245. }
  16246. IL_004c:
  16247. {
  16248. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_20 = V_0;
  16249. NullCheck(L_20);
  16250. Il2CppChar L_21 = L_20->get__specifier_13();
  16251. if ((!(((uint32_t)L_21) == ((uint32_t)((int32_t)82)))))
  16252. {
  16253. goto IL_0061;
  16254. }
  16255. }
  16256. {
  16257. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_22 = V_0;
  16258. double L_23 = ___value1;
  16259. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_24 = V_1;
  16260. NullCheck(L_22);
  16261. String_t* L_25 = NumberFormatter_FormatRoundtrip_m8339767BDB6A61BABFE5AB826D923D6151DDD816(L_22, L_23, L_24, /*hidden argument*/NULL);
  16262. V_2 = L_25;
  16263. goto IL_006a;
  16264. }
  16265. IL_0061:
  16266. {
  16267. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_26 = V_0;
  16268. String_t* L_27 = ___format0;
  16269. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_28 = V_1;
  16270. NullCheck(L_26);
  16271. String_t* L_29 = NumberFormatter_NumberToString_m831CA24EE69F2EEA3AD4D4FD4AA9353B40FF2FB3(L_26, L_27, L_28, /*hidden argument*/NULL);
  16272. V_2 = L_29;
  16273. }
  16274. IL_006a:
  16275. {
  16276. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_30 = V_0;
  16277. NullCheck(L_30);
  16278. NumberFormatter_Release_mDCB5A3DC8C2A7E6FFF66C72576E7D29AB4E95D83(L_30, /*hidden argument*/NULL);
  16279. String_t* L_31 = V_2;
  16280. return L_31;
  16281. }
  16282. }
  16283. // System.String System.NumberFormatter::NumberToString(System.String,System.Decimal,System.IFormatProvider)
  16284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_mB2192DEA3E3EFE9F8799E9D931F21586823E61D9 (String_t* ___format0, Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 ___value1, RuntimeObject* ___fp2, const RuntimeMethod* method)
  16285. {
  16286. static bool s_Il2CppMethodInitialized;
  16287. if (!s_Il2CppMethodInitialized)
  16288. {
  16289. il2cpp_codegen_initialize_method (NumberFormatter_NumberToString_mB2192DEA3E3EFE9F8799E9D931F21586823E61D9_MetadataUsageId);
  16290. s_Il2CppMethodInitialized = true;
  16291. }
  16292. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * V_0 = NULL;
  16293. {
  16294. RuntimeObject* L_0 = ___fp2;
  16295. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  16296. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_1 = NumberFormatter_GetInstance_mA49673EC58400C43805623A779916C2F6705AF99(L_0, /*hidden argument*/NULL);
  16297. V_0 = L_1;
  16298. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_2 = V_0;
  16299. String_t* L_3 = ___format0;
  16300. Decimal_t44EE9DA309A1BF848308DE4DDFC070CAE6D95EE8 L_4 = ___value1;
  16301. NullCheck(L_2);
  16302. NumberFormatter_Init_mF96F3A764D7CCB55B5B187EEDB14881E4BD5A2CB(L_2, L_3, L_4, /*hidden argument*/NULL);
  16303. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_5 = V_0;
  16304. String_t* L_6 = ___format0;
  16305. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_7 = V_0;
  16306. RuntimeObject* L_8 = ___fp2;
  16307. NullCheck(L_7);
  16308. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_9 = NumberFormatter_GetNumberFormatInstance_m6E17C915C981DF8649E00FF0D53ECF896FB8A34F(L_7, L_8, /*hidden argument*/NULL);
  16309. NullCheck(L_5);
  16310. String_t* L_10 = NumberFormatter_NumberToString_m831CA24EE69F2EEA3AD4D4FD4AA9353B40FF2FB3(L_5, L_6, L_9, /*hidden argument*/NULL);
  16311. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_11 = V_0;
  16312. NullCheck(L_11);
  16313. NumberFormatter_Release_mDCB5A3DC8C2A7E6FFF66C72576E7D29AB4E95D83(L_11, /*hidden argument*/NULL);
  16314. return L_10;
  16315. }
  16316. }
  16317. // System.String System.NumberFormatter::IntegerToString(System.String,System.IFormatProvider)
  16318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_IntegerToString_m167EB2E9184CBA8A18A5A7AE72CD61602227AA50 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, RuntimeObject* ___fp1, const RuntimeMethod* method)
  16319. {
  16320. static bool s_Il2CppMethodInitialized;
  16321. if (!s_Il2CppMethodInitialized)
  16322. {
  16323. il2cpp_codegen_initialize_method (NumberFormatter_IntegerToString_m167EB2E9184CBA8A18A5A7AE72CD61602227AA50_MetadataUsageId);
  16324. s_Il2CppMethodInitialized = true;
  16325. }
  16326. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * V_0 = NULL;
  16327. Il2CppChar V_1 = 0x0;
  16328. {
  16329. RuntimeObject* L_0 = ___fp1;
  16330. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_1 = NumberFormatter_GetNumberFormatInstance_m6E17C915C981DF8649E00FF0D53ECF896FB8A34F(__this, L_0, /*hidden argument*/NULL);
  16331. V_0 = L_1;
  16332. Il2CppChar L_2 = __this->get__specifier_13();
  16333. V_1 = L_2;
  16334. Il2CppChar L_3 = V_1;
  16335. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)78)))))
  16336. {
  16337. goto IL_003b;
  16338. }
  16339. }
  16340. {
  16341. Il2CppChar L_4 = V_1;
  16342. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)((int32_t)67))))
  16343. {
  16344. case 0:
  16345. {
  16346. goto IL_004a;
  16347. }
  16348. case 1:
  16349. {
  16350. goto IL_0058;
  16351. }
  16352. case 2:
  16353. {
  16354. goto IL_0066;
  16355. }
  16356. case 3:
  16357. {
  16358. goto IL_0074;
  16359. }
  16360. case 4:
  16361. {
  16362. goto IL_0082;
  16363. }
  16364. }
  16365. }
  16366. {
  16367. Il2CppChar L_5 = V_1;
  16368. if ((((int32_t)L_5) == ((int32_t)((int32_t)78))))
  16369. {
  16370. goto IL_00a2;
  16371. }
  16372. }
  16373. {
  16374. goto IL_00cb;
  16375. }
  16376. IL_003b:
  16377. {
  16378. Il2CppChar L_6 = V_1;
  16379. if ((((int32_t)L_6) == ((int32_t)((int32_t)80))))
  16380. {
  16381. goto IL_00b0;
  16382. }
  16383. }
  16384. {
  16385. Il2CppChar L_7 = V_1;
  16386. if ((((int32_t)L_7) == ((int32_t)((int32_t)88))))
  16387. {
  16388. goto IL_00be;
  16389. }
  16390. }
  16391. {
  16392. goto IL_00cb;
  16393. }
  16394. IL_004a:
  16395. {
  16396. int32_t L_8 = __this->get__precision_14();
  16397. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_9 = V_0;
  16398. String_t* L_10 = NumberFormatter_FormatCurrency_mC64056524876376E9088DFF17B4811760CD5C34E(__this, L_8, L_9, /*hidden argument*/NULL);
  16399. return L_10;
  16400. }
  16401. IL_0058:
  16402. {
  16403. int32_t L_11 = __this->get__precision_14();
  16404. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_12 = V_0;
  16405. String_t* L_13 = NumberFormatter_FormatDecimal_mE1966648115F3FB18A1C369BAB5EA78E2CED2168(__this, L_11, L_12, /*hidden argument*/NULL);
  16406. return L_13;
  16407. }
  16408. IL_0066:
  16409. {
  16410. int32_t L_14 = __this->get__precision_14();
  16411. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_15 = V_0;
  16412. String_t* L_16 = NumberFormatter_FormatExponential_mCA7BFD8EAC7AD2C23FF91756A5AE9F143478E226(__this, L_14, L_15, /*hidden argument*/NULL);
  16413. return L_16;
  16414. }
  16415. IL_0074:
  16416. {
  16417. int32_t L_17 = __this->get__precision_14();
  16418. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_18 = V_0;
  16419. String_t* L_19 = NumberFormatter_FormatFixedPoint_mAAC0C8EEEFB528FBAB46F9FFBFCA6B2393EA1929(__this, L_17, L_18, /*hidden argument*/NULL);
  16420. return L_19;
  16421. }
  16422. IL_0082:
  16423. {
  16424. int32_t L_20 = __this->get__precision_14();
  16425. if ((((int32_t)L_20) > ((int32_t)0)))
  16426. {
  16427. goto IL_0094;
  16428. }
  16429. }
  16430. {
  16431. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_21 = V_0;
  16432. String_t* L_22 = NumberFormatter_FormatDecimal_mE1966648115F3FB18A1C369BAB5EA78E2CED2168(__this, (-1), L_21, /*hidden argument*/NULL);
  16433. return L_22;
  16434. }
  16435. IL_0094:
  16436. {
  16437. int32_t L_23 = __this->get__precision_14();
  16438. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_24 = V_0;
  16439. String_t* L_25 = NumberFormatter_FormatGeneral_m08239388C5D5B3545ED9B2D297540A39D53E73A7(__this, L_23, L_24, /*hidden argument*/NULL);
  16440. return L_25;
  16441. }
  16442. IL_00a2:
  16443. {
  16444. int32_t L_26 = __this->get__precision_14();
  16445. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_27 = V_0;
  16446. String_t* L_28 = NumberFormatter_FormatNumber_m76967F927201EA1997827D0323F12BF9B7083D0F(__this, L_26, L_27, /*hidden argument*/NULL);
  16447. return L_28;
  16448. }
  16449. IL_00b0:
  16450. {
  16451. int32_t L_29 = __this->get__precision_14();
  16452. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_30 = V_0;
  16453. String_t* L_31 = NumberFormatter_FormatPercent_mF5BE951C483C1D7FE18851CB684B2EFD0B39A742(__this, L_29, L_30, /*hidden argument*/NULL);
  16454. return L_31;
  16455. }
  16456. IL_00be:
  16457. {
  16458. int32_t L_32 = __this->get__precision_14();
  16459. String_t* L_33 = NumberFormatter_FormatHexadecimal_mCDD30C1720063B4956F47E52F32775D60B5444AC(__this, L_32, /*hidden argument*/NULL);
  16460. return L_33;
  16461. }
  16462. IL_00cb:
  16463. {
  16464. bool L_34 = __this->get__isCustomFormat_10();
  16465. if (!L_34)
  16466. {
  16467. goto IL_00dc;
  16468. }
  16469. }
  16470. {
  16471. String_t* L_35 = ___format0;
  16472. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_36 = V_0;
  16473. String_t* L_37 = NumberFormatter_FormatCustom_m5DAC683F225013EEBFC4FDC1682A88C40152A85F(__this, L_35, L_36, /*hidden argument*/NULL);
  16474. return L_37;
  16475. }
  16476. IL_00dc:
  16477. {
  16478. String_t* L_38 = ___format0;
  16479. String_t* L_39 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(_stringLiteral3DEE701517E5DC4B50EFF674034A0B7F7C69237A, L_38, _stringLiteralF4B203C13607C6CE36A755A30A248EF452047C4F, /*hidden argument*/NULL);
  16480. FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_40 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
  16481. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_40, L_39, /*hidden argument*/NULL);
  16482. IL2CPP_RAISE_MANAGED_EXCEPTION(L_40, NumberFormatter_IntegerToString_m167EB2E9184CBA8A18A5A7AE72CD61602227AA50_RuntimeMethod_var);
  16483. }
  16484. }
  16485. // System.String System.NumberFormatter::NumberToString(System.String,System.Globalization.NumberFormatInfo)
  16486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_NumberToString_m831CA24EE69F2EEA3AD4D4FD4AA9353B40FF2FB3 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method)
  16487. {
  16488. static bool s_Il2CppMethodInitialized;
  16489. if (!s_Il2CppMethodInitialized)
  16490. {
  16491. il2cpp_codegen_initialize_method (NumberFormatter_NumberToString_m831CA24EE69F2EEA3AD4D4FD4AA9353B40FF2FB3_MetadataUsageId);
  16492. s_Il2CppMethodInitialized = true;
  16493. }
  16494. Il2CppChar V_0 = 0x0;
  16495. {
  16496. Il2CppChar L_0 = __this->get__specifier_13();
  16497. V_0 = L_0;
  16498. Il2CppChar L_1 = V_0;
  16499. if ((!(((uint32_t)L_1) <= ((uint32_t)((int32_t)78)))))
  16500. {
  16501. goto IL_0030;
  16502. }
  16503. }
  16504. {
  16505. Il2CppChar L_2 = V_0;
  16506. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)((int32_t)67))))
  16507. {
  16508. case 0:
  16509. {
  16510. goto IL_003c;
  16511. }
  16512. case 1:
  16513. {
  16514. goto IL_0090;
  16515. }
  16516. case 2:
  16517. {
  16518. goto IL_004a;
  16519. }
  16520. case 3:
  16521. {
  16522. goto IL_0058;
  16523. }
  16524. case 4:
  16525. {
  16526. goto IL_0066;
  16527. }
  16528. }
  16529. }
  16530. {
  16531. Il2CppChar L_3 = V_0;
  16532. if ((((int32_t)L_3) == ((int32_t)((int32_t)78))))
  16533. {
  16534. goto IL_0074;
  16535. }
  16536. }
  16537. {
  16538. goto IL_0090;
  16539. }
  16540. IL_0030:
  16541. {
  16542. Il2CppChar L_4 = V_0;
  16543. if ((((int32_t)L_4) == ((int32_t)((int32_t)80))))
  16544. {
  16545. goto IL_0082;
  16546. }
  16547. }
  16548. {
  16549. Il2CppChar L_5 = V_0;
  16550. if ((((int32_t)L_5) == ((int32_t)((int32_t)88))))
  16551. {
  16552. goto IL_0090;
  16553. }
  16554. }
  16555. {
  16556. goto IL_0090;
  16557. }
  16558. IL_003c:
  16559. {
  16560. int32_t L_6 = __this->get__precision_14();
  16561. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_7 = ___nfi1;
  16562. String_t* L_8 = NumberFormatter_FormatCurrency_mC64056524876376E9088DFF17B4811760CD5C34E(__this, L_6, L_7, /*hidden argument*/NULL);
  16563. return L_8;
  16564. }
  16565. IL_004a:
  16566. {
  16567. int32_t L_9 = __this->get__precision_14();
  16568. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_10 = ___nfi1;
  16569. String_t* L_11 = NumberFormatter_FormatExponential_mCA7BFD8EAC7AD2C23FF91756A5AE9F143478E226(__this, L_9, L_10, /*hidden argument*/NULL);
  16570. return L_11;
  16571. }
  16572. IL_0058:
  16573. {
  16574. int32_t L_12 = __this->get__precision_14();
  16575. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_13 = ___nfi1;
  16576. String_t* L_14 = NumberFormatter_FormatFixedPoint_mAAC0C8EEEFB528FBAB46F9FFBFCA6B2393EA1929(__this, L_12, L_13, /*hidden argument*/NULL);
  16577. return L_14;
  16578. }
  16579. IL_0066:
  16580. {
  16581. int32_t L_15 = __this->get__precision_14();
  16582. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_16 = ___nfi1;
  16583. String_t* L_17 = NumberFormatter_FormatGeneral_m08239388C5D5B3545ED9B2D297540A39D53E73A7(__this, L_15, L_16, /*hidden argument*/NULL);
  16584. return L_17;
  16585. }
  16586. IL_0074:
  16587. {
  16588. int32_t L_18 = __this->get__precision_14();
  16589. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_19 = ___nfi1;
  16590. String_t* L_20 = NumberFormatter_FormatNumber_m76967F927201EA1997827D0323F12BF9B7083D0F(__this, L_18, L_19, /*hidden argument*/NULL);
  16591. return L_20;
  16592. }
  16593. IL_0082:
  16594. {
  16595. int32_t L_21 = __this->get__precision_14();
  16596. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_22 = ___nfi1;
  16597. String_t* L_23 = NumberFormatter_FormatPercent_mF5BE951C483C1D7FE18851CB684B2EFD0B39A742(__this, L_21, L_22, /*hidden argument*/NULL);
  16598. return L_23;
  16599. }
  16600. IL_0090:
  16601. {
  16602. bool L_24 = __this->get__isCustomFormat_10();
  16603. if (!L_24)
  16604. {
  16605. goto IL_00a1;
  16606. }
  16607. }
  16608. {
  16609. String_t* L_25 = ___format0;
  16610. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_26 = ___nfi1;
  16611. String_t* L_27 = NumberFormatter_FormatCustom_m5DAC683F225013EEBFC4FDC1682A88C40152A85F(__this, L_25, L_26, /*hidden argument*/NULL);
  16612. return L_27;
  16613. }
  16614. IL_00a1:
  16615. {
  16616. String_t* L_28 = ___format0;
  16617. String_t* L_29 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(_stringLiteral3DEE701517E5DC4B50EFF674034A0B7F7C69237A, L_28, _stringLiteralF4B203C13607C6CE36A755A30A248EF452047C4F, /*hidden argument*/NULL);
  16618. FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_30 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
  16619. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_30, L_29, /*hidden argument*/NULL);
  16620. IL2CPP_RAISE_MANAGED_EXCEPTION(L_30, NumberFormatter_NumberToString_m831CA24EE69F2EEA3AD4D4FD4AA9353B40FF2FB3_RuntimeMethod_var);
  16621. }
  16622. }
  16623. // System.String System.NumberFormatter::FormatCurrency(System.Int32,System.Globalization.NumberFormatInfo)
  16624. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatCurrency_mC64056524876376E9088DFF17B4811760CD5C34E (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method)
  16625. {
  16626. int32_t V_0 = 0;
  16627. int32_t G_B3_0 = 0;
  16628. {
  16629. int32_t L_0 = ___precision0;
  16630. if ((((int32_t)L_0) >= ((int32_t)0)))
  16631. {
  16632. goto IL_000c;
  16633. }
  16634. }
  16635. {
  16636. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_1 = ___nfi1;
  16637. NullCheck(L_1);
  16638. int32_t L_2 = NumberFormatInfo_get_CurrencyDecimalDigits_mB08BE40DFC57B589B74916CF3D63CEBBC7432C25_inline(L_1, /*hidden argument*/NULL);
  16639. G_B3_0 = L_2;
  16640. goto IL_000d;
  16641. }
  16642. IL_000c:
  16643. {
  16644. int32_t L_3 = ___precision0;
  16645. G_B3_0 = L_3;
  16646. }
  16647. IL_000d:
  16648. {
  16649. ___precision0 = G_B3_0;
  16650. int32_t L_4 = ___precision0;
  16651. NumberFormatter_RoundDecimal_mE3446A2208E792FF9BB01F93871A8C1BCFF10F4E(__this, L_4, /*hidden argument*/NULL);
  16652. int32_t L_5 = NumberFormatter_get_IntegerDigits_m91E2E8AF66FD565349B6447D6F9AB3B9BD61F741(__this, /*hidden argument*/NULL);
  16653. int32_t L_6 = ___precision0;
  16654. NumberFormatter_ResetCharBuf_m6F248689219DB23CBC466C266D313DBE0E64AAA1(__this, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)2)), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_6, (int32_t)2)))), (int32_t)((int32_t)16))), /*hidden argument*/NULL);
  16655. bool L_7 = __this->get__positive_12();
  16656. if (!L_7)
  16657. {
  16658. goto IL_0071;
  16659. }
  16660. }
  16661. {
  16662. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_8 = ___nfi1;
  16663. NullCheck(L_8);
  16664. int32_t L_9 = NumberFormatInfo_get_CurrencyPositivePattern_mA9F592EAAA7F5BD929C60D65936892A45A101D7B_inline(L_8, /*hidden argument*/NULL);
  16665. V_0 = L_9;
  16666. int32_t L_10 = V_0;
  16667. if (!L_10)
  16668. {
  16669. goto IL_0047;
  16670. }
  16671. }
  16672. {
  16673. int32_t L_11 = V_0;
  16674. if ((((int32_t)L_11) == ((int32_t)2)))
  16675. {
  16676. goto IL_0058;
  16677. }
  16678. }
  16679. {
  16680. goto IL_01d6;
  16681. }
  16682. IL_0047:
  16683. {
  16684. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_12 = ___nfi1;
  16685. NullCheck(L_12);
  16686. String_t* L_13 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_12, /*hidden argument*/NULL);
  16687. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_13, /*hidden argument*/NULL);
  16688. goto IL_01d6;
  16689. }
  16690. IL_0058:
  16691. {
  16692. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_14 = ___nfi1;
  16693. NullCheck(L_14);
  16694. String_t* L_15 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_14, /*hidden argument*/NULL);
  16695. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_15, /*hidden argument*/NULL);
  16696. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)32), /*hidden argument*/NULL);
  16697. goto IL_01d6;
  16698. }
  16699. IL_0071:
  16700. {
  16701. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_16 = ___nfi1;
  16702. NullCheck(L_16);
  16703. int32_t L_17 = NumberFormatInfo_get_CurrencyNegativePattern_mFC6B6D99EB695BFB5ED94F3F7F4DD40F5D02A58A_inline(L_16, /*hidden argument*/NULL);
  16704. V_0 = L_17;
  16705. int32_t L_18 = V_0;
  16706. switch (L_18)
  16707. {
  16708. case 0:
  16709. {
  16710. goto IL_00c3;
  16711. }
  16712. case 1:
  16713. {
  16714. goto IL_00dc;
  16715. }
  16716. case 2:
  16717. {
  16718. goto IL_00f9;
  16719. }
  16720. case 3:
  16721. {
  16722. goto IL_0116;
  16723. }
  16724. case 4:
  16725. {
  16726. goto IL_0127;
  16727. }
  16728. case 5:
  16729. {
  16730. goto IL_0134;
  16731. }
  16732. case 6:
  16733. {
  16734. goto IL_01d6;
  16735. }
  16736. case 7:
  16737. {
  16738. goto IL_01d6;
  16739. }
  16740. case 8:
  16741. {
  16742. goto IL_0145;
  16743. }
  16744. case 9:
  16745. {
  16746. goto IL_0156;
  16747. }
  16748. case 10:
  16749. {
  16750. goto IL_01d6;
  16751. }
  16752. case 11:
  16753. {
  16754. goto IL_0178;
  16755. }
  16756. case 12:
  16757. {
  16758. goto IL_018e;
  16759. }
  16760. case 13:
  16761. {
  16762. goto IL_01d6;
  16763. }
  16764. case 14:
  16765. {
  16766. goto IL_01b0;
  16767. }
  16768. case 15:
  16769. {
  16770. goto IL_01ce;
  16771. }
  16772. }
  16773. }
  16774. {
  16775. goto IL_01d6;
  16776. }
  16777. IL_00c3:
  16778. {
  16779. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)40), /*hidden argument*/NULL);
  16780. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_19 = ___nfi1;
  16781. NullCheck(L_19);
  16782. String_t* L_20 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_19, /*hidden argument*/NULL);
  16783. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_20, /*hidden argument*/NULL);
  16784. goto IL_01d6;
  16785. }
  16786. IL_00dc:
  16787. {
  16788. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_21 = ___nfi1;
  16789. NullCheck(L_21);
  16790. String_t* L_22 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_21, /*hidden argument*/NULL);
  16791. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_22, /*hidden argument*/NULL);
  16792. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_23 = ___nfi1;
  16793. NullCheck(L_23);
  16794. String_t* L_24 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_23, /*hidden argument*/NULL);
  16795. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_24, /*hidden argument*/NULL);
  16796. goto IL_01d6;
  16797. }
  16798. IL_00f9:
  16799. {
  16800. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_25 = ___nfi1;
  16801. NullCheck(L_25);
  16802. String_t* L_26 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_25, /*hidden argument*/NULL);
  16803. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_26, /*hidden argument*/NULL);
  16804. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_27 = ___nfi1;
  16805. NullCheck(L_27);
  16806. String_t* L_28 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_27, /*hidden argument*/NULL);
  16807. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_28, /*hidden argument*/NULL);
  16808. goto IL_01d6;
  16809. }
  16810. IL_0116:
  16811. {
  16812. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_29 = ___nfi1;
  16813. NullCheck(L_29);
  16814. String_t* L_30 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_29, /*hidden argument*/NULL);
  16815. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_30, /*hidden argument*/NULL);
  16816. goto IL_01d6;
  16817. }
  16818. IL_0127:
  16819. {
  16820. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)40), /*hidden argument*/NULL);
  16821. goto IL_01d6;
  16822. }
  16823. IL_0134:
  16824. {
  16825. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_31 = ___nfi1;
  16826. NullCheck(L_31);
  16827. String_t* L_32 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_31, /*hidden argument*/NULL);
  16828. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_32, /*hidden argument*/NULL);
  16829. goto IL_01d6;
  16830. }
  16831. IL_0145:
  16832. {
  16833. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_33 = ___nfi1;
  16834. NullCheck(L_33);
  16835. String_t* L_34 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_33, /*hidden argument*/NULL);
  16836. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_34, /*hidden argument*/NULL);
  16837. goto IL_01d6;
  16838. }
  16839. IL_0156:
  16840. {
  16841. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_35 = ___nfi1;
  16842. NullCheck(L_35);
  16843. String_t* L_36 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_35, /*hidden argument*/NULL);
  16844. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_36, /*hidden argument*/NULL);
  16845. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_37 = ___nfi1;
  16846. NullCheck(L_37);
  16847. String_t* L_38 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_37, /*hidden argument*/NULL);
  16848. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_38, /*hidden argument*/NULL);
  16849. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)32), /*hidden argument*/NULL);
  16850. goto IL_01d6;
  16851. }
  16852. IL_0178:
  16853. {
  16854. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_39 = ___nfi1;
  16855. NullCheck(L_39);
  16856. String_t* L_40 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_39, /*hidden argument*/NULL);
  16857. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_40, /*hidden argument*/NULL);
  16858. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)32), /*hidden argument*/NULL);
  16859. goto IL_01d6;
  16860. }
  16861. IL_018e:
  16862. {
  16863. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_41 = ___nfi1;
  16864. NullCheck(L_41);
  16865. String_t* L_42 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_41, /*hidden argument*/NULL);
  16866. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_42, /*hidden argument*/NULL);
  16867. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)32), /*hidden argument*/NULL);
  16868. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_43 = ___nfi1;
  16869. NullCheck(L_43);
  16870. String_t* L_44 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_43, /*hidden argument*/NULL);
  16871. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_44, /*hidden argument*/NULL);
  16872. goto IL_01d6;
  16873. }
  16874. IL_01b0:
  16875. {
  16876. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)40), /*hidden argument*/NULL);
  16877. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_45 = ___nfi1;
  16878. NullCheck(L_45);
  16879. String_t* L_46 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_45, /*hidden argument*/NULL);
  16880. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_46, /*hidden argument*/NULL);
  16881. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)32), /*hidden argument*/NULL);
  16882. goto IL_01d6;
  16883. }
  16884. IL_01ce:
  16885. {
  16886. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)40), /*hidden argument*/NULL);
  16887. }
  16888. IL_01d6:
  16889. {
  16890. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_47 = ___nfi1;
  16891. NullCheck(L_47);
  16892. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_48 = NumberFormatInfo_get_CurrencyGroupSizes_m422B13575ABEF5EC163FE50A6CF26AADFCAB9324(L_47, /*hidden argument*/NULL);
  16893. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_49 = ___nfi1;
  16894. NullCheck(L_49);
  16895. String_t* L_50 = NumberFormatInfo_get_CurrencyGroupSeparator_m5AC1CA2A478284D1D059459951C8208168A20130_inline(L_49, /*hidden argument*/NULL);
  16896. NumberFormatter_AppendIntegerStringWithGroupSeparator_m761D1912DA7C38E84F3C2AC297FA7C9ABD09D403(__this, L_48, L_50, /*hidden argument*/NULL);
  16897. int32_t L_51 = ___precision0;
  16898. if ((((int32_t)L_51) <= ((int32_t)0)))
  16899. {
  16900. goto IL_01ff;
  16901. }
  16902. }
  16903. {
  16904. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_52 = ___nfi1;
  16905. NullCheck(L_52);
  16906. String_t* L_53 = NumberFormatInfo_get_CurrencyDecimalSeparator_mB1EE2B6EA5D9F58355F26F071B9A08435378214D_inline(L_52, /*hidden argument*/NULL);
  16907. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_53, /*hidden argument*/NULL);
  16908. int32_t L_54 = ___precision0;
  16909. NumberFormatter_AppendDecimalString_mE9DC096988E86A4835B3456196883DFC51A57623(__this, L_54, /*hidden argument*/NULL);
  16910. }
  16911. IL_01ff:
  16912. {
  16913. bool L_55 = __this->get__positive_12();
  16914. if (!L_55)
  16915. {
  16916. goto IL_0245;
  16917. }
  16918. }
  16919. {
  16920. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_56 = ___nfi1;
  16921. NullCheck(L_56);
  16922. int32_t L_57 = NumberFormatInfo_get_CurrencyPositivePattern_mA9F592EAAA7F5BD929C60D65936892A45A101D7B_inline(L_56, /*hidden argument*/NULL);
  16923. V_0 = L_57;
  16924. int32_t L_58 = V_0;
  16925. if ((((int32_t)L_58) == ((int32_t)1)))
  16926. {
  16927. goto IL_021b;
  16928. }
  16929. }
  16930. {
  16931. int32_t L_59 = V_0;
  16932. if ((((int32_t)L_59) == ((int32_t)3)))
  16933. {
  16934. goto IL_022c;
  16935. }
  16936. }
  16937. {
  16938. goto IL_03a7;
  16939. }
  16940. IL_021b:
  16941. {
  16942. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_60 = ___nfi1;
  16943. NullCheck(L_60);
  16944. String_t* L_61 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_60, /*hidden argument*/NULL);
  16945. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_61, /*hidden argument*/NULL);
  16946. goto IL_03a7;
  16947. }
  16948. IL_022c:
  16949. {
  16950. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)32), /*hidden argument*/NULL);
  16951. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_62 = ___nfi1;
  16952. NullCheck(L_62);
  16953. String_t* L_63 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_62, /*hidden argument*/NULL);
  16954. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_63, /*hidden argument*/NULL);
  16955. goto IL_03a7;
  16956. }
  16957. IL_0245:
  16958. {
  16959. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_64 = ___nfi1;
  16960. NullCheck(L_64);
  16961. int32_t L_65 = NumberFormatInfo_get_CurrencyNegativePattern_mFC6B6D99EB695BFB5ED94F3F7F4DD40F5D02A58A_inline(L_64, /*hidden argument*/NULL);
  16962. V_0 = L_65;
  16963. int32_t L_66 = V_0;
  16964. switch (L_66)
  16965. {
  16966. case 0:
  16967. {
  16968. goto IL_0297;
  16969. }
  16970. case 1:
  16971. {
  16972. goto IL_03a7;
  16973. }
  16974. case 2:
  16975. {
  16976. goto IL_03a7;
  16977. }
  16978. case 3:
  16979. {
  16980. goto IL_02a4;
  16981. }
  16982. case 4:
  16983. {
  16984. goto IL_02b5;
  16985. }
  16986. case 5:
  16987. {
  16988. goto IL_02ce;
  16989. }
  16990. case 6:
  16991. {
  16992. goto IL_02df;
  16993. }
  16994. case 7:
  16995. {
  16996. goto IL_02fc;
  16997. }
  16998. case 8:
  16999. {
  17000. goto IL_0319;
  17001. }
  17002. case 9:
  17003. {
  17004. goto IL_03a7;
  17005. }
  17006. case 10:
  17007. {
  17008. goto IL_032f;
  17009. }
  17010. case 11:
  17011. {
  17012. goto IL_0351;
  17013. }
  17014. case 12:
  17015. {
  17016. goto IL_03a7;
  17017. }
  17018. case 13:
  17019. {
  17020. goto IL_035f;
  17021. }
  17022. case 14:
  17023. {
  17024. goto IL_0381;
  17025. }
  17026. case 15:
  17027. {
  17028. goto IL_038b;
  17029. }
  17030. }
  17031. }
  17032. {
  17033. goto IL_03a7;
  17034. }
  17035. IL_0297:
  17036. {
  17037. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)41), /*hidden argument*/NULL);
  17038. goto IL_03a7;
  17039. }
  17040. IL_02a4:
  17041. {
  17042. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_67 = ___nfi1;
  17043. NullCheck(L_67);
  17044. String_t* L_68 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_67, /*hidden argument*/NULL);
  17045. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_68, /*hidden argument*/NULL);
  17046. goto IL_03a7;
  17047. }
  17048. IL_02b5:
  17049. {
  17050. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_69 = ___nfi1;
  17051. NullCheck(L_69);
  17052. String_t* L_70 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_69, /*hidden argument*/NULL);
  17053. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_70, /*hidden argument*/NULL);
  17054. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)41), /*hidden argument*/NULL);
  17055. goto IL_03a7;
  17056. }
  17057. IL_02ce:
  17058. {
  17059. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_71 = ___nfi1;
  17060. NullCheck(L_71);
  17061. String_t* L_72 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_71, /*hidden argument*/NULL);
  17062. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_72, /*hidden argument*/NULL);
  17063. goto IL_03a7;
  17064. }
  17065. IL_02df:
  17066. {
  17067. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_73 = ___nfi1;
  17068. NullCheck(L_73);
  17069. String_t* L_74 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_73, /*hidden argument*/NULL);
  17070. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_74, /*hidden argument*/NULL);
  17071. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_75 = ___nfi1;
  17072. NullCheck(L_75);
  17073. String_t* L_76 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_75, /*hidden argument*/NULL);
  17074. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_76, /*hidden argument*/NULL);
  17075. goto IL_03a7;
  17076. }
  17077. IL_02fc:
  17078. {
  17079. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_77 = ___nfi1;
  17080. NullCheck(L_77);
  17081. String_t* L_78 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_77, /*hidden argument*/NULL);
  17082. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_78, /*hidden argument*/NULL);
  17083. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_79 = ___nfi1;
  17084. NullCheck(L_79);
  17085. String_t* L_80 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_79, /*hidden argument*/NULL);
  17086. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_80, /*hidden argument*/NULL);
  17087. goto IL_03a7;
  17088. }
  17089. IL_0319:
  17090. {
  17091. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)32), /*hidden argument*/NULL);
  17092. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_81 = ___nfi1;
  17093. NullCheck(L_81);
  17094. String_t* L_82 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_81, /*hidden argument*/NULL);
  17095. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_82, /*hidden argument*/NULL);
  17096. goto IL_03a7;
  17097. }
  17098. IL_032f:
  17099. {
  17100. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)32), /*hidden argument*/NULL);
  17101. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_83 = ___nfi1;
  17102. NullCheck(L_83);
  17103. String_t* L_84 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_83, /*hidden argument*/NULL);
  17104. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_84, /*hidden argument*/NULL);
  17105. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_85 = ___nfi1;
  17106. NullCheck(L_85);
  17107. String_t* L_86 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_85, /*hidden argument*/NULL);
  17108. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_86, /*hidden argument*/NULL);
  17109. goto IL_03a7;
  17110. }
  17111. IL_0351:
  17112. {
  17113. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_87 = ___nfi1;
  17114. NullCheck(L_87);
  17115. String_t* L_88 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_87, /*hidden argument*/NULL);
  17116. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_88, /*hidden argument*/NULL);
  17117. goto IL_03a7;
  17118. }
  17119. IL_035f:
  17120. {
  17121. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_89 = ___nfi1;
  17122. NullCheck(L_89);
  17123. String_t* L_90 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_89, /*hidden argument*/NULL);
  17124. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_90, /*hidden argument*/NULL);
  17125. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)32), /*hidden argument*/NULL);
  17126. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_91 = ___nfi1;
  17127. NullCheck(L_91);
  17128. String_t* L_92 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_91, /*hidden argument*/NULL);
  17129. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_92, /*hidden argument*/NULL);
  17130. goto IL_03a7;
  17131. }
  17132. IL_0381:
  17133. {
  17134. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)41), /*hidden argument*/NULL);
  17135. goto IL_03a7;
  17136. }
  17137. IL_038b:
  17138. {
  17139. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)32), /*hidden argument*/NULL);
  17140. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_93 = ___nfi1;
  17141. NullCheck(L_93);
  17142. String_t* L_94 = NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline(L_93, /*hidden argument*/NULL);
  17143. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_94, /*hidden argument*/NULL);
  17144. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)41), /*hidden argument*/NULL);
  17145. }
  17146. IL_03a7:
  17147. {
  17148. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_95 = __this->get__cbuf_7();
  17149. int32_t L_96 = __this->get__ind_23();
  17150. String_t* L_97 = String_CreateString_mC7FB167C0D5B97F7EF502AF54399C61DD5B87509(NULL, L_95, 0, L_96, /*hidden argument*/NULL);
  17151. return L_97;
  17152. }
  17153. }
  17154. // System.String System.NumberFormatter::FormatDecimal(System.Int32,System.Globalization.NumberFormatInfo)
  17155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatDecimal_mE1966648115F3FB18A1C369BAB5EA78E2CED2168 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method)
  17156. {
  17157. static bool s_Il2CppMethodInitialized;
  17158. if (!s_Il2CppMethodInitialized)
  17159. {
  17160. il2cpp_codegen_initialize_method (NumberFormatter_FormatDecimal_mE1966648115F3FB18A1C369BAB5EA78E2CED2168_MetadataUsageId);
  17161. s_Il2CppMethodInitialized = true;
  17162. }
  17163. {
  17164. int32_t L_0 = ___precision0;
  17165. int32_t L_1 = __this->get__digitsLen_16();
  17166. if ((((int32_t)L_0) >= ((int32_t)L_1)))
  17167. {
  17168. goto IL_0011;
  17169. }
  17170. }
  17171. {
  17172. int32_t L_2 = __this->get__digitsLen_16();
  17173. ___precision0 = L_2;
  17174. }
  17175. IL_0011:
  17176. {
  17177. int32_t L_3 = ___precision0;
  17178. if (L_3)
  17179. {
  17180. goto IL_001a;
  17181. }
  17182. }
  17183. {
  17184. return _stringLiteralB6589FC6AB0DC82CF12099D1C2D40AB994E8410C;
  17185. }
  17186. IL_001a:
  17187. {
  17188. int32_t L_4 = ___precision0;
  17189. NumberFormatter_ResetCharBuf_m6F248689219DB23CBC466C266D313DBE0E64AAA1(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), /*hidden argument*/NULL);
  17190. bool L_5 = __this->get__positive_12();
  17191. if (L_5)
  17192. {
  17193. goto IL_0037;
  17194. }
  17195. }
  17196. {
  17197. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = ___nfi1;
  17198. NullCheck(L_6);
  17199. String_t* L_7 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_6, /*hidden argument*/NULL);
  17200. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_7, /*hidden argument*/NULL);
  17201. }
  17202. IL_0037:
  17203. {
  17204. int32_t L_8 = ___precision0;
  17205. NumberFormatter_AppendDigits_m59DE31608D1C9D737C456B0FC4ADF8BF5D0B17E2(__this, 0, L_8, /*hidden argument*/NULL);
  17206. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_9 = __this->get__cbuf_7();
  17207. int32_t L_10 = __this->get__ind_23();
  17208. String_t* L_11 = String_CreateString_mC7FB167C0D5B97F7EF502AF54399C61DD5B87509(NULL, L_9, 0, L_10, /*hidden argument*/NULL);
  17209. return L_11;
  17210. }
  17211. }
  17212. // System.String System.NumberFormatter::FormatHexadecimal(System.Int32)
  17213. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatHexadecimal_mCDD30C1720063B4956F47E52F32775D60B5444AC (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, const RuntimeMethod* method)
  17214. {
  17215. static bool s_Il2CppMethodInitialized;
  17216. if (!s_Il2CppMethodInitialized)
  17217. {
  17218. il2cpp_codegen_initialize_method (NumberFormatter_FormatHexadecimal_mCDD30C1720063B4956F47E52F32775D60B5444AC_MetadataUsageId);
  17219. s_Il2CppMethodInitialized = true;
  17220. }
  17221. int32_t V_0 = 0;
  17222. Il2CppChar* V_1 = NULL;
  17223. uint64_t V_2 = 0;
  17224. Il2CppChar* G_B3_0 = NULL;
  17225. {
  17226. int32_t L_0 = ___precision0;
  17227. int32_t L_1 = __this->get__decPointPos_18();
  17228. IL2CPP_RUNTIME_CLASS_INIT(Math_tFB388E53C7FDC6FCCF9A19ABF5A4E521FBD52E19_il2cpp_TypeInfo_var);
  17229. int32_t L_2 = Math_Max_mA99E48BB021F2E4B62D4EA9F52EA6928EED618A2(L_0, L_1, /*hidden argument*/NULL);
  17230. V_0 = L_2;
  17231. bool L_3 = __this->get__specifierIsUpper_11();
  17232. if (L_3)
  17233. {
  17234. goto IL_001c;
  17235. }
  17236. }
  17237. {
  17238. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  17239. Il2CppChar* L_4 = ((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_DigitLowerTable_2();
  17240. G_B3_0 = L_4;
  17241. goto IL_0021;
  17242. }
  17243. IL_001c:
  17244. {
  17245. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  17246. Il2CppChar* L_5 = ((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_StaticFields*)il2cpp_codegen_static_fields_for(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var))->get_DigitUpperTable_3();
  17247. G_B3_0 = L_5;
  17248. }
  17249. IL_0021:
  17250. {
  17251. V_1 = (Il2CppChar*)G_B3_0;
  17252. int32_t L_6 = V_0;
  17253. NumberFormatter_ResetCharBuf_m6F248689219DB23CBC466C266D313DBE0E64AAA1(__this, L_6, /*hidden argument*/NULL);
  17254. int32_t L_7 = V_0;
  17255. __this->set__ind_23(L_7);
  17256. uint32_t L_8 = __this->get__val1_19();
  17257. uint32_t L_9 = __this->get__val2_20();
  17258. V_2 = ((int64_t)((int64_t)(((int64_t)((uint64_t)L_8)))|(int64_t)((int64_t)((int64_t)(((int64_t)((uint64_t)L_9)))<<(int32_t)((int32_t)32)))));
  17259. goto IL_0061;
  17260. }
  17261. IL_0045:
  17262. {
  17263. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_10 = __this->get__cbuf_7();
  17264. int32_t L_11 = V_0;
  17265. int32_t L_12 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)1));
  17266. V_0 = L_12;
  17267. Il2CppChar* L_13 = V_1;
  17268. uint64_t L_14 = V_2;
  17269. int32_t L_15 = *((uint16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)(((uintptr_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)L_14&(int64_t)(((int64_t)((int64_t)((int32_t)15)))))), (int64_t)(((int64_t)((int64_t)2))))))))));
  17270. NullCheck(L_10);
  17271. (L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (Il2CppChar)L_15);
  17272. uint64_t L_16 = V_2;
  17273. V_2 = ((int64_t)((uint64_t)L_16>>4));
  17274. }
  17275. IL_0061:
  17276. {
  17277. int32_t L_17 = V_0;
  17278. if ((((int32_t)L_17) > ((int32_t)0)))
  17279. {
  17280. goto IL_0045;
  17281. }
  17282. }
  17283. {
  17284. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_18 = __this->get__cbuf_7();
  17285. int32_t L_19 = __this->get__ind_23();
  17286. String_t* L_20 = String_CreateString_mC7FB167C0D5B97F7EF502AF54399C61DD5B87509(NULL, L_18, 0, L_19, /*hidden argument*/NULL);
  17287. return L_20;
  17288. }
  17289. }
  17290. // System.String System.NumberFormatter::FormatFixedPoint(System.Int32,System.Globalization.NumberFormatInfo)
  17291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatFixedPoint_mAAC0C8EEEFB528FBAB46F9FFBFCA6B2393EA1929 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method)
  17292. {
  17293. {
  17294. int32_t L_0 = ___precision0;
  17295. if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
  17296. {
  17297. goto IL_000c;
  17298. }
  17299. }
  17300. {
  17301. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_1 = ___nfi1;
  17302. NullCheck(L_1);
  17303. int32_t L_2 = NumberFormatInfo_get_NumberDecimalDigits_m52C856E2079DAA1657069DB00506DCF77EA62DC2_inline(L_1, /*hidden argument*/NULL);
  17304. ___precision0 = L_2;
  17305. }
  17306. IL_000c:
  17307. {
  17308. int32_t L_3 = ___precision0;
  17309. NumberFormatter_RoundDecimal_mE3446A2208E792FF9BB01F93871A8C1BCFF10F4E(__this, L_3, /*hidden argument*/NULL);
  17310. int32_t L_4 = NumberFormatter_get_IntegerDigits_m91E2E8AF66FD565349B6447D6F9AB3B9BD61F741(__this, /*hidden argument*/NULL);
  17311. int32_t L_5 = ___precision0;
  17312. NumberFormatter_ResetCharBuf_m6F248689219DB23CBC466C266D313DBE0E64AAA1(__this, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_5)), (int32_t)2)), /*hidden argument*/NULL);
  17313. bool L_6 = __this->get__positive_12();
  17314. if (L_6)
  17315. {
  17316. goto IL_0038;
  17317. }
  17318. }
  17319. {
  17320. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_7 = ___nfi1;
  17321. NullCheck(L_7);
  17322. String_t* L_8 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_7, /*hidden argument*/NULL);
  17323. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_8, /*hidden argument*/NULL);
  17324. }
  17325. IL_0038:
  17326. {
  17327. int32_t L_9 = NumberFormatter_get_IntegerDigits_m91E2E8AF66FD565349B6447D6F9AB3B9BD61F741(__this, /*hidden argument*/NULL);
  17328. NumberFormatter_AppendIntegerString_mD6FB81A7D8109CDAED213804F4D91E2FA476BD88(__this, L_9, /*hidden argument*/NULL);
  17329. int32_t L_10 = ___precision0;
  17330. if ((((int32_t)L_10) <= ((int32_t)0)))
  17331. {
  17332. goto IL_005b;
  17333. }
  17334. }
  17335. {
  17336. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_11 = ___nfi1;
  17337. NullCheck(L_11);
  17338. String_t* L_12 = NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline(L_11, /*hidden argument*/NULL);
  17339. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_12, /*hidden argument*/NULL);
  17340. int32_t L_13 = ___precision0;
  17341. NumberFormatter_AppendDecimalString_mE9DC096988E86A4835B3456196883DFC51A57623(__this, L_13, /*hidden argument*/NULL);
  17342. }
  17343. IL_005b:
  17344. {
  17345. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_14 = __this->get__cbuf_7();
  17346. int32_t L_15 = __this->get__ind_23();
  17347. String_t* L_16 = String_CreateString_mC7FB167C0D5B97F7EF502AF54399C61DD5B87509(NULL, L_14, 0, L_15, /*hidden argument*/NULL);
  17348. return L_16;
  17349. }
  17350. }
  17351. // System.String System.NumberFormatter::FormatRoundtrip(System.Double,System.Globalization.NumberFormatInfo)
  17352. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatRoundtrip_m8339767BDB6A61BABFE5AB826D923D6151DDD816 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, double ___origval0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method)
  17353. {
  17354. static bool s_Il2CppMethodInitialized;
  17355. if (!s_Il2CppMethodInitialized)
  17356. {
  17357. il2cpp_codegen_initialize_method (NumberFormatter_FormatRoundtrip_m8339767BDB6A61BABFE5AB826D923D6151DDD816_MetadataUsageId);
  17358. s_Il2CppMethodInitialized = true;
  17359. }
  17360. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * V_0 = NULL;
  17361. String_t* V_1 = NULL;
  17362. {
  17363. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_0 = NumberFormatter_GetClone_m6D13FD559EC8229D8C0F802988E32965EF53119A(__this, /*hidden argument*/NULL);
  17364. V_0 = L_0;
  17365. double L_1 = ___origval0;
  17366. if ((!(((double)L_1) >= ((double)(-1.79769313486231E+308)))))
  17367. {
  17368. goto IL_0039;
  17369. }
  17370. }
  17371. {
  17372. double L_2 = ___origval0;
  17373. if ((!(((double)L_2) <= ((double)(1.79769313486231E+308)))))
  17374. {
  17375. goto IL_0039;
  17376. }
  17377. }
  17378. {
  17379. int32_t L_3 = __this->get__defPrecision_15();
  17380. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_4 = ___nfi1;
  17381. String_t* L_5 = NumberFormatter_FormatGeneral_m08239388C5D5B3545ED9B2D297540A39D53E73A7(__this, L_3, L_4, /*hidden argument*/NULL);
  17382. V_1 = L_5;
  17383. double L_6 = ___origval0;
  17384. String_t* L_7 = V_1;
  17385. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_8 = ___nfi1;
  17386. IL2CPP_RUNTIME_CLASS_INIT(Double_t358B8F23BDC52A5DD700E727E204F9F7CDE12409_il2cpp_TypeInfo_var);
  17387. double L_9 = Double_Parse_m598B75F6A7C50F719F439CF354BDDD22B9AF8C67(L_7, L_8, /*hidden argument*/NULL);
  17388. if ((!(((double)L_6) == ((double)L_9))))
  17389. {
  17390. goto IL_0039;
  17391. }
  17392. }
  17393. {
  17394. String_t* L_10 = V_1;
  17395. return L_10;
  17396. }
  17397. IL_0039:
  17398. {
  17399. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_11 = V_0;
  17400. int32_t L_12 = __this->get__defPrecision_15();
  17401. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_13 = ___nfi1;
  17402. NullCheck(L_11);
  17403. String_t* L_14 = NumberFormatter_FormatGeneral_m08239388C5D5B3545ED9B2D297540A39D53E73A7(L_11, ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)2)), L_13, /*hidden argument*/NULL);
  17404. return L_14;
  17405. }
  17406. }
  17407. // System.String System.NumberFormatter::FormatRoundtrip(System.Single,System.Globalization.NumberFormatInfo)
  17408. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatRoundtrip_mBE6EBC5BD83D8DB4BAE38032B659B9E3BB291439 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, float ___origval0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method)
  17409. {
  17410. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * V_0 = NULL;
  17411. String_t* V_1 = NULL;
  17412. {
  17413. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_0 = NumberFormatter_GetClone_m6D13FD559EC8229D8C0F802988E32965EF53119A(__this, /*hidden argument*/NULL);
  17414. V_0 = L_0;
  17415. int32_t L_1 = __this->get__defPrecision_15();
  17416. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_2 = ___nfi1;
  17417. String_t* L_3 = NumberFormatter_FormatGeneral_m08239388C5D5B3545ED9B2D297540A39D53E73A7(__this, L_1, L_2, /*hidden argument*/NULL);
  17418. V_1 = L_3;
  17419. float L_4 = ___origval0;
  17420. String_t* L_5 = V_1;
  17421. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_6 = ___nfi1;
  17422. float L_7 = Single_Parse_m341EA42F7782B136FA7335771DA3C6C96AF6BD86(L_5, L_6, /*hidden argument*/NULL);
  17423. if ((!(((float)L_4) == ((float)L_7))))
  17424. {
  17425. goto IL_0021;
  17426. }
  17427. }
  17428. {
  17429. String_t* L_8 = V_1;
  17430. return L_8;
  17431. }
  17432. IL_0021:
  17433. {
  17434. NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * L_9 = V_0;
  17435. int32_t L_10 = __this->get__defPrecision_15();
  17436. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_11 = ___nfi1;
  17437. NullCheck(L_9);
  17438. String_t* L_12 = NumberFormatter_FormatGeneral_m08239388C5D5B3545ED9B2D297540A39D53E73A7(L_9, ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)2)), L_11, /*hidden argument*/NULL);
  17439. return L_12;
  17440. }
  17441. }
  17442. // System.String System.NumberFormatter::FormatGeneral(System.Int32,System.Globalization.NumberFormatInfo)
  17443. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatGeneral_m08239388C5D5B3545ED9B2D297540A39D53E73A7 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method)
  17444. {
  17445. bool V_0 = false;
  17446. int32_t V_1 = 0;
  17447. int32_t V_2 = 0;
  17448. int32_t V_3 = 0;
  17449. int32_t G_B8_0 = 0;
  17450. {
  17451. int32_t L_0 = ___precision0;
  17452. if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
  17453. {
  17454. goto IL_0015;
  17455. }
  17456. }
  17457. {
  17458. bool L_1 = NumberFormatter_get_IsFloatingSource_m6CFAC659F6A85391D719FE8364828EDA57232B1A(__this, /*hidden argument*/NULL);
  17459. V_0 = L_1;
  17460. int32_t L_2 = __this->get__defPrecision_15();
  17461. ___precision0 = L_2;
  17462. goto IL_0029;
  17463. }
  17464. IL_0015:
  17465. {
  17466. V_0 = (bool)1;
  17467. int32_t L_3 = ___precision0;
  17468. if (L_3)
  17469. {
  17470. goto IL_0022;
  17471. }
  17472. }
  17473. {
  17474. int32_t L_4 = __this->get__defPrecision_15();
  17475. ___precision0 = L_4;
  17476. }
  17477. IL_0022:
  17478. {
  17479. int32_t L_5 = ___precision0;
  17480. NumberFormatter_RoundPos_mD1767AEAEE9801C748F3C7B8BE7A29598A843961(__this, L_5, /*hidden argument*/NULL);
  17481. }
  17482. IL_0029:
  17483. {
  17484. int32_t L_6 = __this->get__decPointPos_18();
  17485. V_1 = L_6;
  17486. int32_t L_7 = __this->get__digitsLen_16();
  17487. V_2 = L_7;
  17488. int32_t L_8 = V_2;
  17489. int32_t L_9 = V_1;
  17490. V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9));
  17491. int32_t L_10 = V_1;
  17492. int32_t L_11 = ___precision0;
  17493. if ((((int32_t)L_10) > ((int32_t)L_11)))
  17494. {
  17495. goto IL_0049;
  17496. }
  17497. }
  17498. {
  17499. int32_t L_12 = V_1;
  17500. G_B8_0 = ((((int32_t)((((int32_t)L_12) > ((int32_t)((int32_t)-4)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  17501. goto IL_004a;
  17502. }
  17503. IL_0049:
  17504. {
  17505. G_B8_0 = 1;
  17506. }
  17507. IL_004a:
  17508. {
  17509. bool L_13 = V_0;
  17510. if (!((int32_t)((int32_t)G_B8_0&(int32_t)L_13)))
  17511. {
  17512. goto IL_005a;
  17513. }
  17514. }
  17515. {
  17516. int32_t L_14 = V_2;
  17517. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_15 = ___nfi1;
  17518. String_t* L_16 = NumberFormatter_FormatExponential_m860C5350D97E7958CA0EC214263E0BE6B34F326F(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)1)), L_15, 2, /*hidden argument*/NULL);
  17519. return L_16;
  17520. }
  17521. IL_005a:
  17522. {
  17523. int32_t L_17 = V_3;
  17524. if ((((int32_t)L_17) >= ((int32_t)0)))
  17525. {
  17526. goto IL_0060;
  17527. }
  17528. }
  17529. {
  17530. V_3 = 0;
  17531. }
  17532. IL_0060:
  17533. {
  17534. int32_t L_18 = V_1;
  17535. if ((((int32_t)L_18) >= ((int32_t)0)))
  17536. {
  17537. goto IL_0066;
  17538. }
  17539. }
  17540. {
  17541. V_1 = 0;
  17542. }
  17543. IL_0066:
  17544. {
  17545. int32_t L_19 = V_3;
  17546. int32_t L_20 = V_1;
  17547. NumberFormatter_ResetCharBuf_m6F248689219DB23CBC466C266D313DBE0E64AAA1(__this, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)L_20)), (int32_t)3)), /*hidden argument*/NULL);
  17548. bool L_21 = __this->get__positive_12();
  17549. if (L_21)
  17550. {
  17551. goto IL_0085;
  17552. }
  17553. }
  17554. {
  17555. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_22 = ___nfi1;
  17556. NullCheck(L_22);
  17557. String_t* L_23 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_22, /*hidden argument*/NULL);
  17558. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_23, /*hidden argument*/NULL);
  17559. }
  17560. IL_0085:
  17561. {
  17562. int32_t L_24 = V_1;
  17563. if (L_24)
  17564. {
  17565. goto IL_0092;
  17566. }
  17567. }
  17568. {
  17569. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)48), /*hidden argument*/NULL);
  17570. goto IL_009c;
  17571. }
  17572. IL_0092:
  17573. {
  17574. int32_t L_25 = V_2;
  17575. int32_t L_26 = V_1;
  17576. int32_t L_27 = V_2;
  17577. NumberFormatter_AppendDigits_m59DE31608D1C9D737C456B0FC4ADF8BF5D0B17E2(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)L_26)), L_27, /*hidden argument*/NULL);
  17578. }
  17579. IL_009c:
  17580. {
  17581. int32_t L_28 = V_3;
  17582. if ((((int32_t)L_28) <= ((int32_t)0)))
  17583. {
  17584. goto IL_00b4;
  17585. }
  17586. }
  17587. {
  17588. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_29 = ___nfi1;
  17589. NullCheck(L_29);
  17590. String_t* L_30 = NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline(L_29, /*hidden argument*/NULL);
  17591. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_30, /*hidden argument*/NULL);
  17592. int32_t L_31 = V_3;
  17593. NumberFormatter_AppendDigits_m59DE31608D1C9D737C456B0FC4ADF8BF5D0B17E2(__this, 0, L_31, /*hidden argument*/NULL);
  17594. }
  17595. IL_00b4:
  17596. {
  17597. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_32 = __this->get__cbuf_7();
  17598. int32_t L_33 = __this->get__ind_23();
  17599. String_t* L_34 = String_CreateString_mC7FB167C0D5B97F7EF502AF54399C61DD5B87509(NULL, L_32, 0, L_33, /*hidden argument*/NULL);
  17600. return L_34;
  17601. }
  17602. }
  17603. // System.String System.NumberFormatter::FormatNumber(System.Int32,System.Globalization.NumberFormatInfo)
  17604. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatNumber_m76967F927201EA1997827D0323F12BF9B7083D0F (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method)
  17605. {
  17606. int32_t V_0 = 0;
  17607. int32_t G_B3_0 = 0;
  17608. {
  17609. int32_t L_0 = ___precision0;
  17610. if ((((int32_t)L_0) >= ((int32_t)0)))
  17611. {
  17612. goto IL_000c;
  17613. }
  17614. }
  17615. {
  17616. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_1 = ___nfi1;
  17617. NullCheck(L_1);
  17618. int32_t L_2 = NumberFormatInfo_get_NumberDecimalDigits_m52C856E2079DAA1657069DB00506DCF77EA62DC2_inline(L_1, /*hidden argument*/NULL);
  17619. G_B3_0 = L_2;
  17620. goto IL_000d;
  17621. }
  17622. IL_000c:
  17623. {
  17624. int32_t L_3 = ___precision0;
  17625. G_B3_0 = L_3;
  17626. }
  17627. IL_000d:
  17628. {
  17629. ___precision0 = G_B3_0;
  17630. int32_t L_4 = NumberFormatter_get_IntegerDigits_m91E2E8AF66FD565349B6447D6F9AB3B9BD61F741(__this, /*hidden argument*/NULL);
  17631. int32_t L_5 = ___precision0;
  17632. NumberFormatter_ResetCharBuf_m6F248689219DB23CBC466C266D313DBE0E64AAA1(__this, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_4, (int32_t)3)), (int32_t)L_5)), /*hidden argument*/NULL);
  17633. int32_t L_6 = ___precision0;
  17634. NumberFormatter_RoundDecimal_mE3446A2208E792FF9BB01F93871A8C1BCFF10F4E(__this, L_6, /*hidden argument*/NULL);
  17635. bool L_7 = __this->get__positive_12();
  17636. if (L_7)
  17637. {
  17638. goto IL_0076;
  17639. }
  17640. }
  17641. {
  17642. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_8 = ___nfi1;
  17643. NullCheck(L_8);
  17644. int32_t L_9 = NumberFormatInfo_get_NumberNegativePattern_mF41D38C78ED74CB2F365ECE09BFB386434F2B017_inline(L_8, /*hidden argument*/NULL);
  17645. V_0 = L_9;
  17646. int32_t L_10 = V_0;
  17647. switch (L_10)
  17648. {
  17649. case 0:
  17650. {
  17651. goto IL_004a;
  17652. }
  17653. case 1:
  17654. {
  17655. goto IL_0054;
  17656. }
  17657. case 2:
  17658. {
  17659. goto IL_0062;
  17660. }
  17661. }
  17662. }
  17663. {
  17664. goto IL_0076;
  17665. }
  17666. IL_004a:
  17667. {
  17668. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)40), /*hidden argument*/NULL);
  17669. goto IL_0076;
  17670. }
  17671. IL_0054:
  17672. {
  17673. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_11 = ___nfi1;
  17674. NullCheck(L_11);
  17675. String_t* L_12 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_11, /*hidden argument*/NULL);
  17676. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_12, /*hidden argument*/NULL);
  17677. goto IL_0076;
  17678. }
  17679. IL_0062:
  17680. {
  17681. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_13 = ___nfi1;
  17682. NullCheck(L_13);
  17683. String_t* L_14 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_13, /*hidden argument*/NULL);
  17684. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_14, /*hidden argument*/NULL);
  17685. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)32), /*hidden argument*/NULL);
  17686. }
  17687. IL_0076:
  17688. {
  17689. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_15 = ___nfi1;
  17690. NullCheck(L_15);
  17691. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_16 = NumberFormatInfo_get_NumberGroupSizes_m565821165B43AA202D8F644E4403A3181188965A(L_15, /*hidden argument*/NULL);
  17692. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_17 = ___nfi1;
  17693. NullCheck(L_17);
  17694. String_t* L_18 = NumberFormatInfo_get_NumberGroupSeparator_mD995708E10C4CC55A19E7126E7A6C256A2DD1A35_inline(L_17, /*hidden argument*/NULL);
  17695. NumberFormatter_AppendIntegerStringWithGroupSeparator_m761D1912DA7C38E84F3C2AC297FA7C9ABD09D403(__this, L_16, L_18, /*hidden argument*/NULL);
  17696. int32_t L_19 = ___precision0;
  17697. if ((((int32_t)L_19) <= ((int32_t)0)))
  17698. {
  17699. goto IL_009f;
  17700. }
  17701. }
  17702. {
  17703. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_20 = ___nfi1;
  17704. NullCheck(L_20);
  17705. String_t* L_21 = NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline(L_20, /*hidden argument*/NULL);
  17706. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_21, /*hidden argument*/NULL);
  17707. int32_t L_22 = ___precision0;
  17708. NumberFormatter_AppendDecimalString_mE9DC096988E86A4835B3456196883DFC51A57623(__this, L_22, /*hidden argument*/NULL);
  17709. }
  17710. IL_009f:
  17711. {
  17712. bool L_23 = __this->get__positive_12();
  17713. if (L_23)
  17714. {
  17715. goto IL_00f6;
  17716. }
  17717. }
  17718. {
  17719. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_24 = ___nfi1;
  17720. NullCheck(L_24);
  17721. int32_t L_25 = NumberFormatInfo_get_NumberNegativePattern_mF41D38C78ED74CB2F365ECE09BFB386434F2B017_inline(L_24, /*hidden argument*/NULL);
  17722. V_0 = L_25;
  17723. int32_t L_26 = V_0;
  17724. switch (L_26)
  17725. {
  17726. case 0:
  17727. {
  17728. goto IL_00ca;
  17729. }
  17730. case 1:
  17731. {
  17732. goto IL_00f6;
  17733. }
  17734. case 2:
  17735. {
  17736. goto IL_00f6;
  17737. }
  17738. case 3:
  17739. {
  17740. goto IL_00d4;
  17741. }
  17742. case 4:
  17743. {
  17744. goto IL_00e2;
  17745. }
  17746. }
  17747. }
  17748. {
  17749. goto IL_00f6;
  17750. }
  17751. IL_00ca:
  17752. {
  17753. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)41), /*hidden argument*/NULL);
  17754. goto IL_00f6;
  17755. }
  17756. IL_00d4:
  17757. {
  17758. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_27 = ___nfi1;
  17759. NullCheck(L_27);
  17760. String_t* L_28 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_27, /*hidden argument*/NULL);
  17761. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_28, /*hidden argument*/NULL);
  17762. goto IL_00f6;
  17763. }
  17764. IL_00e2:
  17765. {
  17766. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)32), /*hidden argument*/NULL);
  17767. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_29 = ___nfi1;
  17768. NullCheck(L_29);
  17769. String_t* L_30 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_29, /*hidden argument*/NULL);
  17770. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_30, /*hidden argument*/NULL);
  17771. }
  17772. IL_00f6:
  17773. {
  17774. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_31 = __this->get__cbuf_7();
  17775. int32_t L_32 = __this->get__ind_23();
  17776. String_t* L_33 = String_CreateString_mC7FB167C0D5B97F7EF502AF54399C61DD5B87509(NULL, L_31, 0, L_32, /*hidden argument*/NULL);
  17777. return L_33;
  17778. }
  17779. }
  17780. // System.String System.NumberFormatter::FormatPercent(System.Int32,System.Globalization.NumberFormatInfo)
  17781. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatPercent_mF5BE951C483C1D7FE18851CB684B2EFD0B39A742 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method)
  17782. {
  17783. int32_t V_0 = 0;
  17784. int32_t G_B3_0 = 0;
  17785. {
  17786. int32_t L_0 = ___precision0;
  17787. if ((((int32_t)L_0) >= ((int32_t)0)))
  17788. {
  17789. goto IL_000c;
  17790. }
  17791. }
  17792. {
  17793. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_1 = ___nfi1;
  17794. NullCheck(L_1);
  17795. int32_t L_2 = NumberFormatInfo_get_PercentDecimalDigits_mC976C226BAA510C75E13D526FF7407B2A2E2A164_inline(L_1, /*hidden argument*/NULL);
  17796. G_B3_0 = L_2;
  17797. goto IL_000d;
  17798. }
  17799. IL_000c:
  17800. {
  17801. int32_t L_3 = ___precision0;
  17802. G_B3_0 = L_3;
  17803. }
  17804. IL_000d:
  17805. {
  17806. ___precision0 = G_B3_0;
  17807. NumberFormatter_Multiply10_mCDC2D6E96D4920F5E9DED8BA045339DC26292227(__this, 2, /*hidden argument*/NULL);
  17808. int32_t L_4 = ___precision0;
  17809. NumberFormatter_RoundDecimal_mE3446A2208E792FF9BB01F93871A8C1BCFF10F4E(__this, L_4, /*hidden argument*/NULL);
  17810. int32_t L_5 = NumberFormatter_get_IntegerDigits_m91E2E8AF66FD565349B6447D6F9AB3B9BD61F741(__this, /*hidden argument*/NULL);
  17811. int32_t L_6 = ___precision0;
  17812. NumberFormatter_ResetCharBuf_m6F248689219DB23CBC466C266D313DBE0E64AAA1(__this, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)2)), (int32_t)L_6)), (int32_t)((int32_t)16))), /*hidden argument*/NULL);
  17813. bool L_7 = __this->get__positive_12();
  17814. if (!L_7)
  17815. {
  17816. goto IL_0050;
  17817. }
  17818. }
  17819. {
  17820. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_8 = ___nfi1;
  17821. NullCheck(L_8);
  17822. int32_t L_9 = NumberFormatInfo_get_PercentPositivePattern_mD23B2B53488F48B707952CCFADD216A7E7BAA430_inline(L_8, /*hidden argument*/NULL);
  17823. if ((!(((uint32_t)L_9) == ((uint32_t)2))))
  17824. {
  17825. goto IL_009f;
  17826. }
  17827. }
  17828. {
  17829. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_10 = ___nfi1;
  17830. NullCheck(L_10);
  17831. String_t* L_11 = NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline(L_10, /*hidden argument*/NULL);
  17832. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_11, /*hidden argument*/NULL);
  17833. goto IL_009f;
  17834. }
  17835. IL_0050:
  17836. {
  17837. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_12 = ___nfi1;
  17838. NullCheck(L_12);
  17839. int32_t L_13 = NumberFormatInfo_get_PercentNegativePattern_m9563E73E22236A41D695465A1B2E76F3AA7DD463_inline(L_12, /*hidden argument*/NULL);
  17840. V_0 = L_13;
  17841. int32_t L_14 = V_0;
  17842. switch (L_14)
  17843. {
  17844. case 0:
  17845. {
  17846. goto IL_006b;
  17847. }
  17848. case 1:
  17849. {
  17850. goto IL_0079;
  17851. }
  17852. case 2:
  17853. {
  17854. goto IL_0087;
  17855. }
  17856. }
  17857. }
  17858. {
  17859. goto IL_009f;
  17860. }
  17861. IL_006b:
  17862. {
  17863. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_15 = ___nfi1;
  17864. NullCheck(L_15);
  17865. String_t* L_16 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_15, /*hidden argument*/NULL);
  17866. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_16, /*hidden argument*/NULL);
  17867. goto IL_009f;
  17868. }
  17869. IL_0079:
  17870. {
  17871. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_17 = ___nfi1;
  17872. NullCheck(L_17);
  17873. String_t* L_18 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_17, /*hidden argument*/NULL);
  17874. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_18, /*hidden argument*/NULL);
  17875. goto IL_009f;
  17876. }
  17877. IL_0087:
  17878. {
  17879. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_19 = ___nfi1;
  17880. NullCheck(L_19);
  17881. String_t* L_20 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_19, /*hidden argument*/NULL);
  17882. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_20, /*hidden argument*/NULL);
  17883. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_21 = ___nfi1;
  17884. NullCheck(L_21);
  17885. String_t* L_22 = NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline(L_21, /*hidden argument*/NULL);
  17886. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_22, /*hidden argument*/NULL);
  17887. }
  17888. IL_009f:
  17889. {
  17890. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_23 = ___nfi1;
  17891. NullCheck(L_23);
  17892. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_24 = NumberFormatInfo_get_PercentGroupSizes_m4E8851281AB5160EC0EE06F633B08235440DF4C8(L_23, /*hidden argument*/NULL);
  17893. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_25 = ___nfi1;
  17894. NullCheck(L_25);
  17895. String_t* L_26 = NumberFormatInfo_get_PercentGroupSeparator_mBCCC5E617B3BEFED528AB99571AC593CEA45B4EC_inline(L_25, /*hidden argument*/NULL);
  17896. NumberFormatter_AppendIntegerStringWithGroupSeparator_m761D1912DA7C38E84F3C2AC297FA7C9ABD09D403(__this, L_24, L_26, /*hidden argument*/NULL);
  17897. int32_t L_27 = ___precision0;
  17898. if ((((int32_t)L_27) <= ((int32_t)0)))
  17899. {
  17900. goto IL_00c8;
  17901. }
  17902. }
  17903. {
  17904. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_28 = ___nfi1;
  17905. NullCheck(L_28);
  17906. String_t* L_29 = NumberFormatInfo_get_PercentDecimalSeparator_m8E0E23E04199DCA6D6E7E494D11522465180CCD2_inline(L_28, /*hidden argument*/NULL);
  17907. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_29, /*hidden argument*/NULL);
  17908. int32_t L_30 = ___precision0;
  17909. NumberFormatter_AppendDecimalString_mE9DC096988E86A4835B3456196883DFC51A57623(__this, L_30, /*hidden argument*/NULL);
  17910. }
  17911. IL_00c8:
  17912. {
  17913. bool L_31 = __this->get__positive_12();
  17914. if (!L_31)
  17915. {
  17916. goto IL_0104;
  17917. }
  17918. }
  17919. {
  17920. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_32 = ___nfi1;
  17921. NullCheck(L_32);
  17922. int32_t L_33 = NumberFormatInfo_get_PercentPositivePattern_mD23B2B53488F48B707952CCFADD216A7E7BAA430_inline(L_32, /*hidden argument*/NULL);
  17923. V_0 = L_33;
  17924. int32_t L_34 = V_0;
  17925. if (!L_34)
  17926. {
  17927. goto IL_00e0;
  17928. }
  17929. }
  17930. {
  17931. int32_t L_35 = V_0;
  17932. if ((((int32_t)L_35) == ((int32_t)1)))
  17933. {
  17934. goto IL_00f6;
  17935. }
  17936. }
  17937. {
  17938. goto IL_0136;
  17939. }
  17940. IL_00e0:
  17941. {
  17942. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)32), /*hidden argument*/NULL);
  17943. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_36 = ___nfi1;
  17944. NullCheck(L_36);
  17945. String_t* L_37 = NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline(L_36, /*hidden argument*/NULL);
  17946. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_37, /*hidden argument*/NULL);
  17947. goto IL_0136;
  17948. }
  17949. IL_00f6:
  17950. {
  17951. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_38 = ___nfi1;
  17952. NullCheck(L_38);
  17953. String_t* L_39 = NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline(L_38, /*hidden argument*/NULL);
  17954. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_39, /*hidden argument*/NULL);
  17955. goto IL_0136;
  17956. }
  17957. IL_0104:
  17958. {
  17959. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_40 = ___nfi1;
  17960. NullCheck(L_40);
  17961. int32_t L_41 = NumberFormatInfo_get_PercentNegativePattern_m9563E73E22236A41D695465A1B2E76F3AA7DD463_inline(L_40, /*hidden argument*/NULL);
  17962. V_0 = L_41;
  17963. int32_t L_42 = V_0;
  17964. if (!L_42)
  17965. {
  17966. goto IL_0114;
  17967. }
  17968. }
  17969. {
  17970. int32_t L_43 = V_0;
  17971. if ((((int32_t)L_43) == ((int32_t)1)))
  17972. {
  17973. goto IL_012a;
  17974. }
  17975. }
  17976. {
  17977. goto IL_0136;
  17978. }
  17979. IL_0114:
  17980. {
  17981. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)32), /*hidden argument*/NULL);
  17982. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_44 = ___nfi1;
  17983. NullCheck(L_44);
  17984. String_t* L_45 = NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline(L_44, /*hidden argument*/NULL);
  17985. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_45, /*hidden argument*/NULL);
  17986. goto IL_0136;
  17987. }
  17988. IL_012a:
  17989. {
  17990. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_46 = ___nfi1;
  17991. NullCheck(L_46);
  17992. String_t* L_47 = NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline(L_46, /*hidden argument*/NULL);
  17993. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_47, /*hidden argument*/NULL);
  17994. }
  17995. IL_0136:
  17996. {
  17997. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_48 = __this->get__cbuf_7();
  17998. int32_t L_49 = __this->get__ind_23();
  17999. String_t* L_50 = String_CreateString_mC7FB167C0D5B97F7EF502AF54399C61DD5B87509(NULL, L_48, 0, L_49, /*hidden argument*/NULL);
  18000. return L_50;
  18001. }
  18002. }
  18003. // System.String System.NumberFormatter::FormatExponential(System.Int32,System.Globalization.NumberFormatInfo)
  18004. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatExponential_mCA7BFD8EAC7AD2C23FF91756A5AE9F143478E226 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method)
  18005. {
  18006. {
  18007. int32_t L_0 = ___precision0;
  18008. if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
  18009. {
  18010. goto IL_0007;
  18011. }
  18012. }
  18013. {
  18014. ___precision0 = 6;
  18015. }
  18016. IL_0007:
  18017. {
  18018. int32_t L_1 = ___precision0;
  18019. NumberFormatter_RoundPos_mD1767AEAEE9801C748F3C7B8BE7A29598A843961(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1)), /*hidden argument*/NULL);
  18020. int32_t L_2 = ___precision0;
  18021. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_3 = ___nfi1;
  18022. String_t* L_4 = NumberFormatter_FormatExponential_m860C5350D97E7958CA0EC214263E0BE6B34F326F(__this, L_2, L_3, 3, /*hidden argument*/NULL);
  18023. return L_4;
  18024. }
  18025. }
  18026. // System.String System.NumberFormatter::FormatExponential(System.Int32,System.Globalization.NumberFormatInfo,System.Int32)
  18027. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatExponential_m860C5350D97E7958CA0EC214263E0BE6B34F326F (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, int32_t ___expDigits2, const RuntimeMethod* method)
  18028. {
  18029. int32_t V_0 = 0;
  18030. int32_t V_1 = 0;
  18031. {
  18032. int32_t L_0 = __this->get__decPointPos_18();
  18033. int32_t L_1 = __this->get__digitsLen_16();
  18034. V_0 = L_1;
  18035. V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1));
  18036. __this->set__decPointPos_18(1);
  18037. int32_t L_2 = ___precision0;
  18038. NumberFormatter_ResetCharBuf_m6F248689219DB23CBC466C266D313DBE0E64AAA1(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)8)), /*hidden argument*/NULL);
  18039. bool L_3 = __this->get__positive_12();
  18040. if (L_3)
  18041. {
  18042. goto IL_0034;
  18043. }
  18044. }
  18045. {
  18046. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_4 = ___nfi1;
  18047. NullCheck(L_4);
  18048. String_t* L_5 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_4, /*hidden argument*/NULL);
  18049. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_5, /*hidden argument*/NULL);
  18050. }
  18051. IL_0034:
  18052. {
  18053. int32_t L_6 = V_0;
  18054. NumberFormatter_AppendOneDigit_m00E78B4DAFD47E5393BF1B3664B4453A646061A5(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1)), /*hidden argument*/NULL);
  18055. int32_t L_7 = ___precision0;
  18056. if ((((int32_t)L_7) <= ((int32_t)0)))
  18057. {
  18058. goto IL_0060;
  18059. }
  18060. }
  18061. {
  18062. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_8 = ___nfi1;
  18063. NullCheck(L_8);
  18064. String_t* L_9 = NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline(L_8, /*hidden argument*/NULL);
  18065. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_9, /*hidden argument*/NULL);
  18066. int32_t L_10 = V_0;
  18067. int32_t L_11 = ___precision0;
  18068. int32_t L_12 = V_0;
  18069. int32_t L_13 = __this->get__decPointPos_18();
  18070. NumberFormatter_AppendDigits_m59DE31608D1C9D737C456B0FC4ADF8BF5D0B17E2(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, (int32_t)L_11)), (int32_t)1)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)L_13)), /*hidden argument*/NULL);
  18071. }
  18072. IL_0060:
  18073. {
  18074. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_14 = ___nfi1;
  18075. int32_t L_15 = V_1;
  18076. int32_t L_16 = ___expDigits2;
  18077. NumberFormatter_AppendExponent_m642543981CFC9CB61ECCE7DD35289F1711ED0F0C(__this, L_14, L_15, L_16, /*hidden argument*/NULL);
  18078. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_17 = __this->get__cbuf_7();
  18079. int32_t L_18 = __this->get__ind_23();
  18080. String_t* L_19 = String_CreateString_mC7FB167C0D5B97F7EF502AF54399C61DD5B87509(NULL, L_17, 0, L_18, /*hidden argument*/NULL);
  18081. return L_19;
  18082. }
  18083. }
  18084. // System.String System.NumberFormatter::FormatCustom(System.String,System.Globalization.NumberFormatInfo)
  18085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NumberFormatter_FormatCustom_m5DAC683F225013EEBFC4FDC1682A88C40152A85F (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, String_t* ___format0, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi1, const RuntimeMethod* method)
  18086. {
  18087. static bool s_Il2CppMethodInitialized;
  18088. if (!s_Il2CppMethodInitialized)
  18089. {
  18090. il2cpp_codegen_initialize_method (NumberFormatter_FormatCustom_m5DAC683F225013EEBFC4FDC1682A88C40152A85F_MetadataUsageId);
  18091. s_Il2CppMethodInitialized = true;
  18092. }
  18093. bool V_0 = false;
  18094. int32_t V_1 = 0;
  18095. int32_t V_2 = 0;
  18096. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * V_3 = NULL;
  18097. StringBuilder_t * V_4 = NULL;
  18098. StringBuilder_t * V_5 = NULL;
  18099. StringBuilder_t * V_6 = NULL;
  18100. int32_t V_7 = 0;
  18101. bool V_8 = false;
  18102. StringBuilder_t * G_B7_0 = NULL;
  18103. StringBuilder_t * G_B20_0 = NULL;
  18104. StringBuilder_t * G_B19_0 = NULL;
  18105. int32_t G_B21_0 = 0;
  18106. StringBuilder_t * G_B21_1 = NULL;
  18107. {
  18108. bool L_0 = __this->get__positive_12();
  18109. V_0 = L_0;
  18110. V_1 = 0;
  18111. V_2 = 0;
  18112. String_t* L_1 = ___format0;
  18113. bool L_2 = NumberFormatter_get_IsZero_m8F40311773109C6A0B1F80956155E17EE982838E(__this, /*hidden argument*/NULL);
  18114. CustomInfo_GetActiveSection_m3C48CF37C771F5434981309EEBDB47383654E25A(L_1, (bool*)(&V_0), L_2, (int32_t*)(&V_1), (int32_t*)(&V_2), /*hidden argument*/NULL);
  18115. int32_t L_3 = V_2;
  18116. if (L_3)
  18117. {
  18118. goto IL_0035;
  18119. }
  18120. }
  18121. {
  18122. bool L_4 = __this->get__positive_12();
  18123. if (L_4)
  18124. {
  18125. goto IL_002f;
  18126. }
  18127. }
  18128. {
  18129. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_5 = ___nfi1;
  18130. NullCheck(L_5);
  18131. String_t* L_6 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_5, /*hidden argument*/NULL);
  18132. return L_6;
  18133. }
  18134. IL_002f:
  18135. {
  18136. String_t* L_7 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
  18137. return L_7;
  18138. }
  18139. IL_0035:
  18140. {
  18141. bool L_8 = V_0;
  18142. __this->set__positive_12(L_8);
  18143. String_t* L_9 = ___format0;
  18144. int32_t L_10 = V_1;
  18145. int32_t L_11 = V_2;
  18146. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_12 = ___nfi1;
  18147. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_13 = CustomInfo_Parse_m221FEE3DBA88FC585E7EC4F51CE590B9BE0E334A(L_9, L_10, L_11, L_12, /*hidden argument*/NULL);
  18148. V_3 = L_13;
  18149. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_14 = V_3;
  18150. NullCheck(L_14);
  18151. int32_t L_15 = L_14->get_IntegerDigits_4();
  18152. StringBuilder_t * L_16 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  18153. StringBuilder__ctor_m1C0F2D97B838537A2D0F64033AE4EF02D150A956(L_16, ((int32_t)il2cpp_codegen_multiply((int32_t)L_15, (int32_t)2)), /*hidden argument*/NULL);
  18154. V_4 = L_16;
  18155. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_17 = V_3;
  18156. NullCheck(L_17);
  18157. int32_t L_18 = L_17->get_DecimalDigits_1();
  18158. StringBuilder_t * L_19 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  18159. StringBuilder__ctor_m1C0F2D97B838537A2D0F64033AE4EF02D150A956(L_19, ((int32_t)il2cpp_codegen_multiply((int32_t)L_18, (int32_t)2)), /*hidden argument*/NULL);
  18160. V_5 = L_19;
  18161. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_20 = V_3;
  18162. NullCheck(L_20);
  18163. bool L_21 = L_20->get_UseExponent_7();
  18164. if (L_21)
  18165. {
  18166. goto IL_006f;
  18167. }
  18168. }
  18169. {
  18170. G_B7_0 = ((StringBuilder_t *)(NULL));
  18171. goto IL_007c;
  18172. }
  18173. IL_006f:
  18174. {
  18175. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_22 = V_3;
  18176. NullCheck(L_22);
  18177. int32_t L_23 = L_22->get_ExponentDigits_8();
  18178. StringBuilder_t * L_24 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  18179. StringBuilder__ctor_m1C0F2D97B838537A2D0F64033AE4EF02D150A956(L_24, ((int32_t)il2cpp_codegen_multiply((int32_t)L_23, (int32_t)2)), /*hidden argument*/NULL);
  18180. G_B7_0 = L_24;
  18181. }
  18182. IL_007c:
  18183. {
  18184. V_6 = G_B7_0;
  18185. V_7 = 0;
  18186. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_25 = V_3;
  18187. NullCheck(L_25);
  18188. int32_t L_26 = L_25->get_Percents_12();
  18189. if ((((int32_t)L_26) <= ((int32_t)0)))
  18190. {
  18191. goto IL_0098;
  18192. }
  18193. }
  18194. {
  18195. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_27 = V_3;
  18196. NullCheck(L_27);
  18197. int32_t L_28 = L_27->get_Percents_12();
  18198. NumberFormatter_Multiply10_mCDC2D6E96D4920F5E9DED8BA045339DC26292227(__this, ((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_28)), /*hidden argument*/NULL);
  18199. }
  18200. IL_0098:
  18201. {
  18202. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_29 = V_3;
  18203. NullCheck(L_29);
  18204. int32_t L_30 = L_29->get_Permilles_13();
  18205. if ((((int32_t)L_30) <= ((int32_t)0)))
  18206. {
  18207. goto IL_00af;
  18208. }
  18209. }
  18210. {
  18211. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_31 = V_3;
  18212. NullCheck(L_31);
  18213. int32_t L_32 = L_31->get_Permilles_13();
  18214. NumberFormatter_Multiply10_mCDC2D6E96D4920F5E9DED8BA045339DC26292227(__this, ((int32_t)il2cpp_codegen_multiply((int32_t)3, (int32_t)L_32)), /*hidden argument*/NULL);
  18215. }
  18216. IL_00af:
  18217. {
  18218. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_33 = V_3;
  18219. NullCheck(L_33);
  18220. int32_t L_34 = L_33->get_DividePlaces_11();
  18221. if ((((int32_t)L_34) <= ((int32_t)0)))
  18222. {
  18223. goto IL_00c4;
  18224. }
  18225. }
  18226. {
  18227. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_35 = V_3;
  18228. NullCheck(L_35);
  18229. int32_t L_36 = L_35->get_DividePlaces_11();
  18230. NumberFormatter_Divide10_m19182F6184716E02E9DBA42FCF89EFEBA7AC19B7(__this, L_36, /*hidden argument*/NULL);
  18231. }
  18232. IL_00c4:
  18233. {
  18234. V_8 = (bool)1;
  18235. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_37 = V_3;
  18236. NullCheck(L_37);
  18237. bool L_38 = L_37->get_UseExponent_7();
  18238. if (!L_38)
  18239. {
  18240. goto IL_0139;
  18241. }
  18242. }
  18243. {
  18244. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_39 = V_3;
  18245. NullCheck(L_39);
  18246. int32_t L_40 = L_39->get_DecimalDigits_1();
  18247. if ((((int32_t)L_40) > ((int32_t)0)))
  18248. {
  18249. goto IL_00e1;
  18250. }
  18251. }
  18252. {
  18253. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_41 = V_3;
  18254. NullCheck(L_41);
  18255. int32_t L_42 = L_41->get_IntegerDigits_4();
  18256. if ((((int32_t)L_42) <= ((int32_t)0)))
  18257. {
  18258. goto IL_0139;
  18259. }
  18260. }
  18261. IL_00e1:
  18262. {
  18263. bool L_43 = NumberFormatter_get_IsZero_m8F40311773109C6A0B1F80956155E17EE982838E(__this, /*hidden argument*/NULL);
  18264. if (L_43)
  18265. {
  18266. goto IL_011a;
  18267. }
  18268. }
  18269. {
  18270. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_44 = V_3;
  18271. NullCheck(L_44);
  18272. int32_t L_45 = L_44->get_DecimalDigits_1();
  18273. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_46 = V_3;
  18274. NullCheck(L_46);
  18275. int32_t L_47 = L_46->get_IntegerDigits_4();
  18276. NumberFormatter_RoundPos_mD1767AEAEE9801C748F3C7B8BE7A29598A843961(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)L_47)), /*hidden argument*/NULL);
  18277. int32_t L_48 = V_7;
  18278. int32_t L_49 = __this->get__decPointPos_18();
  18279. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_50 = V_3;
  18280. NullCheck(L_50);
  18281. int32_t L_51 = L_50->get_IntegerDigits_4();
  18282. V_7 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)L_51))));
  18283. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_52 = V_3;
  18284. NullCheck(L_52);
  18285. int32_t L_53 = L_52->get_IntegerDigits_4();
  18286. __this->set__decPointPos_18(L_53);
  18287. }
  18288. IL_011a:
  18289. {
  18290. int32_t L_54 = V_7;
  18291. V_8 = (bool)((((int32_t)((((int32_t)L_54) > ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  18292. StringBuilder_t * L_55 = V_6;
  18293. int32_t L_56 = V_7;
  18294. G_B19_0 = L_55;
  18295. if ((((int32_t)L_56) < ((int32_t)0)))
  18296. {
  18297. G_B20_0 = L_55;
  18298. goto IL_012f;
  18299. }
  18300. }
  18301. {
  18302. int32_t L_57 = V_7;
  18303. G_B21_0 = L_57;
  18304. G_B21_1 = G_B19_0;
  18305. goto IL_0132;
  18306. }
  18307. IL_012f:
  18308. {
  18309. int32_t L_58 = V_7;
  18310. G_B21_0 = ((-L_58));
  18311. G_B21_1 = G_B20_0;
  18312. }
  18313. IL_0132:
  18314. {
  18315. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  18316. NumberFormatter_AppendNonNegativeNumber_m9AF8B3BAFDE9443EF437F2A4659E2759913D70E1(G_B21_1, G_B21_0, /*hidden argument*/NULL);
  18317. goto IL_0146;
  18318. }
  18319. IL_0139:
  18320. {
  18321. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_59 = V_3;
  18322. NullCheck(L_59);
  18323. int32_t L_60 = L_59->get_DecimalDigits_1();
  18324. NumberFormatter_RoundDecimal_mE3446A2208E792FF9BB01F93871A8C1BCFF10F4E(__this, L_60, /*hidden argument*/NULL);
  18325. }
  18326. IL_0146:
  18327. {
  18328. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_61 = V_3;
  18329. NullCheck(L_61);
  18330. int32_t L_62 = L_61->get_IntegerDigits_4();
  18331. if (L_62)
  18332. {
  18333. goto IL_0156;
  18334. }
  18335. }
  18336. {
  18337. bool L_63 = NumberFormatter_get_IsZeroInteger_m914987F51303120CDEB2339FB10E4617E9F17307(__this, /*hidden argument*/NULL);
  18338. if (L_63)
  18339. {
  18340. goto IL_0164;
  18341. }
  18342. }
  18343. IL_0156:
  18344. {
  18345. int32_t L_64 = NumberFormatter_get_IntegerDigits_m91E2E8AF66FD565349B6447D6F9AB3B9BD61F741(__this, /*hidden argument*/NULL);
  18346. StringBuilder_t * L_65 = V_4;
  18347. NumberFormatter_AppendIntegerString_m37A5A133D337FE0E7378D3F5C9B5C42ABC4F500C(__this, L_64, L_65, /*hidden argument*/NULL);
  18348. }
  18349. IL_0164:
  18350. {
  18351. int32_t L_66 = NumberFormatter_get_DecimalDigits_m7D1E99D450C28EEB92D1C28F23393F18A2AB202E(__this, /*hidden argument*/NULL);
  18352. StringBuilder_t * L_67 = V_5;
  18353. NumberFormatter_AppendDecimalString_mE1BE0D20CD069420690F5E5C06A394C7369C90BF(__this, L_66, L_67, /*hidden argument*/NULL);
  18354. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_68 = V_3;
  18355. NullCheck(L_68);
  18356. bool L_69 = L_68->get_UseExponent_7();
  18357. if (!L_69)
  18358. {
  18359. goto IL_0216;
  18360. }
  18361. }
  18362. {
  18363. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_70 = V_3;
  18364. NullCheck(L_70);
  18365. int32_t L_71 = L_70->get_DecimalDigits_1();
  18366. if ((((int32_t)L_71) > ((int32_t)0)))
  18367. {
  18368. goto IL_0196;
  18369. }
  18370. }
  18371. {
  18372. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_72 = V_3;
  18373. NullCheck(L_72);
  18374. int32_t L_73 = L_72->get_IntegerDigits_4();
  18375. if ((((int32_t)L_73) > ((int32_t)0)))
  18376. {
  18377. goto IL_0196;
  18378. }
  18379. }
  18380. {
  18381. __this->set__positive_12((bool)1);
  18382. }
  18383. IL_0196:
  18384. {
  18385. StringBuilder_t * L_74 = V_4;
  18386. NullCheck(L_74);
  18387. int32_t L_75 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_74, /*hidden argument*/NULL);
  18388. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_76 = V_3;
  18389. NullCheck(L_76);
  18390. int32_t L_77 = L_76->get_IntegerDigits_4();
  18391. if ((((int32_t)L_75) >= ((int32_t)L_77)))
  18392. {
  18393. goto IL_01ce;
  18394. }
  18395. }
  18396. {
  18397. StringBuilder_t * L_78 = V_4;
  18398. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_79 = V_3;
  18399. NullCheck(L_79);
  18400. int32_t L_80 = L_79->get_IntegerDigits_4();
  18401. StringBuilder_t * L_81 = V_4;
  18402. NullCheck(L_81);
  18403. int32_t L_82 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_81, /*hidden argument*/NULL);
  18404. NullCheck(L_78);
  18405. StringBuilder_Insert_mC4C722CFB7E8BA17F47DF230DD69F6E0E46C7D05(L_78, 0, _stringLiteralB6589FC6AB0DC82CF12099D1C2D40AB994E8410C, ((int32_t)il2cpp_codegen_subtract((int32_t)L_80, (int32_t)L_82)), /*hidden argument*/NULL);
  18406. goto IL_01ce;
  18407. }
  18408. IL_01c3:
  18409. {
  18410. StringBuilder_t * L_83 = V_6;
  18411. NullCheck(L_83);
  18412. StringBuilder_Insert_m5A00CEB69C56B823E3766C84114D8B8ACCFC67A1(L_83, 0, ((int32_t)48), /*hidden argument*/NULL);
  18413. }
  18414. IL_01ce:
  18415. {
  18416. StringBuilder_t * L_84 = V_6;
  18417. NullCheck(L_84);
  18418. int32_t L_85 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_84, /*hidden argument*/NULL);
  18419. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_86 = V_3;
  18420. NullCheck(L_86);
  18421. int32_t L_87 = L_86->get_ExponentDigits_8();
  18422. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_88 = V_3;
  18423. NullCheck(L_88);
  18424. int32_t L_89 = L_88->get_ExponentTailSharpDigits_9();
  18425. if ((((int32_t)L_85) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_87, (int32_t)L_89)))))
  18426. {
  18427. goto IL_01c3;
  18428. }
  18429. }
  18430. {
  18431. bool L_90 = V_8;
  18432. if (!L_90)
  18433. {
  18434. goto IL_0201;
  18435. }
  18436. }
  18437. {
  18438. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_91 = V_3;
  18439. NullCheck(L_91);
  18440. bool L_92 = L_91->get_ExponentNegativeSignOnly_10();
  18441. if (L_92)
  18442. {
  18443. goto IL_0201;
  18444. }
  18445. }
  18446. {
  18447. StringBuilder_t * L_93 = V_6;
  18448. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_94 = ___nfi1;
  18449. NullCheck(L_94);
  18450. String_t* L_95 = NumberFormatInfo_get_PositiveSign_m268EA84CDC3A03566ACDC10208E165DB74948747_inline(L_94, /*hidden argument*/NULL);
  18451. NullCheck(L_93);
  18452. StringBuilder_Insert_m38829D9C9FE52ACD6541ED735D4435FB2A831A2C(L_93, 0, L_95, /*hidden argument*/NULL);
  18453. goto IL_0276;
  18454. }
  18455. IL_0201:
  18456. {
  18457. bool L_96 = V_8;
  18458. if (L_96)
  18459. {
  18460. goto IL_0276;
  18461. }
  18462. }
  18463. {
  18464. StringBuilder_t * L_97 = V_6;
  18465. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_98 = ___nfi1;
  18466. NullCheck(L_98);
  18467. String_t* L_99 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_98, /*hidden argument*/NULL);
  18468. NullCheck(L_97);
  18469. StringBuilder_Insert_m38829D9C9FE52ACD6541ED735D4435FB2A831A2C(L_97, 0, L_99, /*hidden argument*/NULL);
  18470. goto IL_0276;
  18471. }
  18472. IL_0216:
  18473. {
  18474. StringBuilder_t * L_100 = V_4;
  18475. NullCheck(L_100);
  18476. int32_t L_101 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_100, /*hidden argument*/NULL);
  18477. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_102 = V_3;
  18478. NullCheck(L_102);
  18479. int32_t L_103 = L_102->get_IntegerDigits_4();
  18480. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_104 = V_3;
  18481. NullCheck(L_104);
  18482. int32_t L_105 = L_104->get_IntegerHeadSharpDigits_5();
  18483. if ((((int32_t)L_101) >= ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_103, (int32_t)L_105)))))
  18484. {
  18485. goto IL_024f;
  18486. }
  18487. }
  18488. {
  18489. StringBuilder_t * L_106 = V_4;
  18490. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_107 = V_3;
  18491. NullCheck(L_107);
  18492. int32_t L_108 = L_107->get_IntegerDigits_4();
  18493. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_109 = V_3;
  18494. NullCheck(L_109);
  18495. int32_t L_110 = L_109->get_IntegerHeadSharpDigits_5();
  18496. StringBuilder_t * L_111 = V_4;
  18497. NullCheck(L_111);
  18498. int32_t L_112 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_111, /*hidden argument*/NULL);
  18499. NullCheck(L_106);
  18500. StringBuilder_Insert_mC4C722CFB7E8BA17F47DF230DD69F6E0E46C7D05(L_106, 0, _stringLiteralB6589FC6AB0DC82CF12099D1C2D40AB994E8410C, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_108, (int32_t)L_110)), (int32_t)L_112)), /*hidden argument*/NULL);
  18501. }
  18502. IL_024f:
  18503. {
  18504. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_113 = V_3;
  18505. NullCheck(L_113);
  18506. int32_t L_114 = L_113->get_IntegerDigits_4();
  18507. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_115 = V_3;
  18508. NullCheck(L_115);
  18509. int32_t L_116 = L_115->get_IntegerHeadSharpDigits_5();
  18510. if ((!(((uint32_t)L_114) == ((uint32_t)L_116))))
  18511. {
  18512. goto IL_0276;
  18513. }
  18514. }
  18515. {
  18516. StringBuilder_t * L_117 = V_4;
  18517. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  18518. bool L_118 = NumberFormatter_IsZeroOnly_m34EC372F18B62ED7716195F4BD28945F7B1C2716(L_117, /*hidden argument*/NULL);
  18519. if (!L_118)
  18520. {
  18521. goto IL_0276;
  18522. }
  18523. }
  18524. {
  18525. StringBuilder_t * L_119 = V_4;
  18526. StringBuilder_t * L_120 = V_4;
  18527. NullCheck(L_120);
  18528. int32_t L_121 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_120, /*hidden argument*/NULL);
  18529. NullCheck(L_119);
  18530. StringBuilder_Remove_m5DA9C1C4D056FA61B8923BE85E6BFF44B14A24F9(L_119, 0, L_121, /*hidden argument*/NULL);
  18531. }
  18532. IL_0276:
  18533. {
  18534. StringBuilder_t * L_122 = V_5;
  18535. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  18536. NumberFormatter_ZeroTrimEnd_mCFA43BC122387E7BB042BCD81DE7DE4870FB5D99(L_122, (bool)1, /*hidden argument*/NULL);
  18537. goto IL_028a;
  18538. }
  18539. IL_0280:
  18540. {
  18541. StringBuilder_t * L_123 = V_5;
  18542. NullCheck(L_123);
  18543. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_123, ((int32_t)48), /*hidden argument*/NULL);
  18544. }
  18545. IL_028a:
  18546. {
  18547. StringBuilder_t * L_124 = V_5;
  18548. NullCheck(L_124);
  18549. int32_t L_125 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_124, /*hidden argument*/NULL);
  18550. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_126 = V_3;
  18551. NullCheck(L_126);
  18552. int32_t L_127 = L_126->get_DecimalDigits_1();
  18553. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_128 = V_3;
  18554. NullCheck(L_128);
  18555. int32_t L_129 = L_128->get_DecimalTailSharpDigits_3();
  18556. if ((((int32_t)L_125) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_127, (int32_t)L_129)))))
  18557. {
  18558. goto IL_0280;
  18559. }
  18560. }
  18561. {
  18562. StringBuilder_t * L_130 = V_5;
  18563. NullCheck(L_130);
  18564. int32_t L_131 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_130, /*hidden argument*/NULL);
  18565. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_132 = V_3;
  18566. NullCheck(L_132);
  18567. int32_t L_133 = L_132->get_DecimalDigits_1();
  18568. if ((((int32_t)L_131) <= ((int32_t)L_133)))
  18569. {
  18570. goto IL_02cb;
  18571. }
  18572. }
  18573. {
  18574. StringBuilder_t * L_134 = V_5;
  18575. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_135 = V_3;
  18576. NullCheck(L_135);
  18577. int32_t L_136 = L_135->get_DecimalDigits_1();
  18578. StringBuilder_t * L_137 = V_5;
  18579. NullCheck(L_137);
  18580. int32_t L_138 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_137, /*hidden argument*/NULL);
  18581. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_139 = V_3;
  18582. NullCheck(L_139);
  18583. int32_t L_140 = L_139->get_DecimalDigits_1();
  18584. NullCheck(L_134);
  18585. StringBuilder_Remove_m5DA9C1C4D056FA61B8923BE85E6BFF44B14A24F9(L_134, L_136, ((int32_t)il2cpp_codegen_subtract((int32_t)L_138, (int32_t)L_140)), /*hidden argument*/NULL);
  18586. }
  18587. IL_02cb:
  18588. {
  18589. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_141 = V_3;
  18590. String_t* L_142 = ___format0;
  18591. int32_t L_143 = V_1;
  18592. int32_t L_144 = V_2;
  18593. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_145 = ___nfi1;
  18594. bool L_146 = __this->get__positive_12();
  18595. StringBuilder_t * L_147 = V_4;
  18596. StringBuilder_t * L_148 = V_5;
  18597. StringBuilder_t * L_149 = V_6;
  18598. NullCheck(L_141);
  18599. String_t* L_150 = CustomInfo_Format_m1A29FF4C0EF0861E7E2564D8548EEA6916D91252(L_141, L_142, L_143, L_144, L_145, L_146, L_147, L_148, L_149, /*hidden argument*/NULL);
  18600. return L_150;
  18601. }
  18602. }
  18603. // System.Void System.NumberFormatter::ZeroTrimEnd(System.Text.StringBuilder,System.Boolean)
  18604. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_ZeroTrimEnd_mCFA43BC122387E7BB042BCD81DE7DE4870FB5D99 (StringBuilder_t * ___sb0, bool ___canEmpty1, const RuntimeMethod* method)
  18605. {
  18606. int32_t V_0 = 0;
  18607. int32_t V_1 = 0;
  18608. int32_t G_B6_0 = 0;
  18609. {
  18610. V_0 = 0;
  18611. StringBuilder_t * L_0 = ___sb0;
  18612. NullCheck(L_0);
  18613. int32_t L_1 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_0, /*hidden argument*/NULL);
  18614. V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1));
  18615. goto IL_0020;
  18616. }
  18617. IL_000d:
  18618. {
  18619. StringBuilder_t * L_2 = ___sb0;
  18620. int32_t L_3 = V_1;
  18621. NullCheck(L_2);
  18622. Il2CppChar L_4 = StringBuilder_get_Chars_mC069533DCA4FB798DFA069469EBABA85DCC183C6(L_2, L_3, /*hidden argument*/NULL);
  18623. if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)48)))))
  18624. {
  18625. goto IL_0032;
  18626. }
  18627. }
  18628. {
  18629. int32_t L_5 = V_0;
  18630. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
  18631. int32_t L_6 = V_1;
  18632. V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)1));
  18633. }
  18634. IL_0020:
  18635. {
  18636. bool L_7 = ___canEmpty1;
  18637. if (L_7)
  18638. {
  18639. goto IL_0029;
  18640. }
  18641. }
  18642. {
  18643. int32_t L_8 = V_1;
  18644. G_B6_0 = ((((int32_t)L_8) > ((int32_t)0))? 1 : 0);
  18645. goto IL_0030;
  18646. }
  18647. IL_0029:
  18648. {
  18649. int32_t L_9 = V_1;
  18650. G_B6_0 = ((((int32_t)((((int32_t)L_9) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  18651. }
  18652. IL_0030:
  18653. {
  18654. if (G_B6_0)
  18655. {
  18656. goto IL_000d;
  18657. }
  18658. }
  18659. IL_0032:
  18660. {
  18661. int32_t L_10 = V_0;
  18662. if ((((int32_t)L_10) <= ((int32_t)0)))
  18663. {
  18664. goto IL_0046;
  18665. }
  18666. }
  18667. {
  18668. StringBuilder_t * L_11 = ___sb0;
  18669. StringBuilder_t * L_12 = ___sb0;
  18670. NullCheck(L_12);
  18671. int32_t L_13 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_12, /*hidden argument*/NULL);
  18672. int32_t L_14 = V_0;
  18673. int32_t L_15 = V_0;
  18674. NullCheck(L_11);
  18675. StringBuilder_Remove_m5DA9C1C4D056FA61B8923BE85E6BFF44B14A24F9(L_11, ((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)L_14)), L_15, /*hidden argument*/NULL);
  18676. }
  18677. IL_0046:
  18678. {
  18679. return;
  18680. }
  18681. }
  18682. // System.Boolean System.NumberFormatter::IsZeroOnly(System.Text.StringBuilder)
  18683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumberFormatter_IsZeroOnly_m34EC372F18B62ED7716195F4BD28945F7B1C2716 (StringBuilder_t * ___sb0, const RuntimeMethod* method)
  18684. {
  18685. static bool s_Il2CppMethodInitialized;
  18686. if (!s_Il2CppMethodInitialized)
  18687. {
  18688. il2cpp_codegen_initialize_method (NumberFormatter_IsZeroOnly_m34EC372F18B62ED7716195F4BD28945F7B1C2716_MetadataUsageId);
  18689. s_Il2CppMethodInitialized = true;
  18690. }
  18691. int32_t V_0 = 0;
  18692. {
  18693. V_0 = 0;
  18694. goto IL_0023;
  18695. }
  18696. IL_0004:
  18697. {
  18698. StringBuilder_t * L_0 = ___sb0;
  18699. int32_t L_1 = V_0;
  18700. NullCheck(L_0);
  18701. Il2CppChar L_2 = StringBuilder_get_Chars_mC069533DCA4FB798DFA069469EBABA85DCC183C6(L_0, L_1, /*hidden argument*/NULL);
  18702. IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
  18703. bool L_3 = Char_IsDigit_m29508E0B60DAE54350BDC3DED0D42895DBA4087E(L_2, /*hidden argument*/NULL);
  18704. if (!L_3)
  18705. {
  18706. goto IL_001f;
  18707. }
  18708. }
  18709. {
  18710. StringBuilder_t * L_4 = ___sb0;
  18711. int32_t L_5 = V_0;
  18712. NullCheck(L_4);
  18713. Il2CppChar L_6 = StringBuilder_get_Chars_mC069533DCA4FB798DFA069469EBABA85DCC183C6(L_4, L_5, /*hidden argument*/NULL);
  18714. if ((((int32_t)L_6) == ((int32_t)((int32_t)48))))
  18715. {
  18716. goto IL_001f;
  18717. }
  18718. }
  18719. {
  18720. return (bool)0;
  18721. }
  18722. IL_001f:
  18723. {
  18724. int32_t L_7 = V_0;
  18725. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  18726. }
  18727. IL_0023:
  18728. {
  18729. int32_t L_8 = V_0;
  18730. StringBuilder_t * L_9 = ___sb0;
  18731. NullCheck(L_9);
  18732. int32_t L_10 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_9, /*hidden argument*/NULL);
  18733. if ((((int32_t)L_8) < ((int32_t)L_10)))
  18734. {
  18735. goto IL_0004;
  18736. }
  18737. }
  18738. {
  18739. return (bool)1;
  18740. }
  18741. }
  18742. // System.Void System.NumberFormatter::AppendNonNegativeNumber(System.Text.StringBuilder,System.Int32)
  18743. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendNonNegativeNumber_m9AF8B3BAFDE9443EF437F2A4659E2759913D70E1 (StringBuilder_t * ___sb0, int32_t ___v1, const RuntimeMethod* method)
  18744. {
  18745. static bool s_Il2CppMethodInitialized;
  18746. if (!s_Il2CppMethodInitialized)
  18747. {
  18748. il2cpp_codegen_initialize_method (NumberFormatter_AppendNonNegativeNumber_m9AF8B3BAFDE9443EF437F2A4659E2759913D70E1_MetadataUsageId);
  18749. s_Il2CppMethodInitialized = true;
  18750. }
  18751. int32_t V_0 = 0;
  18752. int32_t V_1 = 0;
  18753. {
  18754. int32_t L_0 = ___v1;
  18755. if ((((int32_t)L_0) >= ((int32_t)0)))
  18756. {
  18757. goto IL_000a;
  18758. }
  18759. }
  18760. {
  18761. ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_1 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
  18762. ArgumentException__ctor_m77591C20EDA3ADEE2FAF1987321D686E249326C5(L_1, /*hidden argument*/NULL);
  18763. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, NumberFormatter_AppendNonNegativeNumber_m9AF8B3BAFDE9443EF437F2A4659E2759913D70E1_RuntimeMethod_var);
  18764. }
  18765. IL_000a:
  18766. {
  18767. int32_t L_2 = ___v1;
  18768. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  18769. int32_t L_3 = NumberFormatter_ScaleOrder_m712CE7B5E134E507EC41CC93A43D76F02FC2D8C2((((int64_t)((int64_t)L_2))), /*hidden argument*/NULL);
  18770. V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)1));
  18771. }
  18772. IL_0014:
  18773. {
  18774. int32_t L_4 = ___v1;
  18775. int32_t L_5 = V_0;
  18776. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  18777. int64_t L_6 = NumberFormatter_GetTenPowerOf_mFB4993FB5A5C694F12FC7772DF431C0AA3F6E43C(L_5, /*hidden argument*/NULL);
  18778. V_1 = ((int32_t)((int32_t)L_4/(int32_t)(((int32_t)((int32_t)L_6)))));
  18779. StringBuilder_t * L_7 = ___sb0;
  18780. int32_t L_8 = V_1;
  18781. NullCheck(L_7);
  18782. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_7, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)L_8))))), /*hidden argument*/NULL);
  18783. int32_t L_9 = ___v1;
  18784. int32_t L_10 = V_0;
  18785. int32_t L_11 = L_10;
  18786. V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)1));
  18787. int64_t L_12 = NumberFormatter_GetTenPowerOf_mFB4993FB5A5C694F12FC7772DF431C0AA3F6E43C(L_11, /*hidden argument*/NULL);
  18788. int32_t L_13 = V_1;
  18789. ___v1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)(((int32_t)((int32_t)L_12))), (int32_t)L_13))));
  18790. int32_t L_14 = V_0;
  18791. if ((((int32_t)L_14) >= ((int32_t)0)))
  18792. {
  18793. goto IL_0014;
  18794. }
  18795. }
  18796. {
  18797. return;
  18798. }
  18799. }
  18800. // System.Void System.NumberFormatter::AppendIntegerString(System.Int32,System.Text.StringBuilder)
  18801. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendIntegerString_m37A5A133D337FE0E7378D3F5C9B5C42ABC4F500C (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___minLength0, StringBuilder_t * ___sb1, const RuntimeMethod* method)
  18802. {
  18803. {
  18804. int32_t L_0 = __this->get__decPointPos_18();
  18805. if ((((int32_t)L_0) > ((int32_t)0)))
  18806. {
  18807. goto IL_0014;
  18808. }
  18809. }
  18810. {
  18811. StringBuilder_t * L_1 = ___sb1;
  18812. int32_t L_2 = ___minLength0;
  18813. NullCheck(L_1);
  18814. StringBuilder_Append_m9702CA108F81CBF2B174826C1DFC5F7552C36C45(L_1, ((int32_t)48), L_2, /*hidden argument*/NULL);
  18815. return;
  18816. }
  18817. IL_0014:
  18818. {
  18819. int32_t L_3 = __this->get__decPointPos_18();
  18820. int32_t L_4 = ___minLength0;
  18821. if ((((int32_t)L_3) >= ((int32_t)L_4)))
  18822. {
  18823. goto IL_002e;
  18824. }
  18825. }
  18826. {
  18827. StringBuilder_t * L_5 = ___sb1;
  18828. int32_t L_6 = ___minLength0;
  18829. int32_t L_7 = __this->get__decPointPos_18();
  18830. NullCheck(L_5);
  18831. StringBuilder_Append_m9702CA108F81CBF2B174826C1DFC5F7552C36C45(L_5, ((int32_t)48), ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)), /*hidden argument*/NULL);
  18832. }
  18833. IL_002e:
  18834. {
  18835. int32_t L_8 = __this->get__digitsLen_16();
  18836. int32_t L_9 = __this->get__decPointPos_18();
  18837. int32_t L_10 = __this->get__digitsLen_16();
  18838. StringBuilder_t * L_11 = ___sb1;
  18839. NumberFormatter_AppendDigits_m17CDC05D8F1F8CB837429D7BBD4F24501ABF45F7(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)L_9)), L_10, L_11, /*hidden argument*/NULL);
  18840. return;
  18841. }
  18842. }
  18843. // System.Void System.NumberFormatter::AppendIntegerString(System.Int32)
  18844. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendIntegerString_mD6FB81A7D8109CDAED213804F4D91E2FA476BD88 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___minLength0, const RuntimeMethod* method)
  18845. {
  18846. {
  18847. int32_t L_0 = __this->get__decPointPos_18();
  18848. if ((((int32_t)L_0) > ((int32_t)0)))
  18849. {
  18850. goto IL_0013;
  18851. }
  18852. }
  18853. {
  18854. int32_t L_1 = ___minLength0;
  18855. NumberFormatter_Append_m2A6A1C7BE013B8DC696AD7A2D2D715B5C685E0A9(__this, ((int32_t)48), L_1, /*hidden argument*/NULL);
  18856. return;
  18857. }
  18858. IL_0013:
  18859. {
  18860. int32_t L_2 = __this->get__decPointPos_18();
  18861. int32_t L_3 = ___minLength0;
  18862. if ((((int32_t)L_2) >= ((int32_t)L_3)))
  18863. {
  18864. goto IL_002c;
  18865. }
  18866. }
  18867. {
  18868. int32_t L_4 = ___minLength0;
  18869. int32_t L_5 = __this->get__decPointPos_18();
  18870. NumberFormatter_Append_m2A6A1C7BE013B8DC696AD7A2D2D715B5C685E0A9(__this, ((int32_t)48), ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5)), /*hidden argument*/NULL);
  18871. }
  18872. IL_002c:
  18873. {
  18874. int32_t L_6 = __this->get__digitsLen_16();
  18875. int32_t L_7 = __this->get__decPointPos_18();
  18876. int32_t L_8 = __this->get__digitsLen_16();
  18877. NumberFormatter_AppendDigits_m59DE31608D1C9D737C456B0FC4ADF8BF5D0B17E2(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)L_6, (int32_t)L_7)), L_8, /*hidden argument*/NULL);
  18878. return;
  18879. }
  18880. }
  18881. // System.Void System.NumberFormatter::AppendDecimalString(System.Int32,System.Text.StringBuilder)
  18882. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDecimalString_mE1BE0D20CD069420690F5E5C06A394C7369C90BF (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, StringBuilder_t * ___sb1, const RuntimeMethod* method)
  18883. {
  18884. {
  18885. int32_t L_0 = __this->get__digitsLen_16();
  18886. int32_t L_1 = ___precision0;
  18887. int32_t L_2 = __this->get__decPointPos_18();
  18888. int32_t L_3 = __this->get__digitsLen_16();
  18889. int32_t L_4 = __this->get__decPointPos_18();
  18890. StringBuilder_t * L_5 = ___sb1;
  18891. NumberFormatter_AppendDigits_m17CDC05D8F1F8CB837429D7BBD4F24501ABF45F7(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)L_2)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), L_5, /*hidden argument*/NULL);
  18892. return;
  18893. }
  18894. }
  18895. // System.Void System.NumberFormatter::AppendDecimalString(System.Int32)
  18896. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDecimalString_mE9DC096988E86A4835B3456196883DFC51A57623 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___precision0, const RuntimeMethod* method)
  18897. {
  18898. {
  18899. int32_t L_0 = __this->get__digitsLen_16();
  18900. int32_t L_1 = ___precision0;
  18901. int32_t L_2 = __this->get__decPointPos_18();
  18902. int32_t L_3 = __this->get__digitsLen_16();
  18903. int32_t L_4 = __this->get__decPointPos_18();
  18904. NumberFormatter_AppendDigits_m59DE31608D1C9D737C456B0FC4ADF8BF5D0B17E2(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)L_2)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)), /*hidden argument*/NULL);
  18905. return;
  18906. }
  18907. }
  18908. // System.Void System.NumberFormatter::AppendIntegerStringWithGroupSeparator(System.Int32[],System.String)
  18909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendIntegerStringWithGroupSeparator_m761D1912DA7C38E84F3C2AC297FA7C9ABD09D403 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* ___groups0, String_t* ___groupSeparator1, const RuntimeMethod* method)
  18910. {
  18911. int32_t V_0 = 0;
  18912. int32_t V_1 = 0;
  18913. int32_t V_2 = 0;
  18914. int32_t V_3 = 0;
  18915. int32_t V_4 = 0;
  18916. int32_t V_5 = 0;
  18917. int32_t V_6 = 0;
  18918. int32_t V_7 = 0;
  18919. int32_t V_8 = 0;
  18920. int32_t V_9 = 0;
  18921. int32_t G_B11_0 = 0;
  18922. int32_t G_B19_0 = 0;
  18923. {
  18924. bool L_0 = NumberFormatter_get_IsZeroInteger_m914987F51303120CDEB2339FB10E4617E9F17307(__this, /*hidden argument*/NULL);
  18925. if (!L_0)
  18926. {
  18927. goto IL_0011;
  18928. }
  18929. }
  18930. {
  18931. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)48), /*hidden argument*/NULL);
  18932. return;
  18933. }
  18934. IL_0011:
  18935. {
  18936. V_0 = 0;
  18937. V_1 = 0;
  18938. V_2 = 0;
  18939. goto IL_002e;
  18940. }
  18941. IL_0019:
  18942. {
  18943. int32_t L_1 = V_0;
  18944. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = ___groups0;
  18945. int32_t L_3 = V_2;
  18946. NullCheck(L_2);
  18947. int32_t L_4 = L_3;
  18948. int32_t L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  18949. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_5));
  18950. int32_t L_6 = V_0;
  18951. int32_t L_7 = __this->get__decPointPos_18();
  18952. if ((((int32_t)L_6) > ((int32_t)L_7)))
  18953. {
  18954. goto IL_0034;
  18955. }
  18956. }
  18957. {
  18958. int32_t L_8 = V_2;
  18959. V_1 = L_8;
  18960. int32_t L_9 = V_2;
  18961. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)1));
  18962. }
  18963. IL_002e:
  18964. {
  18965. int32_t L_10 = V_2;
  18966. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_11 = ___groups0;
  18967. NullCheck(L_11);
  18968. if ((((int32_t)L_10) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))))
  18969. {
  18970. goto IL_0019;
  18971. }
  18972. }
  18973. IL_0034:
  18974. {
  18975. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_12 = ___groups0;
  18976. NullCheck(L_12);
  18977. if (!(((RuntimeArray*)L_12)->max_length))
  18978. {
  18979. goto IL_0150;
  18980. }
  18981. }
  18982. {
  18983. int32_t L_13 = V_0;
  18984. if ((((int32_t)L_13) <= ((int32_t)0)))
  18985. {
  18986. goto IL_0150;
  18987. }
  18988. }
  18989. {
  18990. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_14 = ___groups0;
  18991. int32_t L_15 = V_1;
  18992. NullCheck(L_14);
  18993. int32_t L_16 = L_15;
  18994. int32_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  18995. V_4 = L_17;
  18996. int32_t L_18 = __this->get__decPointPos_18();
  18997. int32_t L_19 = V_0;
  18998. if ((((int32_t)L_18) > ((int32_t)L_19)))
  18999. {
  19000. goto IL_0053;
  19001. }
  19002. }
  19003. {
  19004. G_B11_0 = 0;
  19005. goto IL_005b;
  19006. }
  19007. IL_0053:
  19008. {
  19009. int32_t L_20 = __this->get__decPointPos_18();
  19010. int32_t L_21 = V_0;
  19011. G_B11_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)L_21));
  19012. }
  19013. IL_005b:
  19014. {
  19015. V_5 = G_B11_0;
  19016. int32_t L_22 = V_4;
  19017. if (L_22)
  19018. {
  19019. goto IL_007e;
  19020. }
  19021. }
  19022. {
  19023. goto IL_0067;
  19024. }
  19025. IL_0063:
  19026. {
  19027. int32_t L_23 = V_1;
  19028. V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1));
  19029. }
  19030. IL_0067:
  19031. {
  19032. int32_t L_24 = V_1;
  19033. if ((((int32_t)L_24) < ((int32_t)0)))
  19034. {
  19035. goto IL_0070;
  19036. }
  19037. }
  19038. {
  19039. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_25 = ___groups0;
  19040. int32_t L_26 = V_1;
  19041. NullCheck(L_25);
  19042. int32_t L_27 = L_26;
  19043. int32_t L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
  19044. if (!L_28)
  19045. {
  19046. goto IL_0063;
  19047. }
  19048. }
  19049. IL_0070:
  19050. {
  19051. int32_t L_29 = V_5;
  19052. if ((((int32_t)L_29) > ((int32_t)0)))
  19053. {
  19054. goto IL_007a;
  19055. }
  19056. }
  19057. {
  19058. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_30 = ___groups0;
  19059. int32_t L_31 = V_1;
  19060. NullCheck(L_30);
  19061. int32_t L_32 = L_31;
  19062. int32_t L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
  19063. G_B19_0 = L_33;
  19064. goto IL_007c;
  19065. }
  19066. IL_007a:
  19067. {
  19068. int32_t L_34 = V_5;
  19069. G_B19_0 = L_34;
  19070. }
  19071. IL_007c:
  19072. {
  19073. V_4 = G_B19_0;
  19074. }
  19075. IL_007e:
  19076. {
  19077. int32_t L_35 = V_5;
  19078. if (L_35)
  19079. {
  19080. goto IL_0087;
  19081. }
  19082. }
  19083. {
  19084. int32_t L_36 = V_4;
  19085. V_3 = L_36;
  19086. goto IL_00a1;
  19087. }
  19088. IL_0087:
  19089. {
  19090. int32_t L_37 = V_1;
  19091. int32_t L_38 = V_5;
  19092. int32_t L_39 = V_4;
  19093. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)((int32_t)((int32_t)L_38/(int32_t)L_39))));
  19094. int32_t L_40 = V_5;
  19095. int32_t L_41 = V_4;
  19096. V_3 = ((int32_t)((int32_t)L_40%(int32_t)L_41));
  19097. int32_t L_42 = V_3;
  19098. if (L_42)
  19099. {
  19100. goto IL_009d;
  19101. }
  19102. }
  19103. {
  19104. int32_t L_43 = V_4;
  19105. V_3 = L_43;
  19106. goto IL_00a1;
  19107. }
  19108. IL_009d:
  19109. {
  19110. int32_t L_44 = V_1;
  19111. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1));
  19112. }
  19113. IL_00a1:
  19114. {
  19115. int32_t L_45 = V_0;
  19116. int32_t L_46 = __this->get__decPointPos_18();
  19117. if ((((int32_t)L_45) < ((int32_t)L_46)))
  19118. {
  19119. goto IL_00e2;
  19120. }
  19121. }
  19122. {
  19123. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_47 = ___groups0;
  19124. NullCheck(L_47);
  19125. int32_t L_48 = 0;
  19126. int32_t L_49 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
  19127. V_6 = L_49;
  19128. int32_t L_50 = V_0;
  19129. int32_t L_51 = V_6;
  19130. if ((((int32_t)L_50) <= ((int32_t)L_51)))
  19131. {
  19132. goto IL_00e2;
  19133. }
  19134. }
  19135. {
  19136. int32_t L_52 = V_6;
  19137. int32_t L_53 = __this->get__decPointPos_18();
  19138. V_7 = ((-((int32_t)il2cpp_codegen_subtract((int32_t)L_52, (int32_t)L_53))));
  19139. int32_t L_54 = V_7;
  19140. int32_t L_55 = V_6;
  19141. if ((((int32_t)L_54) >= ((int32_t)L_55)))
  19142. {
  19143. goto IL_00cb;
  19144. }
  19145. }
  19146. {
  19147. int32_t L_56 = V_7;
  19148. V_3 = L_56;
  19149. goto IL_00e2;
  19150. }
  19151. IL_00cb:
  19152. {
  19153. int32_t L_57 = V_6;
  19154. if ((((int32_t)L_57) <= ((int32_t)0)))
  19155. {
  19156. goto IL_00e2;
  19157. }
  19158. }
  19159. {
  19160. int32_t L_58 = __this->get__decPointPos_18();
  19161. int32_t L_59 = V_6;
  19162. int32_t L_60 = ((int32_t)((int32_t)L_58%(int32_t)L_59));
  19163. V_8 = L_60;
  19164. if ((((int32_t)L_60) <= ((int32_t)0)))
  19165. {
  19166. goto IL_00e2;
  19167. }
  19168. }
  19169. {
  19170. int32_t L_61 = V_8;
  19171. V_3 = L_61;
  19172. }
  19173. IL_00e2:
  19174. {
  19175. V_9 = 0;
  19176. }
  19177. IL_00e5:
  19178. {
  19179. int32_t L_62 = __this->get__decPointPos_18();
  19180. int32_t L_63 = V_9;
  19181. int32_t L_64 = V_3;
  19182. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_62, (int32_t)L_63))) <= ((int32_t)L_64)))
  19183. {
  19184. goto IL_00f4;
  19185. }
  19186. }
  19187. {
  19188. int32_t L_65 = V_3;
  19189. if (L_65)
  19190. {
  19191. goto IL_0111;
  19192. }
  19193. }
  19194. IL_00f4:
  19195. {
  19196. int32_t L_66 = __this->get__digitsLen_16();
  19197. int32_t L_67 = __this->get__decPointPos_18();
  19198. int32_t L_68 = __this->get__digitsLen_16();
  19199. int32_t L_69 = V_9;
  19200. NumberFormatter_AppendDigits_m59DE31608D1C9D737C456B0FC4ADF8BF5D0B17E2(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)L_66, (int32_t)L_67)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_68, (int32_t)L_69)), /*hidden argument*/NULL);
  19201. return;
  19202. }
  19203. IL_0111:
  19204. {
  19205. int32_t L_70 = __this->get__digitsLen_16();
  19206. int32_t L_71 = V_9;
  19207. int32_t L_72 = V_3;
  19208. int32_t L_73 = __this->get__digitsLen_16();
  19209. int32_t L_74 = V_9;
  19210. NumberFormatter_AppendDigits_m59DE31608D1C9D737C456B0FC4ADF8BF5D0B17E2(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_70, (int32_t)L_71)), (int32_t)L_72)), ((int32_t)il2cpp_codegen_subtract((int32_t)L_73, (int32_t)L_74)), /*hidden argument*/NULL);
  19211. int32_t L_75 = V_9;
  19212. int32_t L_76 = V_3;
  19213. V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_75, (int32_t)L_76));
  19214. String_t* L_77 = ___groupSeparator1;
  19215. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_77, /*hidden argument*/NULL);
  19216. int32_t L_78 = V_1;
  19217. int32_t L_79 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_78, (int32_t)1));
  19218. V_1 = L_79;
  19219. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_80 = ___groups0;
  19220. NullCheck(L_80);
  19221. if ((((int32_t)L_79) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_80)->max_length)))))))
  19222. {
  19223. goto IL_014b;
  19224. }
  19225. }
  19226. {
  19227. int32_t L_81 = V_1;
  19228. if ((((int32_t)L_81) < ((int32_t)0)))
  19229. {
  19230. goto IL_014b;
  19231. }
  19232. }
  19233. {
  19234. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_82 = ___groups0;
  19235. int32_t L_83 = V_1;
  19236. NullCheck(L_82);
  19237. int32_t L_84 = L_83;
  19238. int32_t L_85 = (L_82)->GetAt(static_cast<il2cpp_array_size_t>(L_84));
  19239. V_4 = L_85;
  19240. }
  19241. IL_014b:
  19242. {
  19243. int32_t L_86 = V_4;
  19244. V_3 = L_86;
  19245. goto IL_00e5;
  19246. }
  19247. IL_0150:
  19248. {
  19249. int32_t L_87 = __this->get__digitsLen_16();
  19250. int32_t L_88 = __this->get__decPointPos_18();
  19251. int32_t L_89 = __this->get__digitsLen_16();
  19252. NumberFormatter_AppendDigits_m59DE31608D1C9D737C456B0FC4ADF8BF5D0B17E2(__this, ((int32_t)il2cpp_codegen_subtract((int32_t)L_87, (int32_t)L_88)), L_89, /*hidden argument*/NULL);
  19253. return;
  19254. }
  19255. }
  19256. // System.Void System.NumberFormatter::AppendExponent(System.Globalization.NumberFormatInfo,System.Int32,System.Int32)
  19257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendExponent_m642543981CFC9CB61ECCE7DD35289F1711ED0F0C (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi0, int32_t ___exponent1, int32_t ___minDigits2, const RuntimeMethod* method)
  19258. {
  19259. static bool s_Il2CppMethodInitialized;
  19260. if (!s_Il2CppMethodInitialized)
  19261. {
  19262. il2cpp_codegen_initialize_method (NumberFormatter_AppendExponent_m642543981CFC9CB61ECCE7DD35289F1711ED0F0C_MetadataUsageId);
  19263. s_Il2CppMethodInitialized = true;
  19264. }
  19265. uint32_t V_0 = 0;
  19266. {
  19267. bool L_0 = __this->get__specifierIsUpper_11();
  19268. if (L_0)
  19269. {
  19270. goto IL_0012;
  19271. }
  19272. }
  19273. {
  19274. Il2CppChar L_1 = __this->get__specifier_13();
  19275. if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)82)))))
  19276. {
  19277. goto IL_001c;
  19278. }
  19279. }
  19280. IL_0012:
  19281. {
  19282. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)69), /*hidden argument*/NULL);
  19283. goto IL_0024;
  19284. }
  19285. IL_001c:
  19286. {
  19287. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, ((int32_t)101), /*hidden argument*/NULL);
  19288. }
  19289. IL_0024:
  19290. {
  19291. int32_t L_2 = ___exponent1;
  19292. if ((((int32_t)L_2) < ((int32_t)0)))
  19293. {
  19294. goto IL_0036;
  19295. }
  19296. }
  19297. {
  19298. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_3 = ___nfi0;
  19299. NullCheck(L_3);
  19300. String_t* L_4 = NumberFormatInfo_get_PositiveSign_m268EA84CDC3A03566ACDC10208E165DB74948747_inline(L_3, /*hidden argument*/NULL);
  19301. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_4, /*hidden argument*/NULL);
  19302. goto IL_0046;
  19303. }
  19304. IL_0036:
  19305. {
  19306. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_5 = ___nfi0;
  19307. NullCheck(L_5);
  19308. String_t* L_6 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_5, /*hidden argument*/NULL);
  19309. NumberFormatter_Append_mE65A9601F09254E72BF833F4E443B4472A4FCB3D(__this, L_6, /*hidden argument*/NULL);
  19310. int32_t L_7 = ___exponent1;
  19311. ___exponent1 = ((-L_7));
  19312. }
  19313. IL_0046:
  19314. {
  19315. int32_t L_8 = ___exponent1;
  19316. if (L_8)
  19317. {
  19318. goto IL_0053;
  19319. }
  19320. }
  19321. {
  19322. int32_t L_9 = ___minDigits2;
  19323. NumberFormatter_Append_m2A6A1C7BE013B8DC696AD7A2D2D715B5C685E0A9(__this, ((int32_t)48), L_9, /*hidden argument*/NULL);
  19324. return;
  19325. }
  19326. IL_0053:
  19327. {
  19328. int32_t L_10 = ___exponent1;
  19329. if ((((int32_t)L_10) >= ((int32_t)((int32_t)10))))
  19330. {
  19331. goto IL_006f;
  19332. }
  19333. }
  19334. {
  19335. int32_t L_11 = ___minDigits2;
  19336. NumberFormatter_Append_m2A6A1C7BE013B8DC696AD7A2D2D715B5C685E0A9(__this, ((int32_t)48), ((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)1)), /*hidden argument*/NULL);
  19337. int32_t L_12 = ___exponent1;
  19338. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)L_12))))), /*hidden argument*/NULL);
  19339. return;
  19340. }
  19341. IL_006f:
  19342. {
  19343. int32_t L_13 = ___exponent1;
  19344. IL2CPP_RUNTIME_CLASS_INIT(NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var);
  19345. uint32_t L_14 = NumberFormatter_FastToDecHex_m70F4537592F2D301B57DCB01BF0BF5F5B929845F(L_13, /*hidden argument*/NULL);
  19346. V_0 = L_14;
  19347. int32_t L_15 = ___exponent1;
  19348. if ((((int32_t)L_15) >= ((int32_t)((int32_t)100))))
  19349. {
  19350. goto IL_007f;
  19351. }
  19352. }
  19353. {
  19354. int32_t L_16 = ___minDigits2;
  19355. if ((!(((uint32_t)L_16) == ((uint32_t)3))))
  19356. {
  19357. goto IL_008c;
  19358. }
  19359. }
  19360. IL_007f:
  19361. {
  19362. uint32_t L_17 = V_0;
  19363. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((uint32_t)L_17>>8))))))), /*hidden argument*/NULL);
  19364. }
  19365. IL_008c:
  19366. {
  19367. uint32_t L_18 = V_0;
  19368. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)((int32_t)((uint32_t)L_18>>4))&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL);
  19369. uint32_t L_19 = V_0;
  19370. NumberFormatter_Append_m7D7CC5592044F8F24D91E6626C59287AB0AD03FD(__this, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_19&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL);
  19371. return;
  19372. }
  19373. }
  19374. // System.Void System.NumberFormatter::AppendOneDigit(System.Int32)
  19375. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendOneDigit_m00E78B4DAFD47E5393BF1B3664B4453A646061A5 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___start0, const RuntimeMethod* method)
  19376. {
  19377. uint32_t V_0 = 0;
  19378. int32_t V_1 = 0;
  19379. {
  19380. int32_t L_0 = __this->get__ind_23();
  19381. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_1 = __this->get__cbuf_7();
  19382. NullCheck(L_1);
  19383. if ((!(((uint32_t)L_0) == ((uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))))))
  19384. {
  19385. goto IL_001f;
  19386. }
  19387. }
  19388. {
  19389. int32_t L_2 = __this->get__ind_23();
  19390. NumberFormatter_Resize_m5DDC37B326ECCCFEE173B9F90431116E294F64B1(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)((int32_t)10))), /*hidden argument*/NULL);
  19391. }
  19392. IL_001f:
  19393. {
  19394. int32_t L_3 = ___start0;
  19395. int32_t L_4 = __this->get__offset_17();
  19396. ___start0 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4));
  19397. int32_t L_5 = ___start0;
  19398. if ((((int32_t)L_5) >= ((int32_t)0)))
  19399. {
  19400. goto IL_0031;
  19401. }
  19402. }
  19403. {
  19404. V_0 = 0;
  19405. goto IL_006a;
  19406. }
  19407. IL_0031:
  19408. {
  19409. int32_t L_6 = ___start0;
  19410. if ((((int32_t)L_6) >= ((int32_t)8)))
  19411. {
  19412. goto IL_003e;
  19413. }
  19414. }
  19415. {
  19416. uint32_t L_7 = __this->get__val1_19();
  19417. V_0 = L_7;
  19418. goto IL_006a;
  19419. }
  19420. IL_003e:
  19421. {
  19422. int32_t L_8 = ___start0;
  19423. if ((((int32_t)L_8) >= ((int32_t)((int32_t)16))))
  19424. {
  19425. goto IL_004c;
  19426. }
  19427. }
  19428. {
  19429. uint32_t L_9 = __this->get__val2_20();
  19430. V_0 = L_9;
  19431. goto IL_006a;
  19432. }
  19433. IL_004c:
  19434. {
  19435. int32_t L_10 = ___start0;
  19436. if ((((int32_t)L_10) >= ((int32_t)((int32_t)24))))
  19437. {
  19438. goto IL_005a;
  19439. }
  19440. }
  19441. {
  19442. uint32_t L_11 = __this->get__val3_21();
  19443. V_0 = L_11;
  19444. goto IL_006a;
  19445. }
  19446. IL_005a:
  19447. {
  19448. int32_t L_12 = ___start0;
  19449. if ((((int32_t)L_12) >= ((int32_t)((int32_t)32))))
  19450. {
  19451. goto IL_0068;
  19452. }
  19453. }
  19454. {
  19455. uint32_t L_13 = __this->get__val4_22();
  19456. V_0 = L_13;
  19457. goto IL_006a;
  19458. }
  19459. IL_0068:
  19460. {
  19461. V_0 = 0;
  19462. }
  19463. IL_006a:
  19464. {
  19465. uint32_t L_14 = V_0;
  19466. int32_t L_15 = ___start0;
  19467. V_0 = ((int32_t)((uint32_t)L_14>>((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_15&(int32_t)7))<<(int32_t)2))&(int32_t)((int32_t)31)))));
  19468. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_16 = __this->get__cbuf_7();
  19469. int32_t L_17 = __this->get__ind_23();
  19470. V_1 = L_17;
  19471. int32_t L_18 = V_1;
  19472. __this->set__ind_23(((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)));
  19473. int32_t L_19 = V_1;
  19474. uint32_t L_20 = V_0;
  19475. NullCheck(L_16);
  19476. (L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (Il2CppChar)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_20&(int32_t)((int32_t)15)))))))));
  19477. return;
  19478. }
  19479. }
  19480. // System.Void System.NumberFormatter::AppendDigits(System.Int32,System.Int32)
  19481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDigits_m59DE31608D1C9D737C456B0FC4ADF8BF5D0B17E2 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___start0, int32_t ___end1, const RuntimeMethod* method)
  19482. {
  19483. int32_t V_0 = 0;
  19484. int32_t V_1 = 0;
  19485. uint32_t V_2 = 0;
  19486. int32_t V_3 = 0;
  19487. {
  19488. int32_t L_0 = ___start0;
  19489. int32_t L_1 = ___end1;
  19490. if ((((int32_t)L_0) < ((int32_t)L_1)))
  19491. {
  19492. goto IL_0005;
  19493. }
  19494. }
  19495. {
  19496. return;
  19497. }
  19498. IL_0005:
  19499. {
  19500. int32_t L_2 = __this->get__ind_23();
  19501. int32_t L_3 = ___end1;
  19502. int32_t L_4 = ___start0;
  19503. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))));
  19504. int32_t L_5 = V_0;
  19505. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_6 = __this->get__cbuf_7();
  19506. NullCheck(L_6);
  19507. if ((((int32_t)L_5) <= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))))))
  19508. {
  19509. goto IL_0025;
  19510. }
  19511. }
  19512. {
  19513. int32_t L_7 = V_0;
  19514. NumberFormatter_Resize_m5DDC37B326ECCCFEE173B9F90431116E294F64B1(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)((int32_t)10))), /*hidden argument*/NULL);
  19515. }
  19516. IL_0025:
  19517. {
  19518. int32_t L_8 = V_0;
  19519. __this->set__ind_23(L_8);
  19520. int32_t L_9 = ___end1;
  19521. int32_t L_10 = __this->get__offset_17();
  19522. ___end1 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_10));
  19523. int32_t L_11 = ___start0;
  19524. int32_t L_12 = __this->get__offset_17();
  19525. ___start0 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_12));
  19526. int32_t L_13 = ___start0;
  19527. int32_t L_14 = ___start0;
  19528. V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)8)), (int32_t)((int32_t)((int32_t)L_14&(int32_t)7))));
  19529. }
  19530. IL_0048:
  19531. {
  19532. int32_t L_15 = V_1;
  19533. if ((!(((uint32_t)L_15) == ((uint32_t)8))))
  19534. {
  19535. goto IL_0055;
  19536. }
  19537. }
  19538. {
  19539. uint32_t L_16 = __this->get__val1_19();
  19540. V_2 = L_16;
  19541. goto IL_0081;
  19542. }
  19543. IL_0055:
  19544. {
  19545. int32_t L_17 = V_1;
  19546. if ((!(((uint32_t)L_17) == ((uint32_t)((int32_t)16)))))
  19547. {
  19548. goto IL_0063;
  19549. }
  19550. }
  19551. {
  19552. uint32_t L_18 = __this->get__val2_20();
  19553. V_2 = L_18;
  19554. goto IL_0081;
  19555. }
  19556. IL_0063:
  19557. {
  19558. int32_t L_19 = V_1;
  19559. if ((!(((uint32_t)L_19) == ((uint32_t)((int32_t)24)))))
  19560. {
  19561. goto IL_0071;
  19562. }
  19563. }
  19564. {
  19565. uint32_t L_20 = __this->get__val3_21();
  19566. V_2 = L_20;
  19567. goto IL_0081;
  19568. }
  19569. IL_0071:
  19570. {
  19571. int32_t L_21 = V_1;
  19572. if ((!(((uint32_t)L_21) == ((uint32_t)((int32_t)32)))))
  19573. {
  19574. goto IL_007f;
  19575. }
  19576. }
  19577. {
  19578. uint32_t L_22 = __this->get__val4_22();
  19579. V_2 = L_22;
  19580. goto IL_0081;
  19581. }
  19582. IL_007f:
  19583. {
  19584. V_2 = 0;
  19585. }
  19586. IL_0081:
  19587. {
  19588. uint32_t L_23 = V_2;
  19589. int32_t L_24 = ___start0;
  19590. V_2 = ((int32_t)((uint32_t)L_23>>((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_24&(int32_t)7))<<(int32_t)2))&(int32_t)((int32_t)31)))));
  19591. int32_t L_25 = V_1;
  19592. int32_t L_26 = ___end1;
  19593. if ((((int32_t)L_25) <= ((int32_t)L_26)))
  19594. {
  19595. goto IL_0092;
  19596. }
  19597. }
  19598. {
  19599. int32_t L_27 = ___end1;
  19600. V_1 = L_27;
  19601. }
  19602. IL_0092:
  19603. {
  19604. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_28 = __this->get__cbuf_7();
  19605. int32_t L_29 = V_0;
  19606. int32_t L_30 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)1));
  19607. V_0 = L_30;
  19608. uint32_t L_31 = V_2;
  19609. NullCheck(L_28);
  19610. (L_28)->SetAt(static_cast<il2cpp_array_size_t>(L_30), (Il2CppChar)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_31&(int32_t)((int32_t)15)))))))));
  19611. int32_t L_32 = V_1;
  19612. int32_t L_33 = ___start0;
  19613. V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_32, (int32_t)L_33));
  19614. int32_t L_34 = V_3;
  19615. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)1)))
  19616. {
  19617. case 0:
  19618. {
  19619. goto IL_017f;
  19620. }
  19621. case 1:
  19622. {
  19623. goto IL_0167;
  19624. }
  19625. case 2:
  19626. {
  19627. goto IL_014f;
  19628. }
  19629. case 3:
  19630. {
  19631. goto IL_0137;
  19632. }
  19633. case 4:
  19634. {
  19635. goto IL_011f;
  19636. }
  19637. case 5:
  19638. {
  19639. goto IL_0107;
  19640. }
  19641. case 6:
  19642. {
  19643. goto IL_00ef;
  19644. }
  19645. case 7:
  19646. {
  19647. goto IL_00d7;
  19648. }
  19649. }
  19650. }
  19651. {
  19652. goto IL_0184;
  19653. }
  19654. IL_00d7:
  19655. {
  19656. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_35 = __this->get__cbuf_7();
  19657. int32_t L_36 = V_0;
  19658. int32_t L_37 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_36, (int32_t)1));
  19659. V_0 = L_37;
  19660. uint32_t L_38 = V_2;
  19661. int32_t L_39 = ((int32_t)((uint32_t)L_38>>4));
  19662. V_2 = L_39;
  19663. NullCheck(L_35);
  19664. (L_35)->SetAt(static_cast<il2cpp_array_size_t>(L_37), (Il2CppChar)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_39&(int32_t)((int32_t)15)))))))));
  19665. }
  19666. IL_00ef:
  19667. {
  19668. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_40 = __this->get__cbuf_7();
  19669. int32_t L_41 = V_0;
  19670. int32_t L_42 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_41, (int32_t)1));
  19671. V_0 = L_42;
  19672. uint32_t L_43 = V_2;
  19673. int32_t L_44 = ((int32_t)((uint32_t)L_43>>4));
  19674. V_2 = L_44;
  19675. NullCheck(L_40);
  19676. (L_40)->SetAt(static_cast<il2cpp_array_size_t>(L_42), (Il2CppChar)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_44&(int32_t)((int32_t)15)))))))));
  19677. }
  19678. IL_0107:
  19679. {
  19680. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_45 = __this->get__cbuf_7();
  19681. int32_t L_46 = V_0;
  19682. int32_t L_47 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_46, (int32_t)1));
  19683. V_0 = L_47;
  19684. uint32_t L_48 = V_2;
  19685. int32_t L_49 = ((int32_t)((uint32_t)L_48>>4));
  19686. V_2 = L_49;
  19687. NullCheck(L_45);
  19688. (L_45)->SetAt(static_cast<il2cpp_array_size_t>(L_47), (Il2CppChar)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_49&(int32_t)((int32_t)15)))))))));
  19689. }
  19690. IL_011f:
  19691. {
  19692. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_50 = __this->get__cbuf_7();
  19693. int32_t L_51 = V_0;
  19694. int32_t L_52 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_51, (int32_t)1));
  19695. V_0 = L_52;
  19696. uint32_t L_53 = V_2;
  19697. int32_t L_54 = ((int32_t)((uint32_t)L_53>>4));
  19698. V_2 = L_54;
  19699. NullCheck(L_50);
  19700. (L_50)->SetAt(static_cast<il2cpp_array_size_t>(L_52), (Il2CppChar)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_54&(int32_t)((int32_t)15)))))))));
  19701. }
  19702. IL_0137:
  19703. {
  19704. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_55 = __this->get__cbuf_7();
  19705. int32_t L_56 = V_0;
  19706. int32_t L_57 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_56, (int32_t)1));
  19707. V_0 = L_57;
  19708. uint32_t L_58 = V_2;
  19709. int32_t L_59 = ((int32_t)((uint32_t)L_58>>4));
  19710. V_2 = L_59;
  19711. NullCheck(L_55);
  19712. (L_55)->SetAt(static_cast<il2cpp_array_size_t>(L_57), (Il2CppChar)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_59&(int32_t)((int32_t)15)))))))));
  19713. }
  19714. IL_014f:
  19715. {
  19716. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_60 = __this->get__cbuf_7();
  19717. int32_t L_61 = V_0;
  19718. int32_t L_62 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_61, (int32_t)1));
  19719. V_0 = L_62;
  19720. uint32_t L_63 = V_2;
  19721. int32_t L_64 = ((int32_t)((uint32_t)L_63>>4));
  19722. V_2 = L_64;
  19723. NullCheck(L_60);
  19724. (L_60)->SetAt(static_cast<il2cpp_array_size_t>(L_62), (Il2CppChar)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_64&(int32_t)((int32_t)15)))))))));
  19725. }
  19726. IL_0167:
  19727. {
  19728. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_65 = __this->get__cbuf_7();
  19729. int32_t L_66 = V_0;
  19730. int32_t L_67 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_66, (int32_t)1));
  19731. V_0 = L_67;
  19732. uint32_t L_68 = V_2;
  19733. int32_t L_69 = ((int32_t)((uint32_t)L_68>>4));
  19734. V_2 = L_69;
  19735. NullCheck(L_65);
  19736. (L_65)->SetAt(static_cast<il2cpp_array_size_t>(L_67), (Il2CppChar)(((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_69&(int32_t)((int32_t)15)))))))));
  19737. }
  19738. IL_017f:
  19739. {
  19740. int32_t L_70 = V_1;
  19741. int32_t L_71 = ___end1;
  19742. if ((!(((uint32_t)L_70) == ((uint32_t)L_71))))
  19743. {
  19744. goto IL_0184;
  19745. }
  19746. }
  19747. {
  19748. return;
  19749. }
  19750. IL_0184:
  19751. {
  19752. int32_t L_72 = V_1;
  19753. ___start0 = L_72;
  19754. int32_t L_73 = V_1;
  19755. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_73, (int32_t)8));
  19756. goto IL_0048;
  19757. }
  19758. }
  19759. // System.Void System.NumberFormatter::AppendDigits(System.Int32,System.Int32,System.Text.StringBuilder)
  19760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_AppendDigits_m17CDC05D8F1F8CB837429D7BBD4F24501ABF45F7 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___start0, int32_t ___end1, StringBuilder_t * ___sb2, const RuntimeMethod* method)
  19761. {
  19762. int32_t V_0 = 0;
  19763. int32_t V_1 = 0;
  19764. uint32_t V_2 = 0;
  19765. int32_t V_3 = 0;
  19766. {
  19767. int32_t L_0 = ___start0;
  19768. int32_t L_1 = ___end1;
  19769. if ((((int32_t)L_0) < ((int32_t)L_1)))
  19770. {
  19771. goto IL_0005;
  19772. }
  19773. }
  19774. {
  19775. return;
  19776. }
  19777. IL_0005:
  19778. {
  19779. StringBuilder_t * L_2 = ___sb2;
  19780. NullCheck(L_2);
  19781. int32_t L_3 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_2, /*hidden argument*/NULL);
  19782. int32_t L_4 = ___end1;
  19783. int32_t L_5 = ___start0;
  19784. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))));
  19785. StringBuilder_t * L_6 = ___sb2;
  19786. int32_t L_7 = V_0;
  19787. NullCheck(L_6);
  19788. StringBuilder_set_Length_m84AF318230AE5C3D0D48F1CE7C2170F6F5C19F5B(L_6, L_7, /*hidden argument*/NULL);
  19789. int32_t L_8 = ___end1;
  19790. int32_t L_9 = __this->get__offset_17();
  19791. ___end1 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9));
  19792. int32_t L_10 = ___start0;
  19793. int32_t L_11 = __this->get__offset_17();
  19794. ___start0 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)L_11));
  19795. int32_t L_12 = ___start0;
  19796. int32_t L_13 = ___start0;
  19797. V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)8)), (int32_t)((int32_t)((int32_t)L_13&(int32_t)7))));
  19798. }
  19799. IL_0033:
  19800. {
  19801. int32_t L_14 = V_1;
  19802. if ((!(((uint32_t)L_14) == ((uint32_t)8))))
  19803. {
  19804. goto IL_0040;
  19805. }
  19806. }
  19807. {
  19808. uint32_t L_15 = __this->get__val1_19();
  19809. V_2 = L_15;
  19810. goto IL_006c;
  19811. }
  19812. IL_0040:
  19813. {
  19814. int32_t L_16 = V_1;
  19815. if ((!(((uint32_t)L_16) == ((uint32_t)((int32_t)16)))))
  19816. {
  19817. goto IL_004e;
  19818. }
  19819. }
  19820. {
  19821. uint32_t L_17 = __this->get__val2_20();
  19822. V_2 = L_17;
  19823. goto IL_006c;
  19824. }
  19825. IL_004e:
  19826. {
  19827. int32_t L_18 = V_1;
  19828. if ((!(((uint32_t)L_18) == ((uint32_t)((int32_t)24)))))
  19829. {
  19830. goto IL_005c;
  19831. }
  19832. }
  19833. {
  19834. uint32_t L_19 = __this->get__val3_21();
  19835. V_2 = L_19;
  19836. goto IL_006c;
  19837. }
  19838. IL_005c:
  19839. {
  19840. int32_t L_20 = V_1;
  19841. if ((!(((uint32_t)L_20) == ((uint32_t)((int32_t)32)))))
  19842. {
  19843. goto IL_006a;
  19844. }
  19845. }
  19846. {
  19847. uint32_t L_21 = __this->get__val4_22();
  19848. V_2 = L_21;
  19849. goto IL_006c;
  19850. }
  19851. IL_006a:
  19852. {
  19853. V_2 = 0;
  19854. }
  19855. IL_006c:
  19856. {
  19857. uint32_t L_22 = V_2;
  19858. int32_t L_23 = ___start0;
  19859. V_2 = ((int32_t)((uint32_t)L_22>>((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_23&(int32_t)7))<<(int32_t)2))&(int32_t)((int32_t)31)))));
  19860. int32_t L_24 = V_1;
  19861. int32_t L_25 = ___end1;
  19862. if ((((int32_t)L_24) <= ((int32_t)L_25)))
  19863. {
  19864. goto IL_007d;
  19865. }
  19866. }
  19867. {
  19868. int32_t L_26 = ___end1;
  19869. V_1 = L_26;
  19870. }
  19871. IL_007d:
  19872. {
  19873. StringBuilder_t * L_27 = ___sb2;
  19874. int32_t L_28 = V_0;
  19875. int32_t L_29 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_28, (int32_t)1));
  19876. V_0 = L_29;
  19877. uint32_t L_30 = V_2;
  19878. NullCheck(L_27);
  19879. StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_27, L_29, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_30&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL);
  19880. int32_t L_31 = V_1;
  19881. int32_t L_32 = ___start0;
  19882. V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)L_32));
  19883. int32_t L_33 = V_3;
  19884. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_33, (int32_t)1)))
  19885. {
  19886. case 0:
  19887. {
  19888. goto IL_0162;
  19889. }
  19890. case 1:
  19891. {
  19892. goto IL_014b;
  19893. }
  19894. case 2:
  19895. {
  19896. goto IL_0134;
  19897. }
  19898. case 3:
  19899. {
  19900. goto IL_011d;
  19901. }
  19902. case 4:
  19903. {
  19904. goto IL_0106;
  19905. }
  19906. case 5:
  19907. {
  19908. goto IL_00ef;
  19909. }
  19910. case 6:
  19911. {
  19912. goto IL_00d8;
  19913. }
  19914. case 7:
  19915. {
  19916. goto IL_00c1;
  19917. }
  19918. }
  19919. }
  19920. {
  19921. goto IL_0167;
  19922. }
  19923. IL_00c1:
  19924. {
  19925. StringBuilder_t * L_34 = ___sb2;
  19926. int32_t L_35 = V_0;
  19927. int32_t L_36 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)1));
  19928. V_0 = L_36;
  19929. uint32_t L_37 = V_2;
  19930. int32_t L_38 = ((int32_t)((uint32_t)L_37>>4));
  19931. V_2 = L_38;
  19932. NullCheck(L_34);
  19933. StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_34, L_36, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_38&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL);
  19934. }
  19935. IL_00d8:
  19936. {
  19937. StringBuilder_t * L_39 = ___sb2;
  19938. int32_t L_40 = V_0;
  19939. int32_t L_41 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_40, (int32_t)1));
  19940. V_0 = L_41;
  19941. uint32_t L_42 = V_2;
  19942. int32_t L_43 = ((int32_t)((uint32_t)L_42>>4));
  19943. V_2 = L_43;
  19944. NullCheck(L_39);
  19945. StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_39, L_41, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_43&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL);
  19946. }
  19947. IL_00ef:
  19948. {
  19949. StringBuilder_t * L_44 = ___sb2;
  19950. int32_t L_45 = V_0;
  19951. int32_t L_46 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_45, (int32_t)1));
  19952. V_0 = L_46;
  19953. uint32_t L_47 = V_2;
  19954. int32_t L_48 = ((int32_t)((uint32_t)L_47>>4));
  19955. V_2 = L_48;
  19956. NullCheck(L_44);
  19957. StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_44, L_46, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_48&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL);
  19958. }
  19959. IL_0106:
  19960. {
  19961. StringBuilder_t * L_49 = ___sb2;
  19962. int32_t L_50 = V_0;
  19963. int32_t L_51 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_50, (int32_t)1));
  19964. V_0 = L_51;
  19965. uint32_t L_52 = V_2;
  19966. int32_t L_53 = ((int32_t)((uint32_t)L_52>>4));
  19967. V_2 = L_53;
  19968. NullCheck(L_49);
  19969. StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_49, L_51, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_53&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL);
  19970. }
  19971. IL_011d:
  19972. {
  19973. StringBuilder_t * L_54 = ___sb2;
  19974. int32_t L_55 = V_0;
  19975. int32_t L_56 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_55, (int32_t)1));
  19976. V_0 = L_56;
  19977. uint32_t L_57 = V_2;
  19978. int32_t L_58 = ((int32_t)((uint32_t)L_57>>4));
  19979. V_2 = L_58;
  19980. NullCheck(L_54);
  19981. StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_54, L_56, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_58&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL);
  19982. }
  19983. IL_0134:
  19984. {
  19985. StringBuilder_t * L_59 = ___sb2;
  19986. int32_t L_60 = V_0;
  19987. int32_t L_61 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_60, (int32_t)1));
  19988. V_0 = L_61;
  19989. uint32_t L_62 = V_2;
  19990. int32_t L_63 = ((int32_t)((uint32_t)L_62>>4));
  19991. V_2 = L_63;
  19992. NullCheck(L_59);
  19993. StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_59, L_61, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_63&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL);
  19994. }
  19995. IL_014b:
  19996. {
  19997. StringBuilder_t * L_64 = ___sb2;
  19998. int32_t L_65 = V_0;
  19999. int32_t L_66 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_65, (int32_t)1));
  20000. V_0 = L_66;
  20001. uint32_t L_67 = V_2;
  20002. int32_t L_68 = ((int32_t)((uint32_t)L_67>>4));
  20003. V_2 = L_68;
  20004. NullCheck(L_64);
  20005. StringBuilder_set_Chars_m71B2B761D6D287A666302FD85E320E1E60F388EA(L_64, L_66, (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)48)|(int32_t)((int32_t)((int32_t)L_68&(int32_t)((int32_t)15)))))))), /*hidden argument*/NULL);
  20006. }
  20007. IL_0162:
  20008. {
  20009. int32_t L_69 = V_1;
  20010. int32_t L_70 = ___end1;
  20011. if ((!(((uint32_t)L_69) == ((uint32_t)L_70))))
  20012. {
  20013. goto IL_0167;
  20014. }
  20015. }
  20016. {
  20017. return;
  20018. }
  20019. IL_0167:
  20020. {
  20021. int32_t L_71 = V_1;
  20022. ___start0 = L_71;
  20023. int32_t L_72 = V_1;
  20024. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)8));
  20025. goto IL_0033;
  20026. }
  20027. }
  20028. // System.Void System.NumberFormatter::Multiply10(System.Int32)
  20029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Multiply10_mCDC2D6E96D4920F5E9DED8BA045339DC26292227 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___count0, const RuntimeMethod* method)
  20030. {
  20031. {
  20032. int32_t L_0 = ___count0;
  20033. if ((((int32_t)L_0) <= ((int32_t)0)))
  20034. {
  20035. goto IL_000c;
  20036. }
  20037. }
  20038. {
  20039. int32_t L_1 = __this->get__digitsLen_16();
  20040. if (L_1)
  20041. {
  20042. goto IL_000d;
  20043. }
  20044. }
  20045. IL_000c:
  20046. {
  20047. return;
  20048. }
  20049. IL_000d:
  20050. {
  20051. int32_t L_2 = __this->get__decPointPos_18();
  20052. int32_t L_3 = ___count0;
  20053. __this->set__decPointPos_18(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)));
  20054. return;
  20055. }
  20056. }
  20057. // System.Void System.NumberFormatter::Divide10(System.Int32)
  20058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumberFormatter_Divide10_m19182F6184716E02E9DBA42FCF89EFEBA7AC19B7 (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, int32_t ___count0, const RuntimeMethod* method)
  20059. {
  20060. {
  20061. int32_t L_0 = ___count0;
  20062. if ((((int32_t)L_0) <= ((int32_t)0)))
  20063. {
  20064. goto IL_000c;
  20065. }
  20066. }
  20067. {
  20068. int32_t L_1 = __this->get__digitsLen_16();
  20069. if (L_1)
  20070. {
  20071. goto IL_000d;
  20072. }
  20073. }
  20074. IL_000c:
  20075. {
  20076. return;
  20077. }
  20078. IL_000d:
  20079. {
  20080. int32_t L_2 = __this->get__decPointPos_18();
  20081. int32_t L_3 = ___count0;
  20082. __this->set__decPointPos_18(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3)));
  20083. return;
  20084. }
  20085. }
  20086. // System.NumberFormatter System.NumberFormatter::GetClone()
  20087. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * NumberFormatter_GetClone_m6D13FD559EC8229D8C0F802988E32965EF53119A (NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC * __this, const RuntimeMethod* method)
  20088. {
  20089. static bool s_Il2CppMethodInitialized;
  20090. if (!s_Il2CppMethodInitialized)
  20091. {
  20092. il2cpp_codegen_initialize_method (NumberFormatter_GetClone_m6D13FD559EC8229D8C0F802988E32965EF53119A_MetadataUsageId);
  20093. s_Il2CppMethodInitialized = true;
  20094. }
  20095. {
  20096. RuntimeObject * L_0 = Object_MemberwiseClone_m1DAC4538CD68D4CF4DC5B04E4BBE86D470948B28(__this, /*hidden argument*/NULL);
  20097. return ((NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC *)CastclassSealed((RuntimeObject*)L_0, NumberFormatter_t73E68FC7EA017E5EEB4AB92AF2FD959466D1A4BC_il2cpp_TypeInfo_var));
  20098. }
  20099. }
  20100. #ifdef __clang__
  20101. #pragma clang diagnostic pop
  20102. #endif
  20103. #ifdef __clang__
  20104. #pragma clang diagnostic push
  20105. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20106. #pragma clang diagnostic ignored "-Wunused-variable"
  20107. #endif
  20108. // System.Void System.NumberFormatter_CustomInfo::GetActiveSection(System.String,System.Boolean&,System.Boolean,System.Int32&,System.Int32&)
  20109. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomInfo_GetActiveSection_m3C48CF37C771F5434981309EEBDB47383654E25A (String_t* ___format0, bool* ___positive1, bool ___zero2, int32_t* ___offset3, int32_t* ___length4, const RuntimeMethod* method)
  20110. {
  20111. static bool s_Il2CppMethodInitialized;
  20112. if (!s_Il2CppMethodInitialized)
  20113. {
  20114. il2cpp_codegen_initialize_method (CustomInfo_GetActiveSection_m3C48CF37C771F5434981309EEBDB47383654E25A_MetadataUsageId);
  20115. s_Il2CppMethodInitialized = true;
  20116. }
  20117. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_0 = NULL;
  20118. int32_t V_1 = 0;
  20119. int32_t V_2 = 0;
  20120. bool V_3 = false;
  20121. int32_t V_4 = 0;
  20122. Il2CppChar V_5 = 0x0;
  20123. {
  20124. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)3);
  20125. V_0 = L_0;
  20126. V_1 = 0;
  20127. V_2 = 0;
  20128. V_3 = (bool)0;
  20129. V_4 = 0;
  20130. goto IL_0076;
  20131. }
  20132. IL_0012:
  20133. {
  20134. String_t* L_1 = ___format0;
  20135. int32_t L_2 = V_4;
  20136. NullCheck(L_1);
  20137. Il2CppChar L_3 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_1, L_2, /*hidden argument*/NULL);
  20138. V_5 = L_3;
  20139. Il2CppChar L_4 = V_5;
  20140. if ((((int32_t)L_4) == ((int32_t)((int32_t)34))))
  20141. {
  20142. goto IL_0028;
  20143. }
  20144. }
  20145. {
  20146. Il2CppChar L_5 = V_5;
  20147. if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)39)))))
  20148. {
  20149. goto IL_0041;
  20150. }
  20151. }
  20152. IL_0028:
  20153. {
  20154. int32_t L_6 = V_4;
  20155. if (!L_6)
  20156. {
  20157. goto IL_003a;
  20158. }
  20159. }
  20160. {
  20161. String_t* L_7 = ___format0;
  20162. int32_t L_8 = V_4;
  20163. NullCheck(L_7);
  20164. Il2CppChar L_9 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_7, ((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1)), /*hidden argument*/NULL);
  20165. if ((((int32_t)L_9) == ((int32_t)((int32_t)92))))
  20166. {
  20167. goto IL_0070;
  20168. }
  20169. }
  20170. IL_003a:
  20171. {
  20172. bool L_10 = V_3;
  20173. V_3 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
  20174. goto IL_0070;
  20175. }
  20176. IL_0041:
  20177. {
  20178. Il2CppChar L_11 = V_5;
  20179. if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)59)))))
  20180. {
  20181. goto IL_0070;
  20182. }
  20183. }
  20184. {
  20185. bool L_12 = V_3;
  20186. if (L_12)
  20187. {
  20188. goto IL_0070;
  20189. }
  20190. }
  20191. {
  20192. int32_t L_13 = V_4;
  20193. if (!L_13)
  20194. {
  20195. goto IL_005c;
  20196. }
  20197. }
  20198. {
  20199. String_t* L_14 = ___format0;
  20200. int32_t L_15 = V_4;
  20201. NullCheck(L_14);
  20202. Il2CppChar L_16 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_14, ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  20203. if ((((int32_t)L_16) == ((int32_t)((int32_t)92))))
  20204. {
  20205. goto IL_0070;
  20206. }
  20207. }
  20208. IL_005c:
  20209. {
  20210. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_17 = V_0;
  20211. int32_t L_18 = V_1;
  20212. int32_t L_19 = L_18;
  20213. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  20214. int32_t L_20 = V_4;
  20215. int32_t L_21 = V_2;
  20216. NullCheck(L_17);
  20217. (L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)L_21)));
  20218. int32_t L_22 = V_4;
  20219. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1));
  20220. int32_t L_23 = V_1;
  20221. if ((((int32_t)L_23) == ((int32_t)3)))
  20222. {
  20223. goto IL_0080;
  20224. }
  20225. }
  20226. IL_0070:
  20227. {
  20228. int32_t L_24 = V_4;
  20229. V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
  20230. }
  20231. IL_0076:
  20232. {
  20233. int32_t L_25 = V_4;
  20234. String_t* L_26 = ___format0;
  20235. NullCheck(L_26);
  20236. int32_t L_27 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_26, /*hidden argument*/NULL);
  20237. if ((((int32_t)L_25) < ((int32_t)L_27)))
  20238. {
  20239. goto IL_0012;
  20240. }
  20241. }
  20242. IL_0080:
  20243. {
  20244. int32_t L_28 = V_1;
  20245. if (L_28)
  20246. {
  20247. goto IL_0090;
  20248. }
  20249. }
  20250. {
  20251. int32_t* L_29 = ___offset3;
  20252. *((int32_t*)L_29) = (int32_t)0;
  20253. int32_t* L_30 = ___length4;
  20254. String_t* L_31 = ___format0;
  20255. NullCheck(L_31);
  20256. int32_t L_32 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_31, /*hidden argument*/NULL);
  20257. *((int32_t*)L_30) = (int32_t)L_32;
  20258. return;
  20259. }
  20260. IL_0090:
  20261. {
  20262. int32_t L_33 = V_1;
  20263. if ((!(((uint32_t)L_33) == ((uint32_t)1))))
  20264. {
  20265. goto IL_00d2;
  20266. }
  20267. }
  20268. {
  20269. bool* L_34 = ___positive1;
  20270. int32_t L_35 = *((uint8_t*)L_34);
  20271. bool L_36 = ___zero2;
  20272. if (!((int32_t)((int32_t)L_35|(int32_t)L_36)))
  20273. {
  20274. goto IL_00a4;
  20275. }
  20276. }
  20277. {
  20278. int32_t* L_37 = ___offset3;
  20279. *((int32_t*)L_37) = (int32_t)0;
  20280. int32_t* L_38 = ___length4;
  20281. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_39 = V_0;
  20282. NullCheck(L_39);
  20283. int32_t L_40 = 0;
  20284. int32_t L_41 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
  20285. *((int32_t*)L_38) = (int32_t)L_41;
  20286. return;
  20287. }
  20288. IL_00a4:
  20289. {
  20290. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_42 = V_0;
  20291. NullCheck(L_42);
  20292. int32_t L_43 = 0;
  20293. int32_t L_44 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
  20294. String_t* L_45 = ___format0;
  20295. NullCheck(L_45);
  20296. int32_t L_46 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_45, /*hidden argument*/NULL);
  20297. if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1))) >= ((int32_t)L_46)))
  20298. {
  20299. goto IL_00c8;
  20300. }
  20301. }
  20302. {
  20303. bool* L_47 = ___positive1;
  20304. *((int8_t*)L_47) = (int8_t)1;
  20305. int32_t* L_48 = ___offset3;
  20306. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_49 = V_0;
  20307. NullCheck(L_49);
  20308. int32_t L_50 = 0;
  20309. int32_t L_51 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
  20310. *((int32_t*)L_48) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)1));
  20311. int32_t* L_52 = ___length4;
  20312. String_t* L_53 = ___format0;
  20313. NullCheck(L_53);
  20314. int32_t L_54 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_53, /*hidden argument*/NULL);
  20315. int32_t* L_55 = ___offset3;
  20316. int32_t L_56 = *((int32_t*)L_55);
  20317. *((int32_t*)L_52) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)L_56));
  20318. return;
  20319. }
  20320. IL_00c8:
  20321. {
  20322. int32_t* L_57 = ___offset3;
  20323. *((int32_t*)L_57) = (int32_t)0;
  20324. int32_t* L_58 = ___length4;
  20325. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_59 = V_0;
  20326. NullCheck(L_59);
  20327. int32_t L_60 = 0;
  20328. int32_t L_61 = (L_59)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
  20329. *((int32_t*)L_58) = (int32_t)L_61;
  20330. return;
  20331. }
  20332. IL_00d2:
  20333. {
  20334. bool L_62 = ___zero2;
  20335. if (!L_62)
  20336. {
  20337. goto IL_0126;
  20338. }
  20339. }
  20340. {
  20341. int32_t L_63 = V_1;
  20342. if ((!(((uint32_t)L_63) == ((uint32_t)2))))
  20343. {
  20344. goto IL_0105;
  20345. }
  20346. }
  20347. {
  20348. String_t* L_64 = ___format0;
  20349. NullCheck(L_64);
  20350. int32_t L_65 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_64, /*hidden argument*/NULL);
  20351. int32_t L_66 = V_2;
  20352. if (((int32_t)il2cpp_codegen_subtract((int32_t)L_65, (int32_t)L_66)))
  20353. {
  20354. goto IL_00ed;
  20355. }
  20356. }
  20357. {
  20358. int32_t* L_67 = ___offset3;
  20359. *((int32_t*)L_67) = (int32_t)0;
  20360. int32_t* L_68 = ___length4;
  20361. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_69 = V_0;
  20362. NullCheck(L_69);
  20363. int32_t L_70 = 0;
  20364. int32_t L_71 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_70));
  20365. *((int32_t*)L_68) = (int32_t)L_71;
  20366. return;
  20367. }
  20368. IL_00ed:
  20369. {
  20370. int32_t* L_72 = ___offset3;
  20371. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_73 = V_0;
  20372. NullCheck(L_73);
  20373. int32_t L_74 = 0;
  20374. int32_t L_75 = (L_73)->GetAt(static_cast<il2cpp_array_size_t>(L_74));
  20375. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_76 = V_0;
  20376. NullCheck(L_76);
  20377. int32_t L_77 = 1;
  20378. int32_t L_78 = (L_76)->GetAt(static_cast<il2cpp_array_size_t>(L_77));
  20379. *((int32_t*)L_72) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_75, (int32_t)L_78)), (int32_t)2));
  20380. int32_t* L_79 = ___length4;
  20381. String_t* L_80 = ___format0;
  20382. NullCheck(L_80);
  20383. int32_t L_81 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_80, /*hidden argument*/NULL);
  20384. int32_t* L_82 = ___offset3;
  20385. int32_t L_83 = *((int32_t*)L_82);
  20386. *((int32_t*)L_79) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_81, (int32_t)L_83));
  20387. return;
  20388. }
  20389. IL_0105:
  20390. {
  20391. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_84 = V_0;
  20392. NullCheck(L_84);
  20393. int32_t L_85 = 2;
  20394. int32_t L_86 = (L_84)->GetAt(static_cast<il2cpp_array_size_t>(L_85));
  20395. if (L_86)
  20396. {
  20397. goto IL_0114;
  20398. }
  20399. }
  20400. {
  20401. int32_t* L_87 = ___offset3;
  20402. *((int32_t*)L_87) = (int32_t)0;
  20403. int32_t* L_88 = ___length4;
  20404. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_89 = V_0;
  20405. NullCheck(L_89);
  20406. int32_t L_90 = 0;
  20407. int32_t L_91 = (L_89)->GetAt(static_cast<il2cpp_array_size_t>(L_90));
  20408. *((int32_t*)L_88) = (int32_t)L_91;
  20409. return;
  20410. }
  20411. IL_0114:
  20412. {
  20413. int32_t* L_92 = ___offset3;
  20414. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_93 = V_0;
  20415. NullCheck(L_93);
  20416. int32_t L_94 = 0;
  20417. int32_t L_95 = (L_93)->GetAt(static_cast<il2cpp_array_size_t>(L_94));
  20418. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_96 = V_0;
  20419. NullCheck(L_96);
  20420. int32_t L_97 = 1;
  20421. int32_t L_98 = (L_96)->GetAt(static_cast<il2cpp_array_size_t>(L_97));
  20422. *((int32_t*)L_92) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_95, (int32_t)L_98)), (int32_t)2));
  20423. int32_t* L_99 = ___length4;
  20424. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_100 = V_0;
  20425. NullCheck(L_100);
  20426. int32_t L_101 = 2;
  20427. int32_t L_102 = (L_100)->GetAt(static_cast<il2cpp_array_size_t>(L_101));
  20428. *((int32_t*)L_99) = (int32_t)L_102;
  20429. return;
  20430. }
  20431. IL_0126:
  20432. {
  20433. bool* L_103 = ___positive1;
  20434. int32_t L_104 = *((uint8_t*)L_103);
  20435. if (!L_104)
  20436. {
  20437. goto IL_0134;
  20438. }
  20439. }
  20440. {
  20441. int32_t* L_105 = ___offset3;
  20442. *((int32_t*)L_105) = (int32_t)0;
  20443. int32_t* L_106 = ___length4;
  20444. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_107 = V_0;
  20445. NullCheck(L_107);
  20446. int32_t L_108 = 0;
  20447. int32_t L_109 = (L_107)->GetAt(static_cast<il2cpp_array_size_t>(L_108));
  20448. *((int32_t*)L_106) = (int32_t)L_109;
  20449. return;
  20450. }
  20451. IL_0134:
  20452. {
  20453. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_110 = V_0;
  20454. NullCheck(L_110);
  20455. int32_t L_111 = 1;
  20456. int32_t L_112 = (L_110)->GetAt(static_cast<il2cpp_array_size_t>(L_111));
  20457. if ((((int32_t)L_112) <= ((int32_t)0)))
  20458. {
  20459. goto IL_014b;
  20460. }
  20461. }
  20462. {
  20463. bool* L_113 = ___positive1;
  20464. *((int8_t*)L_113) = (int8_t)1;
  20465. int32_t* L_114 = ___offset3;
  20466. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_115 = V_0;
  20467. NullCheck(L_115);
  20468. int32_t L_116 = 0;
  20469. int32_t L_117 = (L_115)->GetAt(static_cast<il2cpp_array_size_t>(L_116));
  20470. *((int32_t*)L_114) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_117, (int32_t)1));
  20471. int32_t* L_118 = ___length4;
  20472. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_119 = V_0;
  20473. NullCheck(L_119);
  20474. int32_t L_120 = 1;
  20475. int32_t L_121 = (L_119)->GetAt(static_cast<il2cpp_array_size_t>(L_120));
  20476. *((int32_t*)L_118) = (int32_t)L_121;
  20477. return;
  20478. }
  20479. IL_014b:
  20480. {
  20481. int32_t* L_122 = ___offset3;
  20482. *((int32_t*)L_122) = (int32_t)0;
  20483. int32_t* L_123 = ___length4;
  20484. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_124 = V_0;
  20485. NullCheck(L_124);
  20486. int32_t L_125 = 0;
  20487. int32_t L_126 = (L_124)->GetAt(static_cast<il2cpp_array_size_t>(L_125));
  20488. *((int32_t*)L_123) = (int32_t)L_126;
  20489. return;
  20490. }
  20491. }
  20492. // System.NumberFormatter_CustomInfo System.NumberFormatter_CustomInfo::Parse(System.String,System.Int32,System.Int32,System.Globalization.NumberFormatInfo)
  20493. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * CustomInfo_Parse_m221FEE3DBA88FC585E7EC4F51CE590B9BE0E334A (String_t* ___format0, int32_t ___offset1, int32_t ___length2, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi3, const RuntimeMethod* method)
  20494. {
  20495. static bool s_Il2CppMethodInitialized;
  20496. if (!s_Il2CppMethodInitialized)
  20497. {
  20498. il2cpp_codegen_initialize_method (CustomInfo_Parse_m221FEE3DBA88FC585E7EC4F51CE590B9BE0E334A_MetadataUsageId);
  20499. s_Il2CppMethodInitialized = true;
  20500. }
  20501. Il2CppChar V_0 = 0x0;
  20502. bool V_1 = false;
  20503. bool V_2 = false;
  20504. bool V_3 = false;
  20505. bool V_4 = false;
  20506. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * V_5 = NULL;
  20507. int32_t V_6 = 0;
  20508. int32_t V_7 = 0;
  20509. Il2CppChar V_8 = 0x0;
  20510. Il2CppChar V_9 = 0x0;
  20511. {
  20512. V_0 = 0;
  20513. V_1 = (bool)1;
  20514. V_2 = (bool)0;
  20515. V_3 = (bool)0;
  20516. V_4 = (bool)1;
  20517. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_0 = (CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 *)il2cpp_codegen_object_new(CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1_il2cpp_TypeInfo_var);
  20518. CustomInfo__ctor_mCA9215FA4EE11DB2219772F9F2A54F0E262949AF(L_0, /*hidden argument*/NULL);
  20519. V_5 = L_0;
  20520. V_6 = 0;
  20521. int32_t L_1 = ___offset1;
  20522. V_7 = L_1;
  20523. goto IL_0298;
  20524. }
  20525. IL_001d:
  20526. {
  20527. String_t* L_2 = ___format0;
  20528. int32_t L_3 = V_7;
  20529. NullCheck(L_2);
  20530. Il2CppChar L_4 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_2, L_3, /*hidden argument*/NULL);
  20531. V_8 = L_4;
  20532. Il2CppChar L_5 = V_8;
  20533. Il2CppChar L_6 = V_0;
  20534. if ((!(((uint32_t)L_5) == ((uint32_t)L_6))))
  20535. {
  20536. goto IL_0037;
  20537. }
  20538. }
  20539. {
  20540. Il2CppChar L_7 = V_8;
  20541. if (!L_7)
  20542. {
  20543. goto IL_0037;
  20544. }
  20545. }
  20546. {
  20547. V_0 = 0;
  20548. goto IL_0292;
  20549. }
  20550. IL_0037:
  20551. {
  20552. Il2CppChar L_8 = V_0;
  20553. if (L_8)
  20554. {
  20555. goto IL_0292;
  20556. }
  20557. }
  20558. {
  20559. bool L_9 = V_3;
  20560. if (!L_9)
  20561. {
  20562. goto IL_006d;
  20563. }
  20564. }
  20565. {
  20566. Il2CppChar L_10 = V_8;
  20567. if (!L_10)
  20568. {
  20569. goto IL_006d;
  20570. }
  20571. }
  20572. {
  20573. Il2CppChar L_11 = V_8;
  20574. if ((((int32_t)L_11) == ((int32_t)((int32_t)48))))
  20575. {
  20576. goto IL_006d;
  20577. }
  20578. }
  20579. {
  20580. Il2CppChar L_12 = V_8;
  20581. if ((((int32_t)L_12) == ((int32_t)((int32_t)35))))
  20582. {
  20583. goto IL_006d;
  20584. }
  20585. }
  20586. {
  20587. V_3 = (bool)0;
  20588. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_13 = V_5;
  20589. NullCheck(L_13);
  20590. int32_t L_14 = L_13->get_DecimalPointPos_2();
  20591. V_1 = (bool)((((int32_t)L_14) < ((int32_t)0))? 1 : 0);
  20592. bool L_15 = V_1;
  20593. V_2 = (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0);
  20594. int32_t L_16 = V_7;
  20595. V_7 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1));
  20596. goto IL_0292;
  20597. }
  20598. IL_006d:
  20599. {
  20600. Il2CppChar L_17 = V_8;
  20601. if ((!(((uint32_t)L_17) <= ((uint32_t)((int32_t)69)))))
  20602. {
  20603. goto IL_00c1;
  20604. }
  20605. }
  20606. {
  20607. Il2CppChar L_18 = V_8;
  20608. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_18, (int32_t)((int32_t)34))))
  20609. {
  20610. case 0:
  20611. {
  20612. goto IL_00ec;
  20613. }
  20614. case 1:
  20615. {
  20616. goto IL_0103;
  20617. }
  20618. case 2:
  20619. {
  20620. goto IL_0292;
  20621. }
  20622. case 3:
  20623. {
  20624. goto IL_025d;
  20625. }
  20626. case 4:
  20627. {
  20628. goto IL_0292;
  20629. }
  20630. case 5:
  20631. {
  20632. goto IL_00ec;
  20633. }
  20634. }
  20635. }
  20636. {
  20637. Il2CppChar L_19 = V_8;
  20638. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)((int32_t)44))))
  20639. {
  20640. case 0:
  20641. {
  20642. goto IL_027f;
  20643. }
  20644. case 1:
  20645. {
  20646. goto IL_0292;
  20647. }
  20648. case 2:
  20649. {
  20650. goto IL_0242;
  20651. }
  20652. case 3:
  20653. {
  20654. goto IL_0292;
  20655. }
  20656. case 4:
  20657. {
  20658. goto IL_0140;
  20659. }
  20660. }
  20661. }
  20662. {
  20663. Il2CppChar L_20 = V_8;
  20664. if ((((int32_t)L_20) == ((int32_t)((int32_t)69))))
  20665. {
  20666. goto IL_01cc;
  20667. }
  20668. }
  20669. {
  20670. goto IL_0292;
  20671. }
  20672. IL_00c1:
  20673. {
  20674. Il2CppChar L_21 = V_8;
  20675. if ((((int32_t)L_21) == ((int32_t)((int32_t)92))))
  20676. {
  20677. goto IL_00e1;
  20678. }
  20679. }
  20680. {
  20681. Il2CppChar L_22 = V_8;
  20682. if ((((int32_t)L_22) == ((int32_t)((int32_t)101))))
  20683. {
  20684. goto IL_01cc;
  20685. }
  20686. }
  20687. {
  20688. Il2CppChar L_23 = V_8;
  20689. if ((((int32_t)L_23) == ((int32_t)((int32_t)8240))))
  20690. {
  20691. goto IL_026e;
  20692. }
  20693. }
  20694. {
  20695. goto IL_0292;
  20696. }
  20697. IL_00e1:
  20698. {
  20699. int32_t L_24 = V_7;
  20700. V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
  20701. goto IL_0292;
  20702. }
  20703. IL_00ec:
  20704. {
  20705. Il2CppChar L_25 = V_8;
  20706. if ((((int32_t)L_25) == ((int32_t)((int32_t)34))))
  20707. {
  20708. goto IL_00fb;
  20709. }
  20710. }
  20711. {
  20712. Il2CppChar L_26 = V_8;
  20713. if ((!(((uint32_t)L_26) == ((uint32_t)((int32_t)39)))))
  20714. {
  20715. goto IL_0292;
  20716. }
  20717. }
  20718. IL_00fb:
  20719. {
  20720. Il2CppChar L_27 = V_8;
  20721. V_0 = L_27;
  20722. goto IL_0292;
  20723. }
  20724. IL_0103:
  20725. {
  20726. bool L_28 = V_4;
  20727. bool L_29 = V_1;
  20728. if (!((int32_t)((int32_t)L_28&(int32_t)L_29)))
  20729. {
  20730. goto IL_011a;
  20731. }
  20732. }
  20733. {
  20734. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_30 = V_5;
  20735. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_31 = L_30;
  20736. NullCheck(L_31);
  20737. int32_t L_32 = L_31->get_IntegerHeadSharpDigits_5();
  20738. NullCheck(L_31);
  20739. L_31->set_IntegerHeadSharpDigits_5(((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)));
  20740. goto IL_0140;
  20741. }
  20742. IL_011a:
  20743. {
  20744. bool L_33 = V_2;
  20745. if (!L_33)
  20746. {
  20747. goto IL_012e;
  20748. }
  20749. }
  20750. {
  20751. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_34 = V_5;
  20752. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_35 = L_34;
  20753. NullCheck(L_35);
  20754. int32_t L_36 = L_35->get_DecimalTailSharpDigits_3();
  20755. NullCheck(L_35);
  20756. L_35->set_DecimalTailSharpDigits_3(((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1)));
  20757. goto IL_0140;
  20758. }
  20759. IL_012e:
  20760. {
  20761. bool L_37 = V_3;
  20762. if (!L_37)
  20763. {
  20764. goto IL_0140;
  20765. }
  20766. }
  20767. {
  20768. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_38 = V_5;
  20769. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_39 = L_38;
  20770. NullCheck(L_39);
  20771. int32_t L_40 = L_39->get_ExponentTailSharpDigits_9();
  20772. NullCheck(L_39);
  20773. L_39->set_ExponentTailSharpDigits_9(((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)));
  20774. }
  20775. IL_0140:
  20776. {
  20777. Il2CppChar L_41 = V_8;
  20778. if ((((int32_t)L_41) == ((int32_t)((int32_t)35))))
  20779. {
  20780. goto IL_0161;
  20781. }
  20782. }
  20783. {
  20784. V_4 = (bool)0;
  20785. bool L_42 = V_2;
  20786. if (!L_42)
  20787. {
  20788. goto IL_0156;
  20789. }
  20790. }
  20791. {
  20792. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_43 = V_5;
  20793. NullCheck(L_43);
  20794. L_43->set_DecimalTailSharpDigits_3(0);
  20795. goto IL_0161;
  20796. }
  20797. IL_0156:
  20798. {
  20799. bool L_44 = V_3;
  20800. if (!L_44)
  20801. {
  20802. goto IL_0161;
  20803. }
  20804. }
  20805. {
  20806. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_45 = V_5;
  20807. NullCheck(L_45);
  20808. L_45->set_ExponentTailSharpDigits_9(0);
  20809. }
  20810. IL_0161:
  20811. {
  20812. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_46 = V_5;
  20813. NullCheck(L_46);
  20814. int32_t L_47 = L_46->get_IntegerHeadPos_6();
  20815. if ((!(((uint32_t)L_47) == ((uint32_t)(-1)))))
  20816. {
  20817. goto IL_0174;
  20818. }
  20819. }
  20820. {
  20821. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_48 = V_5;
  20822. int32_t L_49 = V_7;
  20823. NullCheck(L_48);
  20824. L_48->set_IntegerHeadPos_6(L_49);
  20825. }
  20826. IL_0174:
  20827. {
  20828. bool L_50 = V_1;
  20829. if (!L_50)
  20830. {
  20831. goto IL_019b;
  20832. }
  20833. }
  20834. {
  20835. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_51 = V_5;
  20836. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_52 = L_51;
  20837. NullCheck(L_52);
  20838. int32_t L_53 = L_52->get_IntegerDigits_4();
  20839. NullCheck(L_52);
  20840. L_52->set_IntegerDigits_4(((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1)));
  20841. int32_t L_54 = V_6;
  20842. if ((((int32_t)L_54) <= ((int32_t)0)))
  20843. {
  20844. goto IL_0193;
  20845. }
  20846. }
  20847. {
  20848. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_55 = V_5;
  20849. NullCheck(L_55);
  20850. L_55->set_UseGroup_0((bool)1);
  20851. }
  20852. IL_0193:
  20853. {
  20854. V_6 = 0;
  20855. goto IL_0292;
  20856. }
  20857. IL_019b:
  20858. {
  20859. bool L_56 = V_2;
  20860. if (!L_56)
  20861. {
  20862. goto IL_01b2;
  20863. }
  20864. }
  20865. {
  20866. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_57 = V_5;
  20867. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_58 = L_57;
  20868. NullCheck(L_58);
  20869. int32_t L_59 = L_58->get_DecimalDigits_1();
  20870. NullCheck(L_58);
  20871. L_58->set_DecimalDigits_1(((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1)));
  20872. goto IL_0292;
  20873. }
  20874. IL_01b2:
  20875. {
  20876. bool L_60 = V_3;
  20877. if (!L_60)
  20878. {
  20879. goto IL_0292;
  20880. }
  20881. }
  20882. {
  20883. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_61 = V_5;
  20884. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_62 = L_61;
  20885. NullCheck(L_62);
  20886. int32_t L_63 = L_62->get_ExponentDigits_8();
  20887. NullCheck(L_62);
  20888. L_62->set_ExponentDigits_8(((int32_t)il2cpp_codegen_add((int32_t)L_63, (int32_t)1)));
  20889. goto IL_0292;
  20890. }
  20891. IL_01cc:
  20892. {
  20893. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_64 = V_5;
  20894. NullCheck(L_64);
  20895. bool L_65 = L_64->get_UseExponent_7();
  20896. if (L_65)
  20897. {
  20898. goto IL_0292;
  20899. }
  20900. }
  20901. {
  20902. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_66 = V_5;
  20903. NullCheck(L_66);
  20904. L_66->set_UseExponent_7((bool)1);
  20905. V_1 = (bool)0;
  20906. V_2 = (bool)0;
  20907. V_3 = (bool)1;
  20908. int32_t L_67 = V_7;
  20909. int32_t L_68 = ___offset1;
  20910. int32_t L_69 = ___length2;
  20911. 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)))
  20912. {
  20913. goto IL_0292;
  20914. }
  20915. }
  20916. {
  20917. String_t* L_70 = ___format0;
  20918. int32_t L_71 = V_7;
  20919. NullCheck(L_70);
  20920. Il2CppChar L_72 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_70, ((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1)), /*hidden argument*/NULL);
  20921. V_9 = L_72;
  20922. Il2CppChar L_73 = V_9;
  20923. if ((!(((uint32_t)L_73) == ((uint32_t)((int32_t)43)))))
  20924. {
  20925. goto IL_020c;
  20926. }
  20927. }
  20928. {
  20929. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_74 = V_5;
  20930. NullCheck(L_74);
  20931. L_74->set_ExponentNegativeSignOnly_10((bool)0);
  20932. }
  20933. IL_020c:
  20934. {
  20935. Il2CppChar L_75 = V_9;
  20936. if ((((int32_t)L_75) == ((int32_t)((int32_t)43))))
  20937. {
  20938. goto IL_0218;
  20939. }
  20940. }
  20941. {
  20942. Il2CppChar L_76 = V_9;
  20943. if ((!(((uint32_t)L_76) == ((uint32_t)((int32_t)45)))))
  20944. {
  20945. goto IL_0220;
  20946. }
  20947. }
  20948. IL_0218:
  20949. {
  20950. int32_t L_77 = V_7;
  20951. V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  20952. goto IL_0292;
  20953. }
  20954. IL_0220:
  20955. {
  20956. Il2CppChar L_78 = V_9;
  20957. if ((((int32_t)L_78) == ((int32_t)((int32_t)48))))
  20958. {
  20959. goto IL_0292;
  20960. }
  20961. }
  20962. {
  20963. Il2CppChar L_79 = V_9;
  20964. if ((((int32_t)L_79) == ((int32_t)((int32_t)35))))
  20965. {
  20966. goto IL_0292;
  20967. }
  20968. }
  20969. {
  20970. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_80 = V_5;
  20971. NullCheck(L_80);
  20972. L_80->set_UseExponent_7((bool)0);
  20973. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_81 = V_5;
  20974. NullCheck(L_81);
  20975. int32_t L_82 = L_81->get_DecimalPointPos_2();
  20976. if ((((int32_t)L_82) >= ((int32_t)0)))
  20977. {
  20978. goto IL_0292;
  20979. }
  20980. }
  20981. {
  20982. V_1 = (bool)1;
  20983. goto IL_0292;
  20984. }
  20985. IL_0242:
  20986. {
  20987. V_1 = (bool)0;
  20988. V_2 = (bool)1;
  20989. V_3 = (bool)0;
  20990. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_83 = V_5;
  20991. NullCheck(L_83);
  20992. int32_t L_84 = L_83->get_DecimalPointPos_2();
  20993. if ((!(((uint32_t)L_84) == ((uint32_t)(-1)))))
  20994. {
  20995. goto IL_0292;
  20996. }
  20997. }
  20998. {
  20999. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_85 = V_5;
  21000. int32_t L_86 = V_7;
  21001. NullCheck(L_85);
  21002. L_85->set_DecimalPointPos_2(L_86);
  21003. goto IL_0292;
  21004. }
  21005. IL_025d:
  21006. {
  21007. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_87 = V_5;
  21008. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_88 = L_87;
  21009. NullCheck(L_88);
  21010. int32_t L_89 = L_88->get_Percents_12();
  21011. NullCheck(L_88);
  21012. L_88->set_Percents_12(((int32_t)il2cpp_codegen_add((int32_t)L_89, (int32_t)1)));
  21013. goto IL_0292;
  21014. }
  21015. IL_026e:
  21016. {
  21017. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_90 = V_5;
  21018. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_91 = L_90;
  21019. NullCheck(L_91);
  21020. int32_t L_92 = L_91->get_Permilles_13();
  21021. NullCheck(L_91);
  21022. L_91->set_Permilles_13(((int32_t)il2cpp_codegen_add((int32_t)L_92, (int32_t)1)));
  21023. goto IL_0292;
  21024. }
  21025. IL_027f:
  21026. {
  21027. bool L_93 = V_1;
  21028. if (!L_93)
  21029. {
  21030. goto IL_0292;
  21031. }
  21032. }
  21033. {
  21034. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_94 = V_5;
  21035. NullCheck(L_94);
  21036. int32_t L_95 = L_94->get_IntegerDigits_4();
  21037. if ((((int32_t)L_95) <= ((int32_t)0)))
  21038. {
  21039. goto IL_0292;
  21040. }
  21041. }
  21042. {
  21043. int32_t L_96 = V_6;
  21044. V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_96, (int32_t)1));
  21045. }
  21046. IL_0292:
  21047. {
  21048. int32_t L_97 = V_7;
  21049. V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_97, (int32_t)1));
  21050. }
  21051. IL_0298:
  21052. {
  21053. int32_t L_98 = V_7;
  21054. int32_t L_99 = ___offset1;
  21055. int32_t L_100 = ___length2;
  21056. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_98, (int32_t)L_99))) < ((int32_t)L_100)))
  21057. {
  21058. goto IL_001d;
  21059. }
  21060. }
  21061. {
  21062. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_101 = V_5;
  21063. NullCheck(L_101);
  21064. int32_t L_102 = L_101->get_ExponentDigits_8();
  21065. if (L_102)
  21066. {
  21067. goto IL_02b5;
  21068. }
  21069. }
  21070. {
  21071. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_103 = V_5;
  21072. NullCheck(L_103);
  21073. L_103->set_UseExponent_7((bool)0);
  21074. goto IL_02bd;
  21075. }
  21076. IL_02b5:
  21077. {
  21078. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_104 = V_5;
  21079. NullCheck(L_104);
  21080. L_104->set_IntegerHeadSharpDigits_5(0);
  21081. }
  21082. IL_02bd:
  21083. {
  21084. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_105 = V_5;
  21085. NullCheck(L_105);
  21086. int32_t L_106 = L_105->get_DecimalDigits_1();
  21087. if (L_106)
  21088. {
  21089. goto IL_02ce;
  21090. }
  21091. }
  21092. {
  21093. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_107 = V_5;
  21094. NullCheck(L_107);
  21095. L_107->set_DecimalPointPos_2((-1));
  21096. }
  21097. IL_02ce:
  21098. {
  21099. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_108 = V_5;
  21100. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_109 = L_108;
  21101. NullCheck(L_109);
  21102. int32_t L_110 = L_109->get_DividePlaces_11();
  21103. int32_t L_111 = V_6;
  21104. NullCheck(L_109);
  21105. 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)))));
  21106. CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * L_112 = V_5;
  21107. return L_112;
  21108. }
  21109. }
  21110. // 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)
  21111. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CustomInfo_Format_m1A29FF4C0EF0861E7E2564D8548EEA6916D91252 (CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * __this, String_t* ___format0, int32_t ___offset1, int32_t ___length2, NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * ___nfi3, bool ___positive4, StringBuilder_t * ___sb_int5, StringBuilder_t * ___sb_dec6, StringBuilder_t * ___sb_exp7, const RuntimeMethod* method)
  21112. {
  21113. static bool s_Il2CppMethodInitialized;
  21114. if (!s_Il2CppMethodInitialized)
  21115. {
  21116. il2cpp_codegen_initialize_method (CustomInfo_Format_m1A29FF4C0EF0861E7E2564D8548EEA6916D91252_MetadataUsageId);
  21117. s_Il2CppMethodInitialized = true;
  21118. }
  21119. StringBuilder_t * V_0 = NULL;
  21120. Il2CppChar V_1 = 0x0;
  21121. bool V_2 = false;
  21122. bool V_3 = false;
  21123. int32_t V_4 = 0;
  21124. int32_t V_5 = 0;
  21125. int32_t V_6 = 0;
  21126. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* V_7 = NULL;
  21127. String_t* V_8 = NULL;
  21128. int32_t V_9 = 0;
  21129. int32_t V_10 = 0;
  21130. int32_t V_11 = 0;
  21131. int32_t V_12 = 0;
  21132. int32_t V_13 = 0;
  21133. int32_t V_14 = 0;
  21134. int32_t V_15 = 0;
  21135. int32_t V_16 = 0;
  21136. Il2CppChar V_17 = 0x0;
  21137. bool V_18 = false;
  21138. bool V_19 = false;
  21139. int32_t V_20 = 0;
  21140. int32_t G_B10_0 = 0;
  21141. int32_t G_B18_0 = 0;
  21142. {
  21143. StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  21144. StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(L_0, /*hidden argument*/NULL);
  21145. V_0 = L_0;
  21146. V_1 = 0;
  21147. V_2 = (bool)1;
  21148. V_3 = (bool)0;
  21149. V_4 = 0;
  21150. V_5 = 0;
  21151. V_6 = 0;
  21152. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_1 = ___nfi3;
  21153. NullCheck(L_1);
  21154. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_2 = NumberFormatInfo_get_NumberGroupSizes_m565821165B43AA202D8F644E4403A3181188965A(L_1, /*hidden argument*/NULL);
  21155. V_7 = L_2;
  21156. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_3 = ___nfi3;
  21157. NullCheck(L_3);
  21158. String_t* L_4 = NumberFormatInfo_get_NumberGroupSeparator_mD995708E10C4CC55A19E7126E7A6C256A2DD1A35_inline(L_3, /*hidden argument*/NULL);
  21159. V_8 = L_4;
  21160. V_9 = 0;
  21161. V_10 = 0;
  21162. V_11 = 0;
  21163. V_12 = 0;
  21164. V_13 = 0;
  21165. bool L_5 = __this->get_UseGroup_0();
  21166. if (!L_5)
  21167. {
  21168. goto IL_00e5;
  21169. }
  21170. }
  21171. {
  21172. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_6 = V_7;
  21173. NullCheck(L_6);
  21174. if (!(((RuntimeArray*)L_6)->max_length))
  21175. {
  21176. goto IL_00e5;
  21177. }
  21178. }
  21179. {
  21180. StringBuilder_t * L_7 = ___sb_int5;
  21181. NullCheck(L_7);
  21182. int32_t L_8 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_7, /*hidden argument*/NULL);
  21183. V_9 = L_8;
  21184. V_15 = 0;
  21185. goto IL_0071;
  21186. }
  21187. IL_0057:
  21188. {
  21189. int32_t L_9 = V_10;
  21190. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_10 = V_7;
  21191. int32_t L_11 = V_15;
  21192. NullCheck(L_10);
  21193. int32_t L_12 = L_11;
  21194. int32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  21195. V_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_13));
  21196. int32_t L_14 = V_10;
  21197. int32_t L_15 = V_9;
  21198. if ((((int32_t)L_14) > ((int32_t)L_15)))
  21199. {
  21200. goto IL_006b;
  21201. }
  21202. }
  21203. {
  21204. int32_t L_16 = V_15;
  21205. V_11 = L_16;
  21206. }
  21207. IL_006b:
  21208. {
  21209. int32_t L_17 = V_15;
  21210. V_15 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
  21211. }
  21212. IL_0071:
  21213. {
  21214. int32_t L_18 = V_15;
  21215. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_19 = V_7;
  21216. NullCheck(L_19);
  21217. if ((((int32_t)L_18) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))))
  21218. {
  21219. goto IL_0057;
  21220. }
  21221. }
  21222. {
  21223. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_20 = V_7;
  21224. int32_t L_21 = V_11;
  21225. NullCheck(L_20);
  21226. int32_t L_22 = L_21;
  21227. int32_t L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
  21228. V_13 = L_23;
  21229. int32_t L_24 = V_9;
  21230. int32_t L_25 = V_10;
  21231. if ((((int32_t)L_24) > ((int32_t)L_25)))
  21232. {
  21233. goto IL_0089;
  21234. }
  21235. }
  21236. {
  21237. G_B10_0 = 0;
  21238. goto IL_008e;
  21239. }
  21240. IL_0089:
  21241. {
  21242. int32_t L_26 = V_9;
  21243. int32_t L_27 = V_10;
  21244. G_B10_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_26, (int32_t)L_27));
  21245. }
  21246. IL_008e:
  21247. {
  21248. V_14 = G_B10_0;
  21249. int32_t L_28 = V_13;
  21250. if (L_28)
  21251. {
  21252. goto IL_00b8;
  21253. }
  21254. }
  21255. {
  21256. goto IL_009c;
  21257. }
  21258. IL_0096:
  21259. {
  21260. int32_t L_29 = V_11;
  21261. V_11 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)1));
  21262. }
  21263. IL_009c:
  21264. {
  21265. int32_t L_30 = V_11;
  21266. if ((((int32_t)L_30) < ((int32_t)0)))
  21267. {
  21268. goto IL_00a8;
  21269. }
  21270. }
  21271. {
  21272. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_31 = V_7;
  21273. int32_t L_32 = V_11;
  21274. NullCheck(L_31);
  21275. int32_t L_33 = L_32;
  21276. int32_t L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
  21277. if (!L_34)
  21278. {
  21279. goto IL_0096;
  21280. }
  21281. }
  21282. IL_00a8:
  21283. {
  21284. int32_t L_35 = V_14;
  21285. if ((((int32_t)L_35) > ((int32_t)0)))
  21286. {
  21287. goto IL_00b4;
  21288. }
  21289. }
  21290. {
  21291. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_36 = V_7;
  21292. int32_t L_37 = V_11;
  21293. NullCheck(L_36);
  21294. int32_t L_38 = L_37;
  21295. int32_t L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
  21296. G_B18_0 = L_39;
  21297. goto IL_00b6;
  21298. }
  21299. IL_00b4:
  21300. {
  21301. int32_t L_40 = V_14;
  21302. G_B18_0 = L_40;
  21303. }
  21304. IL_00b6:
  21305. {
  21306. V_13 = G_B18_0;
  21307. }
  21308. IL_00b8:
  21309. {
  21310. int32_t L_41 = V_14;
  21311. if (L_41)
  21312. {
  21313. goto IL_00c2;
  21314. }
  21315. }
  21316. {
  21317. int32_t L_42 = V_13;
  21318. V_12 = L_42;
  21319. goto IL_00ec;
  21320. }
  21321. IL_00c2:
  21322. {
  21323. int32_t L_43 = V_11;
  21324. int32_t L_44 = V_14;
  21325. int32_t L_45 = V_13;
  21326. V_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)((int32_t)((int32_t)L_44/(int32_t)L_45))));
  21327. int32_t L_46 = V_14;
  21328. int32_t L_47 = V_13;
  21329. V_12 = ((int32_t)((int32_t)L_46%(int32_t)L_47));
  21330. int32_t L_48 = V_12;
  21331. if (L_48)
  21332. {
  21333. goto IL_00dd;
  21334. }
  21335. }
  21336. {
  21337. int32_t L_49 = V_13;
  21338. V_12 = L_49;
  21339. goto IL_00ec;
  21340. }
  21341. IL_00dd:
  21342. {
  21343. int32_t L_50 = V_11;
  21344. V_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)1));
  21345. goto IL_00ec;
  21346. }
  21347. IL_00e5:
  21348. {
  21349. __this->set_UseGroup_0((bool)0);
  21350. }
  21351. IL_00ec:
  21352. {
  21353. int32_t L_51 = ___offset1;
  21354. V_16 = L_51;
  21355. goto IL_03d2;
  21356. }
  21357. IL_00f4:
  21358. {
  21359. String_t* L_52 = ___format0;
  21360. int32_t L_53 = V_16;
  21361. NullCheck(L_52);
  21362. Il2CppChar L_54 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_52, L_53, /*hidden argument*/NULL);
  21363. V_17 = L_54;
  21364. Il2CppChar L_55 = V_17;
  21365. Il2CppChar L_56 = V_1;
  21366. if ((!(((uint32_t)L_55) == ((uint32_t)L_56))))
  21367. {
  21368. goto IL_010e;
  21369. }
  21370. }
  21371. {
  21372. Il2CppChar L_57 = V_17;
  21373. if (!L_57)
  21374. {
  21375. goto IL_010e;
  21376. }
  21377. }
  21378. {
  21379. V_1 = 0;
  21380. goto IL_03cc;
  21381. }
  21382. IL_010e:
  21383. {
  21384. Il2CppChar L_58 = V_1;
  21385. if (!L_58)
  21386. {
  21387. goto IL_011f;
  21388. }
  21389. }
  21390. {
  21391. StringBuilder_t * L_59 = V_0;
  21392. Il2CppChar L_60 = V_17;
  21393. NullCheck(L_59);
  21394. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_59, L_60, /*hidden argument*/NULL);
  21395. goto IL_03cc;
  21396. }
  21397. IL_011f:
  21398. {
  21399. Il2CppChar L_61 = V_17;
  21400. if ((!(((uint32_t)L_61) <= ((uint32_t)((int32_t)69)))))
  21401. {
  21402. goto IL_0173;
  21403. }
  21404. }
  21405. {
  21406. Il2CppChar L_62 = V_17;
  21407. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_62, (int32_t)((int32_t)34))))
  21408. {
  21409. case 0:
  21410. {
  21411. goto IL_01b7;
  21412. }
  21413. case 1:
  21414. {
  21415. goto IL_01ce;
  21416. }
  21417. case 2:
  21418. {
  21419. goto IL_03c3;
  21420. }
  21421. case 3:
  21422. {
  21423. goto IL_03a3;
  21424. }
  21425. case 4:
  21426. {
  21427. goto IL_03c3;
  21428. }
  21429. case 5:
  21430. {
  21431. goto IL_01b7;
  21432. }
  21433. }
  21434. }
  21435. {
  21436. Il2CppChar L_63 = V_17;
  21437. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_63, (int32_t)((int32_t)44))))
  21438. {
  21439. case 0:
  21440. {
  21441. goto IL_03cc;
  21442. }
  21443. case 1:
  21444. {
  21445. goto IL_03c3;
  21446. }
  21447. case 2:
  21448. {
  21449. goto IL_0350;
  21450. }
  21451. case 3:
  21452. {
  21453. goto IL_03c3;
  21454. }
  21455. case 4:
  21456. {
  21457. goto IL_01ce;
  21458. }
  21459. }
  21460. }
  21461. {
  21462. Il2CppChar L_64 = V_17;
  21463. if ((((int32_t)L_64) == ((int32_t)((int32_t)69))))
  21464. {
  21465. goto IL_02a3;
  21466. }
  21467. }
  21468. {
  21469. goto IL_03c3;
  21470. }
  21471. IL_0173:
  21472. {
  21473. Il2CppChar L_65 = V_17;
  21474. if ((((int32_t)L_65) == ((int32_t)((int32_t)92))))
  21475. {
  21476. goto IL_0193;
  21477. }
  21478. }
  21479. {
  21480. Il2CppChar L_66 = V_17;
  21481. if ((((int32_t)L_66) == ((int32_t)((int32_t)101))))
  21482. {
  21483. goto IL_02a3;
  21484. }
  21485. }
  21486. {
  21487. Il2CppChar L_67 = V_17;
  21488. if ((((int32_t)L_67) == ((int32_t)((int32_t)8240))))
  21489. {
  21490. goto IL_03b3;
  21491. }
  21492. }
  21493. {
  21494. goto IL_03c3;
  21495. }
  21496. IL_0193:
  21497. {
  21498. int32_t L_68 = V_16;
  21499. V_16 = ((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)1));
  21500. int32_t L_69 = V_16;
  21501. int32_t L_70 = ___offset1;
  21502. int32_t L_71 = ___length2;
  21503. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_69, (int32_t)L_70))) >= ((int32_t)L_71)))
  21504. {
  21505. goto IL_03cc;
  21506. }
  21507. }
  21508. {
  21509. StringBuilder_t * L_72 = V_0;
  21510. String_t* L_73 = ___format0;
  21511. int32_t L_74 = V_16;
  21512. NullCheck(L_73);
  21513. Il2CppChar L_75 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_73, L_74, /*hidden argument*/NULL);
  21514. NullCheck(L_72);
  21515. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_72, L_75, /*hidden argument*/NULL);
  21516. goto IL_03cc;
  21517. }
  21518. IL_01b7:
  21519. {
  21520. Il2CppChar L_76 = V_17;
  21521. if ((((int32_t)L_76) == ((int32_t)((int32_t)34))))
  21522. {
  21523. goto IL_01c6;
  21524. }
  21525. }
  21526. {
  21527. Il2CppChar L_77 = V_17;
  21528. if ((!(((uint32_t)L_77) == ((uint32_t)((int32_t)39)))))
  21529. {
  21530. goto IL_03cc;
  21531. }
  21532. }
  21533. IL_01c6:
  21534. {
  21535. Il2CppChar L_78 = V_17;
  21536. V_1 = L_78;
  21537. goto IL_03cc;
  21538. }
  21539. IL_01ce:
  21540. {
  21541. bool L_79 = V_2;
  21542. if (!L_79)
  21543. {
  21544. goto IL_026a;
  21545. }
  21546. }
  21547. {
  21548. int32_t L_80 = V_4;
  21549. V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_80, (int32_t)1));
  21550. int32_t L_81 = __this->get_IntegerDigits_4();
  21551. int32_t L_82 = V_4;
  21552. StringBuilder_t * L_83 = ___sb_int5;
  21553. NullCheck(L_83);
  21554. int32_t L_84 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_83, /*hidden argument*/NULL);
  21555. int32_t L_85 = V_5;
  21556. 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)))))
  21557. {
  21558. goto IL_0250;
  21559. }
  21560. }
  21561. {
  21562. Il2CppChar L_86 = V_17;
  21563. if ((!(((uint32_t)L_86) == ((uint32_t)((int32_t)48)))))
  21564. {
  21565. goto IL_03cc;
  21566. }
  21567. }
  21568. {
  21569. goto IL_0250;
  21570. }
  21571. IL_01fa:
  21572. {
  21573. StringBuilder_t * L_87 = V_0;
  21574. StringBuilder_t * L_88 = ___sb_int5;
  21575. int32_t L_89 = V_5;
  21576. int32_t L_90 = L_89;
  21577. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_90, (int32_t)1));
  21578. NullCheck(L_88);
  21579. Il2CppChar L_91 = StringBuilder_get_Chars_mC069533DCA4FB798DFA069469EBABA85DCC183C6(L_88, L_90, /*hidden argument*/NULL);
  21580. NullCheck(L_87);
  21581. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_87, L_91, /*hidden argument*/NULL);
  21582. bool L_92 = __this->get_UseGroup_0();
  21583. if (!L_92)
  21584. {
  21585. goto IL_0250;
  21586. }
  21587. }
  21588. {
  21589. int32_t L_93 = V_9;
  21590. int32_t L_94 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_93, (int32_t)1));
  21591. V_9 = L_94;
  21592. if ((((int32_t)L_94) <= ((int32_t)0)))
  21593. {
  21594. goto IL_0250;
  21595. }
  21596. }
  21597. {
  21598. int32_t L_95 = V_12;
  21599. int32_t L_96 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_95, (int32_t)1));
  21600. V_12 = L_96;
  21601. if (L_96)
  21602. {
  21603. goto IL_0250;
  21604. }
  21605. }
  21606. {
  21607. StringBuilder_t * L_97 = V_0;
  21608. String_t* L_98 = V_8;
  21609. NullCheck(L_97);
  21610. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_97, L_98, /*hidden argument*/NULL);
  21611. int32_t L_99 = V_11;
  21612. int32_t L_100 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_99, (int32_t)1));
  21613. V_11 = L_100;
  21614. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_101 = V_7;
  21615. NullCheck(L_101);
  21616. if ((((int32_t)L_100) >= ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_101)->max_length)))))))
  21617. {
  21618. goto IL_024c;
  21619. }
  21620. }
  21621. {
  21622. int32_t L_102 = V_11;
  21623. if ((((int32_t)L_102) < ((int32_t)0)))
  21624. {
  21625. goto IL_024c;
  21626. }
  21627. }
  21628. {
  21629. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_103 = V_7;
  21630. int32_t L_104 = V_11;
  21631. NullCheck(L_103);
  21632. int32_t L_105 = L_104;
  21633. int32_t L_106 = (L_103)->GetAt(static_cast<il2cpp_array_size_t>(L_105));
  21634. V_13 = L_106;
  21635. }
  21636. IL_024c:
  21637. {
  21638. int32_t L_107 = V_13;
  21639. V_12 = L_107;
  21640. }
  21641. IL_0250:
  21642. {
  21643. int32_t L_108 = __this->get_IntegerDigits_4();
  21644. int32_t L_109 = V_4;
  21645. int32_t L_110 = V_5;
  21646. StringBuilder_t * L_111 = ___sb_int5;
  21647. NullCheck(L_111);
  21648. int32_t L_112 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_111, /*hidden argument*/NULL);
  21649. 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)))
  21650. {
  21651. goto IL_01fa;
  21652. }
  21653. }
  21654. {
  21655. goto IL_03cc;
  21656. }
  21657. IL_026a:
  21658. {
  21659. bool L_113 = V_3;
  21660. if (!L_113)
  21661. {
  21662. goto IL_0295;
  21663. }
  21664. }
  21665. {
  21666. int32_t L_114 = V_6;
  21667. StringBuilder_t * L_115 = ___sb_dec6;
  21668. NullCheck(L_115);
  21669. int32_t L_116 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_115, /*hidden argument*/NULL);
  21670. if ((((int32_t)L_114) >= ((int32_t)L_116)))
  21671. {
  21672. goto IL_03cc;
  21673. }
  21674. }
  21675. {
  21676. StringBuilder_t * L_117 = V_0;
  21677. StringBuilder_t * L_118 = ___sb_dec6;
  21678. int32_t L_119 = V_6;
  21679. int32_t L_120 = L_119;
  21680. V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_120, (int32_t)1));
  21681. NullCheck(L_118);
  21682. Il2CppChar L_121 = StringBuilder_get_Chars_mC069533DCA4FB798DFA069469EBABA85DCC183C6(L_118, L_120, /*hidden argument*/NULL);
  21683. NullCheck(L_117);
  21684. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_117, L_121, /*hidden argument*/NULL);
  21685. goto IL_03cc;
  21686. }
  21687. IL_0295:
  21688. {
  21689. StringBuilder_t * L_122 = V_0;
  21690. Il2CppChar L_123 = V_17;
  21691. NullCheck(L_122);
  21692. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_122, L_123, /*hidden argument*/NULL);
  21693. goto IL_03cc;
  21694. }
  21695. IL_02a3:
  21696. {
  21697. StringBuilder_t * L_124 = ___sb_exp7;
  21698. if (!L_124)
  21699. {
  21700. goto IL_02af;
  21701. }
  21702. }
  21703. {
  21704. bool L_125 = __this->get_UseExponent_7();
  21705. if (L_125)
  21706. {
  21707. goto IL_02bd;
  21708. }
  21709. }
  21710. IL_02af:
  21711. {
  21712. StringBuilder_t * L_126 = V_0;
  21713. Il2CppChar L_127 = V_17;
  21714. NullCheck(L_126);
  21715. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_126, L_127, /*hidden argument*/NULL);
  21716. goto IL_03cc;
  21717. }
  21718. IL_02bd:
  21719. {
  21720. V_18 = (bool)1;
  21721. V_19 = (bool)0;
  21722. int32_t L_128 = V_16;
  21723. V_20 = ((int32_t)il2cpp_codegen_add((int32_t)L_128, (int32_t)1));
  21724. goto IL_030b;
  21725. }
  21726. IL_02cb:
  21727. {
  21728. String_t* L_129 = ___format0;
  21729. int32_t L_130 = V_20;
  21730. NullCheck(L_129);
  21731. Il2CppChar L_131 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_129, L_130, /*hidden argument*/NULL);
  21732. if ((!(((uint32_t)L_131) == ((uint32_t)((int32_t)48)))))
  21733. {
  21734. goto IL_02dc;
  21735. }
  21736. }
  21737. {
  21738. V_19 = (bool)1;
  21739. goto IL_0305;
  21740. }
  21741. IL_02dc:
  21742. {
  21743. int32_t L_132 = V_20;
  21744. int32_t L_133 = V_16;
  21745. if ((!(((uint32_t)L_132) == ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_133, (int32_t)1))))))
  21746. {
  21747. goto IL_02fc;
  21748. }
  21749. }
  21750. {
  21751. String_t* L_134 = ___format0;
  21752. int32_t L_135 = V_20;
  21753. NullCheck(L_134);
  21754. Il2CppChar L_136 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_134, L_135, /*hidden argument*/NULL);
  21755. if ((((int32_t)L_136) == ((int32_t)((int32_t)43))))
  21756. {
  21757. goto IL_0305;
  21758. }
  21759. }
  21760. {
  21761. String_t* L_137 = ___format0;
  21762. int32_t L_138 = V_20;
  21763. NullCheck(L_137);
  21764. Il2CppChar L_139 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_137, L_138, /*hidden argument*/NULL);
  21765. if ((((int32_t)L_139) == ((int32_t)((int32_t)45))))
  21766. {
  21767. goto IL_0305;
  21768. }
  21769. }
  21770. IL_02fc:
  21771. {
  21772. bool L_140 = V_19;
  21773. if (L_140)
  21774. {
  21775. goto IL_0312;
  21776. }
  21777. }
  21778. {
  21779. V_18 = (bool)0;
  21780. goto IL_0312;
  21781. }
  21782. IL_0305:
  21783. {
  21784. int32_t L_141 = V_20;
  21785. V_20 = ((int32_t)il2cpp_codegen_add((int32_t)L_141, (int32_t)1));
  21786. }
  21787. IL_030b:
  21788. {
  21789. int32_t L_142 = V_20;
  21790. int32_t L_143 = ___offset1;
  21791. int32_t L_144 = ___length2;
  21792. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_142, (int32_t)L_143))) < ((int32_t)L_144)))
  21793. {
  21794. goto IL_02cb;
  21795. }
  21796. }
  21797. IL_0312:
  21798. {
  21799. bool L_145 = V_18;
  21800. if (!L_145)
  21801. {
  21802. goto IL_0345;
  21803. }
  21804. }
  21805. {
  21806. int32_t L_146 = V_20;
  21807. V_16 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_146, (int32_t)1));
  21808. int32_t L_147 = __this->get_DecimalPointPos_2();
  21809. V_2 = (bool)((((int32_t)L_147) < ((int32_t)0))? 1 : 0);
  21810. bool L_148 = V_2;
  21811. V_3 = (bool)((((int32_t)L_148) == ((int32_t)0))? 1 : 0);
  21812. StringBuilder_t * L_149 = V_0;
  21813. Il2CppChar L_150 = V_17;
  21814. NullCheck(L_149);
  21815. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_149, L_150, /*hidden argument*/NULL);
  21816. StringBuilder_t * L_151 = V_0;
  21817. StringBuilder_t * L_152 = ___sb_exp7;
  21818. NullCheck(L_151);
  21819. StringBuilder_Append_mA1A063A1388A21C8EA011DBA7FC98C24C3EE3D65(L_151, L_152, /*hidden argument*/NULL);
  21820. ___sb_exp7 = (StringBuilder_t *)NULL;
  21821. goto IL_03cc;
  21822. }
  21823. IL_0345:
  21824. {
  21825. StringBuilder_t * L_153 = V_0;
  21826. Il2CppChar L_154 = V_17;
  21827. NullCheck(L_153);
  21828. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_153, L_154, /*hidden argument*/NULL);
  21829. goto IL_03cc;
  21830. }
  21831. IL_0350:
  21832. {
  21833. int32_t L_155 = __this->get_DecimalPointPos_2();
  21834. int32_t L_156 = V_16;
  21835. if ((!(((uint32_t)L_155) == ((uint32_t)L_156))))
  21836. {
  21837. goto IL_039d;
  21838. }
  21839. }
  21840. {
  21841. int32_t L_157 = __this->get_DecimalDigits_1();
  21842. if ((((int32_t)L_157) <= ((int32_t)0)))
  21843. {
  21844. goto IL_0385;
  21845. }
  21846. }
  21847. {
  21848. goto IL_037a;
  21849. }
  21850. IL_0365:
  21851. {
  21852. StringBuilder_t * L_158 = V_0;
  21853. StringBuilder_t * L_159 = ___sb_int5;
  21854. int32_t L_160 = V_5;
  21855. int32_t L_161 = L_160;
  21856. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_161, (int32_t)1));
  21857. NullCheck(L_159);
  21858. Il2CppChar L_162 = StringBuilder_get_Chars_mC069533DCA4FB798DFA069469EBABA85DCC183C6(L_159, L_161, /*hidden argument*/NULL);
  21859. NullCheck(L_158);
  21860. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_158, L_162, /*hidden argument*/NULL);
  21861. }
  21862. IL_037a:
  21863. {
  21864. int32_t L_163 = V_5;
  21865. StringBuilder_t * L_164 = ___sb_int5;
  21866. NullCheck(L_164);
  21867. int32_t L_165 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_164, /*hidden argument*/NULL);
  21868. if ((((int32_t)L_163) < ((int32_t)L_165)))
  21869. {
  21870. goto IL_0365;
  21871. }
  21872. }
  21873. IL_0385:
  21874. {
  21875. StringBuilder_t * L_166 = ___sb_dec6;
  21876. NullCheck(L_166);
  21877. int32_t L_167 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_166, /*hidden argument*/NULL);
  21878. if ((((int32_t)L_167) <= ((int32_t)0)))
  21879. {
  21880. goto IL_039d;
  21881. }
  21882. }
  21883. {
  21884. StringBuilder_t * L_168 = V_0;
  21885. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_169 = ___nfi3;
  21886. NullCheck(L_169);
  21887. String_t* L_170 = NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline(L_169, /*hidden argument*/NULL);
  21888. NullCheck(L_168);
  21889. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_168, L_170, /*hidden argument*/NULL);
  21890. }
  21891. IL_039d:
  21892. {
  21893. V_2 = (bool)0;
  21894. V_3 = (bool)1;
  21895. goto IL_03cc;
  21896. }
  21897. IL_03a3:
  21898. {
  21899. StringBuilder_t * L_171 = V_0;
  21900. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_172 = ___nfi3;
  21901. NullCheck(L_172);
  21902. String_t* L_173 = NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline(L_172, /*hidden argument*/NULL);
  21903. NullCheck(L_171);
  21904. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_171, L_173, /*hidden argument*/NULL);
  21905. goto IL_03cc;
  21906. }
  21907. IL_03b3:
  21908. {
  21909. StringBuilder_t * L_174 = V_0;
  21910. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_175 = ___nfi3;
  21911. NullCheck(L_175);
  21912. String_t* L_176 = NumberFormatInfo_get_PerMilleSymbol_m3876887016E8E505064301E65DC57B76040FF42E_inline(L_175, /*hidden argument*/NULL);
  21913. NullCheck(L_174);
  21914. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_174, L_176, /*hidden argument*/NULL);
  21915. goto IL_03cc;
  21916. }
  21917. IL_03c3:
  21918. {
  21919. StringBuilder_t * L_177 = V_0;
  21920. Il2CppChar L_178 = V_17;
  21921. NullCheck(L_177);
  21922. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_177, L_178, /*hidden argument*/NULL);
  21923. }
  21924. IL_03cc:
  21925. {
  21926. int32_t L_179 = V_16;
  21927. V_16 = ((int32_t)il2cpp_codegen_add((int32_t)L_179, (int32_t)1));
  21928. }
  21929. IL_03d2:
  21930. {
  21931. int32_t L_180 = V_16;
  21932. int32_t L_181 = ___offset1;
  21933. int32_t L_182 = ___length2;
  21934. if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_180, (int32_t)L_181))) < ((int32_t)L_182)))
  21935. {
  21936. goto IL_00f4;
  21937. }
  21938. }
  21939. {
  21940. bool L_183 = ___positive4;
  21941. if (L_183)
  21942. {
  21943. goto IL_03ef;
  21944. }
  21945. }
  21946. {
  21947. StringBuilder_t * L_184 = V_0;
  21948. NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * L_185 = ___nfi3;
  21949. NullCheck(L_185);
  21950. String_t* L_186 = NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline(L_185, /*hidden argument*/NULL);
  21951. NullCheck(L_184);
  21952. StringBuilder_Insert_m38829D9C9FE52ACD6541ED735D4435FB2A831A2C(L_184, 0, L_186, /*hidden argument*/NULL);
  21953. }
  21954. IL_03ef:
  21955. {
  21956. StringBuilder_t * L_187 = V_0;
  21957. NullCheck(L_187);
  21958. String_t* L_188 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_187);
  21959. return L_188;
  21960. }
  21961. }
  21962. // System.Void System.NumberFormatter_CustomInfo::.ctor()
  21963. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomInfo__ctor_mCA9215FA4EE11DB2219772F9F2A54F0E262949AF (CustomInfo_t3C5397567D3BBF326ED9C3D9680AE658DE4612E1 * __this, const RuntimeMethod* method)
  21964. {
  21965. {
  21966. __this->set_DecimalPointPos_2((-1));
  21967. __this->set_ExponentNegativeSignOnly_10((bool)1);
  21968. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  21969. return;
  21970. }
  21971. }
  21972. #ifdef __clang__
  21973. #pragma clang diagnostic pop
  21974. #endif
  21975. #ifdef __clang__
  21976. #pragma clang diagnostic push
  21977. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21978. #pragma clang diagnostic ignored "-Wunused-variable"
  21979. #endif
  21980. // System.Int32 System.Numerics.Hashing.HashHelpers::Combine(System.Int32,System.Int32)
  21981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HashHelpers_Combine_mC0A377FAA2E385A438B50076FF85AAE6C17B6C33 (int32_t ___h10, int32_t ___h21, const RuntimeMethod* method)
  21982. {
  21983. {
  21984. int32_t L_0 = ___h10;
  21985. int32_t L_1 = ___h10;
  21986. int32_t L_2 = ___h10;
  21987. int32_t L_3 = ___h21;
  21988. return ((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5))|(int32_t)((int32_t)((uint32_t)L_1>>((int32_t)27))))), (int32_t)L_2))^(int32_t)L_3));
  21989. }
  21990. }
  21991. // System.Void System.Numerics.Hashing.HashHelpers::.cctor()
  21992. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashHelpers__cctor_m4893C061D6416AFC50C3AF637A861CBA983E2D6F (const RuntimeMethod* method)
  21993. {
  21994. static bool s_Il2CppMethodInitialized;
  21995. if (!s_Il2CppMethodInitialized)
  21996. {
  21997. il2cpp_codegen_initialize_method (HashHelpers__cctor_m4893C061D6416AFC50C3AF637A861CBA983E2D6F_MetadataUsageId);
  21998. s_Il2CppMethodInitialized = true;
  21999. }
  22000. {
  22001. Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F * L_0 = (Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F *)il2cpp_codegen_object_new(Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F_il2cpp_TypeInfo_var);
  22002. Random__ctor_mCD4B6E9DFD27A19F52FA441CD8CAEB687A9DD2F2(L_0, /*hidden argument*/NULL);
  22003. NullCheck(L_0);
  22004. int32_t L_1 = VirtFuncInvoker2< int32_t, int32_t, int32_t >::Invoke(6 /* System.Int32 System.Random::Next(System.Int32,System.Int32) */, L_0, ((int32_t)-2147483648LL), ((int32_t)2147483647LL));
  22005. ((HashHelpers_tDC6BF33BEF3A798515BA62BA704DD83AEBFA9C33_StaticFields*)il2cpp_codegen_static_fields_for(HashHelpers_tDC6BF33BEF3A798515BA62BA704DD83AEBFA9C33_il2cpp_TypeInfo_var))->set_RandomSeed_0(L_1);
  22006. return;
  22007. }
  22008. }
  22009. #ifdef __clang__
  22010. #pragma clang diagnostic pop
  22011. #endif
  22012. #ifdef __clang__
  22013. #pragma clang diagnostic push
  22014. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22015. #pragma clang diagnostic ignored "-Wunused-variable"
  22016. #endif
  22017. // System.Boolean System.Object::Equals(System.Object)
  22018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_Equals_mEEF0C9AADB29464A832CCA4B9B9BFD8E3DC28F7B (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  22019. {
  22020. {
  22021. RuntimeObject * L_0 = ___obj0;
  22022. return (bool)((((RuntimeObject*)(RuntimeObject *)__this) == ((RuntimeObject*)(RuntimeObject *)L_0))? 1 : 0);
  22023. }
  22024. }
  22025. // System.Boolean System.Object::Equals(System.Object,System.Object)
  22026. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_Equals_mD98CD6D19C28ADC48B8468F78F94D38E203D0521 (RuntimeObject * ___objA0, RuntimeObject * ___objB1, const RuntimeMethod* method)
  22027. {
  22028. {
  22029. RuntimeObject * L_0 = ___objA0;
  22030. RuntimeObject * L_1 = ___objB1;
  22031. if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_1))))
  22032. {
  22033. goto IL_0006;
  22034. }
  22035. }
  22036. {
  22037. return (bool)1;
  22038. }
  22039. IL_0006:
  22040. {
  22041. RuntimeObject * L_2 = ___objA0;
  22042. if (!L_2)
  22043. {
  22044. goto IL_000c;
  22045. }
  22046. }
  22047. {
  22048. RuntimeObject * L_3 = ___objB1;
  22049. if (L_3)
  22050. {
  22051. goto IL_000e;
  22052. }
  22053. }
  22054. IL_000c:
  22055. {
  22056. return (bool)0;
  22057. }
  22058. IL_000e:
  22059. {
  22060. RuntimeObject * L_4 = ___objA0;
  22061. RuntimeObject * L_5 = ___objB1;
  22062. NullCheck(L_4);
  22063. bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_4, L_5);
  22064. return L_6;
  22065. }
  22066. }
  22067. // System.Void System.Object::.ctor()
  22068. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0 (RuntimeObject * __this, const RuntimeMethod* method)
  22069. {
  22070. {
  22071. return;
  22072. }
  22073. }
  22074. // System.Void System.Object::Finalize()
  22075. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_m4015B7D3A44DE125C5FE34D7276CD4697C06F380 (RuntimeObject * __this, const RuntimeMethod* method)
  22076. {
  22077. {
  22078. return;
  22079. }
  22080. }
  22081. // System.Int32 System.Object::GetHashCode()
  22082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetHashCode_m81DE0CEF2ACADC7D076800D09B2232BC30639F76 (RuntimeObject * __this, const RuntimeMethod* method)
  22083. {
  22084. {
  22085. int32_t L_0 = Object_InternalGetHashCode_mDF6E443DF7B76B8A7332B356676439384D373EB4(__this, /*hidden argument*/NULL);
  22086. return L_0;
  22087. }
  22088. }
  22089. // System.Type System.Object::GetType()
  22090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60 (RuntimeObject * __this, const RuntimeMethod* method)
  22091. {
  22092. typedef Type_t * (*Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60_ftn) (RuntimeObject *);
  22093. using namespace il2cpp::icalls;
  22094. return ((Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60_ftn)mscorlib::System::Object::GetType) (__this);
  22095. }
  22096. // System.Object System.Object::MemberwiseClone()
  22097. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Object_MemberwiseClone_m1DAC4538CD68D4CF4DC5B04E4BBE86D470948B28 (RuntimeObject * __this, const RuntimeMethod* method)
  22098. {
  22099. typedef RuntimeObject * (*Object_MemberwiseClone_m1DAC4538CD68D4CF4DC5B04E4BBE86D470948B28_ftn) (RuntimeObject *);
  22100. using namespace il2cpp::icalls;
  22101. return ((Object_MemberwiseClone_m1DAC4538CD68D4CF4DC5B04E4BBE86D470948B28_ftn)mscorlib::System::Object::MemberwiseClone) (__this);
  22102. }
  22103. // System.String System.Object::ToString()
  22104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_ToString_m1A80FB949DD14590DAE917A7B7274CC9FAD46EF4 (RuntimeObject * __this, const RuntimeMethod* method)
  22105. {
  22106. {
  22107. Type_t * L_0 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(__this, /*hidden argument*/NULL);
  22108. NullCheck(L_0);
  22109. String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_0);
  22110. return L_1;
  22111. }
  22112. }
  22113. // System.Int32 System.Object::InternalGetHashCode(System.Object)
  22114. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_InternalGetHashCode_mDF6E443DF7B76B8A7332B356676439384D373EB4 (RuntimeObject * ___o0, const RuntimeMethod* method)
  22115. {
  22116. typedef int32_t (*Object_InternalGetHashCode_mDF6E443DF7B76B8A7332B356676439384D373EB4_ftn) (RuntimeObject *);
  22117. using namespace il2cpp::icalls;
  22118. return ((Object_InternalGetHashCode_mDF6E443DF7B76B8A7332B356676439384D373EB4_ftn)mscorlib::System::Object::InternalGetHashCode) (___o0);
  22119. }
  22120. // System.Void System.Object::FieldGetter(System.String,System.String,System.Object&)
  22121. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_FieldGetter_m266B5F9E260CE43F51C95C85E2FC84011900831E (RuntimeObject * __this, String_t* ___typeName0, String_t* ___fieldName1, RuntimeObject ** ___val2, const RuntimeMethod* method)
  22122. {
  22123. {
  22124. return;
  22125. }
  22126. }
  22127. // System.Void System.Object::FieldSetter(System.String,System.String,System.Object)
  22128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_FieldSetter_mF742E595BE4032F630976597B15514DADA71B535 (RuntimeObject * __this, String_t* ___typeName0, String_t* ___fieldName1, RuntimeObject * ___val2, const RuntimeMethod* method)
  22129. {
  22130. {
  22131. return;
  22132. }
  22133. }
  22134. #ifdef __clang__
  22135. #pragma clang diagnostic pop
  22136. #endif
  22137. #ifdef __clang__
  22138. #pragma clang diagnostic push
  22139. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22140. #pragma clang diagnostic ignored "-Wunused-variable"
  22141. #endif
  22142. // System.Void System.ObjectDisposedException::.ctor()
  22143. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectDisposedException__ctor_m50E769BBFAFD430207D11C7FC8263FB87680B9E2 (ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A * __this, const RuntimeMethod* method)
  22144. {
  22145. static bool s_Il2CppMethodInitialized;
  22146. if (!s_Il2CppMethodInitialized)
  22147. {
  22148. il2cpp_codegen_initialize_method (ObjectDisposedException__ctor_m50E769BBFAFD430207D11C7FC8263FB87680B9E2_MetadataUsageId);
  22149. s_Il2CppMethodInitialized = true;
  22150. }
  22151. {
  22152. String_t* L_0 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral4A9B136550890770D29DF6A00FAA574C173789AD, /*hidden argument*/NULL);
  22153. ObjectDisposedException__ctor_m303CFD09E4B541C36C60AE7B7CBC8B1B7EED66DC(__this, (String_t*)NULL, L_0, /*hidden argument*/NULL);
  22154. return;
  22155. }
  22156. }
  22157. // System.Void System.ObjectDisposedException::.ctor(System.String)
  22158. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectDisposedException__ctor_m8B5D23EA08E42BDE6BC5233CC666295F19BBD2F9 (ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A * __this, String_t* ___objectName0, const RuntimeMethod* method)
  22159. {
  22160. static bool s_Il2CppMethodInitialized;
  22161. if (!s_Il2CppMethodInitialized)
  22162. {
  22163. il2cpp_codegen_initialize_method (ObjectDisposedException__ctor_m8B5D23EA08E42BDE6BC5233CC666295F19BBD2F9_MetadataUsageId);
  22164. s_Il2CppMethodInitialized = true;
  22165. }
  22166. {
  22167. String_t* L_0 = ___objectName0;
  22168. String_t* L_1 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral4A9B136550890770D29DF6A00FAA574C173789AD, /*hidden argument*/NULL);
  22169. ObjectDisposedException__ctor_m303CFD09E4B541C36C60AE7B7CBC8B1B7EED66DC(__this, L_0, L_1, /*hidden argument*/NULL);
  22170. return;
  22171. }
  22172. }
  22173. // System.Void System.ObjectDisposedException::.ctor(System.String,System.String)
  22174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectDisposedException__ctor_m303CFD09E4B541C36C60AE7B7CBC8B1B7EED66DC (ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A * __this, String_t* ___objectName0, String_t* ___message1, const RuntimeMethod* method)
  22175. {
  22176. {
  22177. String_t* L_0 = ___message1;
  22178. InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(__this, L_0, /*hidden argument*/NULL);
  22179. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2146232798), /*hidden argument*/NULL);
  22180. String_t* L_1 = ___objectName0;
  22181. __this->set_objectName_17(L_1);
  22182. return;
  22183. }
  22184. }
  22185. // System.String System.ObjectDisposedException::get_Message()
  22186. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ObjectDisposedException_get_Message_m834DEE141131FE086A90427161327428D37B803A (ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A * __this, const RuntimeMethod* method)
  22187. {
  22188. static bool s_Il2CppMethodInitialized;
  22189. if (!s_Il2CppMethodInitialized)
  22190. {
  22191. il2cpp_codegen_initialize_method (ObjectDisposedException_get_Message_m834DEE141131FE086A90427161327428D37B803A_MetadataUsageId);
  22192. s_Il2CppMethodInitialized = true;
  22193. }
  22194. String_t* V_0 = NULL;
  22195. String_t* V_1 = NULL;
  22196. {
  22197. String_t* L_0 = ObjectDisposedException_get_ObjectName_mCB2A2967E2568EFB35DE8414C7336258D3515629(__this, /*hidden argument*/NULL);
  22198. V_0 = L_0;
  22199. String_t* L_1 = V_0;
  22200. if (!L_1)
  22201. {
  22202. goto IL_0012;
  22203. }
  22204. }
  22205. {
  22206. String_t* L_2 = V_0;
  22207. NullCheck(L_2);
  22208. int32_t L_3 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_2, /*hidden argument*/NULL);
  22209. if (L_3)
  22210. {
  22211. goto IL_0019;
  22212. }
  22213. }
  22214. IL_0012:
  22215. {
  22216. String_t* L_4 = Exception_get_Message_m4315B19A04019652708F20C1B855805157F23CFD(__this, /*hidden argument*/NULL);
  22217. return L_4;
  22218. }
  22219. IL_0019:
  22220. {
  22221. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1);
  22222. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = L_5;
  22223. String_t* L_7 = V_0;
  22224. NullCheck(L_6);
  22225. ArrayElementTypeCheck (L_6, L_7);
  22226. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_7);
  22227. String_t* L_8 = Environment_GetResourceString_m7389941B4C0688D875CC647D99A739DA2F907ADB(_stringLiteralAC725CA88B9BC8836560B0F900332A7C50457AF8, L_6, /*hidden argument*/NULL);
  22228. V_1 = L_8;
  22229. String_t* L_9 = Exception_get_Message_m4315B19A04019652708F20C1B855805157F23CFD(__this, /*hidden argument*/NULL);
  22230. String_t* L_10 = Environment_get_NewLine_m5D4F4667FA5D1E2DBDD4DF9696D0CE76C83EF318(/*hidden argument*/NULL);
  22231. String_t* L_11 = V_1;
  22232. String_t* L_12 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(L_9, L_10, L_11, /*hidden argument*/NULL);
  22233. return L_12;
  22234. }
  22235. }
  22236. // System.String System.ObjectDisposedException::get_ObjectName()
  22237. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ObjectDisposedException_get_ObjectName_mCB2A2967E2568EFB35DE8414C7336258D3515629 (ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A * __this, const RuntimeMethod* method)
  22238. {
  22239. static bool s_Il2CppMethodInitialized;
  22240. if (!s_Il2CppMethodInitialized)
  22241. {
  22242. il2cpp_codegen_initialize_method (ObjectDisposedException_get_ObjectName_mCB2A2967E2568EFB35DE8414C7336258D3515629_MetadataUsageId);
  22243. s_Il2CppMethodInitialized = true;
  22244. }
  22245. {
  22246. String_t* L_0 = __this->get_objectName_17();
  22247. if (L_0)
  22248. {
  22249. goto IL_0015;
  22250. }
  22251. }
  22252. {
  22253. bool L_1 = ((CompatibilitySwitches_tC541F9F5404925C97741A0628E9B6D26C40CFA91_StaticFields*)il2cpp_codegen_static_fields_for(CompatibilitySwitches_tC541F9F5404925C97741A0628E9B6D26C40CFA91_il2cpp_TypeInfo_var))->get_IsAppEarlierThanWindowsPhone8_1();
  22254. if (L_1)
  22255. {
  22256. goto IL_0015;
  22257. }
  22258. }
  22259. {
  22260. String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
  22261. return L_2;
  22262. }
  22263. IL_0015:
  22264. {
  22265. String_t* L_3 = __this->get_objectName_17();
  22266. return L_3;
  22267. }
  22268. }
  22269. // System.Void System.ObjectDisposedException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  22270. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectDisposedException__ctor_m7214983E04089BBA4EA56C45AB7128DEDA917BBE (ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  22271. {
  22272. static bool s_Il2CppMethodInitialized;
  22273. if (!s_Il2CppMethodInitialized)
  22274. {
  22275. il2cpp_codegen_initialize_method (ObjectDisposedException__ctor_m7214983E04089BBA4EA56C45AB7128DEDA917BBE_MetadataUsageId);
  22276. s_Il2CppMethodInitialized = true;
  22277. }
  22278. {
  22279. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
  22280. StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_1 = ___context1;
  22281. InvalidOperationException__ctor_mAC8983A2DEE5DB9ECD05C17D3270634236B95FA2(__this, L_0, L_1, /*hidden argument*/NULL);
  22282. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_2 = ___info0;
  22283. NullCheck(L_2);
  22284. String_t* L_3 = SerializationInfo_GetString_m06805A4E368E0B98D5FA70A9333B277CBDD84CF4(L_2, _stringLiteralF12E5F2033DFA9DC2494EC7A266B212E2DED7493, /*hidden argument*/NULL);
  22285. __this->set_objectName_17(L_3);
  22286. return;
  22287. }
  22288. }
  22289. // System.Void System.ObjectDisposedException::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  22290. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectDisposedException_GetObjectData_mD7998E5F70ADEF29C45511FC159D6DAC7CE80708 (ObjectDisposedException_tF68E471ECD1419AD7C51137B742837395F50B69A * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  22291. {
  22292. static bool s_Il2CppMethodInitialized;
  22293. if (!s_Il2CppMethodInitialized)
  22294. {
  22295. il2cpp_codegen_initialize_method (ObjectDisposedException_GetObjectData_mD7998E5F70ADEF29C45511FC159D6DAC7CE80708_MetadataUsageId);
  22296. s_Il2CppMethodInitialized = true;
  22297. }
  22298. {
  22299. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
  22300. StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_1 = ___context1;
  22301. Exception_GetObjectData_m76F759ED00FA218FFC522C32626B851FDE849AD6(__this, L_0, L_1, /*hidden argument*/NULL);
  22302. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_2 = ___info0;
  22303. String_t* L_3 = ObjectDisposedException_get_ObjectName_mCB2A2967E2568EFB35DE8414C7336258D3515629(__this, /*hidden argument*/NULL);
  22304. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_4 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
  22305. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22306. Type_t * L_5 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_4, /*hidden argument*/NULL);
  22307. NullCheck(L_2);
  22308. SerializationInfo_AddValue_mE0A104C01EFA55A83D4CAE4662A9B4C6459911FC(L_2, _stringLiteralF12E5F2033DFA9DC2494EC7A266B212E2DED7493, L_3, L_5, /*hidden argument*/NULL);
  22309. return;
  22310. }
  22311. }
  22312. #ifdef __clang__
  22313. #pragma clang diagnostic pop
  22314. #endif
  22315. #ifdef __clang__
  22316. #pragma clang diagnostic push
  22317. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22318. #pragma clang diagnostic ignored "-Wunused-variable"
  22319. #endif
  22320. // System.Void System.ObsoleteAttribute::.ctor()
  22321. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObsoleteAttribute__ctor_mB3D4528040C497BA68489C303D59F2C2E3E5C565 (ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170 * __this, const RuntimeMethod* method)
  22322. {
  22323. {
  22324. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  22325. __this->set__message_0((String_t*)NULL);
  22326. __this->set__error_1((bool)0);
  22327. return;
  22328. }
  22329. }
  22330. // System.Void System.ObsoleteAttribute::.ctor(System.String)
  22331. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObsoleteAttribute__ctor_m6806B51E5B42013C556D0F3C0714D14C62229038 (ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170 * __this, String_t* ___message0, const RuntimeMethod* method)
  22332. {
  22333. {
  22334. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  22335. String_t* L_0 = ___message0;
  22336. __this->set__message_0(L_0);
  22337. __this->set__error_1((bool)0);
  22338. return;
  22339. }
  22340. }
  22341. // System.Void System.ObsoleteAttribute::.ctor(System.String,System.Boolean)
  22342. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObsoleteAttribute__ctor_mDE190CE0864A5A311C890FF3B2FE189E1F21C6E8 (ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170 * __this, String_t* ___message0, bool ___error1, const RuntimeMethod* method)
  22343. {
  22344. {
  22345. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  22346. String_t* L_0 = ___message0;
  22347. __this->set__message_0(L_0);
  22348. bool L_1 = ___error1;
  22349. __this->set__error_1(L_1);
  22350. return;
  22351. }
  22352. }
  22353. // System.String System.ObsoleteAttribute::get_Message()
  22354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ObsoleteAttribute_get_Message_mFFBC74B34F780F3636E5A5FE9894302C356C53F3 (ObsoleteAttribute_tDAE6245D460079868ABE89327A61FC76E13F2170 * __this, const RuntimeMethod* method)
  22355. {
  22356. {
  22357. String_t* L_0 = __this->get__message_0();
  22358. return L_0;
  22359. }
  22360. }
  22361. #ifdef __clang__
  22362. #pragma clang diagnostic pop
  22363. #endif
  22364. #ifdef __clang__
  22365. #pragma clang diagnostic push
  22366. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22367. #pragma clang diagnostic ignored "-Wunused-variable"
  22368. #endif
  22369. // System.Void System.OperatingSystem::.ctor(System.PlatformID,System.Version)
  22370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperatingSystem__ctor_m17CCE490F4F87F8193C6D4AE9265AE907D8634CE (OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 * __this, int32_t ___platform0, Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___version1, const RuntimeMethod* method)
  22371. {
  22372. static bool s_Il2CppMethodInitialized;
  22373. if (!s_Il2CppMethodInitialized)
  22374. {
  22375. il2cpp_codegen_initialize_method (OperatingSystem__ctor_m17CCE490F4F87F8193C6D4AE9265AE907D8634CE_MetadataUsageId);
  22376. s_Il2CppMethodInitialized = true;
  22377. }
  22378. {
  22379. String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
  22380. __this->set__servicePack_2(L_0);
  22381. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  22382. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_1 = ___version1;
  22383. IL2CPP_RUNTIME_CLASS_INIT(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_il2cpp_TypeInfo_var);
  22384. bool L_2 = Version_op_Equality_m9E4E82DB85F13E3C19AB5D4AF94C4F399971374D(L_1, (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD *)NULL, /*hidden argument*/NULL);
  22385. if (!L_2)
  22386. {
  22387. goto IL_0025;
  22388. }
  22389. }
  22390. {
  22391. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_3 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  22392. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_3, _stringLiteralC692273DEB2772DA307FFE37041FEF77BF4BAA97, /*hidden argument*/NULL);
  22393. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, OperatingSystem__ctor_m17CCE490F4F87F8193C6D4AE9265AE907D8634CE_RuntimeMethod_var);
  22394. }
  22395. IL_0025:
  22396. {
  22397. int32_t L_4 = ___platform0;
  22398. __this->set__platform_0(L_4);
  22399. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_5 = ___version1;
  22400. __this->set__version_1(L_5);
  22401. int32_t L_6 = ___platform0;
  22402. if ((!(((uint32_t)L_6) == ((uint32_t)2))))
  22403. {
  22404. goto IL_005d;
  22405. }
  22406. }
  22407. {
  22408. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_7 = ___version1;
  22409. NullCheck(L_7);
  22410. int32_t L_8 = Version_get_Revision_mB0BADD4E233FA3001FB7BB4795A0A330880453BB_inline(L_7, /*hidden argument*/NULL);
  22411. if (!L_8)
  22412. {
  22413. goto IL_005d;
  22414. }
  22415. }
  22416. {
  22417. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_9 = ___version1;
  22418. NullCheck(L_9);
  22419. int32_t L_10 = Version_get_Revision_mB0BADD4E233FA3001FB7BB4795A0A330880453BB_inline(L_9, /*hidden argument*/NULL);
  22420. int32_t L_11 = ((int32_t)((int32_t)L_10>>(int32_t)((int32_t)16)));
  22421. RuntimeObject * L_12 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_11);
  22422. String_t* L_13 = String_Concat_mBB19C73816BDD1C3519F248E1ADC8E11A6FDB495(_stringLiteral383D35902DC8AF1AED9A5759D2D36F1912C35A75, L_12, /*hidden argument*/NULL);
  22423. __this->set__servicePack_2(L_13);
  22424. }
  22425. IL_005d:
  22426. {
  22427. return;
  22428. }
  22429. }
  22430. // System.Void System.OperatingSystem::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  22431. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperatingSystem__ctor_mA685C40F384A84481F730FEEBEB93C2B9F192DD5 (OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___information0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  22432. {
  22433. static bool s_Il2CppMethodInitialized;
  22434. if (!s_Il2CppMethodInitialized)
  22435. {
  22436. il2cpp_codegen_initialize_method (OperatingSystem__ctor_mA685C40F384A84481F730FEEBEB93C2B9F192DD5_MetadataUsageId);
  22437. s_Il2CppMethodInitialized = true;
  22438. }
  22439. {
  22440. String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
  22441. __this->set__servicePack_2(L_0);
  22442. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  22443. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_1 = ___information0;
  22444. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_2 = { reinterpret_cast<intptr_t> (PlatformID_t7969561D329B66D3E609C70CA506A519E06F2776_0_0_0_var) };
  22445. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  22446. Type_t * L_3 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_2, /*hidden argument*/NULL);
  22447. NullCheck(L_1);
  22448. RuntimeObject * L_4 = SerializationInfo_GetValue_m7910CE6C68888C1F863D7A35915391FA33463ECF(L_1, _stringLiteral1CC0D6AA94545E8C04D57D35B7C2A2E44B7CBCDA, L_3, /*hidden argument*/NULL);
  22449. __this->set__platform_0(((*(int32_t*)((int32_t*)UnBox(L_4, PlatformID_t7969561D329B66D3E609C70CA506A519E06F2776_il2cpp_TypeInfo_var)))));
  22450. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_5 = ___information0;
  22451. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_6 = { reinterpret_cast<intptr_t> (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_0_0_0_var) };
  22452. Type_t * L_7 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_6, /*hidden argument*/NULL);
  22453. NullCheck(L_5);
  22454. RuntimeObject * L_8 = SerializationInfo_GetValue_m7910CE6C68888C1F863D7A35915391FA33463ECF(L_5, _stringLiteral1BE84A4E4FC72B0FC9F958F069279FF01F30498D, L_7, /*hidden argument*/NULL);
  22455. __this->set__version_1(((Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD *)CastclassSealed((RuntimeObject*)L_8, Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_il2cpp_TypeInfo_var)));
  22456. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_9 = ___information0;
  22457. NullCheck(L_9);
  22458. String_t* L_10 = SerializationInfo_GetString_m06805A4E368E0B98D5FA70A9333B277CBDD84CF4(L_9, _stringLiteralA4CCCAC13F6D6DD73D059697589EA48A1DF80CD2, /*hidden argument*/NULL);
  22459. __this->set__servicePack_2(L_10);
  22460. return;
  22461. }
  22462. }
  22463. // System.PlatformID System.OperatingSystem::get_Platform()
  22464. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OperatingSystem_get_Platform_m36635DD0A3D5442E515AB8D2EA3C7092348A5181 (OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 * __this, const RuntimeMethod* method)
  22465. {
  22466. {
  22467. int32_t L_0 = __this->get__platform_0();
  22468. return L_0;
  22469. }
  22470. }
  22471. // System.Version System.OperatingSystem::get_Version()
  22472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * OperatingSystem_get_Version_m43B43AB4379FD61E300AEE13FF0FDF74829A4043 (OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 * __this, const RuntimeMethod* method)
  22473. {
  22474. {
  22475. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_0 = __this->get__version_1();
  22476. return L_0;
  22477. }
  22478. }
  22479. // System.String System.OperatingSystem::get_ServicePack()
  22480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OperatingSystem_get_ServicePack_m1422AB987FD04C0E35A0BDCEA383949E6C73F11B (OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 * __this, const RuntimeMethod* method)
  22481. {
  22482. {
  22483. String_t* L_0 = __this->get__servicePack_2();
  22484. return L_0;
  22485. }
  22486. }
  22487. // System.Object System.OperatingSystem::Clone()
  22488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * OperatingSystem_Clone_mFDF0990EC799E9279AFDE2E1ECC61CC5B2B36D23 (OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 * __this, const RuntimeMethod* method)
  22489. {
  22490. static bool s_Il2CppMethodInitialized;
  22491. if (!s_Il2CppMethodInitialized)
  22492. {
  22493. il2cpp_codegen_initialize_method (OperatingSystem_Clone_mFDF0990EC799E9279AFDE2E1ECC61CC5B2B36D23_MetadataUsageId);
  22494. s_Il2CppMethodInitialized = true;
  22495. }
  22496. {
  22497. int32_t L_0 = __this->get__platform_0();
  22498. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_1 = __this->get__version_1();
  22499. OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 * L_2 = (OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 *)il2cpp_codegen_object_new(OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83_il2cpp_TypeInfo_var);
  22500. OperatingSystem__ctor_m17CCE490F4F87F8193C6D4AE9265AE907D8634CE(L_2, L_0, L_1, /*hidden argument*/NULL);
  22501. return L_2;
  22502. }
  22503. }
  22504. // System.Void System.OperatingSystem::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  22505. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperatingSystem_GetObjectData_mAF2464A61526B487FC0E3D6E6328FFAFC34FFB4D (OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  22506. {
  22507. static bool s_Il2CppMethodInitialized;
  22508. if (!s_Il2CppMethodInitialized)
  22509. {
  22510. il2cpp_codegen_initialize_method (OperatingSystem_GetObjectData_mAF2464A61526B487FC0E3D6E6328FFAFC34FFB4D_MetadataUsageId);
  22511. s_Il2CppMethodInitialized = true;
  22512. }
  22513. {
  22514. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
  22515. int32_t L_1 = __this->get__platform_0();
  22516. int32_t L_2 = L_1;
  22517. RuntimeObject * L_3 = Box(PlatformID_t7969561D329B66D3E609C70CA506A519E06F2776_il2cpp_TypeInfo_var, &L_2);
  22518. NullCheck(L_0);
  22519. SerializationInfo_AddValue_mC9D1E16476E24E1AFE7C59368D3BC0B35F64FBC6(L_0, _stringLiteral1CC0D6AA94545E8C04D57D35B7C2A2E44B7CBCDA, L_3, /*hidden argument*/NULL);
  22520. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_4 = ___info0;
  22521. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_5 = __this->get__version_1();
  22522. NullCheck(L_4);
  22523. SerializationInfo_AddValue_mC9D1E16476E24E1AFE7C59368D3BC0B35F64FBC6(L_4, _stringLiteral1BE84A4E4FC72B0FC9F958F069279FF01F30498D, L_5, /*hidden argument*/NULL);
  22524. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_6 = ___info0;
  22525. String_t* L_7 = __this->get__servicePack_2();
  22526. NullCheck(L_6);
  22527. SerializationInfo_AddValue_mC9D1E16476E24E1AFE7C59368D3BC0B35F64FBC6(L_6, _stringLiteralA4CCCAC13F6D6DD73D059697589EA48A1DF80CD2, L_7, /*hidden argument*/NULL);
  22528. return;
  22529. }
  22530. }
  22531. // System.String System.OperatingSystem::ToString()
  22532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OperatingSystem_ToString_mAC6B321E60D6026BBF295895CF92BC9DCCFEB35D (OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 * __this, const RuntimeMethod* method)
  22533. {
  22534. static bool s_Il2CppMethodInitialized;
  22535. if (!s_Il2CppMethodInitialized)
  22536. {
  22537. il2cpp_codegen_initialize_method (OperatingSystem_ToString_mAC6B321E60D6026BBF295895CF92BC9DCCFEB35D_MetadataUsageId);
  22538. s_Il2CppMethodInitialized = true;
  22539. }
  22540. String_t* V_0 = NULL;
  22541. String_t* V_1 = NULL;
  22542. int32_t V_2 = 0;
  22543. {
  22544. int32_t L_0 = __this->get__platform_0();
  22545. V_2 = L_0;
  22546. int32_t L_1 = V_2;
  22547. switch (L_1)
  22548. {
  22549. case 0:
  22550. {
  22551. goto IL_003b;
  22552. }
  22553. case 1:
  22554. {
  22555. goto IL_0043;
  22556. }
  22557. case 2:
  22558. {
  22559. goto IL_0033;
  22560. }
  22561. case 3:
  22562. {
  22563. goto IL_004b;
  22564. }
  22565. case 4:
  22566. {
  22567. goto IL_0053;
  22568. }
  22569. case 5:
  22570. {
  22571. goto IL_005b;
  22572. }
  22573. case 6:
  22574. {
  22575. goto IL_0063;
  22576. }
  22577. }
  22578. }
  22579. {
  22580. int32_t L_2 = V_2;
  22581. if ((((int32_t)L_2) == ((int32_t)((int32_t)128))))
  22582. {
  22583. goto IL_0053;
  22584. }
  22585. }
  22586. {
  22587. goto IL_006b;
  22588. }
  22589. IL_0033:
  22590. {
  22591. V_0 = _stringLiteral084FFAAA9B3C44EA10F48470A84F30DEFECA1AFB;
  22592. goto IL_0076;
  22593. }
  22594. IL_003b:
  22595. {
  22596. V_0 = _stringLiteral8BCA0CC01AED414F47A7BB854DF72EAA955F472A;
  22597. goto IL_0076;
  22598. }
  22599. IL_0043:
  22600. {
  22601. V_0 = _stringLiteral986540166B814140B53AB5EC48E64A78DA46A1CA;
  22602. goto IL_0076;
  22603. }
  22604. IL_004b:
  22605. {
  22606. V_0 = _stringLiteral4187A530F15B19E40E419B2BADD37E50513CBA28;
  22607. goto IL_0076;
  22608. }
  22609. IL_0053:
  22610. {
  22611. V_0 = _stringLiteralCECC0D8500754B34F5BD7F11DFABB25C3A770AAF;
  22612. goto IL_0076;
  22613. }
  22614. IL_005b:
  22615. {
  22616. V_0 = _stringLiteral704E903AEE69B6C56D81F82F4D1B9D2695CA338C;
  22617. goto IL_0076;
  22618. }
  22619. IL_0063:
  22620. {
  22621. V_0 = _stringLiteral6E790A9A51D1B2B5A47249B344B7BF4D9848453B;
  22622. goto IL_0076;
  22623. }
  22624. IL_006b:
  22625. {
  22626. String_t* L_3 = Locale_GetText_m41F0CB4E76BAAB1E97D9D92D109C846A8ECC1324(_stringLiteralFCCD4567F8183EFD22D38720B6DB9812CBB3A3A2, /*hidden argument*/NULL);
  22627. V_0 = L_3;
  22628. }
  22629. IL_0076:
  22630. {
  22631. V_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
  22632. String_t* L_4 = OperatingSystem_get_ServicePack_m1422AB987FD04C0E35A0BDCEA383949E6C73F11B_inline(__this, /*hidden argument*/NULL);
  22633. String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
  22634. bool L_6 = String_op_Inequality_m0BD184A74F453A72376E81CC6CAEE2556B80493E(L_4, L_5, /*hidden argument*/NULL);
  22635. if (!L_6)
  22636. {
  22637. goto IL_009f;
  22638. }
  22639. }
  22640. {
  22641. String_t* L_7 = OperatingSystem_get_ServicePack_m1422AB987FD04C0E35A0BDCEA383949E6C73F11B_inline(__this, /*hidden argument*/NULL);
  22642. String_t* L_8 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(_stringLiteralB858CB282617FB0956D960215C8E84D1CCF909C6, L_7, /*hidden argument*/NULL);
  22643. V_1 = L_8;
  22644. }
  22645. IL_009f:
  22646. {
  22647. String_t* L_9 = V_0;
  22648. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_10 = __this->get__version_1();
  22649. NullCheck(L_10);
  22650. String_t* L_11 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_10);
  22651. String_t* L_12 = V_1;
  22652. String_t* L_13 = String_Concat_mDD2E38332DED3A8C088D38D78A0E0BEB5091DA64(L_9, _stringLiteralB858CB282617FB0956D960215C8E84D1CCF909C6, L_11, L_12, /*hidden argument*/NULL);
  22653. return L_13;
  22654. }
  22655. }
  22656. #ifdef __clang__
  22657. #pragma clang diagnostic pop
  22658. #endif
  22659. #ifdef __clang__
  22660. #pragma clang diagnostic push
  22661. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22662. #pragma clang diagnostic ignored "-Wunused-variable"
  22663. #endif
  22664. // System.Threading.CancellationToken System.OperationCanceledException::get_CancellationToken()
  22665. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB OperationCanceledException_get_CancellationToken_mE0079552C3600A6DB8324958CA288DB19AF05B66 (OperationCanceledException_tD28B1AE59ACCE4D46333BFE398395B8D75D76A90 * __this, const RuntimeMethod* method)
  22666. {
  22667. {
  22668. CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB L_0 = __this->get__cancellationToken_17();
  22669. return L_0;
  22670. }
  22671. }
  22672. // System.Void System.OperationCanceledException::set_CancellationToken(System.Threading.CancellationToken)
  22673. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperationCanceledException_set_CancellationToken_m904FCA691292CAA2929CBDE0F03D826A83AD2C46 (OperationCanceledException_tD28B1AE59ACCE4D46333BFE398395B8D75D76A90 * __this, CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB ___value0, const RuntimeMethod* method)
  22674. {
  22675. {
  22676. CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB L_0 = ___value0;
  22677. __this->set__cancellationToken_17(L_0);
  22678. return;
  22679. }
  22680. }
  22681. // System.Void System.OperationCanceledException::.ctor()
  22682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperationCanceledException__ctor_m2B04DF548109DAA7069F6108990F53588B5C5CA4 (OperationCanceledException_tD28B1AE59ACCE4D46333BFE398395B8D75D76A90 * __this, const RuntimeMethod* method)
  22683. {
  22684. static bool s_Il2CppMethodInitialized;
  22685. if (!s_Il2CppMethodInitialized)
  22686. {
  22687. il2cpp_codegen_initialize_method (OperationCanceledException__ctor_m2B04DF548109DAA7069F6108990F53588B5C5CA4_MetadataUsageId);
  22688. s_Il2CppMethodInitialized = true;
  22689. }
  22690. {
  22691. String_t* L_0 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral49F5CC194E751BEEEC38ECE70DA1908E9A004E89, /*hidden argument*/NULL);
  22692. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  22693. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2146233029), /*hidden argument*/NULL);
  22694. return;
  22695. }
  22696. }
  22697. // System.Void System.OperationCanceledException::.ctor(System.String)
  22698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperationCanceledException__ctor_m2B7CD7E9C467C67E91F869D2418897991E05CC2F (OperationCanceledException_tD28B1AE59ACCE4D46333BFE398395B8D75D76A90 * __this, String_t* ___message0, const RuntimeMethod* method)
  22699. {
  22700. {
  22701. String_t* L_0 = ___message0;
  22702. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  22703. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2146233029), /*hidden argument*/NULL);
  22704. return;
  22705. }
  22706. }
  22707. // System.Void System.OperationCanceledException::.ctor(System.String,System.Threading.CancellationToken)
  22708. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperationCanceledException__ctor_mFA31130275508696794961415B1C9F0AC2308DB0 (OperationCanceledException_tD28B1AE59ACCE4D46333BFE398395B8D75D76A90 * __this, String_t* ___message0, CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB ___token1, const RuntimeMethod* method)
  22709. {
  22710. {
  22711. String_t* L_0 = ___message0;
  22712. OperationCanceledException__ctor_m2B7CD7E9C467C67E91F869D2418897991E05CC2F(__this, L_0, /*hidden argument*/NULL);
  22713. CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB L_1 = ___token1;
  22714. OperationCanceledException_set_CancellationToken_m904FCA691292CAA2929CBDE0F03D826A83AD2C46_inline(__this, L_1, /*hidden argument*/NULL);
  22715. return;
  22716. }
  22717. }
  22718. // System.Void System.OperationCanceledException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  22719. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OperationCanceledException__ctor_m8FCB4255C71E7CCCD49CF391BC5CE8EF39F47700 (OperationCanceledException_tD28B1AE59ACCE4D46333BFE398395B8D75D76A90 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  22720. {
  22721. {
  22722. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
  22723. StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_1 = ___context1;
  22724. SystemException__ctor_mB0550111A1A8D18B697B618F811A5B20C160D949(__this, L_0, L_1, /*hidden argument*/NULL);
  22725. return;
  22726. }
  22727. }
  22728. #ifdef __clang__
  22729. #pragma clang diagnostic pop
  22730. #endif
  22731. #ifdef __clang__
  22732. #pragma clang diagnostic push
  22733. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22734. #pragma clang diagnostic ignored "-Wunused-variable"
  22735. #endif
  22736. // System.Void System.OrdinalComparer::.ctor(System.Boolean)
  22737. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OrdinalComparer__ctor_m03DBF62ADAE2F1E022590631377D136E44129881 (OrdinalComparer_tF6BA53365493F2DF0E4DA7C73C4094D1E35F240A * __this, bool ___ignoreCase0, const RuntimeMethod* method)
  22738. {
  22739. static bool s_Il2CppMethodInitialized;
  22740. if (!s_Il2CppMethodInitialized)
  22741. {
  22742. il2cpp_codegen_initialize_method (OrdinalComparer__ctor_m03DBF62ADAE2F1E022590631377D136E44129881_MetadataUsageId);
  22743. s_Il2CppMethodInitialized = true;
  22744. }
  22745. {
  22746. IL2CPP_RUNTIME_CLASS_INIT(StringComparer_t588BC7FEF85D6E7425E0A8147A3D5A334F1F82DE_il2cpp_TypeInfo_var);
  22747. StringComparer__ctor_mB32547253FAD35661634154EE51010A1BFA84142(__this, /*hidden argument*/NULL);
  22748. bool L_0 = ___ignoreCase0;
  22749. __this->set__ignoreCase_4(L_0);
  22750. return;
  22751. }
  22752. }
  22753. // System.Int32 System.OrdinalComparer::Compare(System.String,System.String)
  22754. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OrdinalComparer_Compare_m3CEB586FB33AA9C96E9755FFCFB1930612FDB389 (OrdinalComparer_tF6BA53365493F2DF0E4DA7C73C4094D1E35F240A * __this, String_t* ___x0, String_t* ___y1, const RuntimeMethod* method)
  22755. {
  22756. {
  22757. String_t* L_0 = ___x0;
  22758. String_t* L_1 = ___y1;
  22759. if ((!(((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(String_t*)L_1))))
  22760. {
  22761. goto IL_0006;
  22762. }
  22763. }
  22764. {
  22765. return 0;
  22766. }
  22767. IL_0006:
  22768. {
  22769. String_t* L_2 = ___x0;
  22770. if (L_2)
  22771. {
  22772. goto IL_000b;
  22773. }
  22774. }
  22775. {
  22776. return (-1);
  22777. }
  22778. IL_000b:
  22779. {
  22780. String_t* L_3 = ___y1;
  22781. if (L_3)
  22782. {
  22783. goto IL_0010;
  22784. }
  22785. }
  22786. {
  22787. return 1;
  22788. }
  22789. IL_0010:
  22790. {
  22791. bool L_4 = __this->get__ignoreCase_4();
  22792. if (!L_4)
  22793. {
  22794. goto IL_0021;
  22795. }
  22796. }
  22797. {
  22798. String_t* L_5 = ___x0;
  22799. String_t* L_6 = ___y1;
  22800. int32_t L_7 = String_Compare_m5BD1EF8904C9B13BEDB7A876B122F117B317B442(L_5, L_6, 5, /*hidden argument*/NULL);
  22801. return L_7;
  22802. }
  22803. IL_0021:
  22804. {
  22805. String_t* L_8 = ___x0;
  22806. String_t* L_9 = ___y1;
  22807. int32_t L_10 = String_CompareOrdinal_m172D84EDDE0823F53EAB60857C07EA7F85600068(L_8, L_9, /*hidden argument*/NULL);
  22808. return L_10;
  22809. }
  22810. }
  22811. // System.Boolean System.OrdinalComparer::Equals(System.String,System.String)
  22812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OrdinalComparer_Equals_m7A84A651C8735E69393638EE9E83796791CAA1DC (OrdinalComparer_tF6BA53365493F2DF0E4DA7C73C4094D1E35F240A * __this, String_t* ___x0, String_t* ___y1, const RuntimeMethod* method)
  22813. {
  22814. {
  22815. String_t* L_0 = ___x0;
  22816. String_t* L_1 = ___y1;
  22817. if ((!(((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(String_t*)L_1))))
  22818. {
  22819. goto IL_0006;
  22820. }
  22821. }
  22822. {
  22823. return (bool)1;
  22824. }
  22825. IL_0006:
  22826. {
  22827. String_t* L_2 = ___x0;
  22828. if (!L_2)
  22829. {
  22830. goto IL_000c;
  22831. }
  22832. }
  22833. {
  22834. String_t* L_3 = ___y1;
  22835. if (L_3)
  22836. {
  22837. goto IL_000e;
  22838. }
  22839. }
  22840. IL_000c:
  22841. {
  22842. return (bool)0;
  22843. }
  22844. IL_000e:
  22845. {
  22846. bool L_4 = __this->get__ignoreCase_4();
  22847. if (!L_4)
  22848. {
  22849. goto IL_0032;
  22850. }
  22851. }
  22852. {
  22853. String_t* L_5 = ___x0;
  22854. NullCheck(L_5);
  22855. int32_t L_6 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_5, /*hidden argument*/NULL);
  22856. String_t* L_7 = ___y1;
  22857. NullCheck(L_7);
  22858. int32_t L_8 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_7, /*hidden argument*/NULL);
  22859. if ((((int32_t)L_6) == ((int32_t)L_8)))
  22860. {
  22861. goto IL_0026;
  22862. }
  22863. }
  22864. {
  22865. return (bool)0;
  22866. }
  22867. IL_0026:
  22868. {
  22869. String_t* L_9 = ___x0;
  22870. String_t* L_10 = ___y1;
  22871. int32_t L_11 = String_Compare_m5BD1EF8904C9B13BEDB7A876B122F117B317B442(L_9, L_10, 5, /*hidden argument*/NULL);
  22872. return (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
  22873. }
  22874. IL_0032:
  22875. {
  22876. String_t* L_12 = ___x0;
  22877. String_t* L_13 = ___y1;
  22878. NullCheck(L_12);
  22879. bool L_14 = String_Equals_m9C4D78DFA0979504FE31429B64A4C26DF48020D1(L_12, L_13, /*hidden argument*/NULL);
  22880. return L_14;
  22881. }
  22882. }
  22883. // System.Int32 System.OrdinalComparer::GetHashCode(System.String)
  22884. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OrdinalComparer_GetHashCode_m3B6DDE92C0E34EC5376E0A18E4B40454D503BE0B (OrdinalComparer_tF6BA53365493F2DF0E4DA7C73C4094D1E35F240A * __this, String_t* ___obj0, const RuntimeMethod* method)
  22885. {
  22886. static bool s_Il2CppMethodInitialized;
  22887. if (!s_Il2CppMethodInitialized)
  22888. {
  22889. il2cpp_codegen_initialize_method (OrdinalComparer_GetHashCode_m3B6DDE92C0E34EC5376E0A18E4B40454D503BE0B_MetadataUsageId);
  22890. s_Il2CppMethodInitialized = true;
  22891. }
  22892. {
  22893. String_t* L_0 = ___obj0;
  22894. if (L_0)
  22895. {
  22896. goto IL_000e;
  22897. }
  22898. }
  22899. {
  22900. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  22901. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral9B5C0B859FABA061DD60FD8070FCE74FCEE29D0B, /*hidden argument*/NULL);
  22902. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, OrdinalComparer_GetHashCode_m3B6DDE92C0E34EC5376E0A18E4B40454D503BE0B_RuntimeMethod_var);
  22903. }
  22904. IL_000e:
  22905. {
  22906. bool L_2 = __this->get__ignoreCase_4();
  22907. if (!L_2)
  22908. {
  22909. goto IL_001d;
  22910. }
  22911. }
  22912. {
  22913. String_t* L_3 = ___obj0;
  22914. int32_t L_4 = TextInfo_GetHashCodeOrdinalIgnoreCase_m5BBBA50694E3717FBBC1ECB4AAABC1FAFE7B4BCC(L_3, /*hidden argument*/NULL);
  22915. return L_4;
  22916. }
  22917. IL_001d:
  22918. {
  22919. String_t* L_5 = ___obj0;
  22920. NullCheck(L_5);
  22921. int32_t L_6 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_5);
  22922. return L_6;
  22923. }
  22924. }
  22925. // System.Boolean System.OrdinalComparer::Equals(System.Object)
  22926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OrdinalComparer_Equals_mAE368F4EA533FB8CCFD4135F494EC68778D6395B (OrdinalComparer_tF6BA53365493F2DF0E4DA7C73C4094D1E35F240A * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  22927. {
  22928. static bool s_Il2CppMethodInitialized;
  22929. if (!s_Il2CppMethodInitialized)
  22930. {
  22931. il2cpp_codegen_initialize_method (OrdinalComparer_Equals_mAE368F4EA533FB8CCFD4135F494EC68778D6395B_MetadataUsageId);
  22932. s_Il2CppMethodInitialized = true;
  22933. }
  22934. OrdinalComparer_tF6BA53365493F2DF0E4DA7C73C4094D1E35F240A * V_0 = NULL;
  22935. {
  22936. RuntimeObject * L_0 = ___obj0;
  22937. V_0 = ((OrdinalComparer_tF6BA53365493F2DF0E4DA7C73C4094D1E35F240A *)IsInstSealed((RuntimeObject*)L_0, OrdinalComparer_tF6BA53365493F2DF0E4DA7C73C4094D1E35F240A_il2cpp_TypeInfo_var));
  22938. OrdinalComparer_tF6BA53365493F2DF0E4DA7C73C4094D1E35F240A * L_1 = V_0;
  22939. if (L_1)
  22940. {
  22941. goto IL_000c;
  22942. }
  22943. }
  22944. {
  22945. return (bool)0;
  22946. }
  22947. IL_000c:
  22948. {
  22949. bool L_2 = __this->get__ignoreCase_4();
  22950. OrdinalComparer_tF6BA53365493F2DF0E4DA7C73C4094D1E35F240A * L_3 = V_0;
  22951. NullCheck(L_3);
  22952. bool L_4 = L_3->get__ignoreCase_4();
  22953. return (bool)((((int32_t)L_2) == ((int32_t)L_4))? 1 : 0);
  22954. }
  22955. }
  22956. // System.Int32 System.OrdinalComparer::GetHashCode()
  22957. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OrdinalComparer_GetHashCode_mFF8CC0C48BEBF79CC7187BF1F3A2E5137A0E4D00 (OrdinalComparer_tF6BA53365493F2DF0E4DA7C73C4094D1E35F240A * __this, const RuntimeMethod* method)
  22958. {
  22959. static bool s_Il2CppMethodInitialized;
  22960. if (!s_Il2CppMethodInitialized)
  22961. {
  22962. il2cpp_codegen_initialize_method (OrdinalComparer_GetHashCode_mFF8CC0C48BEBF79CC7187BF1F3A2E5137A0E4D00_MetadataUsageId);
  22963. s_Il2CppMethodInitialized = true;
  22964. }
  22965. int32_t V_0 = 0;
  22966. {
  22967. NullCheck(_stringLiteralACA4B1051B044DEE435611996B9E8EC460312856);
  22968. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, _stringLiteralACA4B1051B044DEE435611996B9E8EC460312856);
  22969. V_0 = L_0;
  22970. bool L_1 = __this->get__ignoreCase_4();
  22971. if (L_1)
  22972. {
  22973. goto IL_0015;
  22974. }
  22975. }
  22976. {
  22977. int32_t L_2 = V_0;
  22978. return L_2;
  22979. }
  22980. IL_0015:
  22981. {
  22982. int32_t L_3 = V_0;
  22983. return ((~L_3));
  22984. }
  22985. }
  22986. #ifdef __clang__
  22987. #pragma clang diagnostic pop
  22988. #endif
  22989. #ifdef __clang__
  22990. #pragma clang diagnostic push
  22991. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22992. #pragma clang diagnostic ignored "-Wunused-variable"
  22993. #endif
  22994. // System.Void System.OutOfMemoryException::.ctor()
  22995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OutOfMemoryException__ctor_m4ED0B5B3F91BAF66BDF69E09EF6DC74777FE8DEB (OutOfMemoryException_t2DF3EAC178583BD1DEFAAECBEDB2AF1EA86FBFC7 * __this, const RuntimeMethod* method)
  22996. {
  22997. static bool s_Il2CppMethodInitialized;
  22998. if (!s_Il2CppMethodInitialized)
  22999. {
  23000. il2cpp_codegen_initialize_method (OutOfMemoryException__ctor_m4ED0B5B3F91BAF66BDF69E09EF6DC74777FE8DEB_MetadataUsageId);
  23001. s_Il2CppMethodInitialized = true;
  23002. }
  23003. {
  23004. IL2CPP_RUNTIME_CLASS_INIT(Exception_t_il2cpp_TypeInfo_var);
  23005. String_t* L_0 = Exception_GetMessageFromNativeResources_m0C3FB5994F1AC0C76785E05972E3E405E8A0F087(3, /*hidden argument*/NULL);
  23006. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  23007. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2147024882), /*hidden argument*/NULL);
  23008. return;
  23009. }
  23010. }
  23011. // System.Void System.OutOfMemoryException::.ctor(System.String)
  23012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OutOfMemoryException__ctor_mE0FC596605ACDA3C4CEF76D51C505F9BF0B4D59C (OutOfMemoryException_t2DF3EAC178583BD1DEFAAECBEDB2AF1EA86FBFC7 * __this, String_t* ___message0, const RuntimeMethod* method)
  23013. {
  23014. {
  23015. String_t* L_0 = ___message0;
  23016. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  23017. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2147024882), /*hidden argument*/NULL);
  23018. return;
  23019. }
  23020. }
  23021. // System.Void System.OutOfMemoryException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  23022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OutOfMemoryException__ctor_m71FC2ED58F840A8F64B932CA196C8411E35F14A8 (OutOfMemoryException_t2DF3EAC178583BD1DEFAAECBEDB2AF1EA86FBFC7 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  23023. {
  23024. {
  23025. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
  23026. StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_1 = ___context1;
  23027. SystemException__ctor_mB0550111A1A8D18B697B618F811A5B20C160D949(__this, L_0, L_1, /*hidden argument*/NULL);
  23028. return;
  23029. }
  23030. }
  23031. #ifdef __clang__
  23032. #pragma clang diagnostic pop
  23033. #endif
  23034. #ifdef __clang__
  23035. #pragma clang diagnostic push
  23036. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23037. #pragma clang diagnostic ignored "-Wunused-variable"
  23038. #endif
  23039. // System.Void System.OverflowException::.ctor()
  23040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverflowException__ctor_m52B5CBD67B25B7D295D39D739B64DA09D7C92F2D (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * __this, const RuntimeMethod* method)
  23041. {
  23042. static bool s_Il2CppMethodInitialized;
  23043. if (!s_Il2CppMethodInitialized)
  23044. {
  23045. il2cpp_codegen_initialize_method (OverflowException__ctor_m52B5CBD67B25B7D295D39D739B64DA09D7C92F2D_MetadataUsageId);
  23046. s_Il2CppMethodInitialized = true;
  23047. }
  23048. {
  23049. String_t* L_0 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral55AAC7FF7486D197D20F3136212D7EC1745C29B3, /*hidden argument*/NULL);
  23050. ArithmeticException__ctor_mAE18F94959F9827DEA553C7C2F3C5568BEC81CCF(__this, L_0, /*hidden argument*/NULL);
  23051. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2146233066), /*hidden argument*/NULL);
  23052. return;
  23053. }
  23054. }
  23055. // System.Void System.OverflowException::.ctor(System.String)
  23056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731 (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * __this, String_t* ___message0, const RuntimeMethod* method)
  23057. {
  23058. {
  23059. String_t* L_0 = ___message0;
  23060. ArithmeticException__ctor_mAE18F94959F9827DEA553C7C2F3C5568BEC81CCF(__this, L_0, /*hidden argument*/NULL);
  23061. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2146233066), /*hidden argument*/NULL);
  23062. return;
  23063. }
  23064. }
  23065. // System.Void System.OverflowException::.ctor(System.String,System.Exception)
  23066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverflowException__ctor_m15CD001EEB2E79D7497E101546B04D9A5520357E (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * __this, String_t* ___message0, Exception_t * ___innerException1, const RuntimeMethod* method)
  23067. {
  23068. {
  23069. String_t* L_0 = ___message0;
  23070. Exception_t * L_1 = ___innerException1;
  23071. ArithmeticException__ctor_m1412E36F7AF7D25CF6A00670AE2296E88DA85F5F(__this, L_0, L_1, /*hidden argument*/NULL);
  23072. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2146233066), /*hidden argument*/NULL);
  23073. return;
  23074. }
  23075. }
  23076. // System.Void System.OverflowException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  23077. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverflowException__ctor_mC953F7210EE9EB7589EF53E16DEAC032BD5F15E5 (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  23078. {
  23079. {
  23080. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
  23081. StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_1 = ___context1;
  23082. ArithmeticException__ctor_mE39E53B845DB39374DFC9B613B87342A4D05C672(__this, L_0, L_1, /*hidden argument*/NULL);
  23083. return;
  23084. }
  23085. }
  23086. #ifdef __clang__
  23087. #pragma clang diagnostic pop
  23088. #endif
  23089. #ifdef __clang__
  23090. #pragma clang diagnostic push
  23091. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23092. #pragma clang diagnostic ignored "-Wunused-variable"
  23093. #endif
  23094. // System.Void System.ParamArrayAttribute::.ctor()
  23095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParamArrayAttribute__ctor_m111E7C81099E0FA6250B15E5F7845A7F52A5D42E (ParamArrayAttribute_tA12C072C941CD1ADD2760B58A2C3E09C8C4DDF2C * __this, const RuntimeMethod* method)
  23096. {
  23097. {
  23098. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  23099. return;
  23100. }
  23101. }
  23102. #ifdef __clang__
  23103. #pragma clang diagnostic pop
  23104. #endif
  23105. #ifdef __clang__
  23106. #pragma clang diagnostic push
  23107. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23108. #pragma clang diagnostic ignored "-Wunused-variable"
  23109. #endif
  23110. // System.String System.ParameterizedStrings::Evaluate(System.String,System.ParameterizedStrings_FormatParam[])
  23111. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParameterizedStrings_Evaluate_mF75E575BBEEF102F653314A027E2E9409BE55DAF (String_t* ___format0, FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* ___args1, const RuntimeMethod* method)
  23112. {
  23113. static bool s_Il2CppMethodInitialized;
  23114. if (!s_Il2CppMethodInitialized)
  23115. {
  23116. il2cpp_codegen_initialize_method (ParameterizedStrings_Evaluate_mF75E575BBEEF102F653314A027E2E9409BE55DAF_MetadataUsageId);
  23117. s_Il2CppMethodInitialized = true;
  23118. }
  23119. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * V_0 = NULL;
  23120. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* V_1 = NULL;
  23121. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* V_2 = NULL;
  23122. int32_t V_3 = 0;
  23123. {
  23124. String_t* L_0 = ___format0;
  23125. if (L_0)
  23126. {
  23127. goto IL_000e;
  23128. }
  23129. }
  23130. {
  23131. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  23132. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral785987648F85190CFDE9EADC69FC7C46FE8A7433, /*hidden argument*/NULL);
  23133. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ParameterizedStrings_Evaluate_mF75E575BBEEF102F653314A027E2E9409BE55DAF_RuntimeMethod_var);
  23134. }
  23135. IL_000e:
  23136. {
  23137. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_2 = ___args1;
  23138. if (L_2)
  23139. {
  23140. goto IL_001c;
  23141. }
  23142. }
  23143. {
  23144. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_3 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  23145. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_3, _stringLiteral3030E728F154BF51419109EFB93B6B8AEEC9A976, /*hidden argument*/NULL);
  23146. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ParameterizedStrings_Evaluate_mF75E575BBEEF102F653314A027E2E9409BE55DAF_RuntimeMethod_var);
  23147. }
  23148. IL_001c:
  23149. {
  23150. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_4 = ((ParameterizedStrings_t495ED7291D56B901CAA1F10EC25739C3C99DC923_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(ParameterizedStrings_t495ED7291D56B901CAA1F10EC25739C3C99DC923_il2cpp_TypeInfo_var))->get__cachedStack_0();
  23151. V_0 = L_4;
  23152. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_5 = V_0;
  23153. if (L_5)
  23154. {
  23155. goto IL_0033;
  23156. }
  23157. }
  23158. {
  23159. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_6 = (LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 *)il2cpp_codegen_object_new(LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2_il2cpp_TypeInfo_var);
  23160. LowLevelStack__ctor_mE79C30BAB0FC89AE061890BE11A19651F6A7F2F9(L_6, /*hidden argument*/NULL);
  23161. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_7 = L_6;
  23162. V_0 = L_7;
  23163. ((ParameterizedStrings_t495ED7291D56B901CAA1F10EC25739C3C99DC923_ThreadStaticFields*)il2cpp_codegen_get_thread_static_data(ParameterizedStrings_t495ED7291D56B901CAA1F10EC25739C3C99DC923_il2cpp_TypeInfo_var))->set__cachedStack_0(L_7);
  23164. goto IL_0039;
  23165. }
  23166. IL_0033:
  23167. {
  23168. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_8 = V_0;
  23169. NullCheck(L_8);
  23170. LowLevelStack_Clear_m0E87C8EDE908E92D886F9DF7C71C2FDBB6FA0612(L_8, /*hidden argument*/NULL);
  23171. }
  23172. IL_0039:
  23173. {
  23174. V_1 = (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5*)NULL;
  23175. V_2 = (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5*)NULL;
  23176. V_3 = 0;
  23177. String_t* L_9 = ___format0;
  23178. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_10 = ___args1;
  23179. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_11 = V_0;
  23180. String_t* L_12 = ParameterizedStrings_EvaluateInternal_m091AFE1987387E080BCB699337FFB26762967A6C(L_9, (int32_t*)(&V_3), L_10, L_11, (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5**)(&V_1), (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5**)(&V_2), /*hidden argument*/NULL);
  23181. return L_12;
  23182. }
  23183. }
  23184. // System.String System.ParameterizedStrings::EvaluateInternal(System.String,System.Int32&,System.ParameterizedStrings_FormatParam[],System.ParameterizedStrings_LowLevelStack,System.ParameterizedStrings_FormatParam[]&,System.ParameterizedStrings_FormatParam[]&)
  23185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParameterizedStrings_EvaluateInternal_m091AFE1987387E080BCB699337FFB26762967A6C (String_t* ___format0, int32_t* ___pos1, FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* ___args2, LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * ___stack3, FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** ___dynamicVars4, FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** ___staticVars5, const RuntimeMethod* method)
  23186. {
  23187. static bool s_Il2CppMethodInitialized;
  23188. if (!s_Il2CppMethodInitialized)
  23189. {
  23190. il2cpp_codegen_initialize_method (ParameterizedStrings_EvaluateInternal_m091AFE1987387E080BCB699337FFB26762967A6C_MetadataUsageId);
  23191. s_Il2CppMethodInitialized = true;
  23192. }
  23193. StringBuilder_t * V_0 = NULL;
  23194. bool V_1 = false;
  23195. Il2CppChar V_2 = 0x0;
  23196. int32_t V_3 = 0;
  23197. String_t* V_4 = NULL;
  23198. int32_t V_5 = 0;
  23199. int32_t V_6 = 0;
  23200. int32_t V_7 = 0;
  23201. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* V_8 = NULL;
  23202. int32_t V_9 = 0;
  23203. int32_t V_10 = 0;
  23204. int32_t V_11 = 0;
  23205. int32_t V_12 = 0;
  23206. bool V_13 = false;
  23207. String_t* V_14 = NULL;
  23208. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 V_15;
  23209. memset((&V_15), 0, sizeof(V_15));
  23210. Il2CppChar V_16 = 0x0;
  23211. String_t* V_17 = NULL;
  23212. int32_t G_B63_0 = 0;
  23213. int32_t G_B67_0 = 0;
  23214. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * G_B72_0 = NULL;
  23215. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * G_B71_0 = NULL;
  23216. int32_t G_B73_0 = 0;
  23217. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * G_B73_1 = NULL;
  23218. {
  23219. String_t* L_0 = ___format0;
  23220. NullCheck(L_0);
  23221. int32_t L_1 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_0, /*hidden argument*/NULL);
  23222. StringBuilder_t * L_2 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  23223. StringBuilder__ctor_m1C0F2D97B838537A2D0F64033AE4EF02D150A956(L_2, L_1, /*hidden argument*/NULL);
  23224. V_0 = L_2;
  23225. V_1 = (bool)0;
  23226. goto IL_0689;
  23227. }
  23228. IL_0013:
  23229. {
  23230. String_t* L_3 = ___format0;
  23231. int32_t* L_4 = ___pos1;
  23232. int32_t L_5 = *((int32_t*)L_4);
  23233. NullCheck(L_3);
  23234. Il2CppChar L_6 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_3, L_5, /*hidden argument*/NULL);
  23235. if ((((int32_t)L_6) == ((int32_t)((int32_t)37))))
  23236. {
  23237. goto IL_0033;
  23238. }
  23239. }
  23240. {
  23241. StringBuilder_t * L_7 = V_0;
  23242. String_t* L_8 = ___format0;
  23243. int32_t* L_9 = ___pos1;
  23244. int32_t L_10 = *((int32_t*)L_9);
  23245. NullCheck(L_8);
  23246. Il2CppChar L_11 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_8, L_10, /*hidden argument*/NULL);
  23247. NullCheck(L_7);
  23248. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_7, L_11, /*hidden argument*/NULL);
  23249. goto IL_0683;
  23250. }
  23251. IL_0033:
  23252. {
  23253. int32_t* L_12 = ___pos1;
  23254. int32_t* L_13 = ___pos1;
  23255. int32_t L_14 = *((int32_t*)L_13);
  23256. *((int32_t*)L_12) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
  23257. String_t* L_15 = ___format0;
  23258. int32_t* L_16 = ___pos1;
  23259. int32_t L_17 = *((int32_t*)L_16);
  23260. NullCheck(L_15);
  23261. Il2CppChar L_18 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_15, L_17, /*hidden argument*/NULL);
  23262. V_2 = L_18;
  23263. Il2CppChar L_19 = V_2;
  23264. if ((!(((uint32_t)L_19) <= ((uint32_t)((int32_t)88)))))
  23265. {
  23266. goto IL_0120;
  23267. }
  23268. }
  23269. {
  23270. Il2CppChar L_20 = V_2;
  23271. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)((int32_t)33))))
  23272. {
  23273. case 0:
  23274. {
  23275. goto IL_0529;
  23276. }
  23277. case 1:
  23278. {
  23279. goto IL_0678;
  23280. }
  23281. case 2:
  23282. {
  23283. goto IL_0678;
  23284. }
  23285. case 3:
  23286. {
  23287. goto IL_0678;
  23288. }
  23289. case 4:
  23290. {
  23291. goto IL_01af;
  23292. }
  23293. case 5:
  23294. {
  23295. goto IL_03b3;
  23296. }
  23297. case 6:
  23298. {
  23299. goto IL_0339;
  23300. }
  23301. case 7:
  23302. {
  23303. goto IL_0678;
  23304. }
  23305. case 8:
  23306. {
  23307. goto IL_0678;
  23308. }
  23309. case 9:
  23310. {
  23311. goto IL_03b3;
  23312. }
  23313. case 10:
  23314. {
  23315. goto IL_03b3;
  23316. }
  23317. case 11:
  23318. {
  23319. goto IL_0678;
  23320. }
  23321. case 12:
  23322. {
  23323. goto IL_03b3;
  23324. }
  23325. case 13:
  23326. {
  23327. goto IL_0678;
  23328. }
  23329. case 14:
  23330. {
  23331. goto IL_03b3;
  23332. }
  23333. case 15:
  23334. {
  23335. goto IL_020f;
  23336. }
  23337. case 16:
  23338. {
  23339. goto IL_020f;
  23340. }
  23341. case 17:
  23342. {
  23343. goto IL_020f;
  23344. }
  23345. case 18:
  23346. {
  23347. goto IL_020f;
  23348. }
  23349. case 19:
  23350. {
  23351. goto IL_020f;
  23352. }
  23353. case 20:
  23354. {
  23355. goto IL_020f;
  23356. }
  23357. case 21:
  23358. {
  23359. goto IL_020f;
  23360. }
  23361. case 22:
  23362. {
  23363. goto IL_020f;
  23364. }
  23365. case 23:
  23366. {
  23367. goto IL_020f;
  23368. }
  23369. case 24:
  23370. {
  23371. goto IL_020f;
  23372. }
  23373. case 25:
  23374. {
  23375. goto IL_020f;
  23376. }
  23377. case 26:
  23378. {
  23379. goto IL_0655;
  23380. }
  23381. case 27:
  23382. {
  23383. goto IL_03b3;
  23384. }
  23385. case 28:
  23386. {
  23387. goto IL_03b3;
  23388. }
  23389. case 29:
  23390. {
  23391. goto IL_03b3;
  23392. }
  23393. case 30:
  23394. {
  23395. goto IL_05a3;
  23396. }
  23397. case 31:
  23398. {
  23399. goto IL_0678;
  23400. }
  23401. case 32:
  23402. {
  23403. goto IL_03b3;
  23404. }
  23405. case 33:
  23406. {
  23407. goto IL_0678;
  23408. }
  23409. case 34:
  23410. {
  23411. goto IL_0678;
  23412. }
  23413. case 35:
  23414. {
  23415. goto IL_0678;
  23416. }
  23417. case 36:
  23418. {
  23419. goto IL_0678;
  23420. }
  23421. case 37:
  23422. {
  23423. goto IL_0678;
  23424. }
  23425. case 38:
  23426. {
  23427. goto IL_0678;
  23428. }
  23429. case 39:
  23430. {
  23431. goto IL_0678;
  23432. }
  23433. case 40:
  23434. {
  23435. goto IL_0678;
  23436. }
  23437. case 41:
  23438. {
  23439. goto IL_0678;
  23440. }
  23441. case 42:
  23442. {
  23443. goto IL_0678;
  23444. }
  23445. case 43:
  23446. {
  23447. goto IL_0678;
  23448. }
  23449. case 44:
  23450. {
  23451. goto IL_0678;
  23452. }
  23453. case 45:
  23454. {
  23455. goto IL_0678;
  23456. }
  23457. case 46:
  23458. {
  23459. goto IL_03b3;
  23460. }
  23461. case 47:
  23462. {
  23463. goto IL_0359;
  23464. }
  23465. }
  23466. }
  23467. {
  23468. Il2CppChar L_21 = V_2;
  23469. if ((((int32_t)L_21) == ((int32_t)((int32_t)88))))
  23470. {
  23471. goto IL_020f;
  23472. }
  23473. }
  23474. {
  23475. goto IL_0678;
  23476. }
  23477. IL_0120:
  23478. {
  23479. Il2CppChar L_22 = V_2;
  23480. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_22, (int32_t)((int32_t)94))))
  23481. {
  23482. case 0:
  23483. {
  23484. goto IL_03b3;
  23485. }
  23486. case 1:
  23487. {
  23488. goto IL_0678;
  23489. }
  23490. case 2:
  23491. {
  23492. goto IL_0678;
  23493. }
  23494. case 3:
  23495. {
  23496. goto IL_0678;
  23497. }
  23498. case 4:
  23499. {
  23500. goto IL_0678;
  23501. }
  23502. case 5:
  23503. {
  23504. goto IL_01bd;
  23505. }
  23506. case 6:
  23507. {
  23508. goto IL_01f4;
  23509. }
  23510. case 7:
  23511. {
  23512. goto IL_0655;
  23513. }
  23514. case 8:
  23515. {
  23516. goto IL_0678;
  23517. }
  23518. case 9:
  23519. {
  23520. goto IL_0384;
  23521. }
  23522. case 10:
  23523. {
  23524. goto IL_0678;
  23525. }
  23526. case 11:
  23527. {
  23528. goto IL_056a;
  23529. }
  23530. case 12:
  23531. {
  23532. goto IL_0678;
  23533. }
  23534. case 13:
  23535. {
  23536. goto IL_0678;
  23537. }
  23538. case 14:
  23539. {
  23540. goto IL_02d3;
  23541. }
  23542. case 15:
  23543. {
  23544. goto IL_03b3;
  23545. }
  23546. case 16:
  23547. {
  23548. goto IL_0678;
  23549. }
  23550. case 17:
  23551. {
  23552. goto IL_020f;
  23553. }
  23554. case 18:
  23555. {
  23556. goto IL_02b1;
  23557. }
  23558. case 19:
  23559. {
  23560. goto IL_0678;
  23561. }
  23562. case 20:
  23563. {
  23564. goto IL_0678;
  23565. }
  23566. case 21:
  23567. {
  23568. goto IL_01d9;
  23569. }
  23570. case 22:
  23571. {
  23572. goto IL_05aa;
  23573. }
  23574. }
  23575. }
  23576. {
  23577. Il2CppChar L_23 = V_2;
  23578. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)((int32_t)120))))
  23579. {
  23580. case 0:
  23581. {
  23582. goto IL_020f;
  23583. }
  23584. case 1:
  23585. {
  23586. goto IL_0678;
  23587. }
  23588. case 2:
  23589. {
  23590. goto IL_0678;
  23591. }
  23592. case 3:
  23593. {
  23594. goto IL_02f7;
  23595. }
  23596. case 4:
  23597. {
  23598. goto IL_03b3;
  23599. }
  23600. case 5:
  23601. {
  23602. goto IL_0678;
  23603. }
  23604. case 6:
  23605. {
  23606. goto IL_0529;
  23607. }
  23608. }
  23609. }
  23610. {
  23611. goto IL_0678;
  23612. }
  23613. IL_01af:
  23614. {
  23615. StringBuilder_t * L_24 = V_0;
  23616. NullCheck(L_24);
  23617. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_24, ((int32_t)37), /*hidden argument*/NULL);
  23618. goto IL_0683;
  23619. }
  23620. IL_01bd:
  23621. {
  23622. StringBuilder_t * L_25 = V_0;
  23623. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_26 = ___stack3;
  23624. NullCheck(L_26);
  23625. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_27 = LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430(L_26, /*hidden argument*/NULL);
  23626. V_15 = L_27;
  23627. int32_t L_28 = FormatParam_get_Int32_m72E4607F3129B8BBE4D652C28F5DA820F42A6A40_inline((FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *)(&V_15), /*hidden argument*/NULL);
  23628. NullCheck(L_25);
  23629. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_25, (((int32_t)((uint16_t)L_28))), /*hidden argument*/NULL);
  23630. goto IL_0683;
  23631. }
  23632. IL_01d9:
  23633. {
  23634. StringBuilder_t * L_29 = V_0;
  23635. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_30 = ___stack3;
  23636. NullCheck(L_30);
  23637. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_31 = LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430(L_30, /*hidden argument*/NULL);
  23638. V_15 = L_31;
  23639. String_t* L_32 = FormatParam_get_String_m5BF4DC04ADCACFC4A5A5A02630189949C9B71624((FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *)(&V_15), /*hidden argument*/NULL);
  23640. NullCheck(L_29);
  23641. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_29, L_32, /*hidden argument*/NULL);
  23642. goto IL_0683;
  23643. }
  23644. IL_01f4:
  23645. {
  23646. StringBuilder_t * L_33 = V_0;
  23647. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_34 = ___stack3;
  23648. NullCheck(L_34);
  23649. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_35 = LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430(L_34, /*hidden argument*/NULL);
  23650. V_15 = L_35;
  23651. int32_t L_36 = FormatParam_get_Int32_m72E4607F3129B8BBE4D652C28F5DA820F42A6A40_inline((FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *)(&V_15), /*hidden argument*/NULL);
  23652. NullCheck(L_33);
  23653. StringBuilder_Append_m85874CFF9E4B152DB2A91936C6F2CA3E9B1EFF84(L_33, L_36, /*hidden argument*/NULL);
  23654. goto IL_0683;
  23655. }
  23656. IL_020f:
  23657. {
  23658. int32_t* L_37 = ___pos1;
  23659. int32_t L_38 = *((int32_t*)L_37);
  23660. V_3 = L_38;
  23661. goto IL_023f;
  23662. }
  23663. IL_0214:
  23664. {
  23665. String_t* L_39 = ___format0;
  23666. int32_t L_40 = V_3;
  23667. NullCheck(L_39);
  23668. Il2CppChar L_41 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_39, L_40, /*hidden argument*/NULL);
  23669. V_16 = L_41;
  23670. Il2CppChar L_42 = V_16;
  23671. if ((((int32_t)L_42) == ((int32_t)((int32_t)100))))
  23672. {
  23673. goto IL_0248;
  23674. }
  23675. }
  23676. {
  23677. Il2CppChar L_43 = V_16;
  23678. if ((((int32_t)L_43) == ((int32_t)((int32_t)111))))
  23679. {
  23680. goto IL_0248;
  23681. }
  23682. }
  23683. {
  23684. Il2CppChar L_44 = V_16;
  23685. if ((((int32_t)L_44) == ((int32_t)((int32_t)120))))
  23686. {
  23687. goto IL_0248;
  23688. }
  23689. }
  23690. {
  23691. Il2CppChar L_45 = V_16;
  23692. if ((((int32_t)L_45) == ((int32_t)((int32_t)88))))
  23693. {
  23694. goto IL_0248;
  23695. }
  23696. }
  23697. {
  23698. Il2CppChar L_46 = V_16;
  23699. if ((((int32_t)L_46) == ((int32_t)((int32_t)115))))
  23700. {
  23701. goto IL_0248;
  23702. }
  23703. }
  23704. {
  23705. int32_t L_47 = V_3;
  23706. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_47, (int32_t)1));
  23707. }
  23708. IL_023f:
  23709. {
  23710. int32_t L_48 = V_3;
  23711. String_t* L_49 = ___format0;
  23712. NullCheck(L_49);
  23713. int32_t L_50 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_49, /*hidden argument*/NULL);
  23714. if ((((int32_t)L_48) < ((int32_t)L_50)))
  23715. {
  23716. goto IL_0214;
  23717. }
  23718. }
  23719. IL_0248:
  23720. {
  23721. int32_t L_51 = V_3;
  23722. String_t* L_52 = ___format0;
  23723. NullCheck(L_52);
  23724. int32_t L_53 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_52, /*hidden argument*/NULL);
  23725. if ((((int32_t)L_51) < ((int32_t)L_53)))
  23726. {
  23727. goto IL_025c;
  23728. }
  23729. }
  23730. {
  23731. InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_54 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
  23732. InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_54, _stringLiteral49528F455332114866ED9F223ED181D3C9C5E554, /*hidden argument*/NULL);
  23733. IL2CPP_RAISE_MANAGED_EXCEPTION(L_54, ParameterizedStrings_EvaluateInternal_m091AFE1987387E080BCB699337FFB26762967A6C_RuntimeMethod_var);
  23734. }
  23735. IL_025c:
  23736. {
  23737. String_t* L_55 = ___format0;
  23738. int32_t* L_56 = ___pos1;
  23739. int32_t L_57 = *((int32_t*)L_56);
  23740. int32_t L_58 = V_3;
  23741. int32_t* L_59 = ___pos1;
  23742. int32_t L_60 = *((int32_t*)L_59);
  23743. NullCheck(L_55);
  23744. String_t* L_61 = String_Substring_mB593C0A320C683E6E47EFFC0A12B7A465E5E43BB(L_55, ((int32_t)il2cpp_codegen_subtract((int32_t)L_57, (int32_t)1)), ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_58, (int32_t)L_60)), (int32_t)2)), /*hidden argument*/NULL);
  23745. V_4 = L_61;
  23746. String_t* L_62 = V_4;
  23747. NullCheck(L_62);
  23748. int32_t L_63 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_62, /*hidden argument*/NULL);
  23749. if ((((int32_t)L_63) <= ((int32_t)1)))
  23750. {
  23751. goto IL_028f;
  23752. }
  23753. }
  23754. {
  23755. String_t* L_64 = V_4;
  23756. NullCheck(L_64);
  23757. Il2CppChar L_65 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_64, 1, /*hidden argument*/NULL);
  23758. if ((!(((uint32_t)L_65) == ((uint32_t)((int32_t)58)))))
  23759. {
  23760. goto IL_028f;
  23761. }
  23762. }
  23763. {
  23764. String_t* L_66 = V_4;
  23765. NullCheck(L_66);
  23766. String_t* L_67 = String_Remove_m54FD37F2B9CA7DBFE440B0CB8503640A2CFF00FF(L_66, 1, 1, /*hidden argument*/NULL);
  23767. V_4 = L_67;
  23768. }
  23769. IL_028f:
  23770. {
  23771. StringBuilder_t * L_68 = V_0;
  23772. String_t* L_69 = V_4;
  23773. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_70 = ___stack3;
  23774. NullCheck(L_70);
  23775. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_71 = LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430(L_70, /*hidden argument*/NULL);
  23776. V_15 = L_71;
  23777. RuntimeObject * L_72 = FormatParam_get_Object_mA0B3CF48E6F801D28DEB4F743CD6CE8771CB5B6D((FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *)(&V_15), /*hidden argument*/NULL);
  23778. String_t* L_73 = ParameterizedStrings_FormatPrintF_m8747D9D547A44A0B2C9DF3211F7B701FFBDE8563(L_69, L_72, /*hidden argument*/NULL);
  23779. NullCheck(L_68);
  23780. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_68, L_73, /*hidden argument*/NULL);
  23781. goto IL_0683;
  23782. }
  23783. IL_02b1:
  23784. {
  23785. int32_t* L_74 = ___pos1;
  23786. int32_t* L_75 = ___pos1;
  23787. int32_t L_76 = *((int32_t*)L_75);
  23788. *((int32_t*)L_74) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_76, (int32_t)1));
  23789. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_77 = ___stack3;
  23790. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_78 = ___args2;
  23791. String_t* L_79 = ___format0;
  23792. int32_t* L_80 = ___pos1;
  23793. int32_t L_81 = *((int32_t*)L_80);
  23794. NullCheck(L_79);
  23795. Il2CppChar L_82 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_79, L_81, /*hidden argument*/NULL);
  23796. NullCheck(L_78);
  23797. int32_t L_83 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_82, (int32_t)((int32_t)49)));
  23798. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_84 = (L_78)->GetAt(static_cast<il2cpp_array_size_t>(L_83));
  23799. NullCheck(L_77);
  23800. LowLevelStack_Push_mB8B74BA8A8695CF62E3AA7EECE3057EC17A38315(L_77, L_84, /*hidden argument*/NULL);
  23801. goto IL_0683;
  23802. }
  23803. IL_02d3:
  23804. {
  23805. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_85 = ___stack3;
  23806. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_86 = ___stack3;
  23807. NullCheck(L_86);
  23808. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_87 = LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430(L_86, /*hidden argument*/NULL);
  23809. V_15 = L_87;
  23810. String_t* L_88 = FormatParam_get_String_m5BF4DC04ADCACFC4A5A5A02630189949C9B71624((FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *)(&V_15), /*hidden argument*/NULL);
  23811. NullCheck(L_88);
  23812. int32_t L_89 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_88, /*hidden argument*/NULL);
  23813. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_90 = FormatParam_op_Implicit_m3D272BDCB32F2BC451BA599EF1571E6719E97DF0(L_89, /*hidden argument*/NULL);
  23814. NullCheck(L_85);
  23815. LowLevelStack_Push_mB8B74BA8A8695CF62E3AA7EECE3057EC17A38315(L_85, L_90, /*hidden argument*/NULL);
  23816. goto IL_0683;
  23817. }
  23818. IL_02f7:
  23819. {
  23820. int32_t* L_91 = ___pos1;
  23821. int32_t* L_92 = ___pos1;
  23822. int32_t L_93 = *((int32_t*)L_92);
  23823. *((int32_t*)L_91) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_93, (int32_t)1));
  23824. V_5 = 0;
  23825. goto IL_031b;
  23826. }
  23827. IL_0302:
  23828. {
  23829. int32_t L_94 = V_5;
  23830. String_t* L_95 = ___format0;
  23831. int32_t* L_96 = ___pos1;
  23832. int32_t L_97 = *((int32_t*)L_96);
  23833. NullCheck(L_95);
  23834. Il2CppChar L_98 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_95, L_97, /*hidden argument*/NULL);
  23835. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_94, (int32_t)((int32_t)10))), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_98, (int32_t)((int32_t)48)))));
  23836. int32_t* L_99 = ___pos1;
  23837. int32_t* L_100 = ___pos1;
  23838. int32_t L_101 = *((int32_t*)L_100);
  23839. *((int32_t*)L_99) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_101, (int32_t)1));
  23840. }
  23841. IL_031b:
  23842. {
  23843. String_t* L_102 = ___format0;
  23844. int32_t* L_103 = ___pos1;
  23845. int32_t L_104 = *((int32_t*)L_103);
  23846. NullCheck(L_102);
  23847. Il2CppChar L_105 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_102, L_104, /*hidden argument*/NULL);
  23848. if ((!(((uint32_t)L_105) == ((uint32_t)((int32_t)125)))))
  23849. {
  23850. goto IL_0302;
  23851. }
  23852. }
  23853. {
  23854. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_106 = ___stack3;
  23855. int32_t L_107 = V_5;
  23856. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_108 = FormatParam_op_Implicit_m3D272BDCB32F2BC451BA599EF1571E6719E97DF0(L_107, /*hidden argument*/NULL);
  23857. NullCheck(L_106);
  23858. LowLevelStack_Push_mB8B74BA8A8695CF62E3AA7EECE3057EC17A38315(L_106, L_108, /*hidden argument*/NULL);
  23859. goto IL_0683;
  23860. }
  23861. IL_0339:
  23862. {
  23863. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_109 = ___stack3;
  23864. String_t* L_110 = ___format0;
  23865. int32_t* L_111 = ___pos1;
  23866. int32_t L_112 = *((int32_t*)L_111);
  23867. NullCheck(L_110);
  23868. Il2CppChar L_113 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_110, ((int32_t)il2cpp_codegen_add((int32_t)L_112, (int32_t)1)), /*hidden argument*/NULL);
  23869. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_114 = FormatParam_op_Implicit_m3D272BDCB32F2BC451BA599EF1571E6719E97DF0(L_113, /*hidden argument*/NULL);
  23870. NullCheck(L_109);
  23871. LowLevelStack_Push_mB8B74BA8A8695CF62E3AA7EECE3057EC17A38315(L_109, L_114, /*hidden argument*/NULL);
  23872. int32_t* L_115 = ___pos1;
  23873. int32_t* L_116 = ___pos1;
  23874. int32_t L_117 = *((int32_t*)L_116);
  23875. *((int32_t*)L_115) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_117, (int32_t)2));
  23876. goto IL_0683;
  23877. }
  23878. IL_0359:
  23879. {
  23880. int32_t* L_118 = ___pos1;
  23881. int32_t* L_119 = ___pos1;
  23882. int32_t L_120 = *((int32_t*)L_119);
  23883. *((int32_t*)L_118) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_120, (int32_t)1));
  23884. String_t* L_121 = ___format0;
  23885. int32_t* L_122 = ___pos1;
  23886. int32_t L_123 = *((int32_t*)L_122);
  23887. NullCheck(L_121);
  23888. Il2CppChar L_124 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_121, L_123, /*hidden argument*/NULL);
  23889. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** L_125 = ___dynamicVars4;
  23890. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** L_126 = ___staticVars5;
  23891. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_127 = ParameterizedStrings_GetDynamicOrStaticVariables_m81D4C0CAF1E91BCE50DEB31F94403CAAFD355F5D(L_124, (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5**)L_125, (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5**)L_126, (int32_t*)(&V_6), /*hidden argument*/NULL);
  23892. int32_t L_128 = V_6;
  23893. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_129 = ___stack3;
  23894. NullCheck(L_129);
  23895. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_130 = LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430(L_129, /*hidden argument*/NULL);
  23896. NullCheck(L_127);
  23897. (L_127)->SetAt(static_cast<il2cpp_array_size_t>(L_128), (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 )L_130);
  23898. goto IL_0683;
  23899. }
  23900. IL_0384:
  23901. {
  23902. int32_t* L_131 = ___pos1;
  23903. int32_t* L_132 = ___pos1;
  23904. int32_t L_133 = *((int32_t*)L_132);
  23905. *((int32_t*)L_131) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_133, (int32_t)1));
  23906. String_t* L_134 = ___format0;
  23907. int32_t* L_135 = ___pos1;
  23908. int32_t L_136 = *((int32_t*)L_135);
  23909. NullCheck(L_134);
  23910. Il2CppChar L_137 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_134, L_136, /*hidden argument*/NULL);
  23911. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** L_138 = ___dynamicVars4;
  23912. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** L_139 = ___staticVars5;
  23913. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_140 = ParameterizedStrings_GetDynamicOrStaticVariables_m81D4C0CAF1E91BCE50DEB31F94403CAAFD355F5D(L_137, (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5**)L_138, (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5**)L_139, (int32_t*)(&V_7), /*hidden argument*/NULL);
  23914. V_8 = L_140;
  23915. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_141 = ___stack3;
  23916. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_142 = V_8;
  23917. int32_t L_143 = V_7;
  23918. NullCheck(L_142);
  23919. int32_t L_144 = L_143;
  23920. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_145 = (L_142)->GetAt(static_cast<il2cpp_array_size_t>(L_144));
  23921. NullCheck(L_141);
  23922. LowLevelStack_Push_mB8B74BA8A8695CF62E3AA7EECE3057EC17A38315(L_141, L_145, /*hidden argument*/NULL);
  23923. goto IL_0683;
  23924. }
  23925. IL_03b3:
  23926. {
  23927. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_146 = ___stack3;
  23928. NullCheck(L_146);
  23929. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_147 = LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430(L_146, /*hidden argument*/NULL);
  23930. V_15 = L_147;
  23931. int32_t L_148 = FormatParam_get_Int32_m72E4607F3129B8BBE4D652C28F5DA820F42A6A40_inline((FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *)(&V_15), /*hidden argument*/NULL);
  23932. V_9 = L_148;
  23933. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_149 = ___stack3;
  23934. NullCheck(L_149);
  23935. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_150 = LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430(L_149, /*hidden argument*/NULL);
  23936. V_15 = L_150;
  23937. int32_t L_151 = FormatParam_get_Int32_m72E4607F3129B8BBE4D652C28F5DA820F42A6A40_inline((FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *)(&V_15), /*hidden argument*/NULL);
  23938. V_10 = L_151;
  23939. String_t* L_152 = ___format0;
  23940. int32_t* L_153 = ___pos1;
  23941. int32_t L_154 = *((int32_t*)L_153);
  23942. NullCheck(L_152);
  23943. Il2CppChar L_155 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_152, L_154, /*hidden argument*/NULL);
  23944. V_2 = L_155;
  23945. Il2CppChar L_156 = V_2;
  23946. if ((!(((uint32_t)L_156) <= ((uint32_t)((int32_t)65)))))
  23947. {
  23948. goto IL_0432;
  23949. }
  23950. }
  23951. {
  23952. Il2CppChar L_157 = V_2;
  23953. if ((((int32_t)L_157) == ((int32_t)((int32_t)38))))
  23954. {
  23955. goto IL_049d;
  23956. }
  23957. }
  23958. {
  23959. Il2CppChar L_158 = V_2;
  23960. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_158, (int32_t)((int32_t)42))))
  23961. {
  23962. case 0:
  23963. {
  23964. goto IL_0470;
  23965. }
  23966. case 1:
  23967. {
  23968. goto IL_0458;
  23969. }
  23970. case 2:
  23971. {
  23972. goto IL_0514;
  23973. }
  23974. case 3:
  23975. {
  23976. goto IL_0464;
  23977. }
  23978. case 4:
  23979. {
  23980. goto IL_0514;
  23981. }
  23982. case 5:
  23983. {
  23984. goto IL_047c;
  23985. }
  23986. }
  23987. }
  23988. {
  23989. Il2CppChar L_159 = V_2;
  23990. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_159, (int32_t)((int32_t)60))))
  23991. {
  23992. case 0:
  23993. {
  23994. goto IL_04cd;
  23995. }
  23996. case 1:
  23997. {
  23998. goto IL_04af;
  23999. }
  24000. case 2:
  24001. {
  24002. goto IL_04be;
  24003. }
  24004. case 3:
  24005. {
  24006. goto IL_0514;
  24007. }
  24008. case 4:
  24009. {
  24010. goto IL_0514;
  24011. }
  24012. case 5:
  24013. {
  24014. goto IL_04dc;
  24015. }
  24016. }
  24017. }
  24018. {
  24019. goto IL_0514;
  24020. }
  24021. IL_0432:
  24022. {
  24023. Il2CppChar L_160 = V_2;
  24024. if ((!(((uint32_t)L_160) <= ((uint32_t)((int32_t)94)))))
  24025. {
  24026. goto IL_0449;
  24027. }
  24028. }
  24029. {
  24030. Il2CppChar L_161 = V_2;
  24031. if ((((int32_t)L_161) == ((int32_t)((int32_t)79))))
  24032. {
  24033. goto IL_04f8;
  24034. }
  24035. }
  24036. {
  24037. Il2CppChar L_162 = V_2;
  24038. if ((((int32_t)L_162) == ((int32_t)((int32_t)94))))
  24039. {
  24040. goto IL_0494;
  24041. }
  24042. }
  24043. {
  24044. goto IL_0514;
  24045. }
  24046. IL_0449:
  24047. {
  24048. Il2CppChar L_163 = V_2;
  24049. if ((((int32_t)L_163) == ((int32_t)((int32_t)109))))
  24050. {
  24051. goto IL_0488;
  24052. }
  24053. }
  24054. {
  24055. Il2CppChar L_164 = V_2;
  24056. if ((((int32_t)L_164) == ((int32_t)((int32_t)124))))
  24057. {
  24058. goto IL_04a6;
  24059. }
  24060. }
  24061. {
  24062. goto IL_0514;
  24063. }
  24064. IL_0458:
  24065. {
  24066. int32_t L_165 = V_10;
  24067. int32_t L_166 = V_9;
  24068. V_11 = ((int32_t)il2cpp_codegen_add((int32_t)L_165, (int32_t)L_166));
  24069. goto IL_0517;
  24070. }
  24071. IL_0464:
  24072. {
  24073. int32_t L_167 = V_10;
  24074. int32_t L_168 = V_9;
  24075. V_11 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_167, (int32_t)L_168));
  24076. goto IL_0517;
  24077. }
  24078. IL_0470:
  24079. {
  24080. int32_t L_169 = V_10;
  24081. int32_t L_170 = V_9;
  24082. V_11 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_169, (int32_t)L_170));
  24083. goto IL_0517;
  24084. }
  24085. IL_047c:
  24086. {
  24087. int32_t L_171 = V_10;
  24088. int32_t L_172 = V_9;
  24089. V_11 = ((int32_t)((int32_t)L_171/(int32_t)L_172));
  24090. goto IL_0517;
  24091. }
  24092. IL_0488:
  24093. {
  24094. int32_t L_173 = V_10;
  24095. int32_t L_174 = V_9;
  24096. V_11 = ((int32_t)((int32_t)L_173%(int32_t)L_174));
  24097. goto IL_0517;
  24098. }
  24099. IL_0494:
  24100. {
  24101. int32_t L_175 = V_10;
  24102. int32_t L_176 = V_9;
  24103. V_11 = ((int32_t)((int32_t)L_175^(int32_t)L_176));
  24104. goto IL_0517;
  24105. }
  24106. IL_049d:
  24107. {
  24108. int32_t L_177 = V_10;
  24109. int32_t L_178 = V_9;
  24110. V_11 = ((int32_t)((int32_t)L_177&(int32_t)L_178));
  24111. goto IL_0517;
  24112. }
  24113. IL_04a6:
  24114. {
  24115. int32_t L_179 = V_10;
  24116. int32_t L_180 = V_9;
  24117. V_11 = ((int32_t)((int32_t)L_179|(int32_t)L_180));
  24118. goto IL_0517;
  24119. }
  24120. IL_04af:
  24121. {
  24122. int32_t L_181 = V_10;
  24123. int32_t L_182 = V_9;
  24124. int32_t L_183 = ParameterizedStrings_AsInt_m1FDECB972AF05BE70DE0047C46227172B793E31F((bool)((((int32_t)L_181) == ((int32_t)L_182))? 1 : 0), /*hidden argument*/NULL);
  24125. V_11 = L_183;
  24126. goto IL_0517;
  24127. }
  24128. IL_04be:
  24129. {
  24130. int32_t L_184 = V_10;
  24131. int32_t L_185 = V_9;
  24132. int32_t L_186 = ParameterizedStrings_AsInt_m1FDECB972AF05BE70DE0047C46227172B793E31F((bool)((((int32_t)L_184) > ((int32_t)L_185))? 1 : 0), /*hidden argument*/NULL);
  24133. V_11 = L_186;
  24134. goto IL_0517;
  24135. }
  24136. IL_04cd:
  24137. {
  24138. int32_t L_187 = V_10;
  24139. int32_t L_188 = V_9;
  24140. int32_t L_189 = ParameterizedStrings_AsInt_m1FDECB972AF05BE70DE0047C46227172B793E31F((bool)((((int32_t)L_187) < ((int32_t)L_188))? 1 : 0), /*hidden argument*/NULL);
  24141. V_11 = L_189;
  24142. goto IL_0517;
  24143. }
  24144. IL_04dc:
  24145. {
  24146. int32_t L_190 = V_10;
  24147. bool L_191 = ParameterizedStrings_AsBool_mBE69C43521B38F2898B2720CA1A603F26FC1A00C(L_190, /*hidden argument*/NULL);
  24148. if (!L_191)
  24149. {
  24150. goto IL_04ee;
  24151. }
  24152. }
  24153. {
  24154. int32_t L_192 = V_9;
  24155. bool L_193 = ParameterizedStrings_AsBool_mBE69C43521B38F2898B2720CA1A603F26FC1A00C(L_192, /*hidden argument*/NULL);
  24156. G_B63_0 = ((int32_t)(L_193));
  24157. goto IL_04ef;
  24158. }
  24159. IL_04ee:
  24160. {
  24161. G_B63_0 = 0;
  24162. }
  24163. IL_04ef:
  24164. {
  24165. int32_t L_194 = ParameterizedStrings_AsInt_m1FDECB972AF05BE70DE0047C46227172B793E31F((bool)G_B63_0, /*hidden argument*/NULL);
  24166. V_11 = L_194;
  24167. goto IL_0517;
  24168. }
  24169. IL_04f8:
  24170. {
  24171. int32_t L_195 = V_10;
  24172. bool L_196 = ParameterizedStrings_AsBool_mBE69C43521B38F2898B2720CA1A603F26FC1A00C(L_195, /*hidden argument*/NULL);
  24173. if (L_196)
  24174. {
  24175. goto IL_050a;
  24176. }
  24177. }
  24178. {
  24179. int32_t L_197 = V_9;
  24180. bool L_198 = ParameterizedStrings_AsBool_mBE69C43521B38F2898B2720CA1A603F26FC1A00C(L_197, /*hidden argument*/NULL);
  24181. G_B67_0 = ((int32_t)(L_198));
  24182. goto IL_050b;
  24183. }
  24184. IL_050a:
  24185. {
  24186. G_B67_0 = 1;
  24187. }
  24188. IL_050b:
  24189. {
  24190. int32_t L_199 = ParameterizedStrings_AsInt_m1FDECB972AF05BE70DE0047C46227172B793E31F((bool)G_B67_0, /*hidden argument*/NULL);
  24191. V_11 = L_199;
  24192. goto IL_0517;
  24193. }
  24194. IL_0514:
  24195. {
  24196. V_11 = 0;
  24197. }
  24198. IL_0517:
  24199. {
  24200. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_200 = ___stack3;
  24201. int32_t L_201 = V_11;
  24202. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_202 = FormatParam_op_Implicit_m3D272BDCB32F2BC451BA599EF1571E6719E97DF0(L_201, /*hidden argument*/NULL);
  24203. NullCheck(L_200);
  24204. LowLevelStack_Push_mB8B74BA8A8695CF62E3AA7EECE3057EC17A38315(L_200, L_202, /*hidden argument*/NULL);
  24205. goto IL_0683;
  24206. }
  24207. IL_0529:
  24208. {
  24209. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_203 = ___stack3;
  24210. NullCheck(L_203);
  24211. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_204 = LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430(L_203, /*hidden argument*/NULL);
  24212. V_15 = L_204;
  24213. int32_t L_205 = FormatParam_get_Int32_m72E4607F3129B8BBE4D652C28F5DA820F42A6A40_inline((FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *)(&V_15), /*hidden argument*/NULL);
  24214. V_12 = L_205;
  24215. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_206 = ___stack3;
  24216. String_t* L_207 = ___format0;
  24217. int32_t* L_208 = ___pos1;
  24218. int32_t L_209 = *((int32_t*)L_208);
  24219. NullCheck(L_207);
  24220. Il2CppChar L_210 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_207, L_209, /*hidden argument*/NULL);
  24221. G_B71_0 = L_206;
  24222. if ((((int32_t)L_210) == ((int32_t)((int32_t)33))))
  24223. {
  24224. G_B72_0 = L_206;
  24225. goto IL_054c;
  24226. }
  24227. }
  24228. {
  24229. int32_t L_211 = V_12;
  24230. G_B73_0 = ((~L_211));
  24231. G_B73_1 = G_B71_0;
  24232. goto IL_055b;
  24233. }
  24234. IL_054c:
  24235. {
  24236. int32_t L_212 = V_12;
  24237. bool L_213 = ParameterizedStrings_AsBool_mBE69C43521B38F2898B2720CA1A603F26FC1A00C(L_212, /*hidden argument*/NULL);
  24238. int32_t L_214 = ParameterizedStrings_AsInt_m1FDECB972AF05BE70DE0047C46227172B793E31F((bool)((((int32_t)L_213) == ((int32_t)0))? 1 : 0), /*hidden argument*/NULL);
  24239. G_B73_0 = L_214;
  24240. G_B73_1 = G_B72_0;
  24241. }
  24242. IL_055b:
  24243. {
  24244. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_215 = FormatParam_op_Implicit_m3D272BDCB32F2BC451BA599EF1571E6719E97DF0(G_B73_0, /*hidden argument*/NULL);
  24245. NullCheck(G_B73_1);
  24246. LowLevelStack_Push_mB8B74BA8A8695CF62E3AA7EECE3057EC17A38315(G_B73_1, L_215, /*hidden argument*/NULL);
  24247. goto IL_0683;
  24248. }
  24249. IL_056a:
  24250. {
  24251. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_216 = ___args2;
  24252. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_217 = ___args2;
  24253. NullCheck(L_217);
  24254. int32_t L_218 = FormatParam_get_Int32_m72E4607F3129B8BBE4D652C28F5DA820F42A6A40_inline((FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *)((L_217)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), /*hidden argument*/NULL);
  24255. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_219 = FormatParam_op_Implicit_m3D272BDCB32F2BC451BA599EF1571E6719E97DF0(((int32_t)il2cpp_codegen_add((int32_t)1, (int32_t)L_218)), /*hidden argument*/NULL);
  24256. NullCheck(L_216);
  24257. (L_216)->SetAt(static_cast<il2cpp_array_size_t>(0), (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 )L_219);
  24258. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_220 = ___args2;
  24259. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_221 = ___args2;
  24260. NullCheck(L_221);
  24261. int32_t L_222 = FormatParam_get_Int32_m72E4607F3129B8BBE4D652C28F5DA820F42A6A40_inline((FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *)((L_221)->GetAddressAt(static_cast<il2cpp_array_size_t>(1))), /*hidden argument*/NULL);
  24262. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_223 = FormatParam_op_Implicit_m3D272BDCB32F2BC451BA599EF1571E6719E97DF0(((int32_t)il2cpp_codegen_add((int32_t)1, (int32_t)L_222)), /*hidden argument*/NULL);
  24263. NullCheck(L_220);
  24264. (L_220)->SetAt(static_cast<il2cpp_array_size_t>(1), (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 )L_223);
  24265. goto IL_0683;
  24266. }
  24267. IL_05a3:
  24268. {
  24269. V_1 = (bool)1;
  24270. goto IL_0683;
  24271. }
  24272. IL_05aa:
  24273. {
  24274. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_224 = ___stack3;
  24275. NullCheck(L_224);
  24276. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_225 = LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430(L_224, /*hidden argument*/NULL);
  24277. V_15 = L_225;
  24278. int32_t L_226 = FormatParam_get_Int32_m72E4607F3129B8BBE4D652C28F5DA820F42A6A40_inline((FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *)(&V_15), /*hidden argument*/NULL);
  24279. bool L_227 = ParameterizedStrings_AsBool_mBE69C43521B38F2898B2720CA1A603F26FC1A00C(L_226, /*hidden argument*/NULL);
  24280. V_13 = L_227;
  24281. int32_t* L_228 = ___pos1;
  24282. int32_t* L_229 = ___pos1;
  24283. int32_t L_230 = *((int32_t*)L_229);
  24284. *((int32_t*)L_228) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_230, (int32_t)1));
  24285. String_t* L_231 = ___format0;
  24286. int32_t* L_232 = ___pos1;
  24287. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_233 = ___args2;
  24288. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_234 = ___stack3;
  24289. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** L_235 = ___dynamicVars4;
  24290. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** L_236 = ___staticVars5;
  24291. String_t* L_237 = ParameterizedStrings_EvaluateInternal_m091AFE1987387E080BCB699337FFB26762967A6C(L_231, (int32_t*)L_232, L_233, L_234, (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5**)L_235, (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5**)L_236, /*hidden argument*/NULL);
  24292. V_14 = L_237;
  24293. bool L_238 = V_13;
  24294. if (!L_238)
  24295. {
  24296. goto IL_05e2;
  24297. }
  24298. }
  24299. {
  24300. StringBuilder_t * L_239 = V_0;
  24301. String_t* L_240 = V_14;
  24302. NullCheck(L_239);
  24303. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_239, L_240, /*hidden argument*/NULL);
  24304. }
  24305. IL_05e2:
  24306. {
  24307. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_241 = ___stack3;
  24308. NullCheck(L_241);
  24309. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_242 = LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430(L_241, /*hidden argument*/NULL);
  24310. V_15 = L_242;
  24311. int32_t L_243 = FormatParam_get_Int32_m72E4607F3129B8BBE4D652C28F5DA820F42A6A40_inline((FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *)(&V_15), /*hidden argument*/NULL);
  24312. bool L_244 = ParameterizedStrings_AsBool_mBE69C43521B38F2898B2720CA1A603F26FC1A00C(L_243, /*hidden argument*/NULL);
  24313. if (L_244)
  24314. {
  24315. goto IL_063b;
  24316. }
  24317. }
  24318. {
  24319. int32_t* L_245 = ___pos1;
  24320. int32_t* L_246 = ___pos1;
  24321. int32_t L_247 = *((int32_t*)L_246);
  24322. *((int32_t*)L_245) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_247, (int32_t)1));
  24323. String_t* L_248 = ___format0;
  24324. int32_t* L_249 = ___pos1;
  24325. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_250 = ___args2;
  24326. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_251 = ___stack3;
  24327. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** L_252 = ___dynamicVars4;
  24328. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** L_253 = ___staticVars5;
  24329. String_t* L_254 = ParameterizedStrings_EvaluateInternal_m091AFE1987387E080BCB699337FFB26762967A6C(L_248, (int32_t*)L_249, L_250, L_251, (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5**)L_252, (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5**)L_253, /*hidden argument*/NULL);
  24330. V_17 = L_254;
  24331. bool L_255 = V_13;
  24332. if (L_255)
  24333. {
  24334. goto IL_061a;
  24335. }
  24336. }
  24337. {
  24338. StringBuilder_t * L_256 = V_0;
  24339. String_t* L_257 = V_17;
  24340. NullCheck(L_256);
  24341. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_256, L_257, /*hidden argument*/NULL);
  24342. }
  24343. IL_061a:
  24344. {
  24345. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_258 = ___stack3;
  24346. NullCheck(L_258);
  24347. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_259 = LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430(L_258, /*hidden argument*/NULL);
  24348. V_15 = L_259;
  24349. int32_t L_260 = FormatParam_get_Int32_m72E4607F3129B8BBE4D652C28F5DA820F42A6A40_inline((FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *)(&V_15), /*hidden argument*/NULL);
  24350. bool L_261 = ParameterizedStrings_AsBool_mBE69C43521B38F2898B2720CA1A603F26FC1A00C(L_260, /*hidden argument*/NULL);
  24351. if (L_261)
  24352. {
  24353. goto IL_063b;
  24354. }
  24355. }
  24356. {
  24357. InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_262 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
  24358. InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_262, _stringLiteral49528F455332114866ED9F223ED181D3C9C5E554, /*hidden argument*/NULL);
  24359. IL2CPP_RAISE_MANAGED_EXCEPTION(L_262, ParameterizedStrings_EvaluateInternal_m091AFE1987387E080BCB699337FFB26762967A6C_RuntimeMethod_var);
  24360. }
  24361. IL_063b:
  24362. {
  24363. bool L_263 = V_1;
  24364. if (L_263)
  24365. {
  24366. goto IL_0651;
  24367. }
  24368. }
  24369. {
  24370. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_264 = ___stack3;
  24371. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_265 = FormatParam_op_Implicit_m3D272BDCB32F2BC451BA599EF1571E6719E97DF0(1, /*hidden argument*/NULL);
  24372. NullCheck(L_264);
  24373. LowLevelStack_Push_mB8B74BA8A8695CF62E3AA7EECE3057EC17A38315(L_264, L_265, /*hidden argument*/NULL);
  24374. StringBuilder_t * L_266 = V_0;
  24375. NullCheck(L_266);
  24376. String_t* L_267 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_266);
  24377. return L_267;
  24378. }
  24379. IL_0651:
  24380. {
  24381. V_1 = (bool)0;
  24382. goto IL_0683;
  24383. }
  24384. IL_0655:
  24385. {
  24386. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_268 = ___stack3;
  24387. String_t* L_269 = ___format0;
  24388. int32_t* L_270 = ___pos1;
  24389. int32_t L_271 = *((int32_t*)L_270);
  24390. NullCheck(L_269);
  24391. Il2CppChar L_272 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_269, L_271, /*hidden argument*/NULL);
  24392. int32_t L_273 = ParameterizedStrings_AsInt_m1FDECB972AF05BE70DE0047C46227172B793E31F((bool)((((int32_t)L_272) == ((int32_t)((int32_t)59)))? 1 : 0), /*hidden argument*/NULL);
  24393. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_274 = FormatParam_op_Implicit_m3D272BDCB32F2BC451BA599EF1571E6719E97DF0(L_273, /*hidden argument*/NULL);
  24394. NullCheck(L_268);
  24395. LowLevelStack_Push_mB8B74BA8A8695CF62E3AA7EECE3057EC17A38315(L_268, L_274, /*hidden argument*/NULL);
  24396. StringBuilder_t * L_275 = V_0;
  24397. NullCheck(L_275);
  24398. String_t* L_276 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_275);
  24399. return L_276;
  24400. }
  24401. IL_0678:
  24402. {
  24403. InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_277 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
  24404. InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_277, _stringLiteral49528F455332114866ED9F223ED181D3C9C5E554, /*hidden argument*/NULL);
  24405. IL2CPP_RAISE_MANAGED_EXCEPTION(L_277, ParameterizedStrings_EvaluateInternal_m091AFE1987387E080BCB699337FFB26762967A6C_RuntimeMethod_var);
  24406. }
  24407. IL_0683:
  24408. {
  24409. int32_t* L_278 = ___pos1;
  24410. int32_t* L_279 = ___pos1;
  24411. int32_t L_280 = *((int32_t*)L_279);
  24412. *((int32_t*)L_278) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_280, (int32_t)1));
  24413. }
  24414. IL_0689:
  24415. {
  24416. int32_t* L_281 = ___pos1;
  24417. int32_t L_282 = *((int32_t*)L_281);
  24418. String_t* L_283 = ___format0;
  24419. NullCheck(L_283);
  24420. int32_t L_284 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_283, /*hidden argument*/NULL);
  24421. if ((((int32_t)L_282) < ((int32_t)L_284)))
  24422. {
  24423. goto IL_0013;
  24424. }
  24425. }
  24426. {
  24427. LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * L_285 = ___stack3;
  24428. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_286 = FormatParam_op_Implicit_m3D272BDCB32F2BC451BA599EF1571E6719E97DF0(1, /*hidden argument*/NULL);
  24429. NullCheck(L_285);
  24430. LowLevelStack_Push_mB8B74BA8A8695CF62E3AA7EECE3057EC17A38315(L_285, L_286, /*hidden argument*/NULL);
  24431. StringBuilder_t * L_287 = V_0;
  24432. NullCheck(L_287);
  24433. String_t* L_288 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_287);
  24434. return L_288;
  24435. }
  24436. }
  24437. // System.Boolean System.ParameterizedStrings::AsBool(System.Int32)
  24438. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParameterizedStrings_AsBool_mBE69C43521B38F2898B2720CA1A603F26FC1A00C (int32_t ___i0, const RuntimeMethod* method)
  24439. {
  24440. {
  24441. int32_t L_0 = ___i0;
  24442. return (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0);
  24443. }
  24444. }
  24445. // System.Int32 System.ParameterizedStrings::AsInt(System.Boolean)
  24446. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParameterizedStrings_AsInt_m1FDECB972AF05BE70DE0047C46227172B793E31F (bool ___b0, const RuntimeMethod* method)
  24447. {
  24448. {
  24449. bool L_0 = ___b0;
  24450. if (L_0)
  24451. {
  24452. goto IL_0005;
  24453. }
  24454. }
  24455. {
  24456. return 0;
  24457. }
  24458. IL_0005:
  24459. {
  24460. return 1;
  24461. }
  24462. }
  24463. // System.String System.ParameterizedStrings::StringFromAsciiBytes(System.Byte[],System.Int32,System.Int32)
  24464. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParameterizedStrings_StringFromAsciiBytes_mAEFC926F17A489DE843E6A5F33DA14378DFD11A5 (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer0, int32_t ___offset1, int32_t ___length2, const RuntimeMethod* method)
  24465. {
  24466. static bool s_Il2CppMethodInitialized;
  24467. if (!s_Il2CppMethodInitialized)
  24468. {
  24469. il2cpp_codegen_initialize_method (ParameterizedStrings_StringFromAsciiBytes_mAEFC926F17A489DE843E6A5F33DA14378DFD11A5_MetadataUsageId);
  24470. s_Il2CppMethodInitialized = true;
  24471. }
  24472. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* V_0 = NULL;
  24473. int32_t V_1 = 0;
  24474. int32_t V_2 = 0;
  24475. {
  24476. int32_t L_0 = ___length2;
  24477. if (L_0)
  24478. {
  24479. goto IL_0009;
  24480. }
  24481. }
  24482. {
  24483. String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
  24484. return L_1;
  24485. }
  24486. IL_0009:
  24487. {
  24488. int32_t L_2 = ___length2;
  24489. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_3 = (CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2*)SZArrayNew(CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2_il2cpp_TypeInfo_var, (uint32_t)L_2);
  24490. V_0 = L_3;
  24491. V_1 = 0;
  24492. int32_t L_4 = ___offset1;
  24493. V_2 = L_4;
  24494. goto IL_0024;
  24495. }
  24496. IL_0016:
  24497. {
  24498. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_5 = V_0;
  24499. int32_t L_6 = V_1;
  24500. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = ___buffer0;
  24501. int32_t L_8 = V_2;
  24502. NullCheck(L_7);
  24503. int32_t L_9 = L_8;
  24504. uint8_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  24505. NullCheck(L_5);
  24506. (L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (Il2CppChar)L_10);
  24507. int32_t L_11 = V_1;
  24508. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
  24509. int32_t L_12 = V_2;
  24510. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  24511. }
  24512. IL_0024:
  24513. {
  24514. int32_t L_13 = V_1;
  24515. int32_t L_14 = ___length2;
  24516. if ((((int32_t)L_13) < ((int32_t)L_14)))
  24517. {
  24518. goto IL_0016;
  24519. }
  24520. }
  24521. {
  24522. CharU5BU5D_t4CC6ABF0AD71BEC97E3C2F1E9C5677E46D3A75C2* L_15 = V_0;
  24523. String_t* L_16 = String_CreateString_m394C06654854ADD4C51FF957BE0CC72EF52BAA96(NULL, L_15, /*hidden argument*/NULL);
  24524. return L_16;
  24525. }
  24526. }
  24527. #if FORCE_PINVOKE_INTERNAL
  24528. IL2CPP_EXTERN_C int32_t DEFAULT_CALL snprintf(uint8_t*, intptr_t, char*, char*);
  24529. #endif
  24530. // System.Int32 System.ParameterizedStrings::snprintf(System.Byte*,System.IntPtr,System.String,System.String)
  24531. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParameterizedStrings_snprintf_m98AA0689A7942B7A7EBB4CC2DC13B3DE38AE490A (uint8_t* ___str0, intptr_t ___size1, String_t* ___format2, String_t* ___arg13, const RuntimeMethod* method)
  24532. {
  24533. typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint8_t*, intptr_t, char*, char*);
  24534. #if !FORCE_PINVOKE_INTERNAL
  24535. static PInvokeFunc il2cppPInvokeFunc;
  24536. if (il2cppPInvokeFunc == NULL)
  24537. {
  24538. int parameterSize = sizeof(uint8_t*) + sizeof(intptr_t) + sizeof(char*) + sizeof(char*);
  24539. il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("libc"), "snprintf", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
  24540. IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
  24541. }
  24542. #endif
  24543. // Marshaling of parameter '___format2' to native representation
  24544. char* ____format2_marshaled = NULL;
  24545. ____format2_marshaled = il2cpp_codegen_marshal_string(___format2);
  24546. // Marshaling of parameter '___arg13' to native representation
  24547. char* ____arg13_marshaled = NULL;
  24548. ____arg13_marshaled = il2cpp_codegen_marshal_string(___arg13);
  24549. // Native function invocation
  24550. #if FORCE_PINVOKE_INTERNAL
  24551. int32_t returnValue = reinterpret_cast<PInvokeFunc>(snprintf)(___str0, ___size1, ____format2_marshaled, ____arg13_marshaled);
  24552. #else
  24553. int32_t returnValue = il2cppPInvokeFunc(___str0, ___size1, ____format2_marshaled, ____arg13_marshaled);
  24554. #endif
  24555. // Marshaling cleanup of parameter '___format2' native representation
  24556. il2cpp_codegen_marshal_free(____format2_marshaled);
  24557. ____format2_marshaled = NULL;
  24558. // Marshaling cleanup of parameter '___arg13' native representation
  24559. il2cpp_codegen_marshal_free(____arg13_marshaled);
  24560. ____arg13_marshaled = NULL;
  24561. return returnValue;
  24562. }
  24563. #if FORCE_PINVOKE_INTERNAL
  24564. #endif
  24565. // System.Int32 System.ParameterizedStrings::snprintf(System.Byte*,System.IntPtr,System.String,System.Int32)
  24566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParameterizedStrings_snprintf_m1BD501CE56608FBD2ABFCA1B20C40ADE24A38768 (uint8_t* ___str0, intptr_t ___size1, String_t* ___format2, int32_t ___arg13, const RuntimeMethod* method)
  24567. {
  24568. typedef int32_t (DEFAULT_CALL *PInvokeFunc) (uint8_t*, intptr_t, char*, int32_t);
  24569. #if !FORCE_PINVOKE_INTERNAL
  24570. static PInvokeFunc il2cppPInvokeFunc;
  24571. if (il2cppPInvokeFunc == NULL)
  24572. {
  24573. int parameterSize = sizeof(uint8_t*) + sizeof(intptr_t) + sizeof(char*) + sizeof(int32_t);
  24574. il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("libc"), "snprintf", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
  24575. IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
  24576. }
  24577. #endif
  24578. // Marshaling of parameter '___format2' to native representation
  24579. char* ____format2_marshaled = NULL;
  24580. ____format2_marshaled = il2cpp_codegen_marshal_string(___format2);
  24581. // Native function invocation
  24582. #if FORCE_PINVOKE_INTERNAL
  24583. int32_t returnValue = reinterpret_cast<PInvokeFunc>(snprintf)(___str0, ___size1, ____format2_marshaled, ___arg13);
  24584. #else
  24585. int32_t returnValue = il2cppPInvokeFunc(___str0, ___size1, ____format2_marshaled, ___arg13);
  24586. #endif
  24587. // Marshaling cleanup of parameter '___format2' native representation
  24588. il2cpp_codegen_marshal_free(____format2_marshaled);
  24589. ____format2_marshaled = NULL;
  24590. return returnValue;
  24591. }
  24592. // System.String System.ParameterizedStrings::FormatPrintF(System.String,System.Object)
  24593. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParameterizedStrings_FormatPrintF_m8747D9D547A44A0B2C9DF3211F7B701FFBDE8563 (String_t* ___format0, RuntimeObject * ___arg1, const RuntimeMethod* method)
  24594. {
  24595. static bool s_Il2CppMethodInitialized;
  24596. if (!s_Il2CppMethodInitialized)
  24597. {
  24598. il2cpp_codegen_initialize_method (ParameterizedStrings_FormatPrintF_m8747D9D547A44A0B2C9DF3211F7B701FFBDE8563_MetadataUsageId);
  24599. s_Il2CppMethodInitialized = true;
  24600. }
  24601. String_t* V_0 = NULL;
  24602. int32_t V_1 = 0;
  24603. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_2 = NULL;
  24604. uint8_t* V_3 = NULL;
  24605. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_4 = NULL;
  24606. int32_t G_B3_0 = 0;
  24607. int32_t G_B14_0 = 0;
  24608. {
  24609. RuntimeObject * L_0 = ___arg1;
  24610. V_0 = ((String_t*)IsInstSealed((RuntimeObject*)L_0, String_t_il2cpp_TypeInfo_var));
  24611. String_t* L_1 = V_0;
  24612. if (L_1)
  24613. {
  24614. goto IL_001f;
  24615. }
  24616. }
  24617. {
  24618. String_t* L_2 = ___format0;
  24619. RuntimeObject * L_3 = ___arg1;
  24620. int32_t L_4 = ParameterizedStrings_snprintf_m1BD501CE56608FBD2ABFCA1B20C40ADE24A38768((uint8_t*)(uint8_t*)(((uintptr_t)0)), (intptr_t)(0), L_2, ((*(int32_t*)((int32_t*)UnBox(L_3, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL);
  24621. G_B3_0 = L_4;
  24622. goto IL_002d;
  24623. }
  24624. IL_001f:
  24625. {
  24626. String_t* L_5 = ___format0;
  24627. String_t* L_6 = V_0;
  24628. int32_t L_7 = ParameterizedStrings_snprintf_m98AA0689A7942B7A7EBB4CC2DC13B3DE38AE490A((uint8_t*)(uint8_t*)(((uintptr_t)0)), (intptr_t)(0), L_5, L_6, /*hidden argument*/NULL);
  24629. G_B3_0 = L_7;
  24630. }
  24631. IL_002d:
  24632. {
  24633. V_1 = G_B3_0;
  24634. int32_t L_8 = V_1;
  24635. if (L_8)
  24636. {
  24637. goto IL_0037;
  24638. }
  24639. }
  24640. {
  24641. String_t* L_9 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
  24642. return L_9;
  24643. }
  24644. IL_0037:
  24645. {
  24646. int32_t L_10 = V_1;
  24647. if ((((int32_t)L_10) >= ((int32_t)0)))
  24648. {
  24649. goto IL_0046;
  24650. }
  24651. }
  24652. {
  24653. InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_11 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
  24654. InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_11, _stringLiteral928B8A7EE43919C1DF3867AE7CF21D4FA3728C14, /*hidden argument*/NULL);
  24655. IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ParameterizedStrings_FormatPrintF_m8747D9D547A44A0B2C9DF3211F7B701FFBDE8563_RuntimeMethod_var);
  24656. }
  24657. IL_0046:
  24658. {
  24659. int32_t L_12 = V_1;
  24660. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_13 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1)));
  24661. V_2 = L_13;
  24662. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_14 = V_2;
  24663. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_15 = L_14;
  24664. V_4 = L_15;
  24665. if (!L_15)
  24666. {
  24667. goto IL_005b;
  24668. }
  24669. }
  24670. {
  24671. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_16 = V_4;
  24672. NullCheck(L_16);
  24673. if ((((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length)))))
  24674. {
  24675. goto IL_0060;
  24676. }
  24677. }
  24678. IL_005b:
  24679. {
  24680. V_3 = (uint8_t*)(((uintptr_t)0));
  24681. goto IL_006a;
  24682. }
  24683. IL_0060:
  24684. {
  24685. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_17 = V_4;
  24686. NullCheck(L_17);
  24687. V_3 = (uint8_t*)(((uintptr_t)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))));
  24688. }
  24689. IL_006a:
  24690. {
  24691. String_t* L_18 = V_0;
  24692. if (L_18)
  24693. {
  24694. goto IL_0084;
  24695. }
  24696. }
  24697. {
  24698. uint8_t* L_19 = V_3;
  24699. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_20 = V_2;
  24700. NullCheck(L_20);
  24701. intptr_t L_21 = IntPtr_op_Explicit_m62A5ED7757661C8DB6AEF4816829ED92A1929F91((((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))), /*hidden argument*/NULL);
  24702. String_t* L_22 = ___format0;
  24703. RuntimeObject * L_23 = ___arg1;
  24704. int32_t L_24 = ParameterizedStrings_snprintf_m1BD501CE56608FBD2ABFCA1B20C40ADE24A38768((uint8_t*)(uint8_t*)L_19, (intptr_t)L_21, L_22, ((*(int32_t*)((int32_t*)UnBox(L_23, Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL);
  24705. G_B14_0 = L_24;
  24706. goto IL_0094;
  24707. }
  24708. IL_0084:
  24709. {
  24710. uint8_t* L_25 = V_3;
  24711. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_26 = V_2;
  24712. NullCheck(L_26);
  24713. intptr_t L_27 = IntPtr_op_Explicit_m62A5ED7757661C8DB6AEF4816829ED92A1929F91((((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length)))), /*hidden argument*/NULL);
  24714. String_t* L_28 = ___format0;
  24715. String_t* L_29 = V_0;
  24716. int32_t L_30 = ParameterizedStrings_snprintf_m98AA0689A7942B7A7EBB4CC2DC13B3DE38AE490A((uint8_t*)(uint8_t*)L_25, (intptr_t)L_27, L_28, L_29, /*hidden argument*/NULL);
  24717. G_B14_0 = L_30;
  24718. }
  24719. IL_0094:
  24720. {
  24721. int32_t L_31 = V_1;
  24722. if ((((int32_t)G_B14_0) == ((int32_t)L_31)))
  24723. {
  24724. goto IL_00a2;
  24725. }
  24726. }
  24727. {
  24728. InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_32 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
  24729. InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_32, _stringLiteral15ADDCB97578C2E71698AD6FD89A64BBE52AD302, /*hidden argument*/NULL);
  24730. IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ParameterizedStrings_FormatPrintF_m8747D9D547A44A0B2C9DF3211F7B701FFBDE8563_RuntimeMethod_var);
  24731. }
  24732. IL_00a2:
  24733. {
  24734. V_4 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)NULL;
  24735. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_33 = V_2;
  24736. int32_t L_34 = V_1;
  24737. String_t* L_35 = ParameterizedStrings_StringFromAsciiBytes_mAEFC926F17A489DE843E6A5F33DA14378DFD11A5(L_33, 0, L_34, /*hidden argument*/NULL);
  24738. return L_35;
  24739. }
  24740. }
  24741. // System.ParameterizedStrings_FormatParam[] System.ParameterizedStrings::GetDynamicOrStaticVariables(System.Char,System.ParameterizedStrings_FormatParam[]&,System.ParameterizedStrings_FormatParam[]&,System.Int32&)
  24742. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* ParameterizedStrings_GetDynamicOrStaticVariables_m81D4C0CAF1E91BCE50DEB31F94403CAAFD355F5D (Il2CppChar ___c0, FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** ___dynamicVars1, FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** ___staticVars2, int32_t* ___index3, const RuntimeMethod* method)
  24743. {
  24744. static bool s_Il2CppMethodInitialized;
  24745. if (!s_Il2CppMethodInitialized)
  24746. {
  24747. il2cpp_codegen_initialize_method (ParameterizedStrings_GetDynamicOrStaticVariables_m81D4C0CAF1E91BCE50DEB31F94403CAAFD355F5D_MetadataUsageId);
  24748. s_Il2CppMethodInitialized = true;
  24749. }
  24750. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* V_0 = NULL;
  24751. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* G_B4_0 = NULL;
  24752. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* G_B3_0 = NULL;
  24753. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* G_B9_0 = NULL;
  24754. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* G_B8_0 = NULL;
  24755. {
  24756. Il2CppChar L_0 = ___c0;
  24757. if ((((int32_t)L_0) < ((int32_t)((int32_t)65))))
  24758. {
  24759. goto IL_0023;
  24760. }
  24761. }
  24762. {
  24763. Il2CppChar L_1 = ___c0;
  24764. if ((((int32_t)L_1) > ((int32_t)((int32_t)90))))
  24765. {
  24766. goto IL_0023;
  24767. }
  24768. }
  24769. {
  24770. int32_t* L_2 = ___index3;
  24771. Il2CppChar L_3 = ___c0;
  24772. *((int32_t*)L_2) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)((int32_t)65)));
  24773. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** L_4 = ___staticVars2;
  24774. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_5 = *((FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5**)L_4);
  24775. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_6 = L_5;
  24776. G_B3_0 = L_6;
  24777. if (L_6)
  24778. {
  24779. G_B4_0 = L_6;
  24780. goto IL_0022;
  24781. }
  24782. }
  24783. {
  24784. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** L_7 = ___staticVars2;
  24785. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_8 = (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5*)(FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5*)SZArrayNew(FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5_il2cpp_TypeInfo_var, (uint32_t)((int32_t)26));
  24786. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_9 = L_8;
  24787. V_0 = L_9;
  24788. *((RuntimeObject **)L_7) = (RuntimeObject *)L_9;
  24789. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_7, (void*)(RuntimeObject *)L_9);
  24790. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_10 = V_0;
  24791. G_B4_0 = L_10;
  24792. }
  24793. IL_0022:
  24794. {
  24795. return G_B4_0;
  24796. }
  24797. IL_0023:
  24798. {
  24799. Il2CppChar L_11 = ___c0;
  24800. if ((((int32_t)L_11) < ((int32_t)((int32_t)97))))
  24801. {
  24802. goto IL_0046;
  24803. }
  24804. }
  24805. {
  24806. Il2CppChar L_12 = ___c0;
  24807. if ((((int32_t)L_12) > ((int32_t)((int32_t)122))))
  24808. {
  24809. goto IL_0046;
  24810. }
  24811. }
  24812. {
  24813. int32_t* L_13 = ___index3;
  24814. Il2CppChar L_14 = ___c0;
  24815. *((int32_t*)L_13) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_14, (int32_t)((int32_t)97)));
  24816. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** L_15 = ___dynamicVars1;
  24817. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_16 = *((FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5**)L_15);
  24818. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_17 = L_16;
  24819. G_B8_0 = L_17;
  24820. if (L_17)
  24821. {
  24822. G_B9_0 = L_17;
  24823. goto IL_0045;
  24824. }
  24825. }
  24826. {
  24827. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5** L_18 = ___dynamicVars1;
  24828. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_19 = (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5*)(FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5*)SZArrayNew(FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5_il2cpp_TypeInfo_var, (uint32_t)((int32_t)26));
  24829. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_20 = L_19;
  24830. V_0 = L_20;
  24831. *((RuntimeObject **)L_18) = (RuntimeObject *)L_20;
  24832. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_18, (void*)(RuntimeObject *)L_20);
  24833. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_21 = V_0;
  24834. G_B9_0 = L_21;
  24835. }
  24836. IL_0045:
  24837. {
  24838. return G_B9_0;
  24839. }
  24840. IL_0046:
  24841. {
  24842. InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_22 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
  24843. InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_22, _stringLiteral49528F455332114866ED9F223ED181D3C9C5E554, /*hidden argument*/NULL);
  24844. IL2CPP_RAISE_MANAGED_EXCEPTION(L_22, ParameterizedStrings_GetDynamicOrStaticVariables_m81D4C0CAF1E91BCE50DEB31F94403CAAFD355F5D_RuntimeMethod_var);
  24845. }
  24846. }
  24847. #ifdef __clang__
  24848. #pragma clang diagnostic pop
  24849. #endif
  24850. #ifdef __clang__
  24851. #pragma clang diagnostic push
  24852. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24853. #pragma clang diagnostic ignored "-Wunused-variable"
  24854. #endif
  24855. // Conversion methods for marshalling of: System.ParameterizedStrings/FormatParam
  24856. IL2CPP_EXTERN_C void FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshal_pinvoke(const FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800& unmarshaled, FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshaled_pinvoke& marshaled)
  24857. {
  24858. marshaled.____int32_0 = unmarshaled.get__int32_0();
  24859. marshaled.____string_1 = il2cpp_codegen_marshal_string(unmarshaled.get__string_1());
  24860. }
  24861. IL2CPP_EXTERN_C void FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshal_pinvoke_back(const FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshaled_pinvoke& marshaled, FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800& unmarshaled)
  24862. {
  24863. int32_t unmarshaled__int32_temp_0 = 0;
  24864. unmarshaled__int32_temp_0 = marshaled.____int32_0;
  24865. unmarshaled.set__int32_0(unmarshaled__int32_temp_0);
  24866. unmarshaled.set__string_1(il2cpp_codegen_marshal_string_result(marshaled.____string_1));
  24867. }
  24868. // Conversion method for clean up from marshalling of: System.ParameterizedStrings/FormatParam
  24869. IL2CPP_EXTERN_C void FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshal_pinvoke_cleanup(FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshaled_pinvoke& marshaled)
  24870. {
  24871. il2cpp_codegen_marshal_free(marshaled.____string_1);
  24872. marshaled.____string_1 = NULL;
  24873. }
  24874. // Conversion methods for marshalling of: System.ParameterizedStrings/FormatParam
  24875. IL2CPP_EXTERN_C void FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshal_com(const FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800& unmarshaled, FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshaled_com& marshaled)
  24876. {
  24877. marshaled.____int32_0 = unmarshaled.get__int32_0();
  24878. marshaled.____string_1 = il2cpp_codegen_marshal_bstring(unmarshaled.get__string_1());
  24879. }
  24880. IL2CPP_EXTERN_C void FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshal_com_back(const FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshaled_com& marshaled, FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800& unmarshaled)
  24881. {
  24882. int32_t unmarshaled__int32_temp_0 = 0;
  24883. unmarshaled__int32_temp_0 = marshaled.____int32_0;
  24884. unmarshaled.set__int32_0(unmarshaled__int32_temp_0);
  24885. unmarshaled.set__string_1(il2cpp_codegen_marshal_bstring_result(marshaled.____string_1));
  24886. }
  24887. // Conversion method for clean up from marshalling of: System.ParameterizedStrings/FormatParam
  24888. IL2CPP_EXTERN_C void FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshal_com_cleanup(FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800_marshaled_com& marshaled)
  24889. {
  24890. il2cpp_codegen_marshal_free_bstring(marshaled.____string_1);
  24891. marshaled.____string_1 = NULL;
  24892. }
  24893. // System.Void System.ParameterizedStrings_FormatParam::.ctor(System.Int32)
  24894. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatParam__ctor_m87793E6640ECF022BEBB7EDA281A60E48D370A12 (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * __this, int32_t ___value0, const RuntimeMethod* method)
  24895. {
  24896. {
  24897. int32_t L_0 = ___value0;
  24898. FormatParam__ctor_mF5E9FC94353F30B9419A05B899811A103538837D((FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *)__this, L_0, (String_t*)NULL, /*hidden argument*/NULL);
  24899. return;
  24900. }
  24901. }
  24902. IL2CPP_EXTERN_C void FormatParam__ctor_m87793E6640ECF022BEBB7EDA281A60E48D370A12_AdjustorThunk (RuntimeObject * __this, int32_t ___value0, const RuntimeMethod* method)
  24903. {
  24904. int32_t _offset = 1;
  24905. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * _thisAdjusted = reinterpret_cast<FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *>(__this + _offset);
  24906. FormatParam__ctor_m87793E6640ECF022BEBB7EDA281A60E48D370A12(_thisAdjusted, ___value0, method);
  24907. }
  24908. // System.Void System.ParameterizedStrings_FormatParam::.ctor(System.Int32,System.String)
  24909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatParam__ctor_mF5E9FC94353F30B9419A05B899811A103538837D (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * __this, int32_t ___intValue0, String_t* ___stringValue1, const RuntimeMethod* method)
  24910. {
  24911. {
  24912. int32_t L_0 = ___intValue0;
  24913. __this->set__int32_0(L_0);
  24914. String_t* L_1 = ___stringValue1;
  24915. __this->set__string_1(L_1);
  24916. return;
  24917. }
  24918. }
  24919. IL2CPP_EXTERN_C void FormatParam__ctor_mF5E9FC94353F30B9419A05B899811A103538837D_AdjustorThunk (RuntimeObject * __this, int32_t ___intValue0, String_t* ___stringValue1, const RuntimeMethod* method)
  24920. {
  24921. int32_t _offset = 1;
  24922. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * _thisAdjusted = reinterpret_cast<FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *>(__this + _offset);
  24923. FormatParam__ctor_mF5E9FC94353F30B9419A05B899811A103538837D(_thisAdjusted, ___intValue0, ___stringValue1, method);
  24924. }
  24925. // System.ParameterizedStrings_FormatParam System.ParameterizedStrings_FormatParam::op_Implicit(System.Int32)
  24926. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 FormatParam_op_Implicit_m3D272BDCB32F2BC451BA599EF1571E6719E97DF0 (int32_t ___value0, const RuntimeMethod* method)
  24927. {
  24928. {
  24929. int32_t L_0 = ___value0;
  24930. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_1;
  24931. memset((&L_1), 0, sizeof(L_1));
  24932. FormatParam__ctor_m87793E6640ECF022BEBB7EDA281A60E48D370A12((&L_1), L_0, /*hidden argument*/NULL);
  24933. return L_1;
  24934. }
  24935. }
  24936. // System.Int32 System.ParameterizedStrings_FormatParam::get_Int32()
  24937. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FormatParam_get_Int32_m72E4607F3129B8BBE4D652C28F5DA820F42A6A40 (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * __this, const RuntimeMethod* method)
  24938. {
  24939. {
  24940. int32_t L_0 = __this->get__int32_0();
  24941. return L_0;
  24942. }
  24943. }
  24944. IL2CPP_EXTERN_C int32_t FormatParam_get_Int32_m72E4607F3129B8BBE4D652C28F5DA820F42A6A40_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24945. {
  24946. int32_t _offset = 1;
  24947. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * _thisAdjusted = reinterpret_cast<FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *>(__this + _offset);
  24948. return FormatParam_get_Int32_m72E4607F3129B8BBE4D652C28F5DA820F42A6A40_inline(_thisAdjusted, method);
  24949. }
  24950. // System.String System.ParameterizedStrings_FormatParam::get_String()
  24951. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FormatParam_get_String_m5BF4DC04ADCACFC4A5A5A02630189949C9B71624 (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * __this, const RuntimeMethod* method)
  24952. {
  24953. static bool s_Il2CppMethodInitialized;
  24954. if (!s_Il2CppMethodInitialized)
  24955. {
  24956. il2cpp_codegen_initialize_method (FormatParam_get_String_m5BF4DC04ADCACFC4A5A5A02630189949C9B71624_MetadataUsageId);
  24957. s_Il2CppMethodInitialized = true;
  24958. }
  24959. String_t* G_B2_0 = NULL;
  24960. String_t* G_B1_0 = NULL;
  24961. {
  24962. String_t* L_0 = __this->get__string_1();
  24963. String_t* L_1 = L_0;
  24964. G_B1_0 = L_1;
  24965. if (L_1)
  24966. {
  24967. G_B2_0 = L_1;
  24968. goto IL_000f;
  24969. }
  24970. }
  24971. {
  24972. String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
  24973. G_B2_0 = L_2;
  24974. }
  24975. IL_000f:
  24976. {
  24977. return G_B2_0;
  24978. }
  24979. }
  24980. IL2CPP_EXTERN_C String_t* FormatParam_get_String_m5BF4DC04ADCACFC4A5A5A02630189949C9B71624_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  24981. {
  24982. int32_t _offset = 1;
  24983. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * _thisAdjusted = reinterpret_cast<FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *>(__this + _offset);
  24984. return FormatParam_get_String_m5BF4DC04ADCACFC4A5A5A02630189949C9B71624(_thisAdjusted, method);
  24985. }
  24986. // System.Object System.ParameterizedStrings_FormatParam::get_Object()
  24987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * FormatParam_get_Object_mA0B3CF48E6F801D28DEB4F743CD6CE8771CB5B6D (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * __this, const RuntimeMethod* method)
  24988. {
  24989. static bool s_Il2CppMethodInitialized;
  24990. if (!s_Il2CppMethodInitialized)
  24991. {
  24992. il2cpp_codegen_initialize_method (FormatParam_get_Object_mA0B3CF48E6F801D28DEB4F743CD6CE8771CB5B6D_MetadataUsageId);
  24993. s_Il2CppMethodInitialized = true;
  24994. }
  24995. RuntimeObject * G_B2_0 = NULL;
  24996. String_t* G_B1_0 = NULL;
  24997. {
  24998. String_t* L_0 = __this->get__string_1();
  24999. String_t* L_1 = L_0;
  25000. G_B1_0 = L_1;
  25001. if (L_1)
  25002. {
  25003. G_B2_0 = ((RuntimeObject *)(L_1));
  25004. goto IL_0015;
  25005. }
  25006. }
  25007. {
  25008. int32_t L_2 = __this->get__int32_0();
  25009. int32_t L_3 = L_2;
  25010. RuntimeObject * L_4 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_3);
  25011. G_B2_0 = L_4;
  25012. }
  25013. IL_0015:
  25014. {
  25015. return G_B2_0;
  25016. }
  25017. }
  25018. IL2CPP_EXTERN_C RuntimeObject * FormatParam_get_Object_mA0B3CF48E6F801D28DEB4F743CD6CE8771CB5B6D_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25019. {
  25020. int32_t _offset = 1;
  25021. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * _thisAdjusted = reinterpret_cast<FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 *>(__this + _offset);
  25022. return FormatParam_get_Object_mA0B3CF48E6F801D28DEB4F743CD6CE8771CB5B6D(_thisAdjusted, method);
  25023. }
  25024. #ifdef __clang__
  25025. #pragma clang diagnostic pop
  25026. #endif
  25027. #ifdef __clang__
  25028. #pragma clang diagnostic push
  25029. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25030. #pragma clang diagnostic ignored "-Wunused-variable"
  25031. #endif
  25032. // System.Void System.ParameterizedStrings_LowLevelStack::.ctor()
  25033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LowLevelStack__ctor_mE79C30BAB0FC89AE061890BE11A19651F6A7F2F9 (LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * __this, const RuntimeMethod* method)
  25034. {
  25035. static bool s_Il2CppMethodInitialized;
  25036. if (!s_Il2CppMethodInitialized)
  25037. {
  25038. il2cpp_codegen_initialize_method (LowLevelStack__ctor_mE79C30BAB0FC89AE061890BE11A19651F6A7F2F9_MetadataUsageId);
  25039. s_Il2CppMethodInitialized = true;
  25040. }
  25041. {
  25042. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  25043. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_0 = (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5*)(FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5*)SZArrayNew(FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5_il2cpp_TypeInfo_var, (uint32_t)4);
  25044. __this->set__arr_0(L_0);
  25045. return;
  25046. }
  25047. }
  25048. // System.ParameterizedStrings_FormatParam System.ParameterizedStrings_LowLevelStack::Pop()
  25049. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430 (LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * __this, const RuntimeMethod* method)
  25050. {
  25051. static bool s_Il2CppMethodInitialized;
  25052. if (!s_Il2CppMethodInitialized)
  25053. {
  25054. il2cpp_codegen_initialize_method (LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430_MetadataUsageId);
  25055. s_Il2CppMethodInitialized = true;
  25056. }
  25057. int32_t V_0 = 0;
  25058. {
  25059. int32_t L_0 = __this->get__count_1();
  25060. if (L_0)
  25061. {
  25062. goto IL_0013;
  25063. }
  25064. }
  25065. {
  25066. InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 * L_1 = (InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1 *)il2cpp_codegen_object_new(InvalidOperationException_t0530E734D823F78310CAFAFA424CA5164D93A1F1_il2cpp_TypeInfo_var);
  25067. InvalidOperationException__ctor_m72027D5F1D513C25C05137E203EEED8FD8297706(L_1, _stringLiteralC3A1849E2D0732118533B443827BE28BB700F19E, /*hidden argument*/NULL);
  25068. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, LowLevelStack_Pop_m735FBCC3D899FF6B897E76A12E4CA7D2D86A6430_RuntimeMethod_var);
  25069. }
  25070. IL_0013:
  25071. {
  25072. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_2 = __this->get__arr_0();
  25073. int32_t L_3 = __this->get__count_1();
  25074. V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)1));
  25075. int32_t L_4 = V_0;
  25076. __this->set__count_1(L_4);
  25077. int32_t L_5 = V_0;
  25078. NullCheck(L_2);
  25079. int32_t L_6 = L_5;
  25080. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_7 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  25081. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_8 = __this->get__arr_0();
  25082. int32_t L_9 = __this->get__count_1();
  25083. NullCheck(L_8);
  25084. il2cpp_codegen_initobj(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), sizeof(FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 ));
  25085. return L_7;
  25086. }
  25087. }
  25088. // System.Void System.ParameterizedStrings_LowLevelStack::Push(System.ParameterizedStrings_FormatParam)
  25089. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LowLevelStack_Push_mB8B74BA8A8695CF62E3AA7EECE3057EC17A38315 (LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * __this, FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 ___item0, const RuntimeMethod* method)
  25090. {
  25091. static bool s_Il2CppMethodInitialized;
  25092. if (!s_Il2CppMethodInitialized)
  25093. {
  25094. il2cpp_codegen_initialize_method (LowLevelStack_Push_mB8B74BA8A8695CF62E3AA7EECE3057EC17A38315_MetadataUsageId);
  25095. s_Il2CppMethodInitialized = true;
  25096. }
  25097. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* V_0 = NULL;
  25098. int32_t V_1 = 0;
  25099. {
  25100. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_0 = __this->get__arr_0();
  25101. NullCheck(L_0);
  25102. int32_t L_1 = __this->get__count_1();
  25103. if ((!(((uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))) == ((uint32_t)L_1))))
  25104. {
  25105. goto IL_003d;
  25106. }
  25107. }
  25108. {
  25109. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_2 = __this->get__arr_0();
  25110. NullCheck(L_2);
  25111. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_3 = (FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5*)(FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5*)SZArrayNew(FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))), (int32_t)2)));
  25112. V_0 = L_3;
  25113. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_4 = __this->get__arr_0();
  25114. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_5 = V_0;
  25115. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_6 = __this->get__arr_0();
  25116. NullCheck(L_6);
  25117. Array_Copy_mA10D079DD8D9700CA44721A219A934A2397653F6((RuntimeArray *)(RuntimeArray *)L_4, 0, (RuntimeArray *)(RuntimeArray *)L_5, 0, (((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))), /*hidden argument*/NULL);
  25118. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_7 = V_0;
  25119. __this->set__arr_0(L_7);
  25120. }
  25121. IL_003d:
  25122. {
  25123. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_8 = __this->get__arr_0();
  25124. int32_t L_9 = __this->get__count_1();
  25125. V_1 = L_9;
  25126. int32_t L_10 = V_1;
  25127. __this->set__count_1(((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1)));
  25128. int32_t L_11 = V_1;
  25129. FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 L_12 = ___item0;
  25130. NullCheck(L_8);
  25131. (L_8)->SetAt(static_cast<il2cpp_array_size_t>(L_11), (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 )L_12);
  25132. return;
  25133. }
  25134. }
  25135. // System.Void System.ParameterizedStrings_LowLevelStack::Clear()
  25136. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LowLevelStack_Clear_m0E87C8EDE908E92D886F9DF7C71C2FDBB6FA0612 (LowLevelStack_tAED9B2A5CEC7125CF57BEE067AC399CEE3510EC2 * __this, const RuntimeMethod* method)
  25137. {
  25138. {
  25139. FormatParamU5BU5D_t2F95A3C5AF726E75A42BC28843BAD579B62199B5* L_0 = __this->get__arr_0();
  25140. int32_t L_1 = __this->get__count_1();
  25141. Array_Clear_m174F4957D6DEDB6359835123005304B14E79132E((RuntimeArray *)(RuntimeArray *)L_0, 0, L_1, /*hidden argument*/NULL);
  25142. __this->set__count_1(0);
  25143. return;
  25144. }
  25145. }
  25146. #ifdef __clang__
  25147. #pragma clang diagnostic pop
  25148. #endif
  25149. #ifdef __clang__
  25150. #pragma clang diagnostic push
  25151. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25152. #pragma clang diagnostic ignored "-Wunused-variable"
  25153. #endif
  25154. // Conversion methods for marshalling of: System.ParamsArray
  25155. IL2CPP_EXTERN_C void ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_marshal_pinvoke(const ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023& unmarshaled, ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_marshaled_pinvoke& marshaled)
  25156. {
  25157. Exception_t* ___args_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'args' of type 'ParamsArray'.");
  25158. IL2CPP_RAISE_MANAGED_EXCEPTION(___args_6Exception, NULL);
  25159. }
  25160. IL2CPP_EXTERN_C void ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_marshal_pinvoke_back(const ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_marshaled_pinvoke& marshaled, ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023& unmarshaled)
  25161. {
  25162. Exception_t* ___args_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'args' of type 'ParamsArray'.");
  25163. IL2CPP_RAISE_MANAGED_EXCEPTION(___args_6Exception, NULL);
  25164. }
  25165. // Conversion method for clean up from marshalling of: System.ParamsArray
  25166. IL2CPP_EXTERN_C void ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_marshal_pinvoke_cleanup(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_marshaled_pinvoke& marshaled)
  25167. {
  25168. }
  25169. // Conversion methods for marshalling of: System.ParamsArray
  25170. IL2CPP_EXTERN_C void ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_marshal_com(const ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023& unmarshaled, ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_marshaled_com& marshaled)
  25171. {
  25172. Exception_t* ___args_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'args' of type 'ParamsArray'.");
  25173. IL2CPP_RAISE_MANAGED_EXCEPTION(___args_6Exception, NULL);
  25174. }
  25175. IL2CPP_EXTERN_C void ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_marshal_com_back(const ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_marshaled_com& marshaled, ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023& unmarshaled)
  25176. {
  25177. Exception_t* ___args_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'args' of type 'ParamsArray'.");
  25178. IL2CPP_RAISE_MANAGED_EXCEPTION(___args_6Exception, NULL);
  25179. }
  25180. // Conversion method for clean up from marshalling of: System.ParamsArray
  25181. IL2CPP_EXTERN_C void ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_marshal_com_cleanup(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_marshaled_com& marshaled)
  25182. {
  25183. }
  25184. // System.Void System.ParamsArray::.ctor(System.Object)
  25185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParamsArray__ctor_m0D8F266A2B3C18237146F56FB97A4E4879394DAC (ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * __this, RuntimeObject * ___arg00, const RuntimeMethod* method)
  25186. {
  25187. static bool s_Il2CppMethodInitialized;
  25188. if (!s_Il2CppMethodInitialized)
  25189. {
  25190. il2cpp_codegen_initialize_method (ParamsArray__ctor_m0D8F266A2B3C18237146F56FB97A4E4879394DAC_MetadataUsageId);
  25191. s_Il2CppMethodInitialized = true;
  25192. }
  25193. {
  25194. RuntimeObject * L_0 = ___arg00;
  25195. __this->set_arg0_3(L_0);
  25196. __this->set_arg1_4(NULL);
  25197. __this->set_arg2_5(NULL);
  25198. IL2CPP_RUNTIME_CLASS_INIT(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_il2cpp_TypeInfo_var);
  25199. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = ((ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_StaticFields*)il2cpp_codegen_static_fields_for(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_il2cpp_TypeInfo_var))->get_oneArgArray_0();
  25200. __this->set_args_6(L_1);
  25201. return;
  25202. }
  25203. }
  25204. IL2CPP_EXTERN_C void ParamsArray__ctor_m0D8F266A2B3C18237146F56FB97A4E4879394DAC_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___arg00, const RuntimeMethod* method)
  25205. {
  25206. int32_t _offset = 1;
  25207. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * _thisAdjusted = reinterpret_cast<ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 *>(__this + _offset);
  25208. ParamsArray__ctor_m0D8F266A2B3C18237146F56FB97A4E4879394DAC(_thisAdjusted, ___arg00, method);
  25209. }
  25210. // System.Void System.ParamsArray::.ctor(System.Object,System.Object)
  25211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParamsArray__ctor_mD3CEC74447BC27952EBAF3F12C2C71751B7B28ED (ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * __this, RuntimeObject * ___arg00, RuntimeObject * ___arg11, const RuntimeMethod* method)
  25212. {
  25213. static bool s_Il2CppMethodInitialized;
  25214. if (!s_Il2CppMethodInitialized)
  25215. {
  25216. il2cpp_codegen_initialize_method (ParamsArray__ctor_mD3CEC74447BC27952EBAF3F12C2C71751B7B28ED_MetadataUsageId);
  25217. s_Il2CppMethodInitialized = true;
  25218. }
  25219. {
  25220. RuntimeObject * L_0 = ___arg00;
  25221. __this->set_arg0_3(L_0);
  25222. RuntimeObject * L_1 = ___arg11;
  25223. __this->set_arg1_4(L_1);
  25224. __this->set_arg2_5(NULL);
  25225. IL2CPP_RUNTIME_CLASS_INIT(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_il2cpp_TypeInfo_var);
  25226. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = ((ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_StaticFields*)il2cpp_codegen_static_fields_for(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_il2cpp_TypeInfo_var))->get_twoArgArray_1();
  25227. __this->set_args_6(L_2);
  25228. return;
  25229. }
  25230. }
  25231. IL2CPP_EXTERN_C void ParamsArray__ctor_mD3CEC74447BC27952EBAF3F12C2C71751B7B28ED_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___arg00, RuntimeObject * ___arg11, const RuntimeMethod* method)
  25232. {
  25233. int32_t _offset = 1;
  25234. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * _thisAdjusted = reinterpret_cast<ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 *>(__this + _offset);
  25235. ParamsArray__ctor_mD3CEC74447BC27952EBAF3F12C2C71751B7B28ED(_thisAdjusted, ___arg00, ___arg11, method);
  25236. }
  25237. // System.Void System.ParamsArray::.ctor(System.Object,System.Object,System.Object)
  25238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParamsArray__ctor_m06BE403346707F40BDEA07C60B4BB507B171EAC5 (ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * __this, RuntimeObject * ___arg00, RuntimeObject * ___arg11, RuntimeObject * ___arg22, const RuntimeMethod* method)
  25239. {
  25240. static bool s_Il2CppMethodInitialized;
  25241. if (!s_Il2CppMethodInitialized)
  25242. {
  25243. il2cpp_codegen_initialize_method (ParamsArray__ctor_m06BE403346707F40BDEA07C60B4BB507B171EAC5_MetadataUsageId);
  25244. s_Il2CppMethodInitialized = true;
  25245. }
  25246. {
  25247. RuntimeObject * L_0 = ___arg00;
  25248. __this->set_arg0_3(L_0);
  25249. RuntimeObject * L_1 = ___arg11;
  25250. __this->set_arg1_4(L_1);
  25251. RuntimeObject * L_2 = ___arg22;
  25252. __this->set_arg2_5(L_2);
  25253. IL2CPP_RUNTIME_CLASS_INIT(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_il2cpp_TypeInfo_var);
  25254. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = ((ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_StaticFields*)il2cpp_codegen_static_fields_for(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_il2cpp_TypeInfo_var))->get_threeArgArray_2();
  25255. __this->set_args_6(L_3);
  25256. return;
  25257. }
  25258. }
  25259. IL2CPP_EXTERN_C void ParamsArray__ctor_m06BE403346707F40BDEA07C60B4BB507B171EAC5_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___arg00, RuntimeObject * ___arg11, RuntimeObject * ___arg22, const RuntimeMethod* method)
  25260. {
  25261. int32_t _offset = 1;
  25262. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * _thisAdjusted = reinterpret_cast<ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 *>(__this + _offset);
  25263. ParamsArray__ctor_m06BE403346707F40BDEA07C60B4BB507B171EAC5(_thisAdjusted, ___arg00, ___arg11, ___arg22, method);
  25264. }
  25265. // System.Void System.ParamsArray::.ctor(System.Object[])
  25266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParamsArray__ctor_mB32D7182BA1AC40D1DB522D6F548FA26E0129095 (ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * __this, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args0, const RuntimeMethod* method)
  25267. {
  25268. int32_t V_0 = 0;
  25269. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * G_B2_0 = NULL;
  25270. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * G_B1_0 = NULL;
  25271. RuntimeObject * G_B3_0 = NULL;
  25272. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * G_B3_1 = NULL;
  25273. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * G_B5_0 = NULL;
  25274. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * G_B4_0 = NULL;
  25275. RuntimeObject * G_B6_0 = NULL;
  25276. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * G_B6_1 = NULL;
  25277. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * G_B8_0 = NULL;
  25278. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * G_B7_0 = NULL;
  25279. RuntimeObject * G_B9_0 = NULL;
  25280. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * G_B9_1 = NULL;
  25281. {
  25282. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___args0;
  25283. NullCheck(L_0);
  25284. V_0 = (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
  25285. int32_t L_1 = V_0;
  25286. G_B1_0 = __this;
  25287. if ((((int32_t)L_1) > ((int32_t)0)))
  25288. {
  25289. G_B2_0 = __this;
  25290. goto IL_000c;
  25291. }
  25292. }
  25293. {
  25294. G_B3_0 = NULL;
  25295. G_B3_1 = G_B1_0;
  25296. goto IL_000f;
  25297. }
  25298. IL_000c:
  25299. {
  25300. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = ___args0;
  25301. NullCheck(L_2);
  25302. int32_t L_3 = 0;
  25303. RuntimeObject * L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
  25304. G_B3_0 = L_4;
  25305. G_B3_1 = G_B2_0;
  25306. }
  25307. IL_000f:
  25308. {
  25309. G_B3_1->set_arg0_3(G_B3_0);
  25310. int32_t L_5 = V_0;
  25311. G_B4_0 = __this;
  25312. if ((((int32_t)L_5) > ((int32_t)1)))
  25313. {
  25314. G_B5_0 = __this;
  25315. goto IL_001c;
  25316. }
  25317. }
  25318. {
  25319. G_B6_0 = NULL;
  25320. G_B6_1 = G_B4_0;
  25321. goto IL_001f;
  25322. }
  25323. IL_001c:
  25324. {
  25325. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_6 = ___args0;
  25326. NullCheck(L_6);
  25327. int32_t L_7 = 1;
  25328. RuntimeObject * L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
  25329. G_B6_0 = L_8;
  25330. G_B6_1 = G_B5_0;
  25331. }
  25332. IL_001f:
  25333. {
  25334. G_B6_1->set_arg1_4(G_B6_0);
  25335. int32_t L_9 = V_0;
  25336. G_B7_0 = __this;
  25337. if ((((int32_t)L_9) > ((int32_t)2)))
  25338. {
  25339. G_B8_0 = __this;
  25340. goto IL_002c;
  25341. }
  25342. }
  25343. {
  25344. G_B9_0 = NULL;
  25345. G_B9_1 = G_B7_0;
  25346. goto IL_002f;
  25347. }
  25348. IL_002c:
  25349. {
  25350. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = ___args0;
  25351. NullCheck(L_10);
  25352. int32_t L_11 = 2;
  25353. RuntimeObject * L_12 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  25354. G_B9_0 = L_12;
  25355. G_B9_1 = G_B8_0;
  25356. }
  25357. IL_002f:
  25358. {
  25359. G_B9_1->set_arg2_5(G_B9_0);
  25360. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = ___args0;
  25361. __this->set_args_6(L_13);
  25362. return;
  25363. }
  25364. }
  25365. IL2CPP_EXTERN_C void ParamsArray__ctor_mB32D7182BA1AC40D1DB522D6F548FA26E0129095_AdjustorThunk (RuntimeObject * __this, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args0, const RuntimeMethod* method)
  25366. {
  25367. int32_t _offset = 1;
  25368. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * _thisAdjusted = reinterpret_cast<ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 *>(__this + _offset);
  25369. ParamsArray__ctor_mB32D7182BA1AC40D1DB522D6F548FA26E0129095(_thisAdjusted, ___args0, method);
  25370. }
  25371. // System.Int32 System.ParamsArray::get_Length()
  25372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParamsArray_get_Length_mF99DE09934408DBB8C5CBFA185F71E5E34045240 (ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * __this, const RuntimeMethod* method)
  25373. {
  25374. {
  25375. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = __this->get_args_6();
  25376. NullCheck(L_0);
  25377. return (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
  25378. }
  25379. }
  25380. IL2CPP_EXTERN_C int32_t ParamsArray_get_Length_mF99DE09934408DBB8C5CBFA185F71E5E34045240_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  25381. {
  25382. int32_t _offset = 1;
  25383. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * _thisAdjusted = reinterpret_cast<ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 *>(__this + _offset);
  25384. return ParamsArray_get_Length_mF99DE09934408DBB8C5CBFA185F71E5E34045240(_thisAdjusted, method);
  25385. }
  25386. // System.Object System.ParamsArray::get_Item(System.Int32)
  25387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ParamsArray_get_Item_mB78610EF5AA4BF6261665E0536AAB243E915090A (ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * __this, int32_t ___index0, const RuntimeMethod* method)
  25388. {
  25389. {
  25390. int32_t L_0 = ___index0;
  25391. if (!L_0)
  25392. {
  25393. goto IL_000b;
  25394. }
  25395. }
  25396. {
  25397. int32_t L_1 = ___index0;
  25398. RuntimeObject * L_2 = ParamsArray_GetAtSlow_m38E59C33DAE9CE857466352681EA1B0F3205E2A2((ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 *)__this, L_1, /*hidden argument*/NULL);
  25399. return L_2;
  25400. }
  25401. IL_000b:
  25402. {
  25403. RuntimeObject * L_3 = __this->get_arg0_3();
  25404. return L_3;
  25405. }
  25406. }
  25407. IL2CPP_EXTERN_C RuntimeObject * ParamsArray_get_Item_mB78610EF5AA4BF6261665E0536AAB243E915090A_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  25408. {
  25409. int32_t _offset = 1;
  25410. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * _thisAdjusted = reinterpret_cast<ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 *>(__this + _offset);
  25411. return ParamsArray_get_Item_mB78610EF5AA4BF6261665E0536AAB243E915090A(_thisAdjusted, ___index0, method);
  25412. }
  25413. // System.Object System.ParamsArray::GetAtSlow(System.Int32)
  25414. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ParamsArray_GetAtSlow_m38E59C33DAE9CE857466352681EA1B0F3205E2A2 (ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * __this, int32_t ___index0, const RuntimeMethod* method)
  25415. {
  25416. {
  25417. int32_t L_0 = ___index0;
  25418. if ((!(((uint32_t)L_0) == ((uint32_t)1))))
  25419. {
  25420. goto IL_000b;
  25421. }
  25422. }
  25423. {
  25424. RuntimeObject * L_1 = __this->get_arg1_4();
  25425. return L_1;
  25426. }
  25427. IL_000b:
  25428. {
  25429. int32_t L_2 = ___index0;
  25430. if ((!(((uint32_t)L_2) == ((uint32_t)2))))
  25431. {
  25432. goto IL_0016;
  25433. }
  25434. }
  25435. {
  25436. RuntimeObject * L_3 = __this->get_arg2_5();
  25437. return L_3;
  25438. }
  25439. IL_0016:
  25440. {
  25441. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = __this->get_args_6();
  25442. int32_t L_5 = ___index0;
  25443. NullCheck(L_4);
  25444. int32_t L_6 = L_5;
  25445. RuntimeObject * L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
  25446. return L_7;
  25447. }
  25448. }
  25449. IL2CPP_EXTERN_C RuntimeObject * ParamsArray_GetAtSlow_m38E59C33DAE9CE857466352681EA1B0F3205E2A2_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method)
  25450. {
  25451. int32_t _offset = 1;
  25452. ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 * _thisAdjusted = reinterpret_cast<ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023 *>(__this + _offset);
  25453. return ParamsArray_GetAtSlow_m38E59C33DAE9CE857466352681EA1B0F3205E2A2(_thisAdjusted, ___index0, method);
  25454. }
  25455. // System.Void System.ParamsArray::.cctor()
  25456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParamsArray__cctor_m6998FD3890F0B01FE700B07E2DF88BB9AC47980B (const RuntimeMethod* method)
  25457. {
  25458. static bool s_Il2CppMethodInitialized;
  25459. if (!s_Il2CppMethodInitialized)
  25460. {
  25461. il2cpp_codegen_initialize_method (ParamsArray__cctor_m6998FD3890F0B01FE700B07E2DF88BB9AC47980B_MetadataUsageId);
  25462. s_Il2CppMethodInitialized = true;
  25463. }
  25464. {
  25465. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1);
  25466. ((ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_StaticFields*)il2cpp_codegen_static_fields_for(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_il2cpp_TypeInfo_var))->set_oneArgArray_0(L_0);
  25467. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2);
  25468. ((ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_StaticFields*)il2cpp_codegen_static_fields_for(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_il2cpp_TypeInfo_var))->set_twoArgArray_1(L_1);
  25469. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)3);
  25470. ((ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_StaticFields*)il2cpp_codegen_static_fields_for(ParamsArray_t2DD480A5C806C0920DC218523EF3673332A68023_il2cpp_TypeInfo_var))->set_threeArgArray_2(L_2);
  25471. return;
  25472. }
  25473. }
  25474. #ifdef __clang__
  25475. #pragma clang diagnostic pop
  25476. #endif
  25477. #ifdef __clang__
  25478. #pragma clang diagnostic push
  25479. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25480. #pragma clang diagnostic ignored "-Wunused-variable"
  25481. #endif
  25482. #ifdef __clang__
  25483. #pragma clang diagnostic pop
  25484. #endif
  25485. #ifdef __clang__
  25486. #pragma clang diagnostic push
  25487. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25488. #pragma clang diagnostic ignored "-Wunused-variable"
  25489. #endif
  25490. #ifdef __clang__
  25491. #pragma clang diagnostic pop
  25492. #endif
  25493. #ifdef __clang__
  25494. #pragma clang diagnostic push
  25495. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25496. #pragma clang diagnostic ignored "-Wunused-variable"
  25497. #endif
  25498. // System.Int32 System.ParseNumbers::StringToInt(System.String,System.Int32,System.Int32)
  25499. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParseNumbers_StringToInt_m4EB636CC7D3D970B1409CA4AA0336AB33B2DF39F (String_t* ___value0, int32_t ___fromBase1, int32_t ___flags2, const RuntimeMethod* method)
  25500. {
  25501. {
  25502. String_t* L_0 = ___value0;
  25503. int32_t L_1 = ___fromBase1;
  25504. int32_t L_2 = ___flags2;
  25505. int32_t L_3 = ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35(L_0, L_1, L_2, (int32_t*)(int32_t*)(((uintptr_t)0)), /*hidden argument*/NULL);
  25506. return L_3;
  25507. }
  25508. }
  25509. // System.Int32 System.ParseNumbers::StringToInt(System.String,System.Int32,System.Int32,System.Int32*)
  25510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35 (String_t* ___value0, int32_t ___fromBase1, int32_t ___flags2, int32_t* ___parsePos3, const RuntimeMethod* method)
  25511. {
  25512. static bool s_Il2CppMethodInitialized;
  25513. if (!s_Il2CppMethodInitialized)
  25514. {
  25515. il2cpp_codegen_initialize_method (ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35_MetadataUsageId);
  25516. s_Il2CppMethodInitialized = true;
  25517. }
  25518. int32_t V_0 = 0;
  25519. uint32_t V_1 = 0;
  25520. int32_t V_2 = 0;
  25521. int32_t V_3 = 0;
  25522. bool V_4 = false;
  25523. int32_t V_5 = 0;
  25524. uint32_t V_6 = 0;
  25525. Il2CppChar V_7 = 0x0;
  25526. int32_t G_B9_0 = 0;
  25527. int64_t G_B42_0 = 0;
  25528. int64_t G_B41_0 = 0;
  25529. {
  25530. int32_t L_0 = ___flags2;
  25531. if (((int32_t)((int32_t)L_0&(int32_t)((int32_t)12288))))
  25532. {
  25533. goto IL_0016;
  25534. }
  25535. }
  25536. {
  25537. String_t* L_1 = Int32_ToString_m1863896DE712BF97C031D55B12E1583F1982DC02((int32_t*)(&___flags2), /*hidden argument*/NULL);
  25538. NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * L_2 = (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 *)il2cpp_codegen_object_new(NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_il2cpp_TypeInfo_var);
  25539. NotImplementedException__ctor_mEBAED0FCA8B8CCE7E96492474350BA35D14CF59C(L_2, L_1, /*hidden argument*/NULL);
  25540. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35_RuntimeMethod_var);
  25541. }
  25542. IL_0016:
  25543. {
  25544. String_t* L_3 = ___value0;
  25545. if (L_3)
  25546. {
  25547. goto IL_001b;
  25548. }
  25549. }
  25550. {
  25551. return 0;
  25552. }
  25553. IL_001b:
  25554. {
  25555. V_0 = 0;
  25556. V_1 = 0;
  25557. String_t* L_4 = ___value0;
  25558. NullCheck(L_4);
  25559. int32_t L_5 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_4, /*hidden argument*/NULL);
  25560. V_3 = L_5;
  25561. V_4 = (bool)0;
  25562. int32_t L_6 = V_3;
  25563. if (L_6)
  25564. {
  25565. goto IL_0037;
  25566. }
  25567. }
  25568. {
  25569. ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_7 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
  25570. ArgumentOutOfRangeException__ctor_m6B36E60C989DC798A8B44556DB35960282B133A6(L_7, _stringLiteralF1F1C232C3038BB9496207F4DB7A61A75603C015, /*hidden argument*/NULL);
  25571. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35_RuntimeMethod_var);
  25572. }
  25573. IL_0037:
  25574. {
  25575. int32_t* L_8 = ___parsePos3;
  25576. if ((((intptr_t)L_8) == ((intptr_t)(((uintptr_t)0)))))
  25577. {
  25578. goto IL_0040;
  25579. }
  25580. }
  25581. {
  25582. int32_t* L_9 = ___parsePos3;
  25583. int32_t L_10 = *((int32_t*)L_9);
  25584. G_B9_0 = L_10;
  25585. goto IL_0041;
  25586. }
  25587. IL_0040:
  25588. {
  25589. G_B9_0 = 0;
  25590. }
  25591. IL_0041:
  25592. {
  25593. V_5 = G_B9_0;
  25594. String_t* L_11 = ___value0;
  25595. int32_t L_12 = V_5;
  25596. NullCheck(L_11);
  25597. Il2CppChar L_13 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_11, L_12, /*hidden argument*/NULL);
  25598. if ((!(((uint32_t)L_13) == ((uint32_t)((int32_t)45)))))
  25599. {
  25600. goto IL_007e;
  25601. }
  25602. }
  25603. {
  25604. int32_t L_14 = ___fromBase1;
  25605. if ((((int32_t)L_14) == ((int32_t)((int32_t)10))))
  25606. {
  25607. goto IL_005f;
  25608. }
  25609. }
  25610. {
  25611. ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_15 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
  25612. ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_15, _stringLiteralFDD30F516AF8B003D52E9BB05EB5A34BC4473E0A, /*hidden argument*/NULL);
  25613. IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35_RuntimeMethod_var);
  25614. }
  25615. IL_005f:
  25616. {
  25617. int32_t L_16 = ___flags2;
  25618. if (!((int32_t)((int32_t)L_16&(int32_t)((int32_t)512))))
  25619. {
  25620. goto IL_0073;
  25621. }
  25622. }
  25623. {
  25624. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_17 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  25625. OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731(L_17, _stringLiteral5371656E62DB527D005E1031DDDEABE47B69C2B7, /*hidden argument*/NULL);
  25626. IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35_RuntimeMethod_var);
  25627. }
  25628. IL_0073:
  25629. {
  25630. V_4 = (bool)1;
  25631. int32_t L_18 = V_5;
  25632. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1));
  25633. goto IL_0090;
  25634. }
  25635. IL_007e:
  25636. {
  25637. String_t* L_19 = ___value0;
  25638. int32_t L_20 = V_5;
  25639. NullCheck(L_19);
  25640. Il2CppChar L_21 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_19, L_20, /*hidden argument*/NULL);
  25641. if ((!(((uint32_t)L_21) == ((uint32_t)((int32_t)43)))))
  25642. {
  25643. goto IL_0090;
  25644. }
  25645. }
  25646. {
  25647. int32_t L_22 = V_5;
  25648. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1));
  25649. }
  25650. IL_0090:
  25651. {
  25652. int32_t L_23 = ___fromBase1;
  25653. if ((!(((uint32_t)L_23) == ((uint32_t)((int32_t)16)))))
  25654. {
  25655. goto IL_00ca;
  25656. }
  25657. }
  25658. {
  25659. int32_t L_24 = V_5;
  25660. int32_t L_25 = V_3;
  25661. if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1))) >= ((int32_t)L_25)))
  25662. {
  25663. goto IL_00ca;
  25664. }
  25665. }
  25666. {
  25667. String_t* L_26 = ___value0;
  25668. int32_t L_27 = V_5;
  25669. NullCheck(L_26);
  25670. Il2CppChar L_28 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_26, L_27, /*hidden argument*/NULL);
  25671. if ((!(((uint32_t)L_28) == ((uint32_t)((int32_t)48)))))
  25672. {
  25673. goto IL_00ca;
  25674. }
  25675. }
  25676. {
  25677. String_t* L_29 = ___value0;
  25678. int32_t L_30 = V_5;
  25679. NullCheck(L_29);
  25680. Il2CppChar L_31 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_29, ((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1)), /*hidden argument*/NULL);
  25681. if ((((int32_t)L_31) == ((int32_t)((int32_t)120))))
  25682. {
  25683. goto IL_00c4;
  25684. }
  25685. }
  25686. {
  25687. String_t* L_32 = ___value0;
  25688. int32_t L_33 = V_5;
  25689. NullCheck(L_32);
  25690. Il2CppChar L_34 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_32, ((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1)), /*hidden argument*/NULL);
  25691. if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)88)))))
  25692. {
  25693. goto IL_00ca;
  25694. }
  25695. }
  25696. IL_00c4:
  25697. {
  25698. int32_t L_35 = V_5;
  25699. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)2));
  25700. }
  25701. IL_00ca:
  25702. {
  25703. int32_t L_36 = ___flags2;
  25704. if (!((int32_t)((int32_t)L_36&(int32_t)((int32_t)1024))))
  25705. {
  25706. goto IL_00df;
  25707. }
  25708. }
  25709. {
  25710. V_6 = ((int32_t)255);
  25711. goto IL_0191;
  25712. }
  25713. IL_00df:
  25714. {
  25715. int32_t L_37 = ___flags2;
  25716. if (!((int32_t)((int32_t)L_37&(int32_t)((int32_t)2048))))
  25717. {
  25718. goto IL_00f4;
  25719. }
  25720. }
  25721. {
  25722. V_6 = ((int32_t)65535);
  25723. goto IL_0191;
  25724. }
  25725. IL_00f4:
  25726. {
  25727. V_6 = (-1);
  25728. goto IL_0191;
  25729. }
  25730. IL_00fc:
  25731. {
  25732. String_t* L_38 = ___value0;
  25733. int32_t L_39 = V_5;
  25734. NullCheck(L_38);
  25735. Il2CppChar L_40 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_38, L_39, /*hidden argument*/NULL);
  25736. V_7 = L_40;
  25737. Il2CppChar L_41 = V_7;
  25738. IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
  25739. bool L_42 = Char_IsNumber_m6B4D661D496A7EBCC142740E91F55B01754FC24F(L_41, /*hidden argument*/NULL);
  25740. if (!L_42)
  25741. {
  25742. goto IL_0117;
  25743. }
  25744. }
  25745. {
  25746. Il2CppChar L_43 = V_7;
  25747. V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_43, (int32_t)((int32_t)48)));
  25748. goto IL_0153;
  25749. }
  25750. IL_0117:
  25751. {
  25752. Il2CppChar L_44 = V_7;
  25753. IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
  25754. bool L_45 = Char_IsLetter_mCC7F387F16C2DE7C85B6A1A0C5BC75D92A813DFE(L_44, /*hidden argument*/NULL);
  25755. if (!L_45)
  25756. {
  25757. goto IL_0130;
  25758. }
  25759. }
  25760. {
  25761. Il2CppChar L_46 = V_7;
  25762. IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
  25763. Il2CppChar L_47 = Char_ToLowerInvariant_m691DAE5E85A00BC3A653CB4F3C0045BF1528641D(L_46, /*hidden argument*/NULL);
  25764. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_47, (int32_t)((int32_t)97))), (int32_t)((int32_t)10)));
  25765. goto IL_0153;
  25766. }
  25767. IL_0130:
  25768. {
  25769. int32_t L_48 = V_5;
  25770. if (L_48)
  25771. {
  25772. goto IL_013f;
  25773. }
  25774. }
  25775. {
  25776. FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_49 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
  25777. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_49, _stringLiteral2A4154CF0E0CAD5EF9058162B000C31D5698BCA5, /*hidden argument*/NULL);
  25778. IL2CPP_RAISE_MANAGED_EXCEPTION(L_49, ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35_RuntimeMethod_var);
  25779. }
  25780. IL_013f:
  25781. {
  25782. int32_t L_50 = ___flags2;
  25783. if (!((int32_t)((int32_t)L_50&(int32_t)((int32_t)4096))))
  25784. {
  25785. goto IL_0199;
  25786. }
  25787. }
  25788. {
  25789. FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_51 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
  25790. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_51, _stringLiteralA6CFAAE29F4F7D713F008A8F5C6BE1DE6F64CADD, /*hidden argument*/NULL);
  25791. IL2CPP_RAISE_MANAGED_EXCEPTION(L_51, ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35_RuntimeMethod_var);
  25792. }
  25793. IL_0153:
  25794. {
  25795. int32_t L_52 = V_2;
  25796. int32_t L_53 = ___fromBase1;
  25797. if ((((int32_t)L_52) < ((int32_t)L_53)))
  25798. {
  25799. goto IL_0171;
  25800. }
  25801. }
  25802. {
  25803. int32_t L_54 = V_0;
  25804. if ((((int32_t)L_54) <= ((int32_t)0)))
  25805. {
  25806. goto IL_0166;
  25807. }
  25808. }
  25809. {
  25810. FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_55 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
  25811. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_55, _stringLiteralA6CFAAE29F4F7D713F008A8F5C6BE1DE6F64CADD, /*hidden argument*/NULL);
  25812. IL2CPP_RAISE_MANAGED_EXCEPTION(L_55, ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35_RuntimeMethod_var);
  25813. }
  25814. IL_0166:
  25815. {
  25816. FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_56 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
  25817. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_56, _stringLiteral2A4154CF0E0CAD5EF9058162B000C31D5698BCA5, /*hidden argument*/NULL);
  25818. IL2CPP_RAISE_MANAGED_EXCEPTION(L_56, ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35_RuntimeMethod_var);
  25819. }
  25820. IL_0171:
  25821. {
  25822. int32_t L_57 = ___fromBase1;
  25823. uint32_t L_58 = V_1;
  25824. int32_t L_59 = V_2;
  25825. int64_t L_60 = ((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)(((int64_t)((int64_t)L_57))), (int64_t)(((int64_t)((uint64_t)L_58))))), (int64_t)(((int64_t)((int64_t)L_59)))));
  25826. uint32_t L_61 = V_6;
  25827. G_B41_0 = L_60;
  25828. if ((((int64_t)L_60) <= ((int64_t)(((int64_t)((uint64_t)L_61))))))
  25829. {
  25830. G_B42_0 = L_60;
  25831. goto IL_0185;
  25832. }
  25833. }
  25834. {
  25835. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_62 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  25836. OverflowException__ctor_m52B5CBD67B25B7D295D39D739B64DA09D7C92F2D(L_62, /*hidden argument*/NULL);
  25837. IL2CPP_RAISE_MANAGED_EXCEPTION(L_62, ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35_RuntimeMethod_var);
  25838. }
  25839. IL_0185:
  25840. {
  25841. V_1 = (((int32_t)((uint32_t)G_B42_0)));
  25842. int32_t L_63 = V_0;
  25843. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_63, (int32_t)1));
  25844. int32_t L_64 = V_5;
  25845. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)1));
  25846. }
  25847. IL_0191:
  25848. {
  25849. int32_t L_65 = V_5;
  25850. int32_t L_66 = V_3;
  25851. if ((((int32_t)L_65) < ((int32_t)L_66)))
  25852. {
  25853. goto IL_00fc;
  25854. }
  25855. }
  25856. IL_0199:
  25857. {
  25858. int32_t L_67 = V_0;
  25859. if (L_67)
  25860. {
  25861. goto IL_01a7;
  25862. }
  25863. }
  25864. {
  25865. FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_68 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
  25866. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_68, _stringLiteral2A4154CF0E0CAD5EF9058162B000C31D5698BCA5, /*hidden argument*/NULL);
  25867. IL2CPP_RAISE_MANAGED_EXCEPTION(L_68, ParseNumbers_StringToInt_m7ACA100FC18EC8C608CCFDAC30E5E96F176C0D35_RuntimeMethod_var);
  25868. }
  25869. IL_01a7:
  25870. {
  25871. int32_t* L_69 = ___parsePos3;
  25872. if ((((intptr_t)L_69) == ((intptr_t)(((uintptr_t)0)))))
  25873. {
  25874. goto IL_01b0;
  25875. }
  25876. }
  25877. {
  25878. int32_t* L_70 = ___parsePos3;
  25879. int32_t L_71 = V_5;
  25880. *((int32_t*)L_70) = (int32_t)L_71;
  25881. }
  25882. IL_01b0:
  25883. {
  25884. bool L_72 = V_4;
  25885. if (L_72)
  25886. {
  25887. goto IL_01b6;
  25888. }
  25889. }
  25890. {
  25891. uint32_t L_73 = V_1;
  25892. return L_73;
  25893. }
  25894. IL_01b6:
  25895. {
  25896. uint32_t L_74 = V_1;
  25897. return ((-((int32_t)L_74)));
  25898. }
  25899. }
  25900. // System.Int64 System.ParseNumbers::StringToLong(System.String,System.Int32,System.Int32,System.Int32*)
  25901. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48 (String_t* ___value0, int32_t ___fromBase1, int32_t ___flags2, int32_t* ___parsePos3, const RuntimeMethod* method)
  25902. {
  25903. static bool s_Il2CppMethodInitialized;
  25904. if (!s_Il2CppMethodInitialized)
  25905. {
  25906. il2cpp_codegen_initialize_method (ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48_MetadataUsageId);
  25907. s_Il2CppMethodInitialized = true;
  25908. }
  25909. int32_t V_0 = 0;
  25910. uint64_t V_1 = 0;
  25911. uint64_t V_2 = 0;
  25912. uint64_t V_3 = 0;
  25913. int32_t V_4 = 0;
  25914. bool V_5 = false;
  25915. bool V_6 = false;
  25916. int32_t V_7 = 0;
  25917. Il2CppChar V_8 = 0x0;
  25918. uint64_t V_9 = 0;
  25919. uint64_t V_10 = 0;
  25920. int32_t G_B9_0 = 0;
  25921. {
  25922. int32_t L_0 = ___flags2;
  25923. if (((int32_t)((int32_t)L_0&(int32_t)((int32_t)12288))))
  25924. {
  25925. goto IL_0016;
  25926. }
  25927. }
  25928. {
  25929. String_t* L_1 = Int32_ToString_m1863896DE712BF97C031D55B12E1583F1982DC02((int32_t*)(&___flags2), /*hidden argument*/NULL);
  25930. NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * L_2 = (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 *)il2cpp_codegen_object_new(NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_il2cpp_TypeInfo_var);
  25931. NotImplementedException__ctor_mEBAED0FCA8B8CCE7E96492474350BA35D14CF59C(L_2, L_1, /*hidden argument*/NULL);
  25932. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48_RuntimeMethod_var);
  25933. }
  25934. IL_0016:
  25935. {
  25936. String_t* L_3 = ___value0;
  25937. if (L_3)
  25938. {
  25939. goto IL_001c;
  25940. }
  25941. }
  25942. {
  25943. return (((int64_t)((int64_t)0)));
  25944. }
  25945. IL_001c:
  25946. {
  25947. V_0 = 0;
  25948. int32_t L_4 = ___fromBase1;
  25949. V_1 = (((int64_t)((int64_t)L_4)));
  25950. V_2 = (((int64_t)((int64_t)0)));
  25951. V_3 = (((int64_t)((int64_t)0)));
  25952. String_t* L_5 = ___value0;
  25953. NullCheck(L_5);
  25954. int32_t L_6 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_5, /*hidden argument*/NULL);
  25955. V_4 = L_6;
  25956. V_5 = (bool)0;
  25957. int32_t L_7 = ___flags2;
  25958. V_6 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_7&(int32_t)((int32_t)512)))) <= ((uint32_t)0)))? 1 : 0);
  25959. int32_t L_8 = V_4;
  25960. if (L_8)
  25961. {
  25962. goto IL_004d;
  25963. }
  25964. }
  25965. {
  25966. ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_9 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
  25967. ArgumentOutOfRangeException__ctor_m6B36E60C989DC798A8B44556DB35960282B133A6(L_9, _stringLiteralF1F1C232C3038BB9496207F4DB7A61A75603C015, /*hidden argument*/NULL);
  25968. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48_RuntimeMethod_var);
  25969. }
  25970. IL_004d:
  25971. {
  25972. int32_t* L_10 = ___parsePos3;
  25973. if ((((intptr_t)L_10) == ((intptr_t)(((uintptr_t)0)))))
  25974. {
  25975. goto IL_0056;
  25976. }
  25977. }
  25978. {
  25979. int32_t* L_11 = ___parsePos3;
  25980. int32_t L_12 = *((int32_t*)L_11);
  25981. G_B9_0 = L_12;
  25982. goto IL_0057;
  25983. }
  25984. IL_0056:
  25985. {
  25986. G_B9_0 = 0;
  25987. }
  25988. IL_0057:
  25989. {
  25990. V_7 = G_B9_0;
  25991. String_t* L_13 = ___value0;
  25992. int32_t L_14 = V_7;
  25993. NullCheck(L_13);
  25994. Il2CppChar L_15 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_13, L_14, /*hidden argument*/NULL);
  25995. if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)45)))))
  25996. {
  25997. goto IL_008f;
  25998. }
  25999. }
  26000. {
  26001. int32_t L_16 = ___fromBase1;
  26002. if ((((int32_t)L_16) == ((int32_t)((int32_t)10))))
  26003. {
  26004. goto IL_0075;
  26005. }
  26006. }
  26007. {
  26008. ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_17 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
  26009. ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_17, _stringLiteralFDD30F516AF8B003D52E9BB05EB5A34BC4473E0A, /*hidden argument*/NULL);
  26010. IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48_RuntimeMethod_var);
  26011. }
  26012. IL_0075:
  26013. {
  26014. bool L_18 = V_6;
  26015. if (!L_18)
  26016. {
  26017. goto IL_0084;
  26018. }
  26019. }
  26020. {
  26021. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_19 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  26022. OverflowException__ctor_mE1A042FFEBF00B79612E8595B8D49785B357D731(L_19, _stringLiteral5371656E62DB527D005E1031DDDEABE47B69C2B7, /*hidden argument*/NULL);
  26023. IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48_RuntimeMethod_var);
  26024. }
  26025. IL_0084:
  26026. {
  26027. V_5 = (bool)1;
  26028. int32_t L_20 = V_7;
  26029. V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  26030. goto IL_00a1;
  26031. }
  26032. IL_008f:
  26033. {
  26034. String_t* L_21 = ___value0;
  26035. int32_t L_22 = V_7;
  26036. NullCheck(L_21);
  26037. Il2CppChar L_23 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_21, L_22, /*hidden argument*/NULL);
  26038. if ((!(((uint32_t)L_23) == ((uint32_t)((int32_t)43)))))
  26039. {
  26040. goto IL_00a1;
  26041. }
  26042. }
  26043. {
  26044. int32_t L_24 = V_7;
  26045. V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
  26046. }
  26047. IL_00a1:
  26048. {
  26049. int32_t L_25 = ___fromBase1;
  26050. if ((!(((uint32_t)L_25) == ((uint32_t)((int32_t)16)))))
  26051. {
  26052. goto IL_01af;
  26053. }
  26054. }
  26055. {
  26056. int32_t L_26 = V_7;
  26057. int32_t L_27 = V_4;
  26058. if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1))) >= ((int32_t)L_27)))
  26059. {
  26060. goto IL_01af;
  26061. }
  26062. }
  26063. {
  26064. String_t* L_28 = ___value0;
  26065. int32_t L_29 = V_7;
  26066. NullCheck(L_28);
  26067. Il2CppChar L_30 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_28, L_29, /*hidden argument*/NULL);
  26068. if ((!(((uint32_t)L_30) == ((uint32_t)((int32_t)48)))))
  26069. {
  26070. goto IL_01af;
  26071. }
  26072. }
  26073. {
  26074. String_t* L_31 = ___value0;
  26075. int32_t L_32 = V_7;
  26076. NullCheck(L_31);
  26077. Il2CppChar L_33 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_31, ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)), /*hidden argument*/NULL);
  26078. if ((((int32_t)L_33) == ((int32_t)((int32_t)120))))
  26079. {
  26080. goto IL_00e2;
  26081. }
  26082. }
  26083. {
  26084. String_t* L_34 = ___value0;
  26085. int32_t L_35 = V_7;
  26086. NullCheck(L_34);
  26087. Il2CppChar L_36 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_34, ((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)), /*hidden argument*/NULL);
  26088. if ((!(((uint32_t)L_36) == ((uint32_t)((int32_t)88)))))
  26089. {
  26090. goto IL_01af;
  26091. }
  26092. }
  26093. IL_00e2:
  26094. {
  26095. int32_t L_37 = V_7;
  26096. V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)2));
  26097. goto IL_01af;
  26098. }
  26099. IL_00ed:
  26100. {
  26101. String_t* L_38 = ___value0;
  26102. int32_t L_39 = V_7;
  26103. NullCheck(L_38);
  26104. Il2CppChar L_40 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_38, L_39, /*hidden argument*/NULL);
  26105. V_8 = L_40;
  26106. Il2CppChar L_41 = V_8;
  26107. IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
  26108. bool L_42 = Char_IsNumber_m6B4D661D496A7EBCC142740E91F55B01754FC24F(L_41, /*hidden argument*/NULL);
  26109. if (!L_42)
  26110. {
  26111. goto IL_0109;
  26112. }
  26113. }
  26114. {
  26115. Il2CppChar L_43 = V_8;
  26116. V_2 = (((int64_t)((int64_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_43, (int32_t)((int32_t)48))))));
  26117. goto IL_0146;
  26118. }
  26119. IL_0109:
  26120. {
  26121. Il2CppChar L_44 = V_8;
  26122. IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
  26123. bool L_45 = Char_IsLetter_mCC7F387F16C2DE7C85B6A1A0C5BC75D92A813DFE(L_44, /*hidden argument*/NULL);
  26124. if (!L_45)
  26125. {
  26126. goto IL_0123;
  26127. }
  26128. }
  26129. {
  26130. Il2CppChar L_46 = V_8;
  26131. IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
  26132. Il2CppChar L_47 = Char_ToLowerInvariant_m691DAE5E85A00BC3A653CB4F3C0045BF1528641D(L_46, /*hidden argument*/NULL);
  26133. V_2 = (((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_47, (int32_t)((int32_t)97))), (int32_t)((int32_t)10))))));
  26134. goto IL_0146;
  26135. }
  26136. IL_0123:
  26137. {
  26138. int32_t L_48 = V_7;
  26139. if (L_48)
  26140. {
  26141. goto IL_0132;
  26142. }
  26143. }
  26144. {
  26145. FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_49 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
  26146. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_49, _stringLiteral2A4154CF0E0CAD5EF9058162B000C31D5698BCA5, /*hidden argument*/NULL);
  26147. IL2CPP_RAISE_MANAGED_EXCEPTION(L_49, ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48_RuntimeMethod_var);
  26148. }
  26149. IL_0132:
  26150. {
  26151. int32_t L_50 = ___flags2;
  26152. if (!((int32_t)((int32_t)L_50&(int32_t)((int32_t)4096))))
  26153. {
  26154. goto IL_01b8;
  26155. }
  26156. }
  26157. {
  26158. FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_51 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
  26159. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_51, _stringLiteralA6CFAAE29F4F7D713F008A8F5C6BE1DE6F64CADD, /*hidden argument*/NULL);
  26160. IL2CPP_RAISE_MANAGED_EXCEPTION(L_51, ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48_RuntimeMethod_var);
  26161. }
  26162. IL_0146:
  26163. {
  26164. uint64_t L_52 = V_2;
  26165. uint64_t L_53 = V_1;
  26166. if ((!(((uint64_t)L_52) >= ((uint64_t)L_53))))
  26167. {
  26168. goto IL_0164;
  26169. }
  26170. }
  26171. {
  26172. int32_t L_54 = V_0;
  26173. if ((((int32_t)L_54) <= ((int32_t)0)))
  26174. {
  26175. goto IL_0159;
  26176. }
  26177. }
  26178. {
  26179. FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_55 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
  26180. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_55, _stringLiteralA6CFAAE29F4F7D713F008A8F5C6BE1DE6F64CADD, /*hidden argument*/NULL);
  26181. IL2CPP_RAISE_MANAGED_EXCEPTION(L_55, ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48_RuntimeMethod_var);
  26182. }
  26183. IL_0159:
  26184. {
  26185. FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_56 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
  26186. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_56, _stringLiteral2A4154CF0E0CAD5EF9058162B000C31D5698BCA5, /*hidden argument*/NULL);
  26187. IL2CPP_RAISE_MANAGED_EXCEPTION(L_56, ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48_RuntimeMethod_var);
  26188. }
  26189. IL_0164:
  26190. {
  26191. uint64_t L_57 = V_3;
  26192. if ((!(((uint64_t)L_57) <= ((uint64_t)((int64_t)72057594037927935LL)))))
  26193. {
  26194. goto IL_0178;
  26195. }
  26196. }
  26197. {
  26198. uint64_t L_58 = V_3;
  26199. uint64_t L_59 = V_1;
  26200. uint64_t L_60 = V_2;
  26201. V_3 = ((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)L_58, (int64_t)L_59)), (int64_t)L_60));
  26202. goto IL_01a5;
  26203. }
  26204. IL_0178:
  26205. {
  26206. uint64_t L_61 = V_3;
  26207. uint64_t L_62 = V_1;
  26208. V_9 = ((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)L_61>>((int32_t)32))), (int64_t)L_62));
  26209. uint64_t L_63 = V_3;
  26210. uint64_t L_64 = V_1;
  26211. uint64_t L_65 = V_2;
  26212. V_10 = ((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)L_63&(int64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)(-1))))))))), (int64_t)L_64)), (int64_t)L_65));
  26213. uint64_t L_66 = V_10;
  26214. uint64_t L_67 = V_9;
  26215. if ((!(((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)((uint64_t)L_66>>((int32_t)32))), (int64_t)L_67))) > ((uint64_t)(((int64_t)((uint64_t)(((uint32_t)((uint32_t)(-1)))))))))))
  26216. {
  26217. goto IL_019c;
  26218. }
  26219. }
  26220. {
  26221. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_68 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  26222. OverflowException__ctor_m52B5CBD67B25B7D295D39D739B64DA09D7C92F2D(L_68, /*hidden argument*/NULL);
  26223. IL2CPP_RAISE_MANAGED_EXCEPTION(L_68, ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48_RuntimeMethod_var);
  26224. }
  26225. IL_019c:
  26226. {
  26227. uint64_t L_69 = V_9;
  26228. uint64_t L_70 = V_10;
  26229. V_3 = ((int64_t)il2cpp_codegen_add((int64_t)((int64_t)((int64_t)L_69<<(int32_t)((int32_t)32))), (int64_t)L_70));
  26230. }
  26231. IL_01a5:
  26232. {
  26233. int32_t L_71 = V_0;
  26234. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  26235. int32_t L_72 = V_7;
  26236. V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_72, (int32_t)1));
  26237. }
  26238. IL_01af:
  26239. {
  26240. int32_t L_73 = V_7;
  26241. int32_t L_74 = V_4;
  26242. if ((((int32_t)L_73) < ((int32_t)L_74)))
  26243. {
  26244. goto IL_00ed;
  26245. }
  26246. }
  26247. IL_01b8:
  26248. {
  26249. int32_t L_75 = V_0;
  26250. if (L_75)
  26251. {
  26252. goto IL_01c6;
  26253. }
  26254. }
  26255. {
  26256. FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC * L_76 = (FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC *)il2cpp_codegen_object_new(FormatException_t2808E076CDE4650AF89F55FD78F49290D0EC5BDC_il2cpp_TypeInfo_var);
  26257. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(L_76, _stringLiteral2A4154CF0E0CAD5EF9058162B000C31D5698BCA5, /*hidden argument*/NULL);
  26258. IL2CPP_RAISE_MANAGED_EXCEPTION(L_76, ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48_RuntimeMethod_var);
  26259. }
  26260. IL_01c6:
  26261. {
  26262. int32_t* L_77 = ___parsePos3;
  26263. if ((((intptr_t)L_77) == ((intptr_t)(((uintptr_t)0)))))
  26264. {
  26265. goto IL_01cf;
  26266. }
  26267. }
  26268. {
  26269. int32_t* L_78 = ___parsePos3;
  26270. int32_t L_79 = V_7;
  26271. *((int32_t*)L_78) = (int32_t)L_79;
  26272. }
  26273. IL_01cf:
  26274. {
  26275. bool L_80 = V_6;
  26276. if (!L_80)
  26277. {
  26278. goto IL_01d5;
  26279. }
  26280. }
  26281. {
  26282. uint64_t L_81 = V_3;
  26283. return L_81;
  26284. }
  26285. IL_01d5:
  26286. {
  26287. bool L_82 = V_5;
  26288. if (L_82)
  26289. {
  26290. goto IL_01f2;
  26291. }
  26292. }
  26293. {
  26294. int32_t L_83 = ___fromBase1;
  26295. if ((!(((uint32_t)L_83) == ((uint32_t)((int32_t)10)))))
  26296. {
  26297. goto IL_01f0;
  26298. }
  26299. }
  26300. {
  26301. uint64_t L_84 = V_3;
  26302. if ((!(((uint64_t)L_84) > ((uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)())))))
  26303. {
  26304. goto IL_01f0;
  26305. }
  26306. }
  26307. {
  26308. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_85 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  26309. OverflowException__ctor_m52B5CBD67B25B7D295D39D739B64DA09D7C92F2D(L_85, /*hidden argument*/NULL);
  26310. IL2CPP_RAISE_MANAGED_EXCEPTION(L_85, ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48_RuntimeMethod_var);
  26311. }
  26312. IL_01f0:
  26313. {
  26314. uint64_t L_86 = V_3;
  26315. return L_86;
  26316. }
  26317. IL_01f2:
  26318. {
  26319. uint64_t L_87 = V_3;
  26320. if ((!(((uint64_t)L_87) <= ((uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)())))))
  26321. {
  26322. goto IL_0201;
  26323. }
  26324. }
  26325. {
  26326. uint64_t L_88 = V_3;
  26327. return ((-((int64_t)L_88)));
  26328. }
  26329. IL_0201:
  26330. {
  26331. uint64_t L_89 = V_3;
  26332. if ((!(((uint64_t)L_89) > ((uint64_t)((int64_t)(std::numeric_limits<int64_t>::min)())))))
  26333. {
  26334. goto IL_0213;
  26335. }
  26336. }
  26337. {
  26338. OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D * L_90 = (OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D *)il2cpp_codegen_object_new(OverflowException_tD89571E2350DE06D9DE4AB65ADCA77D607B5693D_il2cpp_TypeInfo_var);
  26339. OverflowException__ctor_m52B5CBD67B25B7D295D39D739B64DA09D7C92F2D(L_90, /*hidden argument*/NULL);
  26340. IL2CPP_RAISE_MANAGED_EXCEPTION(L_90, ParseNumbers_StringToLong_m357EAEE70F7B4A24A81E655D5260F2116B822E48_RuntimeMethod_var);
  26341. }
  26342. IL_0213:
  26343. {
  26344. uint64_t L_91 = V_3;
  26345. return ((int64_t)il2cpp_codegen_add((int64_t)((int64_t)(std::numeric_limits<int64_t>::min)()), (int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)(std::numeric_limits<int64_t>::min)()), (int64_t)L_91))));
  26346. }
  26347. }
  26348. // System.String System.ParseNumbers::IntToString(System.Int32,System.Int32,System.Int32,System.Char,System.Int32)
  26349. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParseNumbers_IntToString_m5BC5323B0C61C26D9CF4B239E431D8672E060808 (int32_t ___value0, int32_t ___toBase1, int32_t ___width2, Il2CppChar ___paddingChar3, int32_t ___flags4, const RuntimeMethod* method)
  26350. {
  26351. static bool s_Il2CppMethodInitialized;
  26352. if (!s_Il2CppMethodInitialized)
  26353. {
  26354. il2cpp_codegen_initialize_method (ParseNumbers_IntToString_m5BC5323B0C61C26D9CF4B239E431D8672E060808_MetadataUsageId);
  26355. s_Il2CppMethodInitialized = true;
  26356. }
  26357. StringBuilder_t * V_0 = NULL;
  26358. int32_t V_1 = 0;
  26359. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_2 = NULL;
  26360. {
  26361. int32_t L_0 = ___value0;
  26362. if (L_0)
  26363. {
  26364. goto IL_001b;
  26365. }
  26366. }
  26367. {
  26368. int32_t L_1 = ___width2;
  26369. if ((((int32_t)L_1) > ((int32_t)0)))
  26370. {
  26371. goto IL_000d;
  26372. }
  26373. }
  26374. {
  26375. return _stringLiteralB6589FC6AB0DC82CF12099D1C2D40AB994E8410C;
  26376. }
  26377. IL_000d:
  26378. {
  26379. int32_t L_2 = ___width2;
  26380. StringBuilder_t * L_3 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  26381. StringBuilder__ctor_m786CAFE74FE0D479747A0D474BE6EBCFDA5743EA(L_3, _stringLiteralB6589FC6AB0DC82CF12099D1C2D40AB994E8410C, L_2, /*hidden argument*/NULL);
  26382. V_0 = L_3;
  26383. goto IL_008b;
  26384. }
  26385. IL_001b:
  26386. {
  26387. int32_t L_4 = ___toBase1;
  26388. if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)10)))))
  26389. {
  26390. goto IL_002f;
  26391. }
  26392. }
  26393. {
  26394. String_t* L_5 = Int32_ToString_m1863896DE712BF97C031D55B12E1583F1982DC02((int32_t*)(&___value0), /*hidden argument*/NULL);
  26395. StringBuilder_t * L_6 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  26396. StringBuilder__ctor_m53E278FB62B3EAEFAF82890C97219B9B5E2A56C3(L_6, L_5, /*hidden argument*/NULL);
  26397. V_0 = L_6;
  26398. goto IL_008b;
  26399. }
  26400. IL_002f:
  26401. {
  26402. int32_t L_7 = ___flags4;
  26403. if (!((int32_t)((int32_t)L_7&(int32_t)((int32_t)64))))
  26404. {
  26405. goto IL_0040;
  26406. }
  26407. }
  26408. {
  26409. int32_t L_8 = ___value0;
  26410. IL2CPP_RUNTIME_CLASS_INIT(BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_il2cpp_TypeInfo_var);
  26411. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_9 = BitConverter_GetBytes_mB7DFC7C4705F916C40527A87C9AA6D0EABC23512((int16_t)(((int32_t)((uint8_t)L_8))), /*hidden argument*/NULL);
  26412. V_2 = L_9;
  26413. goto IL_005b;
  26414. }
  26415. IL_0040:
  26416. {
  26417. int32_t L_10 = ___flags4;
  26418. if (!((int32_t)((int32_t)L_10&(int32_t)((int32_t)128))))
  26419. {
  26420. goto IL_0054;
  26421. }
  26422. }
  26423. {
  26424. int32_t L_11 = ___value0;
  26425. IL2CPP_RUNTIME_CLASS_INIT(BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_il2cpp_TypeInfo_var);
  26426. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_12 = BitConverter_GetBytes_mB7DFC7C4705F916C40527A87C9AA6D0EABC23512((((int16_t)((int16_t)L_11))), /*hidden argument*/NULL);
  26427. V_2 = L_12;
  26428. goto IL_005b;
  26429. }
  26430. IL_0054:
  26431. {
  26432. int32_t L_13 = ___value0;
  26433. IL2CPP_RUNTIME_CLASS_INIT(BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_il2cpp_TypeInfo_var);
  26434. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_14 = BitConverter_GetBytes_mB5BCBAAFE3AE14F2AF1731187C7155A236DF38EA(L_13, /*hidden argument*/NULL);
  26435. V_2 = L_14;
  26436. }
  26437. IL_005b:
  26438. {
  26439. int32_t L_15 = ___toBase1;
  26440. if ((((int32_t)L_15) == ((int32_t)2)))
  26441. {
  26442. goto IL_006a;
  26443. }
  26444. }
  26445. {
  26446. int32_t L_16 = ___toBase1;
  26447. if ((((int32_t)L_16) == ((int32_t)8)))
  26448. {
  26449. goto IL_0073;
  26450. }
  26451. }
  26452. {
  26453. int32_t L_17 = ___toBase1;
  26454. if ((((int32_t)L_17) == ((int32_t)((int32_t)16))))
  26455. {
  26456. goto IL_007c;
  26457. }
  26458. }
  26459. {
  26460. goto IL_0085;
  26461. }
  26462. IL_006a:
  26463. {
  26464. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_18 = V_2;
  26465. StringBuilder_t * L_19 = ParseNumbers_ConvertToBase2_mAB60A334FCF7A06854FCC360FBFE4237B53CDCD9(L_18, /*hidden argument*/NULL);
  26466. V_0 = L_19;
  26467. goto IL_008b;
  26468. }
  26469. IL_0073:
  26470. {
  26471. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_20 = V_2;
  26472. StringBuilder_t * L_21 = ParseNumbers_ConvertToBase8_mD66EC53C484B48A3E3E5D622E7706B1C50276C39(L_20, /*hidden argument*/NULL);
  26473. V_0 = L_21;
  26474. goto IL_008b;
  26475. }
  26476. IL_007c:
  26477. {
  26478. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_22 = V_2;
  26479. StringBuilder_t * L_23 = ParseNumbers_ConvertToBase16_mF82C0864D56A6869C00ABD37B6CA32A1A1C867EF(L_22, /*hidden argument*/NULL);
  26480. V_0 = L_23;
  26481. goto IL_008b;
  26482. }
  26483. IL_0085:
  26484. {
  26485. NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * L_24 = (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 *)il2cpp_codegen_object_new(NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_il2cpp_TypeInfo_var);
  26486. NotImplementedException__ctor_m8BEA657E260FC05F0C6D2C43A6E9BC08040F59C4(L_24, /*hidden argument*/NULL);
  26487. IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ParseNumbers_IntToString_m5BC5323B0C61C26D9CF4B239E431D8672E060808_RuntimeMethod_var);
  26488. }
  26489. IL_008b:
  26490. {
  26491. int32_t L_25 = ___width2;
  26492. StringBuilder_t * L_26 = V_0;
  26493. NullCheck(L_26);
  26494. int32_t L_27 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_26, /*hidden argument*/NULL);
  26495. V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)L_27));
  26496. goto IL_00a3;
  26497. }
  26498. IL_0096:
  26499. {
  26500. StringBuilder_t * L_28 = V_0;
  26501. Il2CppChar L_29 = ___paddingChar3;
  26502. NullCheck(L_28);
  26503. StringBuilder_Insert_m5A00CEB69C56B823E3766C84114D8B8ACCFC67A1(L_28, 0, L_29, /*hidden argument*/NULL);
  26504. int32_t L_30 = V_1;
  26505. V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_30, (int32_t)1));
  26506. }
  26507. IL_00a3:
  26508. {
  26509. int32_t L_31 = V_1;
  26510. if ((((int32_t)L_31) > ((int32_t)0)))
  26511. {
  26512. goto IL_0096;
  26513. }
  26514. }
  26515. {
  26516. StringBuilder_t * L_32 = V_0;
  26517. NullCheck(L_32);
  26518. String_t* L_33 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_32);
  26519. return L_33;
  26520. }
  26521. }
  26522. // System.Void System.ParseNumbers::EndianSwap(System.Byte[]&)
  26523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParseNumbers_EndianSwap_m434115BAD2B87C0A4D68CF2ACAC059CE72A25BCF (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** ___value0, const RuntimeMethod* method)
  26524. {
  26525. static bool s_Il2CppMethodInitialized;
  26526. if (!s_Il2CppMethodInitialized)
  26527. {
  26528. il2cpp_codegen_initialize_method (ParseNumbers_EndianSwap_m434115BAD2B87C0A4D68CF2ACAC059CE72A25BCF_MetadataUsageId);
  26529. s_Il2CppMethodInitialized = true;
  26530. }
  26531. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_0 = NULL;
  26532. int32_t V_1 = 0;
  26533. {
  26534. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_0 = ___value0;
  26535. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = *((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_0);
  26536. NullCheck(L_1);
  26537. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))));
  26538. V_0 = L_2;
  26539. V_1 = 0;
  26540. goto IL_0020;
  26541. }
  26542. IL_000e:
  26543. {
  26544. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = V_0;
  26545. int32_t L_4 = V_1;
  26546. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_5 = ___value0;
  26547. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_6 = *((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_5);
  26548. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_7 = ___value0;
  26549. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = *((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_7);
  26550. NullCheck(L_8);
  26551. int32_t L_9 = V_1;
  26552. NullCheck(L_6);
  26553. int32_t L_10 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))), (int32_t)1)), (int32_t)L_9));
  26554. uint8_t L_11 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
  26555. NullCheck(L_3);
  26556. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (uint8_t)L_11);
  26557. int32_t L_12 = V_1;
  26558. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  26559. }
  26560. IL_0020:
  26561. {
  26562. int32_t L_13 = V_1;
  26563. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_14 = ___value0;
  26564. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_15 = *((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)L_14);
  26565. NullCheck(L_15);
  26566. if ((((int32_t)L_13) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))))
  26567. {
  26568. goto IL_000e;
  26569. }
  26570. }
  26571. {
  26572. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821** L_16 = ___value0;
  26573. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_17 = V_0;
  26574. *((RuntimeObject **)L_16) = (RuntimeObject *)L_17;
  26575. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_16, (void*)(RuntimeObject *)L_17);
  26576. return;
  26577. }
  26578. }
  26579. // System.Text.StringBuilder System.ParseNumbers::ConvertToBase2(System.Byte[])
  26580. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * ParseNumbers_ConvertToBase2_mAB60A334FCF7A06854FCC360FBFE4237B53CDCD9 (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___value0, const RuntimeMethod* method)
  26581. {
  26582. static bool s_Il2CppMethodInitialized;
  26583. if (!s_Il2CppMethodInitialized)
  26584. {
  26585. il2cpp_codegen_initialize_method (ParseNumbers_ConvertToBase2_mAB60A334FCF7A06854FCC360FBFE4237B53CDCD9_MetadataUsageId);
  26586. s_Il2CppMethodInitialized = true;
  26587. }
  26588. StringBuilder_t * V_0 = NULL;
  26589. int32_t V_1 = 0;
  26590. uint8_t V_2 = 0x0;
  26591. int32_t V_3 = 0;
  26592. {
  26593. IL2CPP_RUNTIME_CLASS_INIT(BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_il2cpp_TypeInfo_var);
  26594. bool L_0 = ((BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_StaticFields*)il2cpp_codegen_static_fields_for(BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_il2cpp_TypeInfo_var))->get_IsLittleEndian_0();
  26595. if (L_0)
  26596. {
  26597. goto IL_000e;
  26598. }
  26599. }
  26600. {
  26601. ParseNumbers_EndianSwap_m434115BAD2B87C0A4D68CF2ACAC059CE72A25BCF((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)(&___value0), /*hidden argument*/NULL);
  26602. }
  26603. IL_000e:
  26604. {
  26605. StringBuilder_t * L_1 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  26606. StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(L_1, /*hidden argument*/NULL);
  26607. V_0 = L_1;
  26608. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = ___value0;
  26609. NullCheck(L_2);
  26610. V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))), (int32_t)1));
  26611. goto IL_0060;
  26612. }
  26613. IL_001c:
  26614. {
  26615. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = ___value0;
  26616. int32_t L_4 = V_1;
  26617. NullCheck(L_3);
  26618. int32_t L_5 = L_4;
  26619. uint8_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  26620. V_2 = L_6;
  26621. V_3 = 0;
  26622. goto IL_0058;
  26623. }
  26624. IL_0024:
  26625. {
  26626. uint8_t L_7 = V_2;
  26627. if ((!(((uint32_t)((int32_t)((int32_t)L_7&(int32_t)((int32_t)128)))) == ((uint32_t)((int32_t)128)))))
  26628. {
  26629. goto IL_003d;
  26630. }
  26631. }
  26632. {
  26633. StringBuilder_t * L_8 = V_0;
  26634. NullCheck(L_8);
  26635. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_8, ((int32_t)49), /*hidden argument*/NULL);
  26636. goto IL_004f;
  26637. }
  26638. IL_003d:
  26639. {
  26640. StringBuilder_t * L_9 = V_0;
  26641. NullCheck(L_9);
  26642. int32_t L_10 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_9, /*hidden argument*/NULL);
  26643. if ((((int32_t)L_10) <= ((int32_t)0)))
  26644. {
  26645. goto IL_004f;
  26646. }
  26647. }
  26648. {
  26649. StringBuilder_t * L_11 = V_0;
  26650. NullCheck(L_11);
  26651. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_11, ((int32_t)48), /*hidden argument*/NULL);
  26652. }
  26653. IL_004f:
  26654. {
  26655. uint8_t L_12 = V_2;
  26656. V_2 = (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_12<<(int32_t)1)))));
  26657. int32_t L_13 = V_3;
  26658. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)1));
  26659. }
  26660. IL_0058:
  26661. {
  26662. int32_t L_14 = V_3;
  26663. if ((((int32_t)L_14) < ((int32_t)8)))
  26664. {
  26665. goto IL_0024;
  26666. }
  26667. }
  26668. {
  26669. int32_t L_15 = V_1;
  26670. V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1));
  26671. }
  26672. IL_0060:
  26673. {
  26674. int32_t L_16 = V_1;
  26675. if ((((int32_t)L_16) >= ((int32_t)0)))
  26676. {
  26677. goto IL_001c;
  26678. }
  26679. }
  26680. {
  26681. StringBuilder_t * L_17 = V_0;
  26682. return L_17;
  26683. }
  26684. }
  26685. // System.Text.StringBuilder System.ParseNumbers::ConvertToBase8(System.Byte[])
  26686. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * ParseNumbers_ConvertToBase8_mD66EC53C484B48A3E3E5D622E7706B1C50276C39 (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___value0, const RuntimeMethod* method)
  26687. {
  26688. static bool s_Il2CppMethodInitialized;
  26689. if (!s_Il2CppMethodInitialized)
  26690. {
  26691. il2cpp_codegen_initialize_method (ParseNumbers_ConvertToBase8_mD66EC53C484B48A3E3E5D622E7706B1C50276C39_MetadataUsageId);
  26692. s_Il2CppMethodInitialized = true;
  26693. }
  26694. uint64_t V_0 = 0;
  26695. StringBuilder_t * V_1 = NULL;
  26696. int32_t V_2 = 0;
  26697. int32_t V_3 = 0;
  26698. Il2CppChar V_4 = 0x0;
  26699. {
  26700. V_0 = (((int64_t)((int64_t)0)));
  26701. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = ___value0;
  26702. NullCheck(L_0);
  26703. V_2 = (((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))));
  26704. int32_t L_1 = V_2;
  26705. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1)))
  26706. {
  26707. case 0:
  26708. {
  26709. goto IL_0025;
  26710. }
  26711. case 1:
  26712. {
  26713. goto IL_002c;
  26714. }
  26715. case 2:
  26716. {
  26717. goto IL_004c;
  26718. }
  26719. case 3:
  26720. {
  26721. goto IL_0037;
  26722. }
  26723. }
  26724. }
  26725. {
  26726. int32_t L_2 = V_2;
  26727. if ((((int32_t)L_2) == ((int32_t)8)))
  26728. {
  26729. goto IL_0042;
  26730. }
  26731. }
  26732. {
  26733. goto IL_004c;
  26734. }
  26735. IL_0025:
  26736. {
  26737. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = ___value0;
  26738. NullCheck(L_3);
  26739. int32_t L_4 = 0;
  26740. uint8_t L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  26741. V_0 = (((int64_t)((uint64_t)L_5)));
  26742. goto IL_0057;
  26743. }
  26744. IL_002c:
  26745. {
  26746. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_6 = ___value0;
  26747. IL2CPP_RUNTIME_CLASS_INIT(BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_il2cpp_TypeInfo_var);
  26748. uint16_t L_7 = BitConverter_ToUInt16_m8D6CAA71ACA3A50B5481B836E51FC8D26C14ED90(L_6, 0, /*hidden argument*/NULL);
  26749. V_0 = (((int64_t)((uint64_t)L_7)));
  26750. goto IL_0057;
  26751. }
  26752. IL_0037:
  26753. {
  26754. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = ___value0;
  26755. IL2CPP_RUNTIME_CLASS_INIT(BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_il2cpp_TypeInfo_var);
  26756. uint32_t L_9 = BitConverter_ToUInt32_mD6A3C2F4BA020691B99FABF863F6FFF6A456FF59(L_8, 0, /*hidden argument*/NULL);
  26757. V_0 = (((int64_t)((uint64_t)L_9)));
  26758. goto IL_0057;
  26759. }
  26760. IL_0042:
  26761. {
  26762. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_10 = ___value0;
  26763. IL2CPP_RUNTIME_CLASS_INIT(BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_il2cpp_TypeInfo_var);
  26764. uint64_t L_11 = BitConverter_ToUInt64_m2AB7FBC373C5A2DEB276DDF00289A69C80A84451(L_10, 0, /*hidden argument*/NULL);
  26765. V_0 = L_11;
  26766. goto IL_0057;
  26767. }
  26768. IL_004c:
  26769. {
  26770. ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_12 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
  26771. ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_12, _stringLiteralF32B67C7E26342AF42EFABC674D441DCA0A281C5, /*hidden argument*/NULL);
  26772. IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ParseNumbers_ConvertToBase8_mD66EC53C484B48A3E3E5D622E7706B1C50276C39_RuntimeMethod_var);
  26773. }
  26774. IL_0057:
  26775. {
  26776. StringBuilder_t * L_13 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  26777. StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(L_13, /*hidden argument*/NULL);
  26778. V_1 = L_13;
  26779. V_3 = ((int32_t)21);
  26780. goto IL_0092;
  26781. }
  26782. IL_0062:
  26783. {
  26784. uint64_t L_14 = V_0;
  26785. int32_t L_15 = V_3;
  26786. V_4 = (((int32_t)((uint16_t)((int64_t)((int64_t)((int64_t)((uint64_t)L_14>>((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_15, (int32_t)3))&(int32_t)((int32_t)63)))))&(int64_t)(((int64_t)((int64_t)7))))))));
  26787. Il2CppChar L_16 = V_4;
  26788. if (L_16)
  26789. {
  26790. goto IL_007d;
  26791. }
  26792. }
  26793. {
  26794. StringBuilder_t * L_17 = V_1;
  26795. NullCheck(L_17);
  26796. int32_t L_18 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_17, /*hidden argument*/NULL);
  26797. if ((((int32_t)L_18) <= ((int32_t)0)))
  26798. {
  26799. goto IL_008e;
  26800. }
  26801. }
  26802. IL_007d:
  26803. {
  26804. Il2CppChar L_19 = V_4;
  26805. V_4 = (((int32_t)((uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)((int32_t)48))))));
  26806. StringBuilder_t * L_20 = V_1;
  26807. Il2CppChar L_21 = V_4;
  26808. NullCheck(L_20);
  26809. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_20, L_21, /*hidden argument*/NULL);
  26810. }
  26811. IL_008e:
  26812. {
  26813. int32_t L_22 = V_3;
  26814. V_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_22, (int32_t)1));
  26815. }
  26816. IL_0092:
  26817. {
  26818. int32_t L_23 = V_3;
  26819. if ((((int32_t)L_23) >= ((int32_t)0)))
  26820. {
  26821. goto IL_0062;
  26822. }
  26823. }
  26824. {
  26825. StringBuilder_t * L_24 = V_1;
  26826. return L_24;
  26827. }
  26828. }
  26829. // System.Text.StringBuilder System.ParseNumbers::ConvertToBase16(System.Byte[])
  26830. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * ParseNumbers_ConvertToBase16_mF82C0864D56A6869C00ABD37B6CA32A1A1C867EF (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___value0, const RuntimeMethod* method)
  26831. {
  26832. static bool s_Il2CppMethodInitialized;
  26833. if (!s_Il2CppMethodInitialized)
  26834. {
  26835. il2cpp_codegen_initialize_method (ParseNumbers_ConvertToBase16_mF82C0864D56A6869C00ABD37B6CA32A1A1C867EF_MetadataUsageId);
  26836. s_Il2CppMethodInitialized = true;
  26837. }
  26838. StringBuilder_t * V_0 = NULL;
  26839. int32_t V_1 = 0;
  26840. Il2CppChar V_2 = 0x0;
  26841. Il2CppChar V_3 = 0x0;
  26842. {
  26843. IL2CPP_RUNTIME_CLASS_INIT(BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_il2cpp_TypeInfo_var);
  26844. bool L_0 = ((BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_StaticFields*)il2cpp_codegen_static_fields_for(BitConverter_tD5DF1CB5C5A5CB087D90BD881C8E75A332E546EE_il2cpp_TypeInfo_var))->get_IsLittleEndian_0();
  26845. if (L_0)
  26846. {
  26847. goto IL_000e;
  26848. }
  26849. }
  26850. {
  26851. ParseNumbers_EndianSwap_m434115BAD2B87C0A4D68CF2ACAC059CE72A25BCF((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821**)(&___value0), /*hidden argument*/NULL);
  26852. }
  26853. IL_000e:
  26854. {
  26855. StringBuilder_t * L_1 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  26856. StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(L_1, /*hidden argument*/NULL);
  26857. V_0 = L_1;
  26858. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = ___value0;
  26859. NullCheck(L_2);
  26860. V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)))), (int32_t)1));
  26861. goto IL_008c;
  26862. }
  26863. IL_001c:
  26864. {
  26865. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = ___value0;
  26866. int32_t L_4 = V_1;
  26867. NullCheck(L_3);
  26868. int32_t L_5 = L_4;
  26869. uint8_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  26870. V_2 = (((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)((int32_t)L_6>>(int32_t)4))&(int32_t)((int32_t)15))))));
  26871. Il2CppChar L_7 = V_2;
  26872. if (L_7)
  26873. {
  26874. goto IL_0032;
  26875. }
  26876. }
  26877. {
  26878. StringBuilder_t * L_8 = V_0;
  26879. NullCheck(L_8);
  26880. int32_t L_9 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_8, /*hidden argument*/NULL);
  26881. if ((((int32_t)L_9) <= ((int32_t)0)))
  26882. {
  26883. goto IL_0053;
  26884. }
  26885. }
  26886. IL_0032:
  26887. {
  26888. Il2CppChar L_10 = V_2;
  26889. if ((((int32_t)L_10) >= ((int32_t)((int32_t)10))))
  26890. {
  26891. goto IL_003f;
  26892. }
  26893. }
  26894. {
  26895. Il2CppChar L_11 = V_2;
  26896. V_2 = (((int32_t)((uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)((int32_t)48))))));
  26897. goto IL_004b;
  26898. }
  26899. IL_003f:
  26900. {
  26901. Il2CppChar L_12 = V_2;
  26902. V_2 = (((int32_t)((uint16_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)((int32_t)10))))));
  26903. Il2CppChar L_13 = V_2;
  26904. V_2 = (((int32_t)((uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)((int32_t)97))))));
  26905. }
  26906. IL_004b:
  26907. {
  26908. StringBuilder_t * L_14 = V_0;
  26909. Il2CppChar L_15 = V_2;
  26910. NullCheck(L_14);
  26911. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_14, L_15, /*hidden argument*/NULL);
  26912. }
  26913. IL_0053:
  26914. {
  26915. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_16 = ___value0;
  26916. int32_t L_17 = V_1;
  26917. NullCheck(L_16);
  26918. int32_t L_18 = L_17;
  26919. uint8_t L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
  26920. V_3 = (((int32_t)((uint16_t)((int32_t)((int32_t)L_19&(int32_t)((int32_t)15))))));
  26921. Il2CppChar L_20 = V_3;
  26922. if (L_20)
  26923. {
  26924. goto IL_0067;
  26925. }
  26926. }
  26927. {
  26928. StringBuilder_t * L_21 = V_0;
  26929. NullCheck(L_21);
  26930. int32_t L_22 = StringBuilder_get_Length_m44BCD2BF32D45E9376761FF33AA429BFBD902F07(L_21, /*hidden argument*/NULL);
  26931. if ((((int32_t)L_22) <= ((int32_t)0)))
  26932. {
  26933. goto IL_0088;
  26934. }
  26935. }
  26936. IL_0067:
  26937. {
  26938. Il2CppChar L_23 = V_3;
  26939. if ((((int32_t)L_23) >= ((int32_t)((int32_t)10))))
  26940. {
  26941. goto IL_0074;
  26942. }
  26943. }
  26944. {
  26945. Il2CppChar L_24 = V_3;
  26946. V_3 = (((int32_t)((uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)((int32_t)48))))));
  26947. goto IL_0080;
  26948. }
  26949. IL_0074:
  26950. {
  26951. Il2CppChar L_25 = V_3;
  26952. V_3 = (((int32_t)((uint16_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)((int32_t)10))))));
  26953. Il2CppChar L_26 = V_3;
  26954. V_3 = (((int32_t)((uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)((int32_t)97))))));
  26955. }
  26956. IL_0080:
  26957. {
  26958. StringBuilder_t * L_27 = V_0;
  26959. Il2CppChar L_28 = V_3;
  26960. NullCheck(L_27);
  26961. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_27, L_28, /*hidden argument*/NULL);
  26962. }
  26963. IL_0088:
  26964. {
  26965. int32_t L_29 = V_1;
  26966. V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)1));
  26967. }
  26968. IL_008c:
  26969. {
  26970. int32_t L_30 = V_1;
  26971. if ((((int32_t)L_30) >= ((int32_t)0)))
  26972. {
  26973. goto IL_001c;
  26974. }
  26975. }
  26976. {
  26977. StringBuilder_t * L_31 = V_0;
  26978. return L_31;
  26979. }
  26980. }
  26981. #ifdef __clang__
  26982. #pragma clang diagnostic pop
  26983. #endif
  26984. #ifdef __clang__
  26985. #pragma clang diagnostic push
  26986. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26987. #pragma clang diagnostic ignored "-Wunused-variable"
  26988. #endif
  26989. // Conversion methods for marshalling of: System.ParsingInfo
  26990. IL2CPP_EXTERN_C void ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7_marshal_pinvoke(const ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7& unmarshaled, ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7_marshaled_pinvoke& marshaled)
  26991. {
  26992. Exception_t* ___calendar_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'calendar' of type 'ParsingInfo': Reference type field marshaling is not supported.");
  26993. IL2CPP_RAISE_MANAGED_EXCEPTION(___calendar_0Exception, NULL);
  26994. }
  26995. IL2CPP_EXTERN_C void ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7_marshal_pinvoke_back(const ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7_marshaled_pinvoke& marshaled, ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7& unmarshaled)
  26996. {
  26997. Exception_t* ___calendar_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'calendar' of type 'ParsingInfo': Reference type field marshaling is not supported.");
  26998. IL2CPP_RAISE_MANAGED_EXCEPTION(___calendar_0Exception, NULL);
  26999. }
  27000. // Conversion method for clean up from marshalling of: System.ParsingInfo
  27001. IL2CPP_EXTERN_C void ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7_marshal_pinvoke_cleanup(ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7_marshaled_pinvoke& marshaled)
  27002. {
  27003. }
  27004. // Conversion methods for marshalling of: System.ParsingInfo
  27005. IL2CPP_EXTERN_C void ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7_marshal_com(const ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7& unmarshaled, ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7_marshaled_com& marshaled)
  27006. {
  27007. Exception_t* ___calendar_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'calendar' of type 'ParsingInfo': Reference type field marshaling is not supported.");
  27008. IL2CPP_RAISE_MANAGED_EXCEPTION(___calendar_0Exception, NULL);
  27009. }
  27010. IL2CPP_EXTERN_C void ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7_marshal_com_back(const ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7_marshaled_com& marshaled, ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7& unmarshaled)
  27011. {
  27012. Exception_t* ___calendar_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'calendar' of type 'ParsingInfo': Reference type field marshaling is not supported.");
  27013. IL2CPP_RAISE_MANAGED_EXCEPTION(___calendar_0Exception, NULL);
  27014. }
  27015. // Conversion method for clean up from marshalling of: System.ParsingInfo
  27016. IL2CPP_EXTERN_C void ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7_marshal_com_cleanup(ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7_marshaled_com& marshaled)
  27017. {
  27018. }
  27019. // System.Void System.ParsingInfo::Init()
  27020. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParsingInfo_Init_mCA35EA147545DA7A3AAEA2087D1F4E317353339A (ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7 * __this, const RuntimeMethod* method)
  27021. {
  27022. {
  27023. __this->set_dayOfWeek_1((-1));
  27024. __this->set_timeMark_2((-1));
  27025. return;
  27026. }
  27027. }
  27028. IL2CPP_EXTERN_C void ParsingInfo_Init_mCA35EA147545DA7A3AAEA2087D1F4E317353339A_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  27029. {
  27030. int32_t _offset = 1;
  27031. ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7 * _thisAdjusted = reinterpret_cast<ParsingInfo_t7E92EB1D56110F024979E1E497A675BC596BA7B7 *>(__this + _offset);
  27032. ParsingInfo_Init_mCA35EA147545DA7A3AAEA2087D1F4E317353339A(_thisAdjusted, method);
  27033. }
  27034. #ifdef __clang__
  27035. #pragma clang diagnostic pop
  27036. #endif
  27037. #ifdef __clang__
  27038. #pragma clang diagnostic push
  27039. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27040. #pragma clang diagnostic ignored "-Wunused-variable"
  27041. #endif
  27042. #ifdef __clang__
  27043. #pragma clang diagnostic pop
  27044. #endif
  27045. #ifdef __clang__
  27046. #pragma clang diagnostic push
  27047. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27048. #pragma clang diagnostic ignored "-Wunused-variable"
  27049. #endif
  27050. // System.Void System.PlatformNotSupportedException::.ctor()
  27051. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7 (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * __this, const RuntimeMethod* method)
  27052. {
  27053. static bool s_Il2CppMethodInitialized;
  27054. if (!s_Il2CppMethodInitialized)
  27055. {
  27056. il2cpp_codegen_initialize_method (PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7_MetadataUsageId);
  27057. s_Il2CppMethodInitialized = true;
  27058. }
  27059. {
  27060. String_t* L_0 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralA7C79AD71410823345AD963F5BF47EEABE5FB7E0, /*hidden argument*/NULL);
  27061. NotSupportedException__ctor_mD023A89A5C1F740F43F0A9CD6C49DC21230B3CEE(__this, L_0, /*hidden argument*/NULL);
  27062. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2146233031), /*hidden argument*/NULL);
  27063. return;
  27064. }
  27065. }
  27066. // System.Void System.PlatformNotSupportedException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  27067. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformNotSupportedException__ctor_mC5727437AC50497FA758525A9BD0745CBA52C22C (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  27068. {
  27069. {
  27070. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
  27071. StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_1 = ___context1;
  27072. NotSupportedException__ctor_m1F2AAA51372307FB5B4ED59C9F89A0BBFC94C768(__this, L_0, L_1, /*hidden argument*/NULL);
  27073. return;
  27074. }
  27075. }
  27076. #ifdef __clang__
  27077. #pragma clang diagnostic pop
  27078. #endif
  27079. #ifdef __clang__
  27080. #pragma clang diagnostic push
  27081. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27082. #pragma clang diagnostic ignored "-Wunused-variable"
  27083. #endif
  27084. // System.Void System.PointerSpec::.ctor(System.Int32)
  27085. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerSpec__ctor_mB00CD482EDE6910DE19A767C128B00785F1A2136 (PointerSpec_tBCE1666DC24EC6E4E5376FEC214499984EC26892 * __this, int32_t ___pointer_level0, const RuntimeMethod* method)
  27086. {
  27087. {
  27088. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  27089. int32_t L_0 = ___pointer_level0;
  27090. __this->set_pointer_level_0(L_0);
  27091. return;
  27092. }
  27093. }
  27094. // System.Type System.PointerSpec::Resolve(System.Type)
  27095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * PointerSpec_Resolve_m6E407230973805039446BA1C04A289D08E25A17C (PointerSpec_tBCE1666DC24EC6E4E5376FEC214499984EC26892 * __this, Type_t * ___type0, const RuntimeMethod* method)
  27096. {
  27097. int32_t V_0 = 0;
  27098. {
  27099. V_0 = 0;
  27100. goto IL_0010;
  27101. }
  27102. IL_0004:
  27103. {
  27104. Type_t * L_0 = ___type0;
  27105. NullCheck(L_0);
  27106. Type_t * L_1 = VirtFuncInvoker0< Type_t * >::Invoke(18 /* System.Type System.Type::MakePointerType() */, L_0);
  27107. ___type0 = L_1;
  27108. int32_t L_2 = V_0;
  27109. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1));
  27110. }
  27111. IL_0010:
  27112. {
  27113. int32_t L_3 = V_0;
  27114. int32_t L_4 = __this->get_pointer_level_0();
  27115. if ((((int32_t)L_3) < ((int32_t)L_4)))
  27116. {
  27117. goto IL_0004;
  27118. }
  27119. }
  27120. {
  27121. Type_t * L_5 = ___type0;
  27122. return L_5;
  27123. }
  27124. }
  27125. // System.Text.StringBuilder System.PointerSpec::Append(System.Text.StringBuilder)
  27126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * PointerSpec_Append_mE919CDD0D56EDF41729EE3D336245815E2466DD6 (PointerSpec_tBCE1666DC24EC6E4E5376FEC214499984EC26892 * __this, StringBuilder_t * ___sb0, const RuntimeMethod* method)
  27127. {
  27128. {
  27129. StringBuilder_t * L_0 = ___sb0;
  27130. int32_t L_1 = __this->get_pointer_level_0();
  27131. NullCheck(L_0);
  27132. StringBuilder_t * L_2 = StringBuilder_Append_m9702CA108F81CBF2B174826C1DFC5F7552C36C45(L_0, ((int32_t)42), L_1, /*hidden argument*/NULL);
  27133. return L_2;
  27134. }
  27135. }
  27136. // System.String System.PointerSpec::ToString()
  27137. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PointerSpec_ToString_m03CA216A8203D22C5349A8CFC7C39D094A400CAA (PointerSpec_tBCE1666DC24EC6E4E5376FEC214499984EC26892 * __this, const RuntimeMethod* method)
  27138. {
  27139. static bool s_Il2CppMethodInitialized;
  27140. if (!s_Il2CppMethodInitialized)
  27141. {
  27142. il2cpp_codegen_initialize_method (PointerSpec_ToString_m03CA216A8203D22C5349A8CFC7C39D094A400CAA_MetadataUsageId);
  27143. s_Il2CppMethodInitialized = true;
  27144. }
  27145. {
  27146. StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  27147. StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(L_0, /*hidden argument*/NULL);
  27148. StringBuilder_t * L_1 = PointerSpec_Append_mE919CDD0D56EDF41729EE3D336245815E2466DD6(__this, L_0, /*hidden argument*/NULL);
  27149. NullCheck(L_1);
  27150. String_t* L_2 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_1);
  27151. return L_2;
  27152. }
  27153. }
  27154. #ifdef __clang__
  27155. #pragma clang diagnostic pop
  27156. #endif
  27157. #ifdef __clang__
  27158. #pragma clang diagnostic push
  27159. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27160. #pragma clang diagnostic ignored "-Wunused-variable"
  27161. #endif
  27162. // System.Void System.Random::.ctor()
  27163. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random__ctor_mCD4B6E9DFD27A19F52FA441CD8CAEB687A9DD2F2 (Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F * __this, const RuntimeMethod* method)
  27164. {
  27165. {
  27166. int32_t L_0 = Environment_get_TickCount_m0A119BE4354EA90C82CC48E559588C987A79FE0C(/*hidden argument*/NULL);
  27167. Random__ctor_mDD202982FB7CEDE3F31824E919AD2BFA6D66BA27(__this, L_0, /*hidden argument*/NULL);
  27168. return;
  27169. }
  27170. }
  27171. // System.Void System.Random::.ctor(System.Int32)
  27172. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random__ctor_mDD202982FB7CEDE3F31824E919AD2BFA6D66BA27 (Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F * __this, int32_t ___Seed0, const RuntimeMethod* method)
  27173. {
  27174. static bool s_Il2CppMethodInitialized;
  27175. if (!s_Il2CppMethodInitialized)
  27176. {
  27177. il2cpp_codegen_initialize_method (Random__ctor_mDD202982FB7CEDE3F31824E919AD2BFA6D66BA27_MetadataUsageId);
  27178. s_Il2CppMethodInitialized = true;
  27179. }
  27180. int32_t V_0 = 0;
  27181. int32_t V_1 = 0;
  27182. int32_t V_2 = 0;
  27183. int32_t V_3 = 0;
  27184. int32_t V_4 = 0;
  27185. int32_t V_5 = 0;
  27186. int32_t V_6 = 0;
  27187. int32_t G_B3_0 = 0;
  27188. {
  27189. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_0 = (Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83*)SZArrayNew(Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83_il2cpp_TypeInfo_var, (uint32_t)((int32_t)56));
  27190. __this->set_SeedArray_2(L_0);
  27191. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  27192. int32_t L_1 = ___Seed0;
  27193. if ((((int32_t)L_1) == ((int32_t)((int32_t)-2147483648LL))))
  27194. {
  27195. goto IL_0023;
  27196. }
  27197. }
  27198. {
  27199. int32_t L_2 = ___Seed0;
  27200. IL2CPP_RUNTIME_CLASS_INIT(Math_tFB388E53C7FDC6FCCF9A19ABF5A4E521FBD52E19_il2cpp_TypeInfo_var);
  27201. int32_t L_3 = il2cpp_codegen_abs(L_2);
  27202. G_B3_0 = L_3;
  27203. goto IL_0028;
  27204. }
  27205. IL_0023:
  27206. {
  27207. G_B3_0 = ((int32_t)2147483647LL);
  27208. }
  27209. IL_0028:
  27210. {
  27211. V_3 = G_B3_0;
  27212. int32_t L_4 = V_3;
  27213. V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)161803398), (int32_t)L_4));
  27214. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_5 = __this->get_SeedArray_2();
  27215. int32_t L_6 = V_1;
  27216. NullCheck(L_5);
  27217. (L_5)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)55)), (int32_t)L_6);
  27218. V_2 = 1;
  27219. V_4 = 1;
  27220. goto IL_0073;
  27221. }
  27222. IL_0042:
  27223. {
  27224. int32_t L_7 = V_4;
  27225. V_0 = ((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)21), (int32_t)L_7))%(int32_t)((int32_t)55)));
  27226. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_8 = __this->get_SeedArray_2();
  27227. int32_t L_9 = V_0;
  27228. int32_t L_10 = V_2;
  27229. NullCheck(L_8);
  27230. (L_8)->SetAt(static_cast<il2cpp_array_size_t>(L_9), (int32_t)L_10);
  27231. int32_t L_11 = V_1;
  27232. int32_t L_12 = V_2;
  27233. V_2 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12));
  27234. int32_t L_13 = V_2;
  27235. if ((((int32_t)L_13) >= ((int32_t)0)))
  27236. {
  27237. goto IL_0064;
  27238. }
  27239. }
  27240. {
  27241. int32_t L_14 = V_2;
  27242. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)((int32_t)2147483647LL)));
  27243. }
  27244. IL_0064:
  27245. {
  27246. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_15 = __this->get_SeedArray_2();
  27247. int32_t L_16 = V_0;
  27248. NullCheck(L_15);
  27249. int32_t L_17 = L_16;
  27250. int32_t L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
  27251. V_1 = L_18;
  27252. int32_t L_19 = V_4;
  27253. V_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
  27254. }
  27255. IL_0073:
  27256. {
  27257. int32_t L_20 = V_4;
  27258. if ((((int32_t)L_20) < ((int32_t)((int32_t)55))))
  27259. {
  27260. goto IL_0042;
  27261. }
  27262. }
  27263. {
  27264. V_5 = 1;
  27265. goto IL_00d9;
  27266. }
  27267. IL_007e:
  27268. {
  27269. V_6 = 1;
  27270. goto IL_00cd;
  27271. }
  27272. IL_0083:
  27273. {
  27274. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_21 = __this->get_SeedArray_2();
  27275. int32_t L_22 = V_6;
  27276. NullCheck(L_21);
  27277. int32_t* L_23 = ((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22)));
  27278. int32_t L_24 = *((int32_t*)L_23);
  27279. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_25 = __this->get_SeedArray_2();
  27280. int32_t L_26 = V_6;
  27281. NullCheck(L_25);
  27282. int32_t L_27 = ((int32_t)il2cpp_codegen_add((int32_t)1, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)((int32_t)30)))%(int32_t)((int32_t)55)))));
  27283. int32_t L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
  27284. *((int32_t*)L_23) = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)L_28));
  27285. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_29 = __this->get_SeedArray_2();
  27286. int32_t L_30 = V_6;
  27287. NullCheck(L_29);
  27288. int32_t L_31 = L_30;
  27289. int32_t L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
  27290. if ((((int32_t)L_32) >= ((int32_t)0)))
  27291. {
  27292. goto IL_00c7;
  27293. }
  27294. }
  27295. {
  27296. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_33 = __this->get_SeedArray_2();
  27297. int32_t L_34 = V_6;
  27298. NullCheck(L_33);
  27299. int32_t* L_35 = ((L_33)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_34)));
  27300. int32_t L_36 = *((int32_t*)L_35);
  27301. *((int32_t*)L_35) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)((int32_t)2147483647LL)));
  27302. }
  27303. IL_00c7:
  27304. {
  27305. int32_t L_37 = V_6;
  27306. V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1));
  27307. }
  27308. IL_00cd:
  27309. {
  27310. int32_t L_38 = V_6;
  27311. if ((((int32_t)L_38) < ((int32_t)((int32_t)56))))
  27312. {
  27313. goto IL_0083;
  27314. }
  27315. }
  27316. {
  27317. int32_t L_39 = V_5;
  27318. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1));
  27319. }
  27320. IL_00d9:
  27321. {
  27322. int32_t L_40 = V_5;
  27323. if ((((int32_t)L_40) < ((int32_t)5)))
  27324. {
  27325. goto IL_007e;
  27326. }
  27327. }
  27328. {
  27329. __this->set_inext_0(0);
  27330. __this->set_inextp_1(((int32_t)21));
  27331. ___Seed0 = 1;
  27332. return;
  27333. }
  27334. }
  27335. // System.Double System.Random::Sample()
  27336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Random_Sample_m1CCBC99EFFC1F61BABA8EFB3935311C8F82673AF (Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F * __this, const RuntimeMethod* method)
  27337. {
  27338. {
  27339. int32_t L_0 = Random_InternalSample_mA3843DC92D371421662F385DD2CC4D76EBE18FFD(__this, /*hidden argument*/NULL);
  27340. return ((double)il2cpp_codegen_multiply((double)(((double)((double)L_0))), (double)(4.6566128752457969E-10)));
  27341. }
  27342. }
  27343. // System.Int32 System.Random::InternalSample()
  27344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Random_InternalSample_mA3843DC92D371421662F385DD2CC4D76EBE18FFD (Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F * __this, const RuntimeMethod* method)
  27345. {
  27346. int32_t V_0 = 0;
  27347. int32_t V_1 = 0;
  27348. int32_t V_2 = 0;
  27349. {
  27350. int32_t L_0 = __this->get_inext_0();
  27351. V_1 = L_0;
  27352. int32_t L_1 = __this->get_inextp_1();
  27353. V_2 = L_1;
  27354. int32_t L_2 = V_1;
  27355. int32_t L_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1));
  27356. V_1 = L_3;
  27357. if ((((int32_t)L_3) < ((int32_t)((int32_t)56))))
  27358. {
  27359. goto IL_0019;
  27360. }
  27361. }
  27362. {
  27363. V_1 = 1;
  27364. }
  27365. IL_0019:
  27366. {
  27367. int32_t L_4 = V_2;
  27368. int32_t L_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
  27369. V_2 = L_5;
  27370. if ((((int32_t)L_5) < ((int32_t)((int32_t)56))))
  27371. {
  27372. goto IL_0024;
  27373. }
  27374. }
  27375. {
  27376. V_2 = 1;
  27377. }
  27378. IL_0024:
  27379. {
  27380. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_6 = __this->get_SeedArray_2();
  27381. int32_t L_7 = V_1;
  27382. NullCheck(L_6);
  27383. int32_t L_8 = L_7;
  27384. int32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
  27385. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_10 = __this->get_SeedArray_2();
  27386. int32_t L_11 = V_2;
  27387. NullCheck(L_10);
  27388. int32_t L_12 = L_11;
  27389. int32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
  27390. V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_13));
  27391. int32_t L_14 = V_0;
  27392. if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)2147483647LL)))))
  27393. {
  27394. goto IL_0042;
  27395. }
  27396. }
  27397. {
  27398. int32_t L_15 = V_0;
  27399. V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1));
  27400. }
  27401. IL_0042:
  27402. {
  27403. int32_t L_16 = V_0;
  27404. if ((((int32_t)L_16) >= ((int32_t)0)))
  27405. {
  27406. goto IL_004e;
  27407. }
  27408. }
  27409. {
  27410. int32_t L_17 = V_0;
  27411. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)((int32_t)2147483647LL)));
  27412. }
  27413. IL_004e:
  27414. {
  27415. Int32U5BU5D_t2B9E4FDDDB9F0A00EC0AC631BA2DA915EB1ECF83* L_18 = __this->get_SeedArray_2();
  27416. int32_t L_19 = V_1;
  27417. int32_t L_20 = V_0;
  27418. NullCheck(L_18);
  27419. (L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (int32_t)L_20);
  27420. int32_t L_21 = V_1;
  27421. __this->set_inext_0(L_21);
  27422. int32_t L_22 = V_2;
  27423. __this->set_inextp_1(L_22);
  27424. int32_t L_23 = V_0;
  27425. return L_23;
  27426. }
  27427. }
  27428. // System.Int32 System.Random::Next()
  27429. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Random_Next_m6F786127C44FECF9C6AB822196BC4F9F31385565 (Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F * __this, const RuntimeMethod* method)
  27430. {
  27431. {
  27432. int32_t L_0 = Random_InternalSample_mA3843DC92D371421662F385DD2CC4D76EBE18FFD(__this, /*hidden argument*/NULL);
  27433. return L_0;
  27434. }
  27435. }
  27436. // System.Double System.Random::GetSampleForLargeRange()
  27437. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Random_GetSampleForLargeRange_mEA06A2F9F25D901B7D58BC802642450FFC893F60 (Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F * __this, const RuntimeMethod* method)
  27438. {
  27439. int32_t V_0 = 0;
  27440. int32_t G_B3_0 = 0;
  27441. {
  27442. int32_t L_0 = Random_InternalSample_mA3843DC92D371421662F385DD2CC4D76EBE18FFD(__this, /*hidden argument*/NULL);
  27443. V_0 = L_0;
  27444. int32_t L_1 = Random_InternalSample_mA3843DC92D371421662F385DD2CC4D76EBE18FFD(__this, /*hidden argument*/NULL);
  27445. if (!((int32_t)((int32_t)L_1%(int32_t)2)))
  27446. {
  27447. goto IL_0014;
  27448. }
  27449. }
  27450. {
  27451. G_B3_0 = 0;
  27452. goto IL_0015;
  27453. }
  27454. IL_0014:
  27455. {
  27456. G_B3_0 = 1;
  27457. }
  27458. IL_0015:
  27459. {
  27460. if (!G_B3_0)
  27461. {
  27462. goto IL_001a;
  27463. }
  27464. }
  27465. {
  27466. int32_t L_2 = V_0;
  27467. V_0 = ((-L_2));
  27468. }
  27469. IL_001a:
  27470. {
  27471. int32_t L_3 = V_0;
  27472. return ((double)((double)((double)il2cpp_codegen_add((double)(((double)((double)L_3))), (double)(2147483646.0)))/(double)(4294967293.0)));
  27473. }
  27474. }
  27475. // System.Int32 System.Random::Next(System.Int32,System.Int32)
  27476. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Random_Next_m7D31C038876D9B7DB46C9652934B0EEC165F5141 (Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F * __this, int32_t ___minValue0, int32_t ___maxValue1, const RuntimeMethod* method)
  27477. {
  27478. static bool s_Il2CppMethodInitialized;
  27479. if (!s_Il2CppMethodInitialized)
  27480. {
  27481. il2cpp_codegen_initialize_method (Random_Next_m7D31C038876D9B7DB46C9652934B0EEC165F5141_MetadataUsageId);
  27482. s_Il2CppMethodInitialized = true;
  27483. }
  27484. int64_t V_0 = 0;
  27485. {
  27486. int32_t L_0 = ___minValue0;
  27487. int32_t L_1 = ___maxValue1;
  27488. if ((((int32_t)L_0) <= ((int32_t)L_1)))
  27489. {
  27490. goto IL_002f;
  27491. }
  27492. }
  27493. {
  27494. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)2);
  27495. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_3 = L_2;
  27496. NullCheck(L_3);
  27497. ArrayElementTypeCheck (L_3, _stringLiteral3F97C5DD6CCFE6E9BDFBAD8CC0E1479FE20ADA5B);
  27498. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)_stringLiteral3F97C5DD6CCFE6E9BDFBAD8CC0E1479FE20ADA5B);
  27499. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_4 = L_3;
  27500. NullCheck(L_4);
  27501. ArrayElementTypeCheck (L_4, _stringLiteralF3280D372817136526DB22E63C3B720DE73B0E80);
  27502. (L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)_stringLiteralF3280D372817136526DB22E63C3B720DE73B0E80);
  27503. String_t* L_5 = Environment_GetResourceString_m7389941B4C0688D875CC647D99A739DA2F907ADB(_stringLiteral96381E2F024C12724EC5487B5A626D994F68A795, L_4, /*hidden argument*/NULL);
  27504. ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_6 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
  27505. ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_6, _stringLiteral3F97C5DD6CCFE6E9BDFBAD8CC0E1479FE20ADA5B, L_5, /*hidden argument*/NULL);
  27506. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, Random_Next_m7D31C038876D9B7DB46C9652934B0EEC165F5141_RuntimeMethod_var);
  27507. }
  27508. IL_002f:
  27509. {
  27510. int32_t L_7 = ___maxValue1;
  27511. int32_t L_8 = ___minValue0;
  27512. V_0 = ((int64_t)il2cpp_codegen_subtract((int64_t)(((int64_t)((int64_t)L_7))), (int64_t)(((int64_t)((int64_t)L_8)))));
  27513. int64_t L_9 = V_0;
  27514. if ((((int64_t)L_9) > ((int64_t)(((int64_t)((int64_t)((int32_t)2147483647LL)))))))
  27515. {
  27516. goto IL_004b;
  27517. }
  27518. }
  27519. {
  27520. double L_10 = VirtFuncInvoker0< double >::Invoke(4 /* System.Double System.Random::Sample() */, __this);
  27521. int64_t L_11 = V_0;
  27522. int32_t L_12 = ___minValue0;
  27523. return ((int32_t)il2cpp_codegen_add((int32_t)(((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)L_10, (double)(((double)((double)L_11)))))))), (int32_t)L_12));
  27524. }
  27525. IL_004b:
  27526. {
  27527. double L_13 = Random_GetSampleForLargeRange_mEA06A2F9F25D901B7D58BC802642450FFC893F60(__this, /*hidden argument*/NULL);
  27528. int64_t L_14 = V_0;
  27529. int32_t L_15 = ___minValue0;
  27530. return (((int32_t)((int32_t)((int64_t)il2cpp_codegen_add((int64_t)(((int64_t)((int64_t)((double)il2cpp_codegen_multiply((double)L_13, (double)(((double)((double)L_14)))))))), (int64_t)(((int64_t)((int64_t)L_15))))))));
  27531. }
  27532. }
  27533. // System.Int32 System.Random::Next(System.Int32)
  27534. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Random_Next_m96543D08C12C92C74CAF608F8EACA422D71AEB54 (Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F * __this, int32_t ___maxValue0, const RuntimeMethod* method)
  27535. {
  27536. static bool s_Il2CppMethodInitialized;
  27537. if (!s_Il2CppMethodInitialized)
  27538. {
  27539. il2cpp_codegen_initialize_method (Random_Next_m96543D08C12C92C74CAF608F8EACA422D71AEB54_MetadataUsageId);
  27540. s_Il2CppMethodInitialized = true;
  27541. }
  27542. {
  27543. int32_t L_0 = ___maxValue0;
  27544. if ((((int32_t)L_0) >= ((int32_t)0)))
  27545. {
  27546. goto IL_0027;
  27547. }
  27548. }
  27549. {
  27550. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)1);
  27551. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = L_1;
  27552. NullCheck(L_2);
  27553. ArrayElementTypeCheck (L_2, _stringLiteralF3280D372817136526DB22E63C3B720DE73B0E80);
  27554. (L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)_stringLiteralF3280D372817136526DB22E63C3B720DE73B0E80);
  27555. String_t* L_3 = Environment_GetResourceString_m7389941B4C0688D875CC647D99A739DA2F907ADB(_stringLiteralC9E6E7DE9703383E07A53813E0B0CEAC3F74E9D8, L_2, /*hidden argument*/NULL);
  27556. ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA * L_4 = (ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA *)il2cpp_codegen_object_new(ArgumentOutOfRangeException_t94D19DF918A54511AEDF4784C9A08741BAD1DEDA_il2cpp_TypeInfo_var);
  27557. ArgumentOutOfRangeException__ctor_m300CE4D04A068C209FD858101AC361C1B600B5AE(L_4, _stringLiteralF3280D372817136526DB22E63C3B720DE73B0E80, L_3, /*hidden argument*/NULL);
  27558. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Random_Next_m96543D08C12C92C74CAF608F8EACA422D71AEB54_RuntimeMethod_var);
  27559. }
  27560. IL_0027:
  27561. {
  27562. double L_5 = VirtFuncInvoker0< double >::Invoke(4 /* System.Double System.Random::Sample() */, __this);
  27563. int32_t L_6 = ___maxValue0;
  27564. return (((int32_t)((int32_t)((double)il2cpp_codegen_multiply((double)L_5, (double)(((double)((double)L_6))))))));
  27565. }
  27566. }
  27567. // System.Double System.Random::NextDouble()
  27568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Random_NextDouble_m22633B189D27AFF528F9941F44401E78D1DE44F6 (Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F * __this, const RuntimeMethod* method)
  27569. {
  27570. {
  27571. double L_0 = VirtFuncInvoker0< double >::Invoke(4 /* System.Double System.Random::Sample() */, __this);
  27572. return L_0;
  27573. }
  27574. }
  27575. // System.Void System.Random::NextBytes(System.Byte[])
  27576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_NextBytes_m09EDAA409943A914001BAD2D319DD0847CF236C1 (Random_t18A28484F67EFA289C256F508A5C71D9E6DEE09F * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___buffer0, const RuntimeMethod* method)
  27577. {
  27578. static bool s_Il2CppMethodInitialized;
  27579. if (!s_Il2CppMethodInitialized)
  27580. {
  27581. il2cpp_codegen_initialize_method (Random_NextBytes_m09EDAA409943A914001BAD2D319DD0847CF236C1_MetadataUsageId);
  27582. s_Il2CppMethodInitialized = true;
  27583. }
  27584. int32_t V_0 = 0;
  27585. {
  27586. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = ___buffer0;
  27587. if (L_0)
  27588. {
  27589. goto IL_000e;
  27590. }
  27591. }
  27592. {
  27593. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  27594. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteralE53C2EA1FE4BD2B78BF4723C7C155A578E020A25, /*hidden argument*/NULL);
  27595. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Random_NextBytes_m09EDAA409943A914001BAD2D319DD0847CF236C1_RuntimeMethod_var);
  27596. }
  27597. IL_000e:
  27598. {
  27599. V_0 = 0;
  27600. goto IL_0026;
  27601. }
  27602. IL_0012:
  27603. {
  27604. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = ___buffer0;
  27605. int32_t L_3 = V_0;
  27606. int32_t L_4 = Random_InternalSample_mA3843DC92D371421662F385DD2CC4D76EBE18FFD(__this, /*hidden argument*/NULL);
  27607. NullCheck(L_2);
  27608. (L_2)->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)256)))))));
  27609. int32_t L_5 = V_0;
  27610. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
  27611. }
  27612. IL_0026:
  27613. {
  27614. int32_t L_6 = V_0;
  27615. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = ___buffer0;
  27616. NullCheck(L_7);
  27617. if ((((int32_t)L_6) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))))
  27618. {
  27619. goto IL_0012;
  27620. }
  27621. }
  27622. {
  27623. return;
  27624. }
  27625. }
  27626. #ifdef __clang__
  27627. #pragma clang diagnostic pop
  27628. #endif
  27629. #ifdef __clang__
  27630. #pragma clang diagnostic push
  27631. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27632. #pragma clang diagnostic ignored "-Wunused-variable"
  27633. #endif
  27634. // System.Void System.RankException::.ctor()
  27635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RankException__ctor_mC6FEF2C917A7DCC3C446A2AD596022380C980826 (RankException_t85F27ECAFB95F8FC0E72E5EA676169A3CE9B4B6F * __this, const RuntimeMethod* method)
  27636. {
  27637. static bool s_Il2CppMethodInitialized;
  27638. if (!s_Il2CppMethodInitialized)
  27639. {
  27640. il2cpp_codegen_initialize_method (RankException__ctor_mC6FEF2C917A7DCC3C446A2AD596022380C980826_MetadataUsageId);
  27641. s_Il2CppMethodInitialized = true;
  27642. }
  27643. {
  27644. String_t* L_0 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralDEACEC6A436F9C21DF6476B197308AAD1F717105, /*hidden argument*/NULL);
  27645. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  27646. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2146233065), /*hidden argument*/NULL);
  27647. return;
  27648. }
  27649. }
  27650. // System.Void System.RankException::.ctor(System.String)
  27651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RankException__ctor_m5C185B91AFCA252366D882B15B65C984BF02004D (RankException_t85F27ECAFB95F8FC0E72E5EA676169A3CE9B4B6F * __this, String_t* ___message0, const RuntimeMethod* method)
  27652. {
  27653. {
  27654. String_t* L_0 = ___message0;
  27655. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  27656. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2146233065), /*hidden argument*/NULL);
  27657. return;
  27658. }
  27659. }
  27660. // System.Void System.RankException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  27661. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RankException__ctor_m3AD02E6E915E2DF6038492098147EEDCD3FDC304 (RankException_t85F27ECAFB95F8FC0E72E5EA676169A3CE9B4B6F * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  27662. {
  27663. {
  27664. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
  27665. StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_1 = ___context1;
  27666. SystemException__ctor_mB0550111A1A8D18B697B618F811A5B20C160D949(__this, L_0, L_1, /*hidden argument*/NULL);
  27667. return;
  27668. }
  27669. }
  27670. #ifdef __clang__
  27671. #pragma clang diagnostic pop
  27672. #endif
  27673. #ifdef __clang__
  27674. #pragma clang diagnostic push
  27675. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27676. #pragma clang diagnostic ignored "-Wunused-variable"
  27677. #endif
  27678. // System.Void System.Reflection.AmbiguousMatchException::.ctor()
  27679. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AmbiguousMatchException__ctor_m5C93C179AC4AE4A3E7189ACC512E313F9A92C63B (AmbiguousMatchException_tA6167784E27C39A0B575BAD72BC25059F3B8B349 * __this, const RuntimeMethod* method)
  27680. {
  27681. static bool s_Il2CppMethodInitialized;
  27682. if (!s_Il2CppMethodInitialized)
  27683. {
  27684. il2cpp_codegen_initialize_method (AmbiguousMatchException__ctor_m5C93C179AC4AE4A3E7189ACC512E313F9A92C63B_MetadataUsageId);
  27685. s_Il2CppMethodInitialized = true;
  27686. }
  27687. {
  27688. String_t* L_0 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteralF6FD7DA10771A5C366913E790E94CF6401420BD7, /*hidden argument*/NULL);
  27689. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  27690. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2147475171), /*hidden argument*/NULL);
  27691. return;
  27692. }
  27693. }
  27694. // System.Void System.Reflection.AmbiguousMatchException::.ctor(System.String)
  27695. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AmbiguousMatchException__ctor_m1828F14B6EA9C5F008237590CB3C4B0A59C03006 (AmbiguousMatchException_tA6167784E27C39A0B575BAD72BC25059F3B8B349 * __this, String_t* ___message0, const RuntimeMethod* method)
  27696. {
  27697. {
  27698. String_t* L_0 = ___message0;
  27699. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(__this, L_0, /*hidden argument*/NULL);
  27700. Exception_SetErrorCode_m742C1E687C82E56F445893685007EF4FC017F4A7(__this, ((int32_t)-2147475171), /*hidden argument*/NULL);
  27701. return;
  27702. }
  27703. }
  27704. // System.Void System.Reflection.AmbiguousMatchException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  27705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AmbiguousMatchException__ctor_m4D1C05C858C903648785CA62798AF6C3A933F2A5 (AmbiguousMatchException_tA6167784E27C39A0B575BAD72BC25059F3B8B349 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  27706. {
  27707. {
  27708. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
  27709. StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 L_1 = ___context1;
  27710. SystemException__ctor_mB0550111A1A8D18B697B618F811A5B20C160D949(__this, L_0, L_1, /*hidden argument*/NULL);
  27711. return;
  27712. }
  27713. }
  27714. #ifdef __clang__
  27715. #pragma clang diagnostic pop
  27716. #endif
  27717. #ifdef __clang__
  27718. #pragma clang diagnostic push
  27719. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  27720. #pragma clang diagnostic ignored "-Wunused-variable"
  27721. #endif
  27722. // Conversion methods for marshalling of: System.Reflection.Assembly
  27723. IL2CPP_EXTERN_C void Assembly_t_marshal_pinvoke(const Assembly_t& unmarshaled, Assembly_t_marshaled_pinvoke& marshaled)
  27724. {
  27725. Exception_t* ___resolve_event_holder_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'resolve_event_holder' of type 'Assembly': Reference type field marshaling is not supported.");
  27726. IL2CPP_RAISE_MANAGED_EXCEPTION(___resolve_event_holder_1Exception, NULL);
  27727. }
  27728. IL2CPP_EXTERN_C void Assembly_t_marshal_pinvoke_back(const Assembly_t_marshaled_pinvoke& marshaled, Assembly_t& unmarshaled)
  27729. {
  27730. Exception_t* ___resolve_event_holder_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'resolve_event_holder' of type 'Assembly': Reference type field marshaling is not supported.");
  27731. IL2CPP_RAISE_MANAGED_EXCEPTION(___resolve_event_holder_1Exception, NULL);
  27732. }
  27733. // Conversion method for clean up from marshalling of: System.Reflection.Assembly
  27734. IL2CPP_EXTERN_C void Assembly_t_marshal_pinvoke_cleanup(Assembly_t_marshaled_pinvoke& marshaled)
  27735. {
  27736. }
  27737. // Conversion methods for marshalling of: System.Reflection.Assembly
  27738. IL2CPP_EXTERN_C void Assembly_t_marshal_com(const Assembly_t& unmarshaled, Assembly_t_marshaled_com& marshaled)
  27739. {
  27740. Exception_t* ___resolve_event_holder_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'resolve_event_holder' of type 'Assembly': Reference type field marshaling is not supported.");
  27741. IL2CPP_RAISE_MANAGED_EXCEPTION(___resolve_event_holder_1Exception, NULL);
  27742. }
  27743. IL2CPP_EXTERN_C void Assembly_t_marshal_com_back(const Assembly_t_marshaled_com& marshaled, Assembly_t& unmarshaled)
  27744. {
  27745. Exception_t* ___resolve_event_holder_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'resolve_event_holder' of type 'Assembly': Reference type field marshaling is not supported.");
  27746. IL2CPP_RAISE_MANAGED_EXCEPTION(___resolve_event_holder_1Exception, NULL);
  27747. }
  27748. // Conversion method for clean up from marshalling of: System.Reflection.Assembly
  27749. IL2CPP_EXTERN_C void Assembly_t_marshal_com_cleanup(Assembly_t_marshaled_com& marshaled)
  27750. {
  27751. }
  27752. // System.Void System.Reflection.Assembly::.ctor()
  27753. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Assembly__ctor_m41300BAA3154BEAFEB427974120BA78C393E5DCB (Assembly_t * __this, const RuntimeMethod* method)
  27754. {
  27755. static bool s_Il2CppMethodInitialized;
  27756. if (!s_Il2CppMethodInitialized)
  27757. {
  27758. il2cpp_codegen_initialize_method (Assembly__ctor_m41300BAA3154BEAFEB427974120BA78C393E5DCB_MetadataUsageId);
  27759. s_Il2CppMethodInitialized = true;
  27760. }
  27761. {
  27762. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  27763. ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * L_0 = (ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E *)il2cpp_codegen_object_new(ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E_il2cpp_TypeInfo_var);
  27764. ResolveEventHolder__ctor_m405E62AFEAC8D87E9B9E2AC65601E6966809449E(L_0, /*hidden argument*/NULL);
  27765. __this->set_resolve_event_holder_1(L_0);
  27766. return;
  27767. }
  27768. }
  27769. // System.String System.Reflection.Assembly::get_code_base(System.Boolean)
  27770. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Assembly_get_code_base_m1E3A609C0CE2C9F7FDBC7FC1F4B606C9C7C7175B (Assembly_t * __this, bool ___escaped0, const RuntimeMethod* method)
  27771. {
  27772. typedef String_t* (*Assembly_get_code_base_m1E3A609C0CE2C9F7FDBC7FC1F4B606C9C7C7175B_ftn) (Assembly_t *, bool);
  27773. using namespace il2cpp::icalls;
  27774. return ((Assembly_get_code_base_m1E3A609C0CE2C9F7FDBC7FC1F4B606C9C7C7175B_ftn)mscorlib::System::Reflection::Assembly::get_code_base) (__this, ___escaped0);
  27775. }
  27776. // System.String System.Reflection.Assembly::get_fullname()
  27777. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Assembly_get_fullname_m8680F097E8C3A359525667366E09A83F5268F29B (Assembly_t * __this, const RuntimeMethod* method)
  27778. {
  27779. typedef String_t* (*Assembly_get_fullname_m8680F097E8C3A359525667366E09A83F5268F29B_ftn) (Assembly_t *);
  27780. using namespace il2cpp::icalls;
  27781. return ((Assembly_get_fullname_m8680F097E8C3A359525667366E09A83F5268F29B_ftn)mscorlib::System::Reflection::Assembly::get_fullname) (__this);
  27782. }
  27783. // System.String System.Reflection.Assembly::get_location()
  27784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Assembly_get_location_m9659CDB722E63A4BD8F35D65815C6885D4D14550 (Assembly_t * __this, const RuntimeMethod* method)
  27785. {
  27786. typedef String_t* (*Assembly_get_location_m9659CDB722E63A4BD8F35D65815C6885D4D14550_ftn) (Assembly_t *);
  27787. using namespace il2cpp::icalls;
  27788. return ((Assembly_get_location_m9659CDB722E63A4BD8F35D65815C6885D4D14550_ftn)mscorlib::System::Reflection::Assembly::get_location) (__this);
  27789. }
  27790. // System.String System.Reflection.Assembly::GetAotId()
  27791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Assembly_GetAotId_m1CA76E23E2A94DA172082D67B0365A653B83DC0A (const RuntimeMethod* method)
  27792. {
  27793. typedef String_t* (*Assembly_GetAotId_m1CA76E23E2A94DA172082D67B0365A653B83DC0A_ftn) ();
  27794. using namespace il2cpp::icalls;
  27795. return ((Assembly_GetAotId_m1CA76E23E2A94DA172082D67B0365A653B83DC0A_ftn)mscorlib::System::Reflection::Assembly::GetAotId) ();
  27796. }
  27797. // System.String System.Reflection.Assembly::GetCodeBase(System.Boolean)
  27798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Assembly_GetCodeBase_m2166A17A403709178177568BB60F95AA2C68DF3C (Assembly_t * __this, bool ___escaped0, const RuntimeMethod* method)
  27799. {
  27800. {
  27801. bool L_0 = ___escaped0;
  27802. String_t* L_1 = Assembly_get_code_base_m1E3A609C0CE2C9F7FDBC7FC1F4B606C9C7C7175B(__this, L_0, /*hidden argument*/NULL);
  27803. return L_1;
  27804. }
  27805. }
  27806. // System.String System.Reflection.Assembly::get_CodeBase()
  27807. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Assembly_get_CodeBase_m0D821B66FFC4DA80E4DA82D3C948A4FC0D344C20 (Assembly_t * __this, const RuntimeMethod* method)
  27808. {
  27809. {
  27810. String_t* L_0 = Assembly_GetCodeBase_m2166A17A403709178177568BB60F95AA2C68DF3C(__this, (bool)0, /*hidden argument*/NULL);
  27811. return L_0;
  27812. }
  27813. }
  27814. // System.String System.Reflection.Assembly::get_FullName()
  27815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Assembly_get_FullName_m7782410DE592E15BA0938A74F73A12CAAEC0933F (Assembly_t * __this, const RuntimeMethod* method)
  27816. {
  27817. {
  27818. String_t* L_0 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, __this);
  27819. return L_0;
  27820. }
  27821. }
  27822. // System.String System.Reflection.Assembly::get_Location()
  27823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Assembly_get_Location_mC3728BED3932C4EC6949551E75C95B7D5EBD461F (Assembly_t * __this, const RuntimeMethod* method)
  27824. {
  27825. static bool s_Il2CppMethodInitialized;
  27826. if (!s_Il2CppMethodInitialized)
  27827. {
  27828. il2cpp_codegen_initialize_method (Assembly_get_Location_mC3728BED3932C4EC6949551E75C95B7D5EBD461F_MetadataUsageId);
  27829. s_Il2CppMethodInitialized = true;
  27830. }
  27831. {
  27832. bool L_0 = __this->get_fromByteArray_8();
  27833. if (!L_0)
  27834. {
  27835. goto IL_000e;
  27836. }
  27837. }
  27838. {
  27839. String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
  27840. return L_1;
  27841. }
  27842. IL_000e:
  27843. {
  27844. String_t* L_2 = Assembly_get_location_m9659CDB722E63A4BD8F35D65815C6885D4D14550(__this, /*hidden argument*/NULL);
  27845. return L_2;
  27846. }
  27847. }
  27848. // System.Void System.Reflection.Assembly::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  27849. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Assembly_GetObjectData_m4D7E3527DBE4C4FE28966630DD35E9A6CB0EAE04 (Assembly_t * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  27850. {
  27851. static bool s_Il2CppMethodInitialized;
  27852. if (!s_Il2CppMethodInitialized)
  27853. {
  27854. il2cpp_codegen_initialize_method (Assembly_GetObjectData_m4D7E3527DBE4C4FE28966630DD35E9A6CB0EAE04_MetadataUsageId);
  27855. s_Il2CppMethodInitialized = true;
  27856. }
  27857. {
  27858. NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * L_0 = (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 *)il2cpp_codegen_object_new(NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_il2cpp_TypeInfo_var);
  27859. NotImplementedException__ctor_m8BEA657E260FC05F0C6D2C43A6E9BC08040F59C4(L_0, /*hidden argument*/NULL);
  27860. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, Assembly_GetObjectData_m4D7E3527DBE4C4FE28966630DD35E9A6CB0EAE04_RuntimeMethod_var);
  27861. }
  27862. }
  27863. // System.Boolean System.Reflection.Assembly::IsDefined(System.Type,System.Boolean)
  27864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_IsDefined_mAA47987E21D70666BAA87D052D9BA09AB6272429 (Assembly_t * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  27865. {
  27866. static bool s_Il2CppMethodInitialized;
  27867. if (!s_Il2CppMethodInitialized)
  27868. {
  27869. il2cpp_codegen_initialize_method (Assembly_IsDefined_mAA47987E21D70666BAA87D052D9BA09AB6272429_MetadataUsageId);
  27870. s_Il2CppMethodInitialized = true;
  27871. }
  27872. {
  27873. Type_t * L_0 = ___attributeType0;
  27874. bool L_1 = ___inherit1;
  27875. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_il2cpp_TypeInfo_var);
  27876. bool L_2 = MonoCustomAttrs_IsDefined_m9AFDDAF3585947E9D03C1AB992DF1011D7CB0CF4(__this, L_0, L_1, /*hidden argument*/NULL);
  27877. return L_2;
  27878. }
  27879. }
  27880. // System.Object[] System.Reflection.Assembly::GetCustomAttributes(System.Boolean)
  27881. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* Assembly_GetCustomAttributes_mC08C042FF80EF4374248E74B09E977541A181C3E (Assembly_t * __this, bool ___inherit0, const RuntimeMethod* method)
  27882. {
  27883. static bool s_Il2CppMethodInitialized;
  27884. if (!s_Il2CppMethodInitialized)
  27885. {
  27886. il2cpp_codegen_initialize_method (Assembly_GetCustomAttributes_mC08C042FF80EF4374248E74B09E977541A181C3E_MetadataUsageId);
  27887. s_Il2CppMethodInitialized = true;
  27888. }
  27889. {
  27890. bool L_0 = ___inherit0;
  27891. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_il2cpp_TypeInfo_var);
  27892. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = MonoCustomAttrs_GetCustomAttributes_m6CA0C6509BA75EC908CC1D8B8D66ABAE6B7D6B03(__this, L_0, /*hidden argument*/NULL);
  27893. return L_1;
  27894. }
  27895. }
  27896. // System.Object[] System.Reflection.Assembly::GetCustomAttributes(System.Type,System.Boolean)
  27897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* Assembly_GetCustomAttributes_mC5587A2266919F7BD733E50A1E436CA8E6BF8946 (Assembly_t * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  27898. {
  27899. static bool s_Il2CppMethodInitialized;
  27900. if (!s_Il2CppMethodInitialized)
  27901. {
  27902. il2cpp_codegen_initialize_method (Assembly_GetCustomAttributes_mC5587A2266919F7BD733E50A1E436CA8E6BF8946_MetadataUsageId);
  27903. s_Il2CppMethodInitialized = true;
  27904. }
  27905. {
  27906. Type_t * L_0 = ___attributeType0;
  27907. bool L_1 = ___inherit1;
  27908. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_il2cpp_TypeInfo_var);
  27909. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = MonoCustomAttrs_GetCustomAttributes_m1FD79FB099EEB9D47077C17F9496F4E17AD97115(__this, L_0, L_1, /*hidden argument*/NULL);
  27910. return L_2;
  27911. }
  27912. }
  27913. // System.IntPtr System.Reflection.Assembly::GetManifestResourceInternal(System.String,System.Int32&,System.Reflection.Module&)
  27914. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Assembly_GetManifestResourceInternal_m549E4D3C8E62CAE7DDD170BC3972C3FE43F67339 (Assembly_t * __this, String_t* ___name0, int32_t* ___size1, Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 ** ___module2, const RuntimeMethod* method)
  27915. {
  27916. typedef intptr_t (*Assembly_GetManifestResourceInternal_m549E4D3C8E62CAE7DDD170BC3972C3FE43F67339_ftn) (Assembly_t *, String_t*, int32_t*, Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 **);
  27917. using namespace il2cpp::icalls;
  27918. return ((Assembly_GetManifestResourceInternal_m549E4D3C8E62CAE7DDD170BC3972C3FE43F67339_ftn)mscorlib::System::Reflection::Assembly::GetManifestResourceInternal) (__this, ___name0, ___size1, ___module2);
  27919. }
  27920. // System.IO.Stream System.Reflection.Assembly::GetManifestResourceStream(System.String)
  27921. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * Assembly_GetManifestResourceStream_m1CDE3BCD2067AC0FE384B4FA158C9905F4A9CD6B (Assembly_t * __this, String_t* ___name0, const RuntimeMethod* method)
  27922. {
  27923. static bool s_Il2CppMethodInitialized;
  27924. if (!s_Il2CppMethodInitialized)
  27925. {
  27926. il2cpp_codegen_initialize_method (Assembly_GetManifestResourceStream_m1CDE3BCD2067AC0FE384B4FA158C9905F4A9CD6B_MetadataUsageId);
  27927. s_Il2CppMethodInitialized = true;
  27928. }
  27929. ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * V_0 = NULL;
  27930. int32_t V_1 = 0;
  27931. Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * V_2 = NULL;
  27932. intptr_t V_3;
  27933. memset((&V_3), 0, sizeof(V_3));
  27934. Assembly_t * V_4 = NULL;
  27935. {
  27936. String_t* L_0 = ___name0;
  27937. if (L_0)
  27938. {
  27939. goto IL_000e;
  27940. }
  27941. }
  27942. {
  27943. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  27944. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral6AE999552A0D2DCA14D62E2BC8B764D377B1DD6C, /*hidden argument*/NULL);
  27945. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Assembly_GetManifestResourceStream_m1CDE3BCD2067AC0FE384B4FA158C9905F4A9CD6B_RuntimeMethod_var);
  27946. }
  27947. IL_000e:
  27948. {
  27949. String_t* L_2 = ___name0;
  27950. NullCheck(L_2);
  27951. int32_t L_3 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_2, /*hidden argument*/NULL);
  27952. if (L_3)
  27953. {
  27954. goto IL_0026;
  27955. }
  27956. }
  27957. {
  27958. ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_4 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
  27959. ArgumentException__ctor_m26DC3463C6F3C98BF33EA39598DD2B32F0249CA8(L_4, _stringLiteral57C41A14D3232EE83859583D0F3BFF6F0F30EF8C, _stringLiteral6AE999552A0D2DCA14D62E2BC8B764D377B1DD6C, /*hidden argument*/NULL);
  27960. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Assembly_GetManifestResourceStream_m1CDE3BCD2067AC0FE384B4FA158C9905F4A9CD6B_RuntimeMethod_var);
  27961. }
  27962. IL_0026:
  27963. {
  27964. String_t* L_5 = ___name0;
  27965. ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * L_6 = VirtFuncInvoker1< ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B *, String_t* >::Invoke(24 /* System.Reflection.ManifestResourceInfo System.Reflection.Assembly::GetManifestResourceInfo(System.String) */, __this, L_5);
  27966. V_0 = L_6;
  27967. ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * L_7 = V_0;
  27968. if (L_7)
  27969. {
  27970. goto IL_005e;
  27971. }
  27972. }
  27973. {
  27974. AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 * L_8 = AppDomain_get_CurrentDomain_m3D3D52C9382D6853E49551DA6182DBC5F1118BF0(/*hidden argument*/NULL);
  27975. String_t* L_9 = ___name0;
  27976. NullCheck(L_8);
  27977. Assembly_t * L_10 = AppDomain_DoResourceResolve_mC6874A5405D0F65E9C84CB1710B18C6E3C2FE2DB(L_8, L_9, __this, /*hidden argument*/NULL);
  27978. V_4 = L_10;
  27979. Assembly_t * L_11 = V_4;
  27980. bool L_12 = Assembly_op_Inequality_m6949ED5777CC2840BF1EBD907C35A20E25F22F7B(L_11, (Assembly_t *)NULL, /*hidden argument*/NULL);
  27981. if (!L_12)
  27982. {
  27983. goto IL_005c;
  27984. }
  27985. }
  27986. {
  27987. Assembly_t * L_13 = V_4;
  27988. bool L_14 = Assembly_op_Inequality_m6949ED5777CC2840BF1EBD907C35A20E25F22F7B(L_13, __this, /*hidden argument*/NULL);
  27989. if (!L_14)
  27990. {
  27991. goto IL_005c;
  27992. }
  27993. }
  27994. {
  27995. Assembly_t * L_15 = V_4;
  27996. String_t* L_16 = ___name0;
  27997. NullCheck(L_15);
  27998. Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * L_17 = VirtFuncInvoker1< Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 *, String_t* >::Invoke(15 /* System.IO.Stream System.Reflection.Assembly::GetManifestResourceStream(System.String) */, L_15, L_16);
  27999. return L_17;
  28000. }
  28001. IL_005c:
  28002. {
  28003. return (Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 *)NULL;
  28004. }
  28005. IL_005e:
  28006. {
  28007. ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * L_18 = V_0;
  28008. NullCheck(L_18);
  28009. Assembly_t * L_19 = VirtFuncInvoker0< Assembly_t * >::Invoke(4 /* System.Reflection.Assembly System.Reflection.ManifestResourceInfo::get_ReferencedAssembly() */, L_18);
  28010. bool L_20 = Assembly_op_Inequality_m6949ED5777CC2840BF1EBD907C35A20E25F22F7B(L_19, (Assembly_t *)NULL, /*hidden argument*/NULL);
  28011. if (!L_20)
  28012. {
  28013. goto IL_0079;
  28014. }
  28015. }
  28016. {
  28017. ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * L_21 = V_0;
  28018. NullCheck(L_21);
  28019. Assembly_t * L_22 = VirtFuncInvoker0< Assembly_t * >::Invoke(4 /* System.Reflection.Assembly System.Reflection.ManifestResourceInfo::get_ReferencedAssembly() */, L_21);
  28020. String_t* L_23 = ___name0;
  28021. NullCheck(L_22);
  28022. Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * L_24 = VirtFuncInvoker1< Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 *, String_t* >::Invoke(15 /* System.IO.Stream System.Reflection.Assembly::GetManifestResourceStream(System.String) */, L_22, L_23);
  28023. return L_24;
  28024. }
  28025. IL_0079:
  28026. {
  28027. ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * L_25 = V_0;
  28028. NullCheck(L_25);
  28029. String_t* L_26 = VirtFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Reflection.ManifestResourceInfo::get_FileName() */, L_25);
  28030. if (!L_26)
  28031. {
  28032. goto IL_00bb;
  28033. }
  28034. }
  28035. {
  28036. ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * L_27 = V_0;
  28037. NullCheck(L_27);
  28038. int32_t L_28 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Reflection.ResourceLocation System.Reflection.ManifestResourceInfo::get_ResourceLocation() */, L_27);
  28039. if (L_28)
  28040. {
  28041. goto IL_00bb;
  28042. }
  28043. }
  28044. {
  28045. bool L_29 = __this->get_fromByteArray_8();
  28046. if (!L_29)
  28047. {
  28048. goto IL_009d;
  28049. }
  28050. }
  28051. {
  28052. ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * L_30 = V_0;
  28053. NullCheck(L_30);
  28054. String_t* L_31 = VirtFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Reflection.ManifestResourceInfo::get_FileName() */, L_30);
  28055. FileNotFoundException_t0B3F0AE5C94A781A7E2ABBD786F91C229B703431 * L_32 = (FileNotFoundException_t0B3F0AE5C94A781A7E2ABBD786F91C229B703431 *)il2cpp_codegen_object_new(FileNotFoundException_t0B3F0AE5C94A781A7E2ABBD786F91C229B703431_il2cpp_TypeInfo_var);
  28056. FileNotFoundException__ctor_mA72DAA77008E903BC162A8D32FDE7F874B27E858(L_32, L_31, /*hidden argument*/NULL);
  28057. IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, Assembly_GetManifestResourceStream_m1CDE3BCD2067AC0FE384B4FA158C9905F4A9CD6B_RuntimeMethod_var);
  28058. }
  28059. IL_009d:
  28060. {
  28061. String_t* L_33 = VirtFuncInvoker0< String_t* >::Invoke(10 /* System.String System.Reflection.Assembly::get_Location() */, __this);
  28062. IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
  28063. String_t* L_34 = Path_GetDirectoryName_m61922AA6D7B48EACBA36FF41A1B28F506CFB8A97(L_33, /*hidden argument*/NULL);
  28064. ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * L_35 = V_0;
  28065. NullCheck(L_35);
  28066. String_t* L_36 = VirtFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Reflection.ManifestResourceInfo::get_FileName() */, L_35);
  28067. String_t* L_37 = Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311(L_34, L_36, /*hidden argument*/NULL);
  28068. FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 * L_38 = (FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418 *)il2cpp_codegen_object_new(FileStream_tA770BF9AF0906644D43C81B962C7DBC3BC79A418_il2cpp_TypeInfo_var);
  28069. FileStream__ctor_m49CE3FAF4AEF5EE690E5E53A95749F3C4414C47B(L_38, L_37, 3, 1, /*hidden argument*/NULL);
  28070. return L_38;
  28071. }
  28072. IL_00bb:
  28073. {
  28074. String_t* L_39 = ___name0;
  28075. intptr_t L_40 = Assembly_GetManifestResourceInternal_m549E4D3C8E62CAE7DDD170BC3972C3FE43F67339(__this, L_39, (int32_t*)(&V_1), (Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 **)(&V_2), /*hidden argument*/NULL);
  28076. V_3 = (intptr_t)L_40;
  28077. intptr_t L_41 = V_3;
  28078. intptr_t L_42 = IntPtr_op_Explicit_m62A5ED7757661C8DB6AEF4816829ED92A1929F91(0, /*hidden argument*/NULL);
  28079. bool L_43 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_41, (intptr_t)L_42, /*hidden argument*/NULL);
  28080. if (!L_43)
  28081. {
  28082. goto IL_00d7;
  28083. }
  28084. }
  28085. {
  28086. return (Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 *)NULL;
  28087. }
  28088. IL_00d7:
  28089. {
  28090. intptr_t L_44 = V_3;
  28091. void* L_45 = IntPtr_op_Explicit_mB8A512095BCE1A23B2840310C8A27C928ADAD027((intptr_t)L_44, /*hidden argument*/NULL);
  28092. int32_t L_46 = V_1;
  28093. Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * L_47 = V_2;
  28094. UnmanagedMemoryStreamForModule_t37BF6433F269DC0F93390DCB2C7E6F149DDF38D4 * L_48 = (UnmanagedMemoryStreamForModule_t37BF6433F269DC0F93390DCB2C7E6F149DDF38D4 *)il2cpp_codegen_object_new(UnmanagedMemoryStreamForModule_t37BF6433F269DC0F93390DCB2C7E6F149DDF38D4_il2cpp_TypeInfo_var);
  28095. UnmanagedMemoryStreamForModule__ctor_mE3CB189987A7048429C52EE0130177D84FF74D41(L_48, (uint8_t*)(uint8_t*)L_45, (((int64_t)((int64_t)L_46))), L_47, /*hidden argument*/NULL);
  28096. return L_48;
  28097. }
  28098. }
  28099. // System.IO.Stream System.Reflection.Assembly::GetManifestResourceStream(System.Type,System.String,System.Boolean,System.Threading.StackCrawlMark&)
  28100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * Assembly_GetManifestResourceStream_mEDE767C4803840FF7CD47AB65B3FF40EF2EB00F4 (Assembly_t * __this, Type_t * ___type0, String_t* ___name1, bool ___skipSecurityCheck2, int32_t* ___stackMark3, const RuntimeMethod* method)
  28101. {
  28102. static bool s_Il2CppMethodInitialized;
  28103. if (!s_Il2CppMethodInitialized)
  28104. {
  28105. il2cpp_codegen_initialize_method (Assembly_GetManifestResourceStream_mEDE767C4803840FF7CD47AB65B3FF40EF2EB00F4_MetadataUsageId);
  28106. s_Il2CppMethodInitialized = true;
  28107. }
  28108. StringBuilder_t * V_0 = NULL;
  28109. String_t* V_1 = NULL;
  28110. {
  28111. StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  28112. StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(L_0, /*hidden argument*/NULL);
  28113. V_0 = L_0;
  28114. Type_t * L_1 = ___type0;
  28115. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28116. bool L_2 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_1, (Type_t *)NULL, /*hidden argument*/NULL);
  28117. if (!L_2)
  28118. {
  28119. goto IL_001d;
  28120. }
  28121. }
  28122. {
  28123. String_t* L_3 = ___name1;
  28124. if (L_3)
  28125. {
  28126. goto IL_003e;
  28127. }
  28128. }
  28129. {
  28130. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_4 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  28131. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_4, _stringLiteralD0A3E7F81A9885E99049D1CAE0336D269D5E47A9, /*hidden argument*/NULL);
  28132. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Assembly_GetManifestResourceStream_mEDE767C4803840FF7CD47AB65B3FF40EF2EB00F4_RuntimeMethod_var);
  28133. }
  28134. IL_001d:
  28135. {
  28136. Type_t * L_5 = ___type0;
  28137. NullCheck(L_5);
  28138. String_t* L_6 = VirtFuncInvoker0< String_t* >::Invoke(27 /* System.String System.Type::get_Namespace() */, L_5);
  28139. V_1 = L_6;
  28140. String_t* L_7 = V_1;
  28141. if (!L_7)
  28142. {
  28143. goto IL_003e;
  28144. }
  28145. }
  28146. {
  28147. StringBuilder_t * L_8 = V_0;
  28148. String_t* L_9 = V_1;
  28149. NullCheck(L_8);
  28150. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_8, L_9, /*hidden argument*/NULL);
  28151. String_t* L_10 = ___name1;
  28152. if (!L_10)
  28153. {
  28154. goto IL_003e;
  28155. }
  28156. }
  28157. {
  28158. StringBuilder_t * L_11 = V_0;
  28159. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28160. Il2CppChar L_12 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->get_Delimiter_4();
  28161. NullCheck(L_11);
  28162. StringBuilder_Append_m05C12F58ADC2D807613A9301DF438CB3CD09B75A(L_11, L_12, /*hidden argument*/NULL);
  28163. }
  28164. IL_003e:
  28165. {
  28166. String_t* L_13 = ___name1;
  28167. if (!L_13)
  28168. {
  28169. goto IL_0049;
  28170. }
  28171. }
  28172. {
  28173. StringBuilder_t * L_14 = V_0;
  28174. String_t* L_15 = ___name1;
  28175. NullCheck(L_14);
  28176. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_14, L_15, /*hidden argument*/NULL);
  28177. }
  28178. IL_0049:
  28179. {
  28180. StringBuilder_t * L_16 = V_0;
  28181. NullCheck(L_16);
  28182. String_t* L_17 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_16);
  28183. Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * L_18 = VirtFuncInvoker1< Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 *, String_t* >::Invoke(15 /* System.IO.Stream System.Reflection.Assembly::GetManifestResourceStream(System.String) */, __this, L_17);
  28184. return L_18;
  28185. }
  28186. }
  28187. // System.IO.Stream System.Reflection.Assembly::GetManifestResourceStream(System.String,System.Threading.StackCrawlMark&,System.Boolean)
  28188. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * Assembly_GetManifestResourceStream_mD51BBAD59400EC328A259ACE6A01D5EE58973155 (Assembly_t * __this, String_t* ___name0, int32_t* ___stackMark1, bool ___skipSecurityCheck2, const RuntimeMethod* method)
  28189. {
  28190. {
  28191. String_t* L_0 = ___name0;
  28192. bool L_1 = ___skipSecurityCheck2;
  28193. int32_t* L_2 = ___stackMark1;
  28194. Stream_tFC50657DD5AAB87770987F9179D934A51D99D5E7 * L_3 = Assembly_GetManifestResourceStream_mEDE767C4803840FF7CD47AB65B3FF40EF2EB00F4(__this, (Type_t *)NULL, L_0, L_1, (int32_t*)L_2, /*hidden argument*/NULL);
  28195. return L_3;
  28196. }
  28197. }
  28198. // System.String System.Reflection.Assembly::GetSimpleName()
  28199. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Assembly_GetSimpleName_m643415B84FE6EF046D2C368C95917F1B36A8249B (Assembly_t * __this, const RuntimeMethod* method)
  28200. {
  28201. {
  28202. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_0 = VirtFuncInvoker1< AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 *, bool >::Invoke(20 /* System.Reflection.AssemblyName System.Reflection.Assembly::GetName(System.Boolean) */, __this, (bool)1);
  28203. NullCheck(L_0);
  28204. String_t* L_1 = AssemblyName_get_Name_m6EA5C18D2FF050D3AF58D4A21ED39D161DFF218B_inline(L_0, /*hidden argument*/NULL);
  28205. return L_1;
  28206. }
  28207. }
  28208. // System.Byte[] System.Reflection.Assembly::GetPublicKey()
  28209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* Assembly_GetPublicKey_m34B4DF6F326BFD9EB3C4AAA5202BF71EF9061419 (Assembly_t * __this, const RuntimeMethod* method)
  28210. {
  28211. {
  28212. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_0 = VirtFuncInvoker1< AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 *, bool >::Invoke(20 /* System.Reflection.AssemblyName System.Reflection.Assembly::GetName(System.Boolean) */, __this, (bool)1);
  28213. NullCheck(L_0);
  28214. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = AssemblyName_GetPublicKey_mE3CEA4E85E2A0E7DF19423368DE900BC465EF1B4_inline(L_0, /*hidden argument*/NULL);
  28215. return L_1;
  28216. }
  28217. }
  28218. // System.Version System.Reflection.Assembly::GetVersion()
  28219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * Assembly_GetVersion_mE92685A50356AE704133FE55627F8FE24E72DDD5 (Assembly_t * __this, const RuntimeMethod* method)
  28220. {
  28221. {
  28222. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_0 = VirtFuncInvoker1< AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 *, bool >::Invoke(20 /* System.Reflection.AssemblyName System.Reflection.Assembly::GetName(System.Boolean) */, __this, (bool)1);
  28223. NullCheck(L_0);
  28224. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_1 = AssemblyName_get_Version_m82317447EFD059F46EA783D92CD7AE653AA81D47_inline(L_0, /*hidden argument*/NULL);
  28225. return L_1;
  28226. }
  28227. }
  28228. // System.Reflection.AssemblyNameFlags System.Reflection.Assembly::GetFlags()
  28229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Assembly_GetFlags_m51F3B5E642883433D2811F1AFAF4D3C45F26A936 (Assembly_t * __this, const RuntimeMethod* method)
  28230. {
  28231. {
  28232. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_0 = VirtFuncInvoker1< AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 *, bool >::Invoke(20 /* System.Reflection.AssemblyName System.Reflection.Assembly::GetName(System.Boolean) */, __this, (bool)1);
  28233. NullCheck(L_0);
  28234. int32_t L_1 = AssemblyName_get_Flags_m2AE7F6C545B29056F4CF20E74DB02B5B6021A530_inline(L_0, /*hidden argument*/NULL);
  28235. return L_1;
  28236. }
  28237. }
  28238. // System.Type[] System.Reflection.Assembly::GetTypes(System.Boolean)
  28239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* Assembly_GetTypes_m8E0686263315F7EC4214DCE05C1010694A10AD10 (Assembly_t * __this, bool ___exportedOnly0, const RuntimeMethod* method)
  28240. {
  28241. typedef TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* (*Assembly_GetTypes_m8E0686263315F7EC4214DCE05C1010694A10AD10_ftn) (Assembly_t *, bool);
  28242. using namespace il2cpp::icalls;
  28243. return ((Assembly_GetTypes_m8E0686263315F7EC4214DCE05C1010694A10AD10_ftn)mscorlib::System::Reflection::Assembly::GetTypes) (__this, ___exportedOnly0);
  28244. }
  28245. // System.Type[] System.Reflection.Assembly::GetTypes()
  28246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* Assembly_GetTypes_m63DE16AC7C7282D7D0EF6E9A67C29C12B4D4DE70 (Assembly_t * __this, const RuntimeMethod* method)
  28247. {
  28248. {
  28249. TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* L_0 = VirtFuncInvoker1< TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*, bool >::Invoke(16 /* System.Type[] System.Reflection.Assembly::GetTypes(System.Boolean) */, __this, (bool)0);
  28250. return L_0;
  28251. }
  28252. }
  28253. // System.Type System.Reflection.Assembly::GetType(System.String,System.Boolean)
  28254. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Assembly_GetType_m7BEA2628804D76B529EA95D2C670E80E15DE6C76 (Assembly_t * __this, String_t* ___name0, bool ___throwOnError1, const RuntimeMethod* method)
  28255. {
  28256. {
  28257. String_t* L_0 = ___name0;
  28258. bool L_1 = ___throwOnError1;
  28259. Type_t * L_2 = VirtFuncInvoker3< Type_t *, String_t*, bool, bool >::Invoke(26 /* System.Type System.Reflection.Assembly::GetType(System.String,System.Boolean,System.Boolean) */, __this, L_0, L_1, (bool)0);
  28260. return L_2;
  28261. }
  28262. }
  28263. // System.Type System.Reflection.Assembly::GetType(System.String)
  28264. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Assembly_GetType_mFBAD9EADA39072E06019F22768FE5DC8BE105DBC (Assembly_t * __this, String_t* ___name0, const RuntimeMethod* method)
  28265. {
  28266. {
  28267. String_t* L_0 = ___name0;
  28268. Type_t * L_1 = VirtFuncInvoker3< Type_t *, String_t*, bool, bool >::Invoke(26 /* System.Type System.Reflection.Assembly::GetType(System.String,System.Boolean,System.Boolean) */, __this, L_0, (bool)0, (bool)0);
  28269. return L_1;
  28270. }
  28271. }
  28272. // System.Type System.Reflection.Assembly::InternalGetType(System.Reflection.Module,System.String,System.Boolean,System.Boolean)
  28273. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Assembly_InternalGetType_m4309A410A2220D32581FD4E80EFB62F6E76C446E (Assembly_t * __this, Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * ___module0, String_t* ___name1, bool ___throwOnError2, bool ___ignoreCase3, const RuntimeMethod* method)
  28274. {
  28275. typedef Type_t * (*Assembly_InternalGetType_m4309A410A2220D32581FD4E80EFB62F6E76C446E_ftn) (Assembly_t *, Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 *, String_t*, bool, bool);
  28276. using namespace il2cpp::icalls;
  28277. return ((Assembly_InternalGetType_m4309A410A2220D32581FD4E80EFB62F6E76C446E_ftn)mscorlib::System::Reflection::Assembly::InternalGetType) (__this, ___module0, ___name1, ___throwOnError2, ___ignoreCase3);
  28278. }
  28279. // System.Reflection.AssemblyName System.Reflection.Assembly::GetName(System.Boolean)
  28280. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * Assembly_GetName_m63169D120151F78E70C3E03B8E4D06941CB28BF4 (Assembly_t * __this, bool ___copiedName0, const RuntimeMethod* method)
  28281. {
  28282. static bool s_Il2CppMethodInitialized;
  28283. if (!s_Il2CppMethodInitialized)
  28284. {
  28285. il2cpp_codegen_initialize_method (Assembly_GetName_m63169D120151F78E70C3E03B8E4D06941CB28BF4_MetadataUsageId);
  28286. s_Il2CppMethodInitialized = true;
  28287. }
  28288. {
  28289. NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * L_0 = (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 *)il2cpp_codegen_object_new(NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_il2cpp_TypeInfo_var);
  28290. NotImplementedException__ctor_m8BEA657E260FC05F0C6D2C43A6E9BC08040F59C4(L_0, /*hidden argument*/NULL);
  28291. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, Assembly_GetName_m63169D120151F78E70C3E03B8E4D06941CB28BF4_RuntimeMethod_var);
  28292. }
  28293. }
  28294. // System.Reflection.AssemblyName System.Reflection.Assembly::GetName()
  28295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * Assembly_GetName_mB7D427A190D1FB88CF398EE0DEE44AC512E64BEA (Assembly_t * __this, const RuntimeMethod* method)
  28296. {
  28297. {
  28298. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_0 = VirtFuncInvoker1< AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 *, bool >::Invoke(20 /* System.Reflection.AssemblyName System.Reflection.Assembly::GetName(System.Boolean) */, __this, (bool)0);
  28299. return L_0;
  28300. }
  28301. }
  28302. // System.String System.Reflection.Assembly::ToString()
  28303. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Assembly_ToString_mE1C9F0EEA57A8E235E11BA4D07E387A24BC4774F (Assembly_t * __this, const RuntimeMethod* method)
  28304. {
  28305. {
  28306. String_t* L_0 = __this->get_assemblyName_9();
  28307. if (!L_0)
  28308. {
  28309. goto IL_000f;
  28310. }
  28311. }
  28312. {
  28313. String_t* L_1 = __this->get_assemblyName_9();
  28314. return L_1;
  28315. }
  28316. IL_000f:
  28317. {
  28318. String_t* L_2 = Assembly_get_fullname_m8680F097E8C3A359525667366E09A83F5268F29B(__this, /*hidden argument*/NULL);
  28319. __this->set_assemblyName_9(L_2);
  28320. String_t* L_3 = __this->get_assemblyName_9();
  28321. return L_3;
  28322. }
  28323. }
  28324. // System.Reflection.Assembly System.Reflection.Assembly::GetAssembly(System.Type)
  28325. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * Assembly_GetAssembly_mF154A090ED53A94473AE30D319626A2CDF569CA6 (Type_t * ___type0, const RuntimeMethod* method)
  28326. {
  28327. static bool s_Il2CppMethodInitialized;
  28328. if (!s_Il2CppMethodInitialized)
  28329. {
  28330. il2cpp_codegen_initialize_method (Assembly_GetAssembly_mF154A090ED53A94473AE30D319626A2CDF569CA6_MetadataUsageId);
  28331. s_Il2CppMethodInitialized = true;
  28332. }
  28333. {
  28334. Type_t * L_0 = ___type0;
  28335. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  28336. bool L_1 = Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9(L_0, (Type_t *)NULL, /*hidden argument*/NULL);
  28337. if (!L_1)
  28338. {
  28339. goto IL_0010;
  28340. }
  28341. }
  28342. {
  28343. Type_t * L_2 = ___type0;
  28344. NullCheck(L_2);
  28345. Assembly_t * L_3 = VirtFuncInvoker0< Assembly_t * >::Invoke(24 /* System.Reflection.Assembly System.Type::get_Assembly() */, L_2);
  28346. return L_3;
  28347. }
  28348. IL_0010:
  28349. {
  28350. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_4 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  28351. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_4, _stringLiteralD0A3E7F81A9885E99049D1CAE0336D269D5E47A9, /*hidden argument*/NULL);
  28352. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Assembly_GetAssembly_mF154A090ED53A94473AE30D319626A2CDF569CA6_RuntimeMethod_var);
  28353. }
  28354. }
  28355. // System.Reflection.RuntimeAssembly System.Reflection.Assembly::InternalGetSatelliteAssembly(System.String,System.Globalization.CultureInfo,System.Version,System.Boolean,System.Threading.StackCrawlMark&)
  28356. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeAssembly_t5EE9CD749D82345AE5635B9665665C31A3308EB1 * Assembly_InternalGetSatelliteAssembly_mAD76294936326FF69763EC03F609CE3498CF887C (Assembly_t * __this, String_t* ___name0, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture1, Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___version2, bool ___throwOnFileNotFound3, int32_t* ___stackMark4, const RuntimeMethod* method)
  28357. {
  28358. static bool s_Il2CppMethodInitialized;
  28359. if (!s_Il2CppMethodInitialized)
  28360. {
  28361. il2cpp_codegen_initialize_method (Assembly_InternalGetSatelliteAssembly_mAD76294936326FF69763EC03F609CE3498CF887C_MetadataUsageId);
  28362. s_Il2CppMethodInitialized = true;
  28363. }
  28364. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * V_0 = NULL;
  28365. Assembly_t * V_1 = NULL;
  28366. String_t* V_2 = NULL;
  28367. RuntimeAssembly_t5EE9CD749D82345AE5635B9665665C31A3308EB1 * V_3 = NULL;
  28368. Exception_t * __last_unhandled_exception = 0;
  28369. NO_UNUSED_WARNING (__last_unhandled_exception);
  28370. Exception_t * __exception_local = 0;
  28371. NO_UNUSED_WARNING (__exception_local);
  28372. void* __leave_targets_storage = alloca(sizeof(int32_t) * 5);
  28373. il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
  28374. NO_UNUSED_WARNING (__leave_targets);
  28375. {
  28376. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_0 = (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 *)il2cpp_codegen_object_new(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_il2cpp_TypeInfo_var);
  28377. AssemblyName__ctor_mF1233521F13623EC87A886B14BC90C639FBBB972(L_0, /*hidden argument*/NULL);
  28378. V_0 = L_0;
  28379. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_1 = V_0;
  28380. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = Assembly_GetPublicKey_m34B4DF6F326BFD9EB3C4AAA5202BF71EF9061419(__this, /*hidden argument*/NULL);
  28381. NullCheck(L_1);
  28382. AssemblyName_SetPublicKey_m402F60CC8A40481E3F027E213C3030537EEDA374(L_1, L_2, /*hidden argument*/NULL);
  28383. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_3 = V_0;
  28384. int32_t L_4 = Assembly_GetFlags_m51F3B5E642883433D2811F1AFAF4D3C45F26A936(__this, /*hidden argument*/NULL);
  28385. NullCheck(L_3);
  28386. AssemblyName_set_Flags_mC8051F2E205A381653751FF7322B5B2534706922_inline(L_3, ((int32_t)((int32_t)L_4|(int32_t)1)), /*hidden argument*/NULL);
  28387. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_5 = ___version2;
  28388. IL2CPP_RUNTIME_CLASS_INIT(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_il2cpp_TypeInfo_var);
  28389. bool L_6 = Version_op_Equality_m9E4E82DB85F13E3C19AB5D4AF94C4F399971374D(L_5, (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD *)NULL, /*hidden argument*/NULL);
  28390. if (!L_6)
  28391. {
  28392. goto IL_0037;
  28393. }
  28394. }
  28395. {
  28396. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_7 = V_0;
  28397. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_8 = Assembly_GetVersion_mE92685A50356AE704133FE55627F8FE24E72DDD5(__this, /*hidden argument*/NULL);
  28398. NullCheck(L_7);
  28399. AssemblyName_set_Version_m41C659EA105905CB03C594648F05AEC91DFA28D9(L_7, L_8, /*hidden argument*/NULL);
  28400. goto IL_003e;
  28401. }
  28402. IL_0037:
  28403. {
  28404. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_9 = V_0;
  28405. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_10 = ___version2;
  28406. NullCheck(L_9);
  28407. AssemblyName_set_Version_m41C659EA105905CB03C594648F05AEC91DFA28D9(L_9, L_10, /*hidden argument*/NULL);
  28408. }
  28409. IL_003e:
  28410. {
  28411. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_11 = V_0;
  28412. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_12 = ___culture1;
  28413. NullCheck(L_11);
  28414. AssemblyName_set_CultureInfo_m21FB40AAEEEF7C5CC6CDDCC6F6E6678B235CC63B_inline(L_11, L_12, /*hidden argument*/NULL);
  28415. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_13 = V_0;
  28416. String_t* L_14 = ___name0;
  28417. NullCheck(L_13);
  28418. AssemblyName_set_Name_mC3FBA6D29B4DAFE0EEA244853146DB7F08B9C93A_inline(L_13, L_14, /*hidden argument*/NULL);
  28419. }
  28420. IL_004c:
  28421. try
  28422. { // begin try (depth: 1)
  28423. {
  28424. AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 * L_15 = AppDomain_get_CurrentDomain_m3D3D52C9382D6853E49551DA6182DBC5F1118BF0(/*hidden argument*/NULL);
  28425. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_16 = V_0;
  28426. NullCheck(L_15);
  28427. Assembly_t * L_17 = AppDomain_LoadSatellite_m4DE403FF997A067CB65EFFE5B21CA2673D311014(L_15, L_16, (bool)0, /*hidden argument*/NULL);
  28428. V_1 = L_17;
  28429. Assembly_t * L_18 = V_1;
  28430. bool L_19 = Assembly_op_Inequality_m6949ED5777CC2840BF1EBD907C35A20E25F22F7B(L_18, (Assembly_t *)NULL, /*hidden argument*/NULL);
  28431. if (!L_19)
  28432. {
  28433. goto IL_006b;
  28434. }
  28435. }
  28436. IL_0062:
  28437. {
  28438. Assembly_t * L_20 = V_1;
  28439. V_3 = ((RuntimeAssembly_t5EE9CD749D82345AE5635B9665665C31A3308EB1 *)CastclassClass((RuntimeObject*)L_20, RuntimeAssembly_t5EE9CD749D82345AE5635B9665665C31A3308EB1_il2cpp_TypeInfo_var));
  28440. goto IL_00ce;
  28441. }
  28442. IL_006b:
  28443. {
  28444. goto IL_0072;
  28445. }
  28446. } // end try (depth: 1)
  28447. catch(Il2CppExceptionWrapper& e)
  28448. {
  28449. __exception_local = (Exception_t *)e.ex;
  28450. if(il2cpp_codegen_class_is_assignable_from (FileNotFoundException_t0B3F0AE5C94A781A7E2ABBD786F91C229B703431_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
  28451. goto CATCH_006d;
  28452. throw e;
  28453. }
  28454. CATCH_006d:
  28455. { // begin catch(System.IO.FileNotFoundException)
  28456. V_1 = (Assembly_t *)NULL;
  28457. goto IL_0072;
  28458. } // end catch (depth: 1)
  28459. IL_0072:
  28460. {
  28461. String_t* L_21 = VirtFuncInvoker0< String_t* >::Invoke(10 /* System.String System.Reflection.Assembly::get_Location() */, __this);
  28462. bool L_22 = String_IsNullOrEmpty_m06A85A206AC2106D1982826C5665B9BD35324229(L_21, /*hidden argument*/NULL);
  28463. if (!L_22)
  28464. {
  28465. goto IL_0081;
  28466. }
  28467. }
  28468. {
  28469. return (RuntimeAssembly_t5EE9CD749D82345AE5635B9665665C31A3308EB1 *)NULL;
  28470. }
  28471. IL_0081:
  28472. {
  28473. String_t* L_23 = VirtFuncInvoker0< String_t* >::Invoke(10 /* System.String System.Reflection.Assembly::get_Location() */, __this);
  28474. IL2CPP_RUNTIME_CLASS_INIT(Path_t0B99A4B924A6FDF08814FFA8DD4CD121ED1A0752_il2cpp_TypeInfo_var);
  28475. String_t* L_24 = Path_GetDirectoryName_m61922AA6D7B48EACBA36FF41A1B28F506CFB8A97(L_23, /*hidden argument*/NULL);
  28476. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_25 = ___culture1;
  28477. NullCheck(L_25);
  28478. String_t* L_26 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Globalization.CultureInfo::get_Name() */, L_25);
  28479. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_27 = V_0;
  28480. NullCheck(L_27);
  28481. String_t* L_28 = AssemblyName_get_Name_m6EA5C18D2FF050D3AF58D4A21ED39D161DFF218B_inline(L_27, /*hidden argument*/NULL);
  28482. String_t* L_29 = String_Concat_mB78D0094592718DA6D5DB6C712A9C225631666BE(L_28, _stringLiteralE68A65CCE98DA78E6FA59F7ACDE8480614E6C25F, /*hidden argument*/NULL);
  28483. String_t* L_30 = Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311(L_26, L_29, /*hidden argument*/NULL);
  28484. String_t* L_31 = Path_Combine_mA495A18104786EB450EC0E44EE0FB7F9040C4311(L_24, L_30, /*hidden argument*/NULL);
  28485. V_2 = L_31;
  28486. }
  28487. IL_00ad:
  28488. try
  28489. { // begin try (depth: 1)
  28490. String_t* L_32 = V_2;
  28491. Assembly_t * L_33 = Assembly_LoadFrom_m5AB4ED75C5BE93603AD58FF5FCA5B9EC7603189F(L_32, /*hidden argument*/NULL);
  28492. V_3 = ((RuntimeAssembly_t5EE9CD749D82345AE5635B9665665C31A3308EB1 *)CastclassClass((RuntimeObject*)L_33, RuntimeAssembly_t5EE9CD749D82345AE5635B9665665C31A3308EB1_il2cpp_TypeInfo_var));
  28493. goto IL_00ce;
  28494. } // end try (depth: 1)
  28495. catch(Il2CppExceptionWrapper& e)
  28496. {
  28497. __exception_local = (Exception_t *)e.ex;
  28498. if(il2cpp_codegen_class_is_assignable_from (RuntimeObject_il2cpp_TypeInfo_var, il2cpp_codegen_object_class(e.ex)))
  28499. goto CATCH_00bb;
  28500. throw e;
  28501. }
  28502. CATCH_00bb:
  28503. { // begin catch(System.Object)
  28504. {
  28505. bool L_34 = ___throwOnFileNotFound3;
  28506. if (L_34)
  28507. {
  28508. goto IL_00cc;
  28509. }
  28510. }
  28511. IL_00c0:
  28512. {
  28513. String_t* L_35 = V_2;
  28514. bool L_36 = File_Exists_m6B9BDD8EEB33D744EB0590DD27BC0152FAFBD1FB(L_35, /*hidden argument*/NULL);
  28515. if (L_36)
  28516. {
  28517. goto IL_00cc;
  28518. }
  28519. }
  28520. IL_00c8:
  28521. {
  28522. V_3 = (RuntimeAssembly_t5EE9CD749D82345AE5635B9665665C31A3308EB1 *)NULL;
  28523. goto IL_00ce;
  28524. }
  28525. IL_00cc:
  28526. {
  28527. IL2CPP_RAISE_MANAGED_EXCEPTION(__exception_local, Assembly_InternalGetSatelliteAssembly_mAD76294936326FF69763EC03F609CE3498CF887C_RuntimeMethod_var);
  28528. }
  28529. } // end catch (depth: 1)
  28530. IL_00ce:
  28531. {
  28532. RuntimeAssembly_t5EE9CD749D82345AE5635B9665665C31A3308EB1 * L_37 = V_3;
  28533. return L_37;
  28534. }
  28535. }
  28536. // System.Reflection.Assembly System.Reflection.Assembly::LoadFrom(System.String,System.Boolean)
  28537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * Assembly_LoadFrom_mB48B7760BCAA728B9AE628256A61762AB1FF509B (String_t* ___assemblyFile0, bool ___refonly1, const RuntimeMethod* method)
  28538. {
  28539. typedef Assembly_t * (*Assembly_LoadFrom_mB48B7760BCAA728B9AE628256A61762AB1FF509B_ftn) (String_t*, bool);
  28540. using namespace il2cpp::icalls;
  28541. return ((Assembly_LoadFrom_mB48B7760BCAA728B9AE628256A61762AB1FF509B_ftn)mscorlib::System::Reflection::Assembly::LoadFrom) (___assemblyFile0, ___refonly1);
  28542. }
  28543. // System.Reflection.Assembly System.Reflection.Assembly::LoadFrom(System.String)
  28544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * Assembly_LoadFrom_m5AB4ED75C5BE93603AD58FF5FCA5B9EC7603189F (String_t* ___assemblyFile0, const RuntimeMethod* method)
  28545. {
  28546. {
  28547. String_t* L_0 = ___assemblyFile0;
  28548. Assembly_t * L_1 = Assembly_LoadFrom_mB48B7760BCAA728B9AE628256A61762AB1FF509B(L_0, (bool)0, /*hidden argument*/NULL);
  28549. return L_1;
  28550. }
  28551. }
  28552. // System.Reflection.Assembly System.Reflection.Assembly::Load(System.String)
  28553. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * Assembly_Load_m4640304E91781FC3D197CD014B0C2DCEAFCFFF55 (String_t* ___assemblyString0, const RuntimeMethod* method)
  28554. {
  28555. {
  28556. AppDomain_t1B59572328F60585904DF52A59FE47CF5B5FFFF8 * L_0 = AppDomain_get_CurrentDomain_m3D3D52C9382D6853E49551DA6182DBC5F1118BF0(/*hidden argument*/NULL);
  28557. String_t* L_1 = ___assemblyString0;
  28558. NullCheck(L_0);
  28559. Assembly_t * L_2 = AppDomain_Load_m4349B851A1474F6F5D57A730DDFD5A8F9A291AD5(L_0, L_1, /*hidden argument*/NULL);
  28560. return L_2;
  28561. }
  28562. }
  28563. // System.Reflection.Assembly System.Reflection.Assembly::load_with_partial_name(System.String,System.Security.Policy.Evidence)
  28564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * Assembly_load_with_partial_name_m739797B4924ABF5F2B5E0C823BB5B83B24817B2D (String_t* ___name0, Evidence_t58C8D73D9B4FC7DD3BDDEE37E3C283678BFDC307 * ___e1, const RuntimeMethod* method)
  28565. {
  28566. typedef Assembly_t * (*Assembly_load_with_partial_name_m739797B4924ABF5F2B5E0C823BB5B83B24817B2D_ftn) (String_t*, Evidence_t58C8D73D9B4FC7DD3BDDEE37E3C283678BFDC307 *);
  28567. using namespace il2cpp::icalls;
  28568. return ((Assembly_load_with_partial_name_m739797B4924ABF5F2B5E0C823BB5B83B24817B2D_ftn)mscorlib::System::Reflection::Assembly::load_with_partial_name) (___name0, ___e1);
  28569. }
  28570. // System.Reflection.Assembly System.Reflection.Assembly::LoadWithPartialName(System.String,System.Security.Policy.Evidence)
  28571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * Assembly_LoadWithPartialName_m14762DBDCCDE9BD4187930685203056D9C2BC056 (String_t* ___partialName0, Evidence_t58C8D73D9B4FC7DD3BDDEE37E3C283678BFDC307 * ___securityEvidence1, const RuntimeMethod* method)
  28572. {
  28573. {
  28574. String_t* L_0 = ___partialName0;
  28575. Evidence_t58C8D73D9B4FC7DD3BDDEE37E3C283678BFDC307 * L_1 = ___securityEvidence1;
  28576. Assembly_t * L_2 = Assembly_LoadWithPartialName_m8AD8435909C5F29BE1635BB8F34051F4E6A302D4(L_0, L_1, (bool)1, /*hidden argument*/NULL);
  28577. return L_2;
  28578. }
  28579. }
  28580. // System.Reflection.Assembly System.Reflection.Assembly::LoadWithPartialName(System.String,System.Security.Policy.Evidence,System.Boolean)
  28581. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * Assembly_LoadWithPartialName_m8AD8435909C5F29BE1635BB8F34051F4E6A302D4 (String_t* ___partialName0, Evidence_t58C8D73D9B4FC7DD3BDDEE37E3C283678BFDC307 * ___securityEvidence1, bool ___oldBehavior2, const RuntimeMethod* method)
  28582. {
  28583. static bool s_Il2CppMethodInitialized;
  28584. if (!s_Il2CppMethodInitialized)
  28585. {
  28586. il2cpp_codegen_initialize_method (Assembly_LoadWithPartialName_m8AD8435909C5F29BE1635BB8F34051F4E6A302D4_MetadataUsageId);
  28587. s_Il2CppMethodInitialized = true;
  28588. }
  28589. {
  28590. bool L_0 = ___oldBehavior2;
  28591. if (L_0)
  28592. {
  28593. goto IL_0009;
  28594. }
  28595. }
  28596. {
  28597. NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * L_1 = (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 *)il2cpp_codegen_object_new(NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_il2cpp_TypeInfo_var);
  28598. NotImplementedException__ctor_m8BEA657E260FC05F0C6D2C43A6E9BC08040F59C4(L_1, /*hidden argument*/NULL);
  28599. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Assembly_LoadWithPartialName_m8AD8435909C5F29BE1635BB8F34051F4E6A302D4_RuntimeMethod_var);
  28600. }
  28601. IL_0009:
  28602. {
  28603. String_t* L_2 = ___partialName0;
  28604. if (L_2)
  28605. {
  28606. goto IL_0012;
  28607. }
  28608. }
  28609. {
  28610. NullReferenceException_t204B194BC4DDA3259AF5A8633EA248AE5977ABDC * L_3 = (NullReferenceException_t204B194BC4DDA3259AF5A8633EA248AE5977ABDC *)il2cpp_codegen_object_new(NullReferenceException_t204B194BC4DDA3259AF5A8633EA248AE5977ABDC_il2cpp_TypeInfo_var);
  28611. NullReferenceException__ctor_m7D46E331C349DD29CBA488C9B6A950A3E7DD5CAE(L_3, /*hidden argument*/NULL);
  28612. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, Assembly_LoadWithPartialName_m8AD8435909C5F29BE1635BB8F34051F4E6A302D4_RuntimeMethod_var);
  28613. }
  28614. IL_0012:
  28615. {
  28616. String_t* L_4 = ___partialName0;
  28617. Evidence_t58C8D73D9B4FC7DD3BDDEE37E3C283678BFDC307 * L_5 = ___securityEvidence1;
  28618. Assembly_t * L_6 = Assembly_load_with_partial_name_m739797B4924ABF5F2B5E0C823BB5B83B24817B2D(L_4, L_5, /*hidden argument*/NULL);
  28619. return L_6;
  28620. }
  28621. }
  28622. // System.Reflection.Module[] System.Reflection.Assembly::GetModulesInternal()
  28623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModuleU5BU5D_t5A96D0D19A757DE3D576E4EB81BE0FD6326DBB6E* Assembly_GetModulesInternal_m27561160717E6995C66F36B7D2ABEA035AD2840B (Assembly_t * __this, const RuntimeMethod* method)
  28624. {
  28625. typedef ModuleU5BU5D_t5A96D0D19A757DE3D576E4EB81BE0FD6326DBB6E* (*Assembly_GetModulesInternal_m27561160717E6995C66F36B7D2ABEA035AD2840B_ftn) (Assembly_t *);
  28626. using namespace il2cpp::icalls;
  28627. return ((Assembly_GetModulesInternal_m27561160717E6995C66F36B7D2ABEA035AD2840B_ftn)mscorlib::System::Reflection::Assembly::GetModulesInternal) (__this);
  28628. }
  28629. // System.String[] System.Reflection.Assembly::GetManifestResourceNames()
  28630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* Assembly_GetManifestResourceNames_m081DE0EFE094E5BB752C1A2CC58354A538F0D78D (Assembly_t * __this, const RuntimeMethod* method)
  28631. {
  28632. typedef StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* (*Assembly_GetManifestResourceNames_m081DE0EFE094E5BB752C1A2CC58354A538F0D78D_ftn) (Assembly_t *);
  28633. using namespace il2cpp::icalls;
  28634. return ((Assembly_GetManifestResourceNames_m081DE0EFE094E5BB752C1A2CC58354A538F0D78D_ftn)mscorlib::System::Reflection::Assembly::GetManifestResourceNames) (__this);
  28635. }
  28636. // System.Reflection.Assembly System.Reflection.Assembly::GetExecutingAssembly()
  28637. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * Assembly_GetExecutingAssembly_m790A21252B5A81BB8E1DC7794C4451539910BD2D ()
  28638. {
  28639. static bool s_Il2CppMethodInitialized;
  28640. if (!s_Il2CppMethodInitialized)
  28641. {
  28642. il2cpp_codegen_initialize_method (Assembly_GetExecutingAssembly_m790A21252B5A81BB8E1DC7794C4451539910BD2D_MetadataUsageId);
  28643. s_Il2CppMethodInitialized = true;
  28644. }
  28645. return il2cpp_codegen_get_executing_assembly(Assembly_GetExecutingAssembly_m790A21252B5A81BB8E1DC7794C4451539910BD2D_RuntimeMethod_var);
  28646. }
  28647. // System.Reflection.Assembly System.Reflection.Assembly::GetCallingAssembly()
  28648. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * Assembly_GetCallingAssembly_m0DB9F5D2B9770113FF2E239A9EB0DB0EC3A6E384 (const RuntimeMethod* method)
  28649. {
  28650. typedef Assembly_t * (*Assembly_GetCallingAssembly_m0DB9F5D2B9770113FF2E239A9EB0DB0EC3A6E384_ftn) ();
  28651. using namespace il2cpp::icalls;
  28652. return ((Assembly_GetCallingAssembly_m0DB9F5D2B9770113FF2E239A9EB0DB0EC3A6E384_ftn)mscorlib::System::Reflection::Assembly::GetCallingAssembly) ();
  28653. }
  28654. // System.Boolean System.Reflection.Assembly::GetManifestResourceInfoInternal(System.String,System.Reflection.ManifestResourceInfo)
  28655. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_GetManifestResourceInfoInternal_m1F746445607BE68B4B8A8EEB837603986154A1C4 (Assembly_t * __this, String_t* ___name0, ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * ___info1, const RuntimeMethod* method)
  28656. {
  28657. typedef bool (*Assembly_GetManifestResourceInfoInternal_m1F746445607BE68B4B8A8EEB837603986154A1C4_ftn) (Assembly_t *, String_t*, ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B *);
  28658. using namespace il2cpp::icalls;
  28659. return ((Assembly_GetManifestResourceInfoInternal_m1F746445607BE68B4B8A8EEB837603986154A1C4_ftn)mscorlib::System::Reflection::Assembly::GetManifestResourceInfoInternal) (__this, ___name0, ___info1);
  28660. }
  28661. // System.Reflection.ManifestResourceInfo System.Reflection.Assembly::GetManifestResourceInfo(System.String)
  28662. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * Assembly_GetManifestResourceInfo_m606EB8A7F7CDADB91CA8506CDDD2D8FA353333E0 (Assembly_t * __this, String_t* ___resourceName0, const RuntimeMethod* method)
  28663. {
  28664. static bool s_Il2CppMethodInitialized;
  28665. if (!s_Il2CppMethodInitialized)
  28666. {
  28667. il2cpp_codegen_initialize_method (Assembly_GetManifestResourceInfo_m606EB8A7F7CDADB91CA8506CDDD2D8FA353333E0_MetadataUsageId);
  28668. s_Il2CppMethodInitialized = true;
  28669. }
  28670. ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * V_0 = NULL;
  28671. {
  28672. String_t* L_0 = ___resourceName0;
  28673. if (L_0)
  28674. {
  28675. goto IL_000e;
  28676. }
  28677. }
  28678. {
  28679. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  28680. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteralB7DB744ADD0E9E907418B11D4A5C61700093DEAF, /*hidden argument*/NULL);
  28681. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, Assembly_GetManifestResourceInfo_m606EB8A7F7CDADB91CA8506CDDD2D8FA353333E0_RuntimeMethod_var);
  28682. }
  28683. IL_000e:
  28684. {
  28685. String_t* L_2 = ___resourceName0;
  28686. NullCheck(L_2);
  28687. int32_t L_3 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_2, /*hidden argument*/NULL);
  28688. if (L_3)
  28689. {
  28690. goto IL_0021;
  28691. }
  28692. }
  28693. {
  28694. ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_4 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
  28695. ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_4, _stringLiteral57C41A14D3232EE83859583D0F3BFF6F0F30EF8C, /*hidden argument*/NULL);
  28696. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, Assembly_GetManifestResourceInfo_m606EB8A7F7CDADB91CA8506CDDD2D8FA353333E0_RuntimeMethod_var);
  28697. }
  28698. IL_0021:
  28699. {
  28700. ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * L_5 = (ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B *)il2cpp_codegen_object_new(ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B_il2cpp_TypeInfo_var);
  28701. ManifestResourceInfo__ctor_m718EB1020E137DE89B5A49D307E20563599FA2C4(L_5, (Assembly_t *)NULL, (String_t*)NULL, 0, /*hidden argument*/NULL);
  28702. V_0 = L_5;
  28703. String_t* L_6 = ___resourceName0;
  28704. ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * L_7 = V_0;
  28705. bool L_8 = Assembly_GetManifestResourceInfoInternal_m1F746445607BE68B4B8A8EEB837603986154A1C4(__this, L_6, L_7, /*hidden argument*/NULL);
  28706. if (!L_8)
  28707. {
  28708. goto IL_0036;
  28709. }
  28710. }
  28711. {
  28712. ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B * L_9 = V_0;
  28713. return L_9;
  28714. }
  28715. IL_0036:
  28716. {
  28717. return (ManifestResourceInfo_t51E1AF95BE39E097026EEDEF8918BAF96D21AD7B *)NULL;
  28718. }
  28719. }
  28720. // System.Boolean System.Reflection.Assembly::get_ReflectionOnly()
  28721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_get_ReflectionOnly_m23A80872486510BF33E0B4C2DE10FE5CC885A16C (Assembly_t * __this, const RuntimeMethod* method)
  28722. {
  28723. typedef bool (*Assembly_get_ReflectionOnly_m23A80872486510BF33E0B4C2DE10FE5CC885A16C_ftn) (Assembly_t *);
  28724. using namespace il2cpp::icalls;
  28725. return ((Assembly_get_ReflectionOnly_m23A80872486510BF33E0B4C2DE10FE5CC885A16C_ftn)mscorlib::System::Reflection::Assembly::get_ReflectionOnly) (__this);
  28726. }
  28727. // System.Int32 System.Reflection.Assembly::GetHashCode()
  28728. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Assembly_GetHashCode_mF9D730498BB9A4AB9249B02D7B4B8A854061AEDB (Assembly_t * __this, const RuntimeMethod* method)
  28729. {
  28730. {
  28731. int32_t L_0 = Object_GetHashCode_m81DE0CEF2ACADC7D076800D09B2232BC30639F76(__this, /*hidden argument*/NULL);
  28732. return L_0;
  28733. }
  28734. }
  28735. // System.Boolean System.Reflection.Assembly::Equals(System.Object)
  28736. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_Equals_m2273B81003B5F55B42B4867938606661C10677E0 (Assembly_t * __this, RuntimeObject * ___o0, const RuntimeMethod* method)
  28737. {
  28738. static bool s_Il2CppMethodInitialized;
  28739. if (!s_Il2CppMethodInitialized)
  28740. {
  28741. il2cpp_codegen_initialize_method (Assembly_Equals_m2273B81003B5F55B42B4867938606661C10677E0_MetadataUsageId);
  28742. s_Il2CppMethodInitialized = true;
  28743. }
  28744. {
  28745. RuntimeObject * L_0 = ___o0;
  28746. if ((!(((RuntimeObject*)(Assembly_t *)__this) == ((RuntimeObject*)(RuntimeObject *)L_0))))
  28747. {
  28748. goto IL_0006;
  28749. }
  28750. }
  28751. {
  28752. return (bool)1;
  28753. }
  28754. IL_0006:
  28755. {
  28756. RuntimeObject * L_1 = ___o0;
  28757. if (L_1)
  28758. {
  28759. goto IL_000b;
  28760. }
  28761. }
  28762. {
  28763. return (bool)0;
  28764. }
  28765. IL_000b:
  28766. {
  28767. RuntimeObject * L_2 = ___o0;
  28768. NullCheck(((Assembly_t *)CastclassClass((RuntimeObject*)L_2, Assembly_t_il2cpp_TypeInfo_var)));
  28769. intptr_t L_3 = ((Assembly_t *)CastclassClass((RuntimeObject*)L_2, Assembly_t_il2cpp_TypeInfo_var))->get__mono_assembly_0();
  28770. intptr_t L_4 = __this->get__mono_assembly_0();
  28771. bool L_5 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_3, (intptr_t)L_4, /*hidden argument*/NULL);
  28772. return L_5;
  28773. }
  28774. }
  28775. // System.Exception System.Reflection.Assembly::CreateNIE()
  28776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t * Assembly_CreateNIE_m5076DC7513181632DAF6DC6726A154E5DBE960F2 (const RuntimeMethod* method)
  28777. {
  28778. static bool s_Il2CppMethodInitialized;
  28779. if (!s_Il2CppMethodInitialized)
  28780. {
  28781. il2cpp_codegen_initialize_method (Assembly_CreateNIE_m5076DC7513181632DAF6DC6726A154E5DBE960F2_MetadataUsageId);
  28782. s_Il2CppMethodInitialized = true;
  28783. }
  28784. {
  28785. NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 * L_0 = (NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4 *)il2cpp_codegen_object_new(NotImplementedException_t8AD6EBE5FEDB0AEBECEE0961CF73C35B372EFFA4_il2cpp_TypeInfo_var);
  28786. NotImplementedException__ctor_mEBAED0FCA8B8CCE7E96492474350BA35D14CF59C(L_0, _stringLiteralC169539BFD4F3CCCA8FFDB4DD310F3117C71F9FA, /*hidden argument*/NULL);
  28787. return L_0;
  28788. }
  28789. }
  28790. // System.Boolean System.Reflection.Assembly::get_IsFullyTrusted()
  28791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_get_IsFullyTrusted_m4C6EBFE2F746B78AB2288C3DF5DF9AB00B020C64 (Assembly_t * __this, const RuntimeMethod* method)
  28792. {
  28793. {
  28794. return (bool)1;
  28795. }
  28796. }
  28797. // System.Type System.Reflection.Assembly::GetType(System.String,System.Boolean,System.Boolean)
  28798. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Assembly_GetType_m6BBEEA90B32A507B3787D27C7613BBC95B440A05 (Assembly_t * __this, String_t* ___name0, bool ___throwOnError1, bool ___ignoreCase2, const RuntimeMethod* method)
  28799. {
  28800. static bool s_Il2CppMethodInitialized;
  28801. if (!s_Il2CppMethodInitialized)
  28802. {
  28803. il2cpp_codegen_initialize_method (Assembly_GetType_m6BBEEA90B32A507B3787D27C7613BBC95B440A05_MetadataUsageId);
  28804. s_Il2CppMethodInitialized = true;
  28805. }
  28806. {
  28807. Exception_t * L_0 = Assembly_CreateNIE_m5076DC7513181632DAF6DC6726A154E5DBE960F2(/*hidden argument*/NULL);
  28808. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, Assembly_GetType_m6BBEEA90B32A507B3787D27C7613BBC95B440A05_RuntimeMethod_var);
  28809. }
  28810. }
  28811. // System.Reflection.Module System.Reflection.Assembly::GetModule(System.String)
  28812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * Assembly_GetModule_mBBED9EB7B3ABB3095D8A57C8BFA1D0874FFA6230 (Assembly_t * __this, String_t* ___name0, const RuntimeMethod* method)
  28813. {
  28814. static bool s_Il2CppMethodInitialized;
  28815. if (!s_Il2CppMethodInitialized)
  28816. {
  28817. il2cpp_codegen_initialize_method (Assembly_GetModule_mBBED9EB7B3ABB3095D8A57C8BFA1D0874FFA6230_MetadataUsageId);
  28818. s_Il2CppMethodInitialized = true;
  28819. }
  28820. {
  28821. Exception_t * L_0 = Assembly_CreateNIE_m5076DC7513181632DAF6DC6726A154E5DBE960F2(/*hidden argument*/NULL);
  28822. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, Assembly_GetModule_mBBED9EB7B3ABB3095D8A57C8BFA1D0874FFA6230_RuntimeMethod_var);
  28823. }
  28824. }
  28825. // System.Reflection.Module[] System.Reflection.Assembly::GetModules(System.Boolean)
  28826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModuleU5BU5D_t5A96D0D19A757DE3D576E4EB81BE0FD6326DBB6E* Assembly_GetModules_m0A6EED5114A6E77FC0623D736471EE4F40007A0E (Assembly_t * __this, bool ___getResourceModules0, const RuntimeMethod* method)
  28827. {
  28828. static bool s_Il2CppMethodInitialized;
  28829. if (!s_Il2CppMethodInitialized)
  28830. {
  28831. il2cpp_codegen_initialize_method (Assembly_GetModules_m0A6EED5114A6E77FC0623D736471EE4F40007A0E_MetadataUsageId);
  28832. s_Il2CppMethodInitialized = true;
  28833. }
  28834. {
  28835. Exception_t * L_0 = Assembly_CreateNIE_m5076DC7513181632DAF6DC6726A154E5DBE960F2(/*hidden argument*/NULL);
  28836. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, Assembly_GetModules_m0A6EED5114A6E77FC0623D736471EE4F40007A0E_RuntimeMethod_var);
  28837. }
  28838. }
  28839. // System.Boolean System.Reflection.Assembly::op_Equality(System.Reflection.Assembly,System.Reflection.Assembly)
  28840. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_op_Equality_m4B6A318CE4104781ABF30A2BBBCCCFB0FE342316 (Assembly_t * ___left0, Assembly_t * ___right1, const RuntimeMethod* method)
  28841. {
  28842. {
  28843. Assembly_t * L_0 = ___left0;
  28844. Assembly_t * L_1 = ___right1;
  28845. if ((!(((RuntimeObject*)(Assembly_t *)L_0) == ((RuntimeObject*)(Assembly_t *)L_1))))
  28846. {
  28847. goto IL_0006;
  28848. }
  28849. }
  28850. {
  28851. return (bool)1;
  28852. }
  28853. IL_0006:
  28854. {
  28855. Assembly_t * L_2 = ___left0;
  28856. Assembly_t * L_3 = ___right1;
  28857. if (!((int32_t)((int32_t)((((RuntimeObject*)(Assembly_t *)L_2) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)^(int32_t)((((RuntimeObject*)(Assembly_t *)L_3) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0))))
  28858. {
  28859. goto IL_0013;
  28860. }
  28861. }
  28862. {
  28863. return (bool)0;
  28864. }
  28865. IL_0013:
  28866. {
  28867. Assembly_t * L_4 = ___left0;
  28868. Assembly_t * L_5 = ___right1;
  28869. NullCheck(L_4);
  28870. bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_4, L_5);
  28871. return L_6;
  28872. }
  28873. }
  28874. // System.Boolean System.Reflection.Assembly::op_Inequality(System.Reflection.Assembly,System.Reflection.Assembly)
  28875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_op_Inequality_m6949ED5777CC2840BF1EBD907C35A20E25F22F7B (Assembly_t * ___left0, Assembly_t * ___right1, const RuntimeMethod* method)
  28876. {
  28877. {
  28878. Assembly_t * L_0 = ___left0;
  28879. Assembly_t * L_1 = ___right1;
  28880. if ((!(((RuntimeObject*)(Assembly_t *)L_0) == ((RuntimeObject*)(Assembly_t *)L_1))))
  28881. {
  28882. goto IL_0006;
  28883. }
  28884. }
  28885. {
  28886. return (bool)0;
  28887. }
  28888. IL_0006:
  28889. {
  28890. Assembly_t * L_2 = ___left0;
  28891. Assembly_t * L_3 = ___right1;
  28892. if (!((int32_t)((int32_t)((((RuntimeObject*)(Assembly_t *)L_2) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)^(int32_t)((((RuntimeObject*)(Assembly_t *)L_3) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0))))
  28893. {
  28894. goto IL_0013;
  28895. }
  28896. }
  28897. {
  28898. return (bool)1;
  28899. }
  28900. IL_0013:
  28901. {
  28902. Assembly_t * L_4 = ___left0;
  28903. Assembly_t * L_5 = ___right1;
  28904. NullCheck(L_4);
  28905. bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_4, L_5);
  28906. return (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
  28907. }
  28908. }
  28909. #ifdef __clang__
  28910. #pragma clang diagnostic pop
  28911. #endif
  28912. #ifdef __clang__
  28913. #pragma clang diagnostic push
  28914. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28915. #pragma clang diagnostic ignored "-Wunused-variable"
  28916. #endif
  28917. // System.Void System.Reflection.Assembly_ResolveEventHolder::.ctor()
  28918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolveEventHolder__ctor_m405E62AFEAC8D87E9B9E2AC65601E6966809449E (ResolveEventHolder_t5267893EB7CB9C12F7B9B463FD4C221BEA03326E * __this, const RuntimeMethod* method)
  28919. {
  28920. {
  28921. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  28922. return;
  28923. }
  28924. }
  28925. #ifdef __clang__
  28926. #pragma clang diagnostic pop
  28927. #endif
  28928. #ifdef __clang__
  28929. #pragma clang diagnostic push
  28930. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28931. #pragma clang diagnostic ignored "-Wunused-variable"
  28932. #endif
  28933. // System.Void System.Reflection.Assembly_UnmanagedMemoryStreamForModule::.ctor(System.Byte*,System.Int64,System.Reflection.Module)
  28934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedMemoryStreamForModule__ctor_mE3CB189987A7048429C52EE0130177D84FF74D41 (UnmanagedMemoryStreamForModule_t37BF6433F269DC0F93390DCB2C7E6F149DDF38D4 * __this, uint8_t* ___pointer0, int64_t ___length1, Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * ___module2, const RuntimeMethod* method)
  28935. {
  28936. {
  28937. uint8_t* L_0 = ___pointer0;
  28938. int64_t L_1 = ___length1;
  28939. UnmanagedMemoryStream__ctor_mF4040F06CEA36C1ACBA0C09319B38530D0E45632(__this, (uint8_t*)(uint8_t*)L_0, L_1, /*hidden argument*/NULL);
  28940. Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * L_2 = ___module2;
  28941. __this->set_module_13(L_2);
  28942. return;
  28943. }
  28944. }
  28945. // System.Void System.Reflection.Assembly_UnmanagedMemoryStreamForModule::Dispose(System.Boolean)
  28946. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedMemoryStreamForModule_Dispose_mD8755196D3FC9A3BDB553EB3D33AC0C138DCE79F (UnmanagedMemoryStreamForModule_t37BF6433F269DC0F93390DCB2C7E6F149DDF38D4 * __this, bool ___disposing0, const RuntimeMethod* method)
  28947. {
  28948. {
  28949. bool L_0 = ((UnmanagedMemoryStream_tB2905D85030C9C1E831E3EB02AD7E5B1B1A5FE4E *)__this)->get__isOpen_11();
  28950. if (!L_0)
  28951. {
  28952. goto IL_000f;
  28953. }
  28954. }
  28955. {
  28956. __this->set_module_13((Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 *)NULL);
  28957. }
  28958. IL_000f:
  28959. {
  28960. bool L_1 = ___disposing0;
  28961. UnmanagedMemoryStream_Dispose_mA8E1A981BC7EFDFAC1B4C4E95D1CAB823EA284CA(__this, L_1, /*hidden argument*/NULL);
  28962. return;
  28963. }
  28964. }
  28965. #ifdef __clang__
  28966. #pragma clang diagnostic pop
  28967. #endif
  28968. #ifdef __clang__
  28969. #pragma clang diagnostic push
  28970. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28971. #pragma clang diagnostic ignored "-Wunused-variable"
  28972. #endif
  28973. // System.Void System.Reflection.AssemblyCompanyAttribute::.ctor(System.String)
  28974. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyCompanyAttribute__ctor_m3088A5531C90B80A43C0F65689CB2663263FA806 (AssemblyCompanyAttribute_t2F810E97ADD9E7850E0F954EFA2DF7C056985DFF * __this, String_t* ___company0, const RuntimeMethod* method)
  28975. {
  28976. {
  28977. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  28978. String_t* L_0 = ___company0;
  28979. __this->set_m_company_0(L_0);
  28980. return;
  28981. }
  28982. }
  28983. #ifdef __clang__
  28984. #pragma clang diagnostic pop
  28985. #endif
  28986. #ifdef __clang__
  28987. #pragma clang diagnostic push
  28988. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  28989. #pragma clang diagnostic ignored "-Wunused-variable"
  28990. #endif
  28991. // System.Void System.Reflection.AssemblyConfigurationAttribute::.ctor(System.String)
  28992. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyConfigurationAttribute__ctor_m581F06B414718310B736519898F5069A0CE71132 (AssemblyConfigurationAttribute_tE9ADA5C677602C10C37EA25F3BD1C9E90196C4D1 * __this, String_t* ___configuration0, const RuntimeMethod* method)
  28993. {
  28994. {
  28995. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  28996. String_t* L_0 = ___configuration0;
  28997. __this->set_m_configuration_0(L_0);
  28998. return;
  28999. }
  29000. }
  29001. #ifdef __clang__
  29002. #pragma clang diagnostic pop
  29003. #endif
  29004. #ifdef __clang__
  29005. #pragma clang diagnostic push
  29006. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29007. #pragma clang diagnostic ignored "-Wunused-variable"
  29008. #endif
  29009. #ifdef __clang__
  29010. #pragma clang diagnostic pop
  29011. #endif
  29012. #ifdef __clang__
  29013. #pragma clang diagnostic push
  29014. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29015. #pragma clang diagnostic ignored "-Wunused-variable"
  29016. #endif
  29017. // System.Void System.Reflection.AssemblyCopyrightAttribute::.ctor(System.String)
  29018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyCopyrightAttribute__ctor_mB0836615C175FAAE019DFC1CDFF84C14AD983C9B (AssemblyCopyrightAttribute_t8DF6FB6575CF7BD55F0E4EDD0B25D28B63D24960 * __this, String_t* ___copyright0, const RuntimeMethod* method)
  29019. {
  29020. {
  29021. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  29022. String_t* L_0 = ___copyright0;
  29023. __this->set_m_copyright_0(L_0);
  29024. return;
  29025. }
  29026. }
  29027. #ifdef __clang__
  29028. #pragma clang diagnostic pop
  29029. #endif
  29030. #ifdef __clang__
  29031. #pragma clang diagnostic push
  29032. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29033. #pragma clang diagnostic ignored "-Wunused-variable"
  29034. #endif
  29035. // System.Void System.Reflection.AssemblyDefaultAliasAttribute::.ctor(System.String)
  29036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyDefaultAliasAttribute__ctor_m99B4C847D97B15003F5EC75BBAEE5DB078A24302 (AssemblyDefaultAliasAttribute_tC5A38CBC9F33DAF1234EA5B7A4839028AAE1A8B2 * __this, String_t* ___defaultAlias0, const RuntimeMethod* method)
  29037. {
  29038. {
  29039. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  29040. String_t* L_0 = ___defaultAlias0;
  29041. __this->set_m_defaultAlias_0(L_0);
  29042. return;
  29043. }
  29044. }
  29045. #ifdef __clang__
  29046. #pragma clang diagnostic pop
  29047. #endif
  29048. #ifdef __clang__
  29049. #pragma clang diagnostic push
  29050. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29051. #pragma clang diagnostic ignored "-Wunused-variable"
  29052. #endif
  29053. // System.Void System.Reflection.AssemblyDelaySignAttribute::.ctor(System.Boolean)
  29054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyDelaySignAttribute__ctor_m871AA899D387487CD021ACA02966BF3D47D5BD6B (AssemblyDelaySignAttribute_t1C835220662F6969D8CDDDF1D145CEDBE54A3437 * __this, bool ___delaySign0, const RuntimeMethod* method)
  29055. {
  29056. {
  29057. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  29058. bool L_0 = ___delaySign0;
  29059. __this->set_m_delaySign_0(L_0);
  29060. return;
  29061. }
  29062. }
  29063. #ifdef __clang__
  29064. #pragma clang diagnostic pop
  29065. #endif
  29066. #ifdef __clang__
  29067. #pragma clang diagnostic push
  29068. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29069. #pragma clang diagnostic ignored "-Wunused-variable"
  29070. #endif
  29071. // System.Void System.Reflection.AssemblyDescriptionAttribute::.ctor(System.String)
  29072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyDescriptionAttribute__ctor_m9B0EF6E0E1DCE5B2822B1F36C8C45BBB6CE23D3B (AssemblyDescriptionAttribute_tC327583B1C647165DFBE9B2A26A4652571D3F804 * __this, String_t* ___description0, const RuntimeMethod* method)
  29073. {
  29074. {
  29075. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  29076. String_t* L_0 = ___description0;
  29077. __this->set_m_description_0(L_0);
  29078. return;
  29079. }
  29080. }
  29081. #ifdef __clang__
  29082. #pragma clang diagnostic pop
  29083. #endif
  29084. #ifdef __clang__
  29085. #pragma clang diagnostic push
  29086. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29087. #pragma clang diagnostic ignored "-Wunused-variable"
  29088. #endif
  29089. // System.Void System.Reflection.AssemblyFileVersionAttribute::.ctor(System.String)
  29090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyFileVersionAttribute__ctor_mAB2EDA4FCF0482DD8F57C3D9F251810FE24885B4 (AssemblyFileVersionAttribute_t1A9625F4EC9900AC950834185DABC4AD1B880077 * __this, String_t* ___version0, const RuntimeMethod* method)
  29091. {
  29092. static bool s_Il2CppMethodInitialized;
  29093. if (!s_Il2CppMethodInitialized)
  29094. {
  29095. il2cpp_codegen_initialize_method (AssemblyFileVersionAttribute__ctor_mAB2EDA4FCF0482DD8F57C3D9F251810FE24885B4_MetadataUsageId);
  29096. s_Il2CppMethodInitialized = true;
  29097. }
  29098. {
  29099. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  29100. String_t* L_0 = ___version0;
  29101. if (L_0)
  29102. {
  29103. goto IL_0014;
  29104. }
  29105. }
  29106. {
  29107. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  29108. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteralC692273DEB2772DA307FFE37041FEF77BF4BAA97, /*hidden argument*/NULL);
  29109. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, AssemblyFileVersionAttribute__ctor_mAB2EDA4FCF0482DD8F57C3D9F251810FE24885B4_RuntimeMethod_var);
  29110. }
  29111. IL_0014:
  29112. {
  29113. String_t* L_2 = ___version0;
  29114. __this->set__version_0(L_2);
  29115. return;
  29116. }
  29117. }
  29118. #ifdef __clang__
  29119. #pragma clang diagnostic pop
  29120. #endif
  29121. #ifdef __clang__
  29122. #pragma clang diagnostic push
  29123. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29124. #pragma clang diagnostic ignored "-Wunused-variable"
  29125. #endif
  29126. // System.Void System.Reflection.AssemblyInformationalVersionAttribute::.ctor(System.String)
  29127. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyInformationalVersionAttribute__ctor_m779EDB358F0BDEA4DA865C51917F58356B6B992E (AssemblyInformationalVersionAttribute_tBA4A9D17D747C49BB85AF256BD0EE1F43FE87270 * __this, String_t* ___informationalVersion0, const RuntimeMethod* method)
  29128. {
  29129. {
  29130. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  29131. String_t* L_0 = ___informationalVersion0;
  29132. __this->set_m_informationalVersion_0(L_0);
  29133. return;
  29134. }
  29135. }
  29136. #ifdef __clang__
  29137. #pragma clang diagnostic pop
  29138. #endif
  29139. #ifdef __clang__
  29140. #pragma clang diagnostic push
  29141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29142. #pragma clang diagnostic ignored "-Wunused-variable"
  29143. #endif
  29144. // System.Void System.Reflection.AssemblyKeyFileAttribute::.ctor(System.String)
  29145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyKeyFileAttribute__ctor_m5936BFD489128AC4D4DF021EBA4993E3D62C2323 (AssemblyKeyFileAttribute_t34031CD8991F681B5D0AC4F3BEBB48D180F8F927 * __this, String_t* ___keyFile0, const RuntimeMethod* method)
  29146. {
  29147. {
  29148. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  29149. String_t* L_0 = ___keyFile0;
  29150. __this->set_m_keyFile_0(L_0);
  29151. return;
  29152. }
  29153. }
  29154. #ifdef __clang__
  29155. #pragma clang diagnostic pop
  29156. #endif
  29157. #ifdef __clang__
  29158. #pragma clang diagnostic push
  29159. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  29160. #pragma clang diagnostic ignored "-Wunused-variable"
  29161. #endif
  29162. // Conversion methods for marshalling of: System.Reflection.AssemblyName
  29163. IL2CPP_EXTERN_C void AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshal_pinvoke(const AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82& unmarshaled, AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshaled_pinvoke& marshaled)
  29164. {
  29165. Exception_t* ___cultureinfo_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'cultureinfo' of type 'AssemblyName': Reference type field marshaling is not supported.");
  29166. IL2CPP_RAISE_MANAGED_EXCEPTION(___cultureinfo_6Exception, NULL);
  29167. }
  29168. IL2CPP_EXTERN_C void AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshal_pinvoke_back(const AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshaled_pinvoke& marshaled, AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82& unmarshaled)
  29169. {
  29170. Exception_t* ___cultureinfo_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'cultureinfo' of type 'AssemblyName': Reference type field marshaling is not supported.");
  29171. IL2CPP_RAISE_MANAGED_EXCEPTION(___cultureinfo_6Exception, NULL);
  29172. }
  29173. // Conversion method for clean up from marshalling of: System.Reflection.AssemblyName
  29174. IL2CPP_EXTERN_C void AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshal_pinvoke_cleanup(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshaled_pinvoke& marshaled)
  29175. {
  29176. }
  29177. // Conversion methods for marshalling of: System.Reflection.AssemblyName
  29178. IL2CPP_EXTERN_C void AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshal_com(const AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82& unmarshaled, AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshaled_com& marshaled)
  29179. {
  29180. Exception_t* ___cultureinfo_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'cultureinfo' of type 'AssemblyName': Reference type field marshaling is not supported.");
  29181. IL2CPP_RAISE_MANAGED_EXCEPTION(___cultureinfo_6Exception, NULL);
  29182. }
  29183. IL2CPP_EXTERN_C void AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshal_com_back(const AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshaled_com& marshaled, AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82& unmarshaled)
  29184. {
  29185. Exception_t* ___cultureinfo_6Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'cultureinfo' of type 'AssemblyName': Reference type field marshaling is not supported.");
  29186. IL2CPP_RAISE_MANAGED_EXCEPTION(___cultureinfo_6Exception, NULL);
  29187. }
  29188. // Conversion method for clean up from marshalling of: System.Reflection.AssemblyName
  29189. IL2CPP_EXTERN_C void AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshal_com_cleanup(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_marshaled_com& marshaled)
  29190. {
  29191. }
  29192. // System.Void System.Reflection.AssemblyName::.ctor()
  29193. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName__ctor_mF1233521F13623EC87A886B14BC90C639FBBB972 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  29194. {
  29195. {
  29196. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  29197. __this->set_versioncompat_12(1);
  29198. return;
  29199. }
  29200. }
  29201. // System.Boolean System.Reflection.AssemblyName::ParseAssemblyName(System.IntPtr,Mono.MonoAssemblyName&,System.Boolean&,System.Boolean&)
  29202. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssemblyName_ParseAssemblyName_m890EF8F357B04C266CAD1CBA9C9BBFA8B30D648B (intptr_t ___name0, MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * ___aname1, bool* ___is_version_definited2, bool* ___is_token_defined3, const RuntimeMethod* method)
  29203. {
  29204. typedef bool (*AssemblyName_ParseAssemblyName_m890EF8F357B04C266CAD1CBA9C9BBFA8B30D648B_ftn) (intptr_t, MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 *, bool*, bool*);
  29205. using namespace il2cpp::icalls;
  29206. return ((AssemblyName_ParseAssemblyName_m890EF8F357B04C266CAD1CBA9C9BBFA8B30D648B_ftn)mscorlib::System::Reflection::AssemblyName::ParseAssemblyName) (___name0, ___aname1, ___is_version_definited2, ___is_token_defined3);
  29207. }
  29208. // System.Void System.Reflection.AssemblyName::.ctor(System.String)
  29209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName__ctor_m9B2E1009DD65CCC1807A629A09D7CDEC26756FBF (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, String_t* ___assemblyName0, const RuntimeMethod* method)
  29210. {
  29211. static bool s_Il2CppMethodInitialized;
  29212. if (!s_Il2CppMethodInitialized)
  29213. {
  29214. il2cpp_codegen_initialize_method (AssemblyName__ctor_m9B2E1009DD65CCC1807A629A09D7CDEC26756FBF_MetadataUsageId);
  29215. s_Il2CppMethodInitialized = true;
  29216. }
  29217. SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F V_0;
  29218. memset((&V_0), 0, sizeof(V_0));
  29219. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 V_1;
  29220. memset((&V_1), 0, sizeof(V_1));
  29221. bool V_2 = false;
  29222. bool V_3 = false;
  29223. Exception_t * __last_unhandled_exception = 0;
  29224. NO_UNUSED_WARNING (__last_unhandled_exception);
  29225. Exception_t * __exception_local = 0;
  29226. NO_UNUSED_WARNING (__exception_local);
  29227. void* __leave_targets_storage = alloca(sizeof(int32_t) * 1);
  29228. il2cpp::utils::LeaveTargetStack __leave_targets(__leave_targets_storage);
  29229. NO_UNUSED_WARNING (__leave_targets);
  29230. {
  29231. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  29232. String_t* L_0 = ___assemblyName0;
  29233. if (L_0)
  29234. {
  29235. goto IL_0014;
  29236. }
  29237. }
  29238. {
  29239. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  29240. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteralFF28F86272965B22D85E8A9498F020ACC49E1D56, /*hidden argument*/NULL);
  29241. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, AssemblyName__ctor_m9B2E1009DD65CCC1807A629A09D7CDEC26756FBF_RuntimeMethod_var);
  29242. }
  29243. IL_0014:
  29244. {
  29245. String_t* L_2 = ___assemblyName0;
  29246. NullCheck(L_2);
  29247. int32_t L_3 = String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline(L_2, /*hidden argument*/NULL);
  29248. if ((((int32_t)L_3) >= ((int32_t)1)))
  29249. {
  29250. goto IL_0028;
  29251. }
  29252. }
  29253. {
  29254. ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_4 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
  29255. ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_4, _stringLiteralD2D19CCBEDA69E25464CD1E27E189218BB2480B7, /*hidden argument*/NULL);
  29256. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, AssemblyName__ctor_m9B2E1009DD65CCC1807A629A09D7CDEC26756FBF_RuntimeMethod_var);
  29257. }
  29258. IL_0028:
  29259. {
  29260. String_t* L_5 = ___assemblyName0;
  29261. SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F L_6 = RuntimeMarshal_MarshalString_m8A782D398D13D0865FFE9B3396966ED903180A1F(L_5, /*hidden argument*/NULL);
  29262. V_0 = L_6;
  29263. }
  29264. IL_002f:
  29265. try
  29266. { // begin try (depth: 1)
  29267. {
  29268. intptr_t L_7 = SafeStringMarshal_get_Value_m70D3D1F546F1D924BDAA1A1322FE2EB7FE18F1D5((SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F *)(&V_0), /*hidden argument*/NULL);
  29269. bool L_8 = AssemblyName_ParseAssemblyName_m890EF8F357B04C266CAD1CBA9C9BBFA8B30D648B((intptr_t)L_7, (MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 *)(&V_1), (bool*)(&V_2), (bool*)(&V_3), /*hidden argument*/NULL);
  29270. if (L_8)
  29271. {
  29272. goto IL_004e;
  29273. }
  29274. }
  29275. IL_0043:
  29276. {
  29277. FileLoadException_t4F277277156CA76B0610D4AE6EDFBF64561BF3FB * L_9 = (FileLoadException_t4F277277156CA76B0610D4AE6EDFBF64561BF3FB *)il2cpp_codegen_object_new(FileLoadException_t4F277277156CA76B0610D4AE6EDFBF64561BF3FB_il2cpp_TypeInfo_var);
  29278. FileLoadException__ctor_m75CC747FFED4FE51A2B8352C39A33467FE9D3044(L_9, _stringLiteralC07CFD4E0365EA22192B4DCE4B22B83D99B3EA06, /*hidden argument*/NULL);
  29279. IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, AssemblyName__ctor_m9B2E1009DD65CCC1807A629A09D7CDEC26756FBF_RuntimeMethod_var);
  29280. }
  29281. IL_004e:
  29282. {
  29283. }
  29284. IL_004f:
  29285. try
  29286. { // begin try (depth: 2)
  29287. bool L_10 = V_2;
  29288. bool L_11 = V_3;
  29289. AssemblyName_FillName_m7B2487B7549E5A497AA4CBAC4DAF753B153D49AB(__this, (MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 *)(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 *)(((uintptr_t)(&V_1))), (String_t*)NULL, L_10, (bool)0, L_11, (bool)0, /*hidden argument*/NULL);
  29290. IL2CPP_LEAVE(0x76, FINALLY_005f);
  29291. } // end try (depth: 2)
  29292. catch(Il2CppExceptionWrapper& e)
  29293. {
  29294. __last_unhandled_exception = (Exception_t *)e.ex;
  29295. goto FINALLY_005f;
  29296. }
  29297. FINALLY_005f:
  29298. { // begin finally (depth: 2)
  29299. RuntimeMarshal_FreeAssemblyName_mE9BBD9DE717E30BEA0AE14769B38614FD94882F2((MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 *)(&V_1), (bool)0, /*hidden argument*/NULL);
  29300. IL2CPP_END_FINALLY(95)
  29301. } // end finally (depth: 2)
  29302. IL2CPP_CLEANUP(95)
  29303. {
  29304. IL2CPP_END_CLEANUP(0x76, FINALLY_0068);
  29305. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  29306. }
  29307. } // end try (depth: 1)
  29308. catch(Il2CppExceptionWrapper& e)
  29309. {
  29310. __last_unhandled_exception = (Exception_t *)e.ex;
  29311. goto FINALLY_0068;
  29312. }
  29313. FINALLY_0068:
  29314. { // begin finally (depth: 1)
  29315. SafeStringMarshal_Dispose_m031213ECC460DFEA083ECAF0AE51AA70FF548898((SafeStringMarshal_tD41B530333F2C9F500BD6FEC91735D16F06C9A6F *)(&V_0), /*hidden argument*/NULL);
  29316. IL2CPP_END_FINALLY(104)
  29317. } // end finally (depth: 1)
  29318. IL2CPP_CLEANUP(104)
  29319. {
  29320. IL2CPP_JUMP_TBL(0x76, IL_0076)
  29321. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  29322. }
  29323. IL_0076:
  29324. {
  29325. return;
  29326. }
  29327. }
  29328. // System.Void System.Reflection.AssemblyName::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  29329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName__ctor_mCB515225A18771055C42276665B582E8A054EF3D (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___si0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___sc1, const RuntimeMethod* method)
  29330. {
  29331. static bool s_Il2CppMethodInitialized;
  29332. if (!s_Il2CppMethodInitialized)
  29333. {
  29334. il2cpp_codegen_initialize_method (AssemblyName__ctor_mCB515225A18771055C42276665B582E8A054EF3D_MetadataUsageId);
  29335. s_Il2CppMethodInitialized = true;
  29336. }
  29337. int32_t V_0 = 0;
  29338. {
  29339. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  29340. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___si0;
  29341. NullCheck(L_0);
  29342. String_t* L_1 = SerializationInfo_GetString_m06805A4E368E0B98D5FA70A9333B277CBDD84CF4(L_0, _stringLiteral8022B43C307082299EB2F1AFB6F0A9DC34CD7AA9, /*hidden argument*/NULL);
  29343. __this->set_name_0(L_1);
  29344. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_2 = ___si0;
  29345. NullCheck(L_2);
  29346. String_t* L_3 = SerializationInfo_GetString_m06805A4E368E0B98D5FA70A9333B277CBDD84CF4(L_2, _stringLiteral80F1DED262927193F8132FF67739694FCBBEC861, /*hidden argument*/NULL);
  29347. __this->set_codebase_1(L_3);
  29348. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_4 = ___si0;
  29349. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_5 = { reinterpret_cast<intptr_t> (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_0_0_0_var) };
  29350. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  29351. Type_t * L_6 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_5, /*hidden argument*/NULL);
  29352. NullCheck(L_4);
  29353. RuntimeObject * L_7 = SerializationInfo_GetValue_m7910CE6C68888C1F863D7A35915391FA33463ECF(L_4, _stringLiteralD1662DF38D46DDA2C0CCC36F3FC665BB92C4000B, L_6, /*hidden argument*/NULL);
  29354. __this->set_version_13(((Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD *)CastclassSealed((RuntimeObject*)L_7, Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_il2cpp_TypeInfo_var)));
  29355. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_8 = ___si0;
  29356. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_9 = { reinterpret_cast<intptr_t> (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_0_0_0_var) };
  29357. Type_t * L_10 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_9, /*hidden argument*/NULL);
  29358. NullCheck(L_8);
  29359. RuntimeObject * L_11 = SerializationInfo_GetValue_m7910CE6C68888C1F863D7A35915391FA33463ECF(L_8, _stringLiteral960389B58FB916F8E6C58B645F68DD85BF982F95, L_10, /*hidden argument*/NULL);
  29360. __this->set_publicKey_10(((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)Castclass((RuntimeObject*)L_11, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var)));
  29361. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_12 = ___si0;
  29362. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_13 = { reinterpret_cast<intptr_t> (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_0_0_0_var) };
  29363. Type_t * L_14 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_13, /*hidden argument*/NULL);
  29364. NullCheck(L_12);
  29365. RuntimeObject * L_15 = SerializationInfo_GetValue_m7910CE6C68888C1F863D7A35915391FA33463ECF(L_12, _stringLiteral90FA44E2187B087DDED7809471A1A4AE27CB7C3C, L_14, /*hidden argument*/NULL);
  29366. __this->set_keyToken_11(((ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)Castclass((RuntimeObject*)L_15, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var)));
  29367. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_16 = ___si0;
  29368. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_17 = { reinterpret_cast<intptr_t> (AssemblyHashAlgorithm_t31E4F1BC642CF668706C9D0FBD9DFDF5EE01CEB9_0_0_0_var) };
  29369. Type_t * L_18 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_17, /*hidden argument*/NULL);
  29370. NullCheck(L_16);
  29371. RuntimeObject * L_19 = SerializationInfo_GetValue_m7910CE6C68888C1F863D7A35915391FA33463ECF(L_16, _stringLiteral163101B00614C329C5E458B19A291A561374F2D4, L_18, /*hidden argument*/NULL);
  29372. __this->set_hashalg_8(((*(int32_t*)((int32_t*)UnBox(L_19, AssemblyHashAlgorithm_t31E4F1BC642CF668706C9D0FBD9DFDF5EE01CEB9_il2cpp_TypeInfo_var)))));
  29373. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_20 = ___si0;
  29374. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_21 = { reinterpret_cast<intptr_t> (StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD_0_0_0_var) };
  29375. Type_t * L_22 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_21, /*hidden argument*/NULL);
  29376. NullCheck(L_20);
  29377. RuntimeObject * L_23 = SerializationInfo_GetValue_m7910CE6C68888C1F863D7A35915391FA33463ECF(L_20, _stringLiteral7E9FC68A29654E98A3E694CBF54D7D17FFACE5D7, L_22, /*hidden argument*/NULL);
  29378. __this->set_keypair_9(((StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD *)CastclassClass((RuntimeObject*)L_23, StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD_il2cpp_TypeInfo_var)));
  29379. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_24 = ___si0;
  29380. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_25 = { reinterpret_cast<intptr_t> (AssemblyVersionCompatibility_tEA062AB37A9A750B33F6CA2898EEF03A4EEA496C_0_0_0_var) };
  29381. Type_t * L_26 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_25, /*hidden argument*/NULL);
  29382. NullCheck(L_24);
  29383. RuntimeObject * L_27 = SerializationInfo_GetValue_m7910CE6C68888C1F863D7A35915391FA33463ECF(L_24, _stringLiteral8B10B93DD988267350F0DD5E2FBA60F952CCBB6D, L_26, /*hidden argument*/NULL);
  29384. __this->set_versioncompat_12(((*(int32_t*)((int32_t*)UnBox(L_27, AssemblyVersionCompatibility_tEA062AB37A9A750B33F6CA2898EEF03A4EEA496C_il2cpp_TypeInfo_var)))));
  29385. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_28 = ___si0;
  29386. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_29 = { reinterpret_cast<intptr_t> (AssemblyNameFlags_t7834EDF078E7ECA985AA434A1EA0D95C2A44F256_0_0_0_var) };
  29387. Type_t * L_30 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_29, /*hidden argument*/NULL);
  29388. NullCheck(L_28);
  29389. RuntimeObject * L_31 = SerializationInfo_GetValue_m7910CE6C68888C1F863D7A35915391FA33463ECF(L_28, _stringLiteral8B32AC942B9F549500E29F302ED9D6B98D795C64, L_30, /*hidden argument*/NULL);
  29390. __this->set_flags_7(((*(int32_t*)((int32_t*)UnBox(L_31, AssemblyNameFlags_t7834EDF078E7ECA985AA434A1EA0D95C2A44F256_il2cpp_TypeInfo_var)))));
  29391. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_32 = ___si0;
  29392. NullCheck(L_32);
  29393. int32_t L_33 = SerializationInfo_GetInt32_mB47BD46A0BDBBAF5B47BB62E6EFF8E092E3F3656(L_32, _stringLiteral24B18D1B611EBD9BD1B2BE1DD472EF431E1A8FF7, /*hidden argument*/NULL);
  29394. V_0 = L_33;
  29395. int32_t L_34 = V_0;
  29396. if ((((int32_t)L_34) == ((int32_t)(-1))))
  29397. {
  29398. goto IL_0124;
  29399. }
  29400. }
  29401. {
  29402. int32_t L_35 = V_0;
  29403. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_36 = (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)il2cpp_codegen_object_new(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
  29404. CultureInfo__ctor_m0CC8F74A7489CB5BF1A66B3B42A684A8E32D5A0D(L_36, L_35, /*hidden argument*/NULL);
  29405. __this->set_cultureinfo_6(L_36);
  29406. }
  29407. IL_0124:
  29408. {
  29409. return;
  29410. }
  29411. }
  29412. // System.String System.Reflection.AssemblyName::get_Name()
  29413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m6EA5C18D2FF050D3AF58D4A21ED39D161DFF218B (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  29414. {
  29415. {
  29416. String_t* L_0 = __this->get_name_0();
  29417. return L_0;
  29418. }
  29419. }
  29420. // System.Void System.Reflection.AssemblyName::set_Name(System.String)
  29421. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName_set_Name_mC3FBA6D29B4DAFE0EEA244853146DB7F08B9C93A (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, String_t* ___value0, const RuntimeMethod* method)
  29422. {
  29423. {
  29424. String_t* L_0 = ___value0;
  29425. __this->set_name_0(L_0);
  29426. return;
  29427. }
  29428. }
  29429. // System.Globalization.CultureInfo System.Reflection.AssemblyName::get_CultureInfo()
  29430. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * AssemblyName_get_CultureInfo_m611D937A0D0CAEFCAA2F4BCCE7BA936A61A4F6D1 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  29431. {
  29432. {
  29433. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_0 = __this->get_cultureinfo_6();
  29434. return L_0;
  29435. }
  29436. }
  29437. // System.Void System.Reflection.AssemblyName::set_CultureInfo(System.Globalization.CultureInfo)
  29438. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName_set_CultureInfo_m21FB40AAEEEF7C5CC6CDDCC6F6E6678B235CC63B (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___value0, const RuntimeMethod* method)
  29439. {
  29440. {
  29441. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_0 = ___value0;
  29442. __this->set_cultureinfo_6(L_0);
  29443. return;
  29444. }
  29445. }
  29446. // System.Reflection.AssemblyNameFlags System.Reflection.AssemblyName::get_Flags()
  29447. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AssemblyName_get_Flags_m2AE7F6C545B29056F4CF20E74DB02B5B6021A530 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  29448. {
  29449. {
  29450. int32_t L_0 = __this->get_flags_7();
  29451. return L_0;
  29452. }
  29453. }
  29454. // System.Void System.Reflection.AssemblyName::set_Flags(System.Reflection.AssemblyNameFlags)
  29455. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName_set_Flags_mC8051F2E205A381653751FF7322B5B2534706922 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, int32_t ___value0, const RuntimeMethod* method)
  29456. {
  29457. {
  29458. int32_t L_0 = ___value0;
  29459. __this->set_flags_7(L_0);
  29460. return;
  29461. }
  29462. }
  29463. // System.String System.Reflection.AssemblyName::get_FullName()
  29464. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssemblyName_get_FullName_m2E26108B8002BA0579FB223426E085BC9014A212 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  29465. {
  29466. static bool s_Il2CppMethodInitialized;
  29467. if (!s_Il2CppMethodInitialized)
  29468. {
  29469. il2cpp_codegen_initialize_method (AssemblyName_get_FullName_m2E26108B8002BA0579FB223426E085BC9014A212_MetadataUsageId);
  29470. s_Il2CppMethodInitialized = true;
  29471. }
  29472. StringBuilder_t * V_0 = NULL;
  29473. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_1 = NULL;
  29474. int32_t V_2 = 0;
  29475. {
  29476. String_t* L_0 = __this->get_name_0();
  29477. if (L_0)
  29478. {
  29479. goto IL_000e;
  29480. }
  29481. }
  29482. {
  29483. String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
  29484. return L_1;
  29485. }
  29486. IL_000e:
  29487. {
  29488. StringBuilder_t * L_2 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  29489. StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(L_2, /*hidden argument*/NULL);
  29490. V_0 = L_2;
  29491. String_t* L_3 = __this->get_name_0();
  29492. NullCheck(L_3);
  29493. Il2CppChar L_4 = String_get_Chars_m14308AC3B95F8C1D9F1D1055B116B37D595F1D96(L_3, 0, /*hidden argument*/NULL);
  29494. IL2CPP_RUNTIME_CLASS_INIT(Char_tBF22D9FC341BE970735250BB6FF1A4A92BBA58B9_il2cpp_TypeInfo_var);
  29495. bool L_5 = Char_IsWhiteSpace_m8AE1C4157A1E1D8F5022630F4229AB26223BDC6B(L_4, /*hidden argument*/NULL);
  29496. if (!L_5)
  29497. {
  29498. goto IL_0045;
  29499. }
  29500. }
  29501. {
  29502. StringBuilder_t * L_6 = V_0;
  29503. String_t* L_7 = __this->get_name_0();
  29504. String_t* L_8 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(_stringLiteral2ACE62C1BEFA19E3EA37DD52BE9F6D508C5163E6, L_7, _stringLiteral2ACE62C1BEFA19E3EA37DD52BE9F6D508C5163E6, /*hidden argument*/NULL);
  29505. NullCheck(L_6);
  29506. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_6, L_8, /*hidden argument*/NULL);
  29507. goto IL_0052;
  29508. }
  29509. IL_0045:
  29510. {
  29511. StringBuilder_t * L_9 = V_0;
  29512. String_t* L_10 = __this->get_name_0();
  29513. NullCheck(L_9);
  29514. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_9, L_10, /*hidden argument*/NULL);
  29515. }
  29516. IL_0052:
  29517. {
  29518. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_11 = AssemblyName_get_Version_m82317447EFD059F46EA783D92CD7AE653AA81D47_inline(__this, /*hidden argument*/NULL);
  29519. IL2CPP_RUNTIME_CLASS_INIT(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_il2cpp_TypeInfo_var);
  29520. bool L_12 = Version_op_Inequality_mBF83F266057D2C028BA2F423372DA7E738B25CD0(L_11, (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD *)NULL, /*hidden argument*/NULL);
  29521. if (!L_12)
  29522. {
  29523. goto IL_007e;
  29524. }
  29525. }
  29526. {
  29527. StringBuilder_t * L_13 = V_0;
  29528. NullCheck(L_13);
  29529. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_13, _stringLiteral1C8D81506A5291DBB0387C737FDF626D63480060, /*hidden argument*/NULL);
  29530. StringBuilder_t * L_14 = V_0;
  29531. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_15 = AssemblyName_get_Version_m82317447EFD059F46EA783D92CD7AE653AA81D47_inline(__this, /*hidden argument*/NULL);
  29532. NullCheck(L_15);
  29533. String_t* L_16 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_15);
  29534. NullCheck(L_14);
  29535. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_14, L_16, /*hidden argument*/NULL);
  29536. }
  29537. IL_007e:
  29538. {
  29539. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_17 = __this->get_cultureinfo_6();
  29540. if (!L_17)
  29541. {
  29542. goto IL_00c9;
  29543. }
  29544. }
  29545. {
  29546. StringBuilder_t * L_18 = V_0;
  29547. NullCheck(L_18);
  29548. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_18, _stringLiteralBCDD51CC9F8CB6B408AA795D76539161DBE19FF2, /*hidden argument*/NULL);
  29549. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_19 = __this->get_cultureinfo_6();
  29550. NullCheck(L_19);
  29551. int32_t L_20 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 System.Globalization.CultureInfo::get_LCID() */, L_19);
  29552. IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
  29553. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_21 = CultureInfo_get_InvariantCulture_mF13B47F8A763CE6A9C8A8BB2EED33FF8F7A63A72(/*hidden argument*/NULL);
  29554. NullCheck(L_21);
  29555. int32_t L_22 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 System.Globalization.CultureInfo::get_LCID() */, L_21);
  29556. if ((!(((uint32_t)L_20) == ((uint32_t)L_22))))
  29557. {
  29558. goto IL_00b7;
  29559. }
  29560. }
  29561. {
  29562. StringBuilder_t * L_23 = V_0;
  29563. NullCheck(L_23);
  29564. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_23, _stringLiteralE7FB41A6A0544D8A8AA178232034311F9D725555, /*hidden argument*/NULL);
  29565. goto IL_00c9;
  29566. }
  29567. IL_00b7:
  29568. {
  29569. StringBuilder_t * L_24 = V_0;
  29570. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_25 = __this->get_cultureinfo_6();
  29571. NullCheck(L_25);
  29572. String_t* L_26 = VirtFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Globalization.CultureInfo::get_Name() */, L_25);
  29573. NullCheck(L_24);
  29574. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_24, L_26, /*hidden argument*/NULL);
  29575. }
  29576. IL_00c9:
  29577. {
  29578. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_27 = AssemblyName_InternalGetPublicKeyToken_m8448F4A4443505D58B1950DE08776AE5D715B4BD(__this, /*hidden argument*/NULL);
  29579. V_1 = L_27;
  29580. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_28 = V_1;
  29581. if (!L_28)
  29582. {
  29583. goto IL_0117;
  29584. }
  29585. }
  29586. {
  29587. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_29 = V_1;
  29588. NullCheck(L_29);
  29589. if ((((RuntimeArray*)L_29)->max_length))
  29590. {
  29591. goto IL_00e5;
  29592. }
  29593. }
  29594. {
  29595. StringBuilder_t * L_30 = V_0;
  29596. NullCheck(L_30);
  29597. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_30, _stringLiteral62DD33B064D63BF099DACF6A30A96E89A4ECEF3B, /*hidden argument*/NULL);
  29598. goto IL_0117;
  29599. }
  29600. IL_00e5:
  29601. {
  29602. StringBuilder_t * L_31 = V_0;
  29603. NullCheck(L_31);
  29604. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_31, _stringLiteral429E5FA4D1D7144F34D28671D44DCF82BA6A3ADD, /*hidden argument*/NULL);
  29605. V_2 = 0;
  29606. goto IL_0111;
  29607. }
  29608. IL_00f5:
  29609. {
  29610. StringBuilder_t * L_32 = V_0;
  29611. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_33 = V_1;
  29612. int32_t L_34 = V_2;
  29613. NullCheck(L_33);
  29614. String_t* L_35 = Byte_ToString_m5F54DEEC2138DAC5587E05890F97866DB78E75BA((uint8_t*)((L_33)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_34))), _stringLiteralD43134CB1CE397F6BCEB0059EDFFA36BB6FDCEE5, /*hidden argument*/NULL);
  29615. NullCheck(L_32);
  29616. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_32, L_35, /*hidden argument*/NULL);
  29617. int32_t L_36 = V_2;
  29618. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_36, (int32_t)1));
  29619. }
  29620. IL_0111:
  29621. {
  29622. int32_t L_37 = V_2;
  29623. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_38 = V_1;
  29624. NullCheck(L_38);
  29625. if ((((int32_t)L_37) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length)))))))
  29626. {
  29627. goto IL_00f5;
  29628. }
  29629. }
  29630. IL_0117:
  29631. {
  29632. int32_t L_39 = AssemblyName_get_Flags_m2AE7F6C545B29056F4CF20E74DB02B5B6021A530_inline(__this, /*hidden argument*/NULL);
  29633. if (!((int32_t)((int32_t)L_39&(int32_t)((int32_t)256))))
  29634. {
  29635. goto IL_0131;
  29636. }
  29637. }
  29638. {
  29639. StringBuilder_t * L_40 = V_0;
  29640. NullCheck(L_40);
  29641. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_40, _stringLiteral924F834D70FF4F690B42AE272F79F65518C99393, /*hidden argument*/NULL);
  29642. }
  29643. IL_0131:
  29644. {
  29645. StringBuilder_t * L_41 = V_0;
  29646. NullCheck(L_41);
  29647. String_t* L_42 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_41);
  29648. return L_42;
  29649. }
  29650. }
  29651. // System.Version System.Reflection.AssemblyName::get_Version()
  29652. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * AssemblyName_get_Version_m82317447EFD059F46EA783D92CD7AE653AA81D47 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  29653. {
  29654. {
  29655. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_0 = __this->get_version_13();
  29656. return L_0;
  29657. }
  29658. }
  29659. // System.Void System.Reflection.AssemblyName::set_Version(System.Version)
  29660. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName_set_Version_m41C659EA105905CB03C594648F05AEC91DFA28D9 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * ___value0, const RuntimeMethod* method)
  29661. {
  29662. static bool s_Il2CppMethodInitialized;
  29663. if (!s_Il2CppMethodInitialized)
  29664. {
  29665. il2cpp_codegen_initialize_method (AssemblyName_set_Version_m41C659EA105905CB03C594648F05AEC91DFA28D9_MetadataUsageId);
  29666. s_Il2CppMethodInitialized = true;
  29667. }
  29668. int32_t V_0 = 0;
  29669. {
  29670. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_0 = ___value0;
  29671. __this->set_version_13(L_0);
  29672. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_1 = ___value0;
  29673. IL2CPP_RUNTIME_CLASS_INIT(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_il2cpp_TypeInfo_var);
  29674. bool L_2 = Version_op_Equality_m9E4E82DB85F13E3C19AB5D4AF94C4F399971374D(L_1, (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD *)NULL, /*hidden argument*/NULL);
  29675. if (!L_2)
  29676. {
  29677. goto IL_0033;
  29678. }
  29679. }
  29680. {
  29681. int32_t L_3 = 0;
  29682. V_0 = L_3;
  29683. __this->set_revision_5(L_3);
  29684. int32_t L_4 = V_0;
  29685. int32_t L_5 = L_4;
  29686. V_0 = L_5;
  29687. __this->set_build_4(L_5);
  29688. int32_t L_6 = V_0;
  29689. int32_t L_7 = L_6;
  29690. V_0 = L_7;
  29691. __this->set_minor_3(L_7);
  29692. int32_t L_8 = V_0;
  29693. __this->set_major_2(L_8);
  29694. return;
  29695. }
  29696. IL_0033:
  29697. {
  29698. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_9 = ___value0;
  29699. NullCheck(L_9);
  29700. int32_t L_10 = Version_get_Major_m7A6BEEF367674B8C06B15F6675AFF0C32CCEE87C_inline(L_9, /*hidden argument*/NULL);
  29701. __this->set_major_2(L_10);
  29702. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_11 = ___value0;
  29703. NullCheck(L_11);
  29704. int32_t L_12 = Version_get_Minor_mCBAFA7052D1786A47B4BA971E7193A4EB9A7D059_inline(L_11, /*hidden argument*/NULL);
  29705. __this->set_minor_3(L_12);
  29706. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_13 = ___value0;
  29707. NullCheck(L_13);
  29708. int32_t L_14 = Version_get_Build_m184E3AAE13518CEA172E9C6860E9359D567E64DB_inline(L_13, /*hidden argument*/NULL);
  29709. __this->set_build_4(L_14);
  29710. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_15 = ___value0;
  29711. NullCheck(L_15);
  29712. int32_t L_16 = Version_get_Revision_mB0BADD4E233FA3001FB7BB4795A0A330880453BB_inline(L_15, /*hidden argument*/NULL);
  29713. __this->set_revision_5(L_16);
  29714. return;
  29715. }
  29716. }
  29717. // System.String System.Reflection.AssemblyName::ToString()
  29718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssemblyName_ToString_mC2639BBB808F47BD4E1075400EBE90F6DE64FDC9 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  29719. {
  29720. String_t* V_0 = NULL;
  29721. {
  29722. String_t* L_0 = AssemblyName_get_FullName_m2E26108B8002BA0579FB223426E085BC9014A212(__this, /*hidden argument*/NULL);
  29723. V_0 = L_0;
  29724. String_t* L_1 = V_0;
  29725. if (L_1)
  29726. {
  29727. goto IL_0011;
  29728. }
  29729. }
  29730. {
  29731. String_t* L_2 = Object_ToString_m1A80FB949DD14590DAE917A7B7274CC9FAD46EF4(__this, /*hidden argument*/NULL);
  29732. return L_2;
  29733. }
  29734. IL_0011:
  29735. {
  29736. String_t* L_3 = V_0;
  29737. return L_3;
  29738. }
  29739. }
  29740. // System.Byte[] System.Reflection.AssemblyName::GetPublicKey()
  29741. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* AssemblyName_GetPublicKey_mE3CEA4E85E2A0E7DF19423368DE900BC465EF1B4 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  29742. {
  29743. {
  29744. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = __this->get_publicKey_10();
  29745. return L_0;
  29746. }
  29747. }
  29748. // System.Byte[] System.Reflection.AssemblyName::GetPublicKeyToken()
  29749. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* AssemblyName_GetPublicKeyToken_mE19B825DA45B1A3310CC59C06F50976EF4C6B1B0 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  29750. {
  29751. static bool s_Il2CppMethodInitialized;
  29752. if (!s_Il2CppMethodInitialized)
  29753. {
  29754. il2cpp_codegen_initialize_method (AssemblyName_GetPublicKeyToken_mE19B825DA45B1A3310CC59C06F50976EF4C6B1B0_MetadataUsageId);
  29755. s_Il2CppMethodInitialized = true;
  29756. }
  29757. {
  29758. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = __this->get_keyToken_11();
  29759. if (!L_0)
  29760. {
  29761. goto IL_000f;
  29762. }
  29763. }
  29764. {
  29765. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = __this->get_keyToken_11();
  29766. return L_1;
  29767. }
  29768. IL_000f:
  29769. {
  29770. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = __this->get_publicKey_10();
  29771. if (L_2)
  29772. {
  29773. goto IL_0019;
  29774. }
  29775. }
  29776. {
  29777. return (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)NULL;
  29778. }
  29779. IL_0019:
  29780. {
  29781. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = __this->get_publicKey_10();
  29782. NullCheck(L_3);
  29783. if ((((RuntimeArray*)L_3)->max_length))
  29784. {
  29785. goto IL_0028;
  29786. }
  29787. }
  29788. {
  29789. IL2CPP_RUNTIME_CLASS_INIT(EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C_il2cpp_TypeInfo_var);
  29790. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_4 = ((EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C_StaticFields*)il2cpp_codegen_static_fields_for(EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C_il2cpp_TypeInfo_var))->get_Value_0();
  29791. return L_4;
  29792. }
  29793. IL_0028:
  29794. {
  29795. bool L_5 = AssemblyName_get_IsPublicKeyValid_m4501B8B875B7B9BEE76AAE655761CF6E871ECDAA(__this, /*hidden argument*/NULL);
  29796. if (L_5)
  29797. {
  29798. goto IL_003b;
  29799. }
  29800. }
  29801. {
  29802. SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 * L_6 = (SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 *)il2cpp_codegen_object_new(SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5_il2cpp_TypeInfo_var);
  29803. SecurityException__ctor_m69B689A29B9D73495C42E126036A601EA7048FEE(L_6, _stringLiteral3AFDEB0202F5E0AD9A6699BE926901242FEBEE58, /*hidden argument*/NULL);
  29804. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, AssemblyName_GetPublicKeyToken_mE19B825DA45B1A3310CC59C06F50976EF4C6B1B0_RuntimeMethod_var);
  29805. }
  29806. IL_003b:
  29807. {
  29808. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = AssemblyName_ComputePublicKeyToken_mEB7AC1E5CCAA28B28B2CDF650E3920DB2B466F57(__this, /*hidden argument*/NULL);
  29809. __this->set_keyToken_11(L_7);
  29810. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = __this->get_keyToken_11();
  29811. return L_8;
  29812. }
  29813. }
  29814. // System.Boolean System.Reflection.AssemblyName::get_IsPublicKeyValid()
  29815. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssemblyName_get_IsPublicKeyValid_m4501B8B875B7B9BEE76AAE655761CF6E871ECDAA (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  29816. {
  29817. int32_t V_0 = 0;
  29818. int32_t V_1 = 0;
  29819. uint8_t V_2 = 0x0;
  29820. {
  29821. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = __this->get_publicKey_10();
  29822. NullCheck(L_0);
  29823. if ((!(((uint32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))))) == ((uint32_t)((int32_t)16)))))
  29824. {
  29825. goto IL_0032;
  29826. }
  29827. }
  29828. {
  29829. V_0 = 0;
  29830. V_1 = 0;
  29831. goto IL_0021;
  29832. }
  29833. IL_0012:
  29834. {
  29835. int32_t L_1 = V_1;
  29836. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = __this->get_publicKey_10();
  29837. int32_t L_3 = V_0;
  29838. int32_t L_4 = L_3;
  29839. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
  29840. NullCheck(L_2);
  29841. int32_t L_5 = L_4;
  29842. uint8_t L_6 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  29843. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_6));
  29844. }
  29845. IL_0021:
  29846. {
  29847. int32_t L_7 = V_0;
  29848. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = __this->get_publicKey_10();
  29849. NullCheck(L_8);
  29850. if ((((int32_t)L_7) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))))
  29851. {
  29852. goto IL_0012;
  29853. }
  29854. }
  29855. {
  29856. int32_t L_9 = V_1;
  29857. if ((!(((uint32_t)L_9) == ((uint32_t)4))))
  29858. {
  29859. goto IL_0032;
  29860. }
  29861. }
  29862. {
  29863. return (bool)1;
  29864. }
  29865. IL_0032:
  29866. {
  29867. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_10 = __this->get_publicKey_10();
  29868. NullCheck(L_10);
  29869. int32_t L_11 = 0;
  29870. uint8_t L_12 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
  29871. V_2 = L_12;
  29872. uint8_t L_13 = V_2;
  29873. if (!L_13)
  29874. {
  29875. goto IL_0048;
  29876. }
  29877. }
  29878. {
  29879. uint8_t L_14 = V_2;
  29880. if ((((int32_t)L_14) == ((int32_t)6)))
  29881. {
  29882. goto IL_0062;
  29883. }
  29884. }
  29885. {
  29886. uint8_t L_15 = V_2;
  29887. if ((((int32_t)L_15) == ((int32_t)7)))
  29888. {
  29889. goto IL_0064;
  29890. }
  29891. }
  29892. {
  29893. goto IL_0064;
  29894. }
  29895. IL_0048:
  29896. {
  29897. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_16 = __this->get_publicKey_10();
  29898. NullCheck(L_16);
  29899. if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))) <= ((int32_t)((int32_t)12))))
  29900. {
  29901. goto IL_0064;
  29902. }
  29903. }
  29904. {
  29905. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_17 = __this->get_publicKey_10();
  29906. NullCheck(L_17);
  29907. int32_t L_18 = ((int32_t)12);
  29908. uint8_t L_19 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
  29909. if ((!(((uint32_t)L_19) == ((uint32_t)6))))
  29910. {
  29911. goto IL_0064;
  29912. }
  29913. }
  29914. {
  29915. return (bool)1;
  29916. }
  29917. IL_0062:
  29918. {
  29919. return (bool)1;
  29920. }
  29921. IL_0064:
  29922. {
  29923. return (bool)0;
  29924. }
  29925. }
  29926. // System.Byte[] System.Reflection.AssemblyName::InternalGetPublicKeyToken()
  29927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* AssemblyName_InternalGetPublicKeyToken_m8448F4A4443505D58B1950DE08776AE5D715B4BD (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  29928. {
  29929. static bool s_Il2CppMethodInitialized;
  29930. if (!s_Il2CppMethodInitialized)
  29931. {
  29932. il2cpp_codegen_initialize_method (AssemblyName_InternalGetPublicKeyToken_m8448F4A4443505D58B1950DE08776AE5D715B4BD_MetadataUsageId);
  29933. s_Il2CppMethodInitialized = true;
  29934. }
  29935. {
  29936. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = __this->get_keyToken_11();
  29937. if (!L_0)
  29938. {
  29939. goto IL_000f;
  29940. }
  29941. }
  29942. {
  29943. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = __this->get_keyToken_11();
  29944. return L_1;
  29945. }
  29946. IL_000f:
  29947. {
  29948. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = __this->get_publicKey_10();
  29949. if (L_2)
  29950. {
  29951. goto IL_0019;
  29952. }
  29953. }
  29954. {
  29955. return (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)NULL;
  29956. }
  29957. IL_0019:
  29958. {
  29959. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = __this->get_publicKey_10();
  29960. NullCheck(L_3);
  29961. if ((((RuntimeArray*)L_3)->max_length))
  29962. {
  29963. goto IL_0028;
  29964. }
  29965. }
  29966. {
  29967. IL2CPP_RUNTIME_CLASS_INIT(EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C_il2cpp_TypeInfo_var);
  29968. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_4 = ((EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C_StaticFields*)il2cpp_codegen_static_fields_for(EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C_il2cpp_TypeInfo_var))->get_Value_0();
  29969. return L_4;
  29970. }
  29971. IL_0028:
  29972. {
  29973. bool L_5 = AssemblyName_get_IsPublicKeyValid_m4501B8B875B7B9BEE76AAE655761CF6E871ECDAA(__this, /*hidden argument*/NULL);
  29974. if (L_5)
  29975. {
  29976. goto IL_003b;
  29977. }
  29978. }
  29979. {
  29980. SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 * L_6 = (SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5 *)il2cpp_codegen_object_new(SecurityException_tBB116BA16A419AB19A4F7DEEF43A3FC2A638E8D5_il2cpp_TypeInfo_var);
  29981. SecurityException__ctor_m69B689A29B9D73495C42E126036A601EA7048FEE(L_6, _stringLiteral3AFDEB0202F5E0AD9A6699BE926901242FEBEE58, /*hidden argument*/NULL);
  29982. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, AssemblyName_InternalGetPublicKeyToken_m8448F4A4443505D58B1950DE08776AE5D715B4BD_RuntimeMethod_var);
  29983. }
  29984. IL_003b:
  29985. {
  29986. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = AssemblyName_ComputePublicKeyToken_mEB7AC1E5CCAA28B28B2CDF650E3920DB2B466F57(__this, /*hidden argument*/NULL);
  29987. return L_7;
  29988. }
  29989. }
  29990. // System.Void System.Reflection.AssemblyName::get_public_token(System.Byte*,System.Byte*,System.Int32)
  29991. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName_get_public_token_mF913340F6EA9A2349C28B3B9ABE91ED66BD3F2FE (uint8_t* ___token0, uint8_t* ___pubkey1, int32_t ___len2, const RuntimeMethod* method)
  29992. {
  29993. typedef void (*AssemblyName_get_public_token_mF913340F6EA9A2349C28B3B9ABE91ED66BD3F2FE_ftn) (uint8_t*, uint8_t*, int32_t);
  29994. using namespace il2cpp::icalls;
  29995. ((AssemblyName_get_public_token_mF913340F6EA9A2349C28B3B9ABE91ED66BD3F2FE_ftn)mscorlib::System::Reflection::AssemblyName::get_public_token) (___token0, ___pubkey1, ___len2);
  29996. }
  29997. // System.Byte[] System.Reflection.AssemblyName::ComputePublicKeyToken()
  29998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* AssemblyName_ComputePublicKeyToken_mEB7AC1E5CCAA28B28B2CDF650E3920DB2B466F57 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  29999. {
  30000. static bool s_Il2CppMethodInitialized;
  30001. if (!s_Il2CppMethodInitialized)
  30002. {
  30003. il2cpp_codegen_initialize_method (AssemblyName_ComputePublicKeyToken_mEB7AC1E5CCAA28B28B2CDF650E3920DB2B466F57_MetadataUsageId);
  30004. s_Il2CppMethodInitialized = true;
  30005. }
  30006. uint8_t* V_0 = NULL;
  30007. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_1 = NULL;
  30008. uint8_t* V_2 = NULL;
  30009. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_3 = NULL;
  30010. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* G_B2_0 = NULL;
  30011. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* G_B1_0 = NULL;
  30012. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* G_B3_0 = NULL;
  30013. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* G_B4_0 = NULL;
  30014. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* G_B6_0 = NULL;
  30015. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* G_B5_0 = NULL;
  30016. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* G_B7_0 = NULL;
  30017. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* G_B8_0 = NULL;
  30018. {
  30019. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)8);
  30020. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_1 = L_0;
  30021. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_2 = L_1;
  30022. V_1 = L_2;
  30023. G_B1_0 = L_1;
  30024. if (!L_2)
  30025. {
  30026. G_B2_0 = L_1;
  30027. goto IL_0010;
  30028. }
  30029. }
  30030. {
  30031. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = V_1;
  30032. NullCheck(L_3);
  30033. G_B2_0 = G_B1_0;
  30034. if ((((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
  30035. {
  30036. G_B3_0 = G_B1_0;
  30037. goto IL_0015;
  30038. }
  30039. }
  30040. IL_0010:
  30041. {
  30042. V_0 = (uint8_t*)(((uintptr_t)0));
  30043. G_B4_0 = G_B2_0;
  30044. goto IL_001e;
  30045. }
  30046. IL_0015:
  30047. {
  30048. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_4 = V_1;
  30049. NullCheck(L_4);
  30050. V_0 = (uint8_t*)(((uintptr_t)((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))));
  30051. G_B4_0 = G_B3_0;
  30052. }
  30053. IL_001e:
  30054. {
  30055. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = __this->get_publicKey_10();
  30056. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_6 = L_5;
  30057. V_3 = L_6;
  30058. G_B5_0 = G_B4_0;
  30059. if (!L_6)
  30060. {
  30061. G_B6_0 = G_B4_0;
  30062. goto IL_002d;
  30063. }
  30064. }
  30065. {
  30066. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = V_3;
  30067. NullCheck(L_7);
  30068. G_B6_0 = G_B5_0;
  30069. if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
  30070. {
  30071. G_B7_0 = G_B5_0;
  30072. goto IL_0032;
  30073. }
  30074. }
  30075. IL_002d:
  30076. {
  30077. V_2 = (uint8_t*)(((uintptr_t)0));
  30078. G_B8_0 = G_B6_0;
  30079. goto IL_003b;
  30080. }
  30081. IL_0032:
  30082. {
  30083. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_8 = V_3;
  30084. NullCheck(L_8);
  30085. V_2 = (uint8_t*)(((uintptr_t)((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))));
  30086. G_B8_0 = G_B7_0;
  30087. }
  30088. IL_003b:
  30089. {
  30090. uint8_t* L_9 = V_0;
  30091. uint8_t* L_10 = V_2;
  30092. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_11 = __this->get_publicKey_10();
  30093. NullCheck(L_11);
  30094. AssemblyName_get_public_token_mF913340F6EA9A2349C28B3B9ABE91ED66BD3F2FE((uint8_t*)(uint8_t*)L_9, (uint8_t*)(uint8_t*)L_10, (((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))), /*hidden argument*/NULL);
  30095. V_3 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)NULL;
  30096. V_1 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)NULL;
  30097. return G_B8_0;
  30098. }
  30099. }
  30100. // System.Void System.Reflection.AssemblyName::SetPublicKey(System.Byte[])
  30101. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName_SetPublicKey_m402F60CC8A40481E3F027E213C3030537EEDA374 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* ___publicKey0, const RuntimeMethod* method)
  30102. {
  30103. {
  30104. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = ___publicKey0;
  30105. if (L_0)
  30106. {
  30107. goto IL_0013;
  30108. }
  30109. }
  30110. {
  30111. int32_t L_1 = __this->get_flags_7();
  30112. __this->set_flags_7(((int32_t)((int32_t)L_1^(int32_t)1)));
  30113. goto IL_0021;
  30114. }
  30115. IL_0013:
  30116. {
  30117. int32_t L_2 = __this->get_flags_7();
  30118. __this->set_flags_7(((int32_t)((int32_t)L_2|(int32_t)1)));
  30119. }
  30120. IL_0021:
  30121. {
  30122. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_3 = ___publicKey0;
  30123. __this->set_publicKey_10(L_3);
  30124. return;
  30125. }
  30126. }
  30127. // System.Void System.Reflection.AssemblyName::GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  30128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName_GetObjectData_m20AA721961749E8CC3106F6FE1D76E89F1DF201C (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  30129. {
  30130. static bool s_Il2CppMethodInitialized;
  30131. if (!s_Il2CppMethodInitialized)
  30132. {
  30133. il2cpp_codegen_initialize_method (AssemblyName_GetObjectData_m20AA721961749E8CC3106F6FE1D76E89F1DF201C_MetadataUsageId);
  30134. s_Il2CppMethodInitialized = true;
  30135. }
  30136. String_t* G_B4_0 = NULL;
  30137. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * G_B4_1 = NULL;
  30138. String_t* G_B3_0 = NULL;
  30139. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * G_B3_1 = NULL;
  30140. int32_t G_B5_0 = 0;
  30141. String_t* G_B5_1 = NULL;
  30142. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * G_B5_2 = NULL;
  30143. {
  30144. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_0 = ___info0;
  30145. if (L_0)
  30146. {
  30147. goto IL_000e;
  30148. }
  30149. }
  30150. {
  30151. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_1 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  30152. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_1, _stringLiteral59BD0A3FF43B32849B319E645D4798D8A5D1E889, /*hidden argument*/NULL);
  30153. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, AssemblyName_GetObjectData_m20AA721961749E8CC3106F6FE1D76E89F1DF201C_RuntimeMethod_var);
  30154. }
  30155. IL_000e:
  30156. {
  30157. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_2 = ___info0;
  30158. String_t* L_3 = __this->get_name_0();
  30159. NullCheck(L_2);
  30160. SerializationInfo_AddValue_mC9D1E16476E24E1AFE7C59368D3BC0B35F64FBC6(L_2, _stringLiteral8022B43C307082299EB2F1AFB6F0A9DC34CD7AA9, L_3, /*hidden argument*/NULL);
  30161. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_4 = ___info0;
  30162. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_5 = __this->get_publicKey_10();
  30163. NullCheck(L_4);
  30164. SerializationInfo_AddValue_mC9D1E16476E24E1AFE7C59368D3BC0B35F64FBC6(L_4, _stringLiteral960389B58FB916F8E6C58B645F68DD85BF982F95, (RuntimeObject *)(RuntimeObject *)L_5, /*hidden argument*/NULL);
  30165. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_6 = ___info0;
  30166. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_7 = __this->get_keyToken_11();
  30167. NullCheck(L_6);
  30168. SerializationInfo_AddValue_mC9D1E16476E24E1AFE7C59368D3BC0B35F64FBC6(L_6, _stringLiteral90FA44E2187B087DDED7809471A1A4AE27CB7C3C, (RuntimeObject *)(RuntimeObject *)L_7, /*hidden argument*/NULL);
  30169. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_8 = ___info0;
  30170. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_9 = __this->get_cultureinfo_6();
  30171. G_B3_0 = _stringLiteral24B18D1B611EBD9BD1B2BE1DD472EF431E1A8FF7;
  30172. G_B3_1 = L_8;
  30173. if (L_9)
  30174. {
  30175. G_B4_0 = _stringLiteral24B18D1B611EBD9BD1B2BE1DD472EF431E1A8FF7;
  30176. G_B4_1 = L_8;
  30177. goto IL_0052;
  30178. }
  30179. }
  30180. {
  30181. G_B5_0 = (-1);
  30182. G_B5_1 = G_B3_0;
  30183. G_B5_2 = G_B3_1;
  30184. goto IL_005d;
  30185. }
  30186. IL_0052:
  30187. {
  30188. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_10 = __this->get_cultureinfo_6();
  30189. NullCheck(L_10);
  30190. int32_t L_11 = VirtFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 System.Globalization.CultureInfo::get_LCID() */, L_10);
  30191. G_B5_0 = L_11;
  30192. G_B5_1 = G_B4_0;
  30193. G_B5_2 = G_B4_1;
  30194. }
  30195. IL_005d:
  30196. {
  30197. NullCheck(G_B5_2);
  30198. SerializationInfo_AddValue_m7C73917D9DC4B8FE4AFEF4BA8EBEDAB046A8D0BD(G_B5_2, G_B5_1, G_B5_0, /*hidden argument*/NULL);
  30199. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_12 = ___info0;
  30200. String_t* L_13 = __this->get_codebase_1();
  30201. NullCheck(L_12);
  30202. SerializationInfo_AddValue_mC9D1E16476E24E1AFE7C59368D3BC0B35F64FBC6(L_12, _stringLiteral80F1DED262927193F8132FF67739694FCBBEC861, L_13, /*hidden argument*/NULL);
  30203. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_14 = ___info0;
  30204. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_15 = AssemblyName_get_Version_m82317447EFD059F46EA783D92CD7AE653AA81D47_inline(__this, /*hidden argument*/NULL);
  30205. NullCheck(L_14);
  30206. SerializationInfo_AddValue_mC9D1E16476E24E1AFE7C59368D3BC0B35F64FBC6(L_14, _stringLiteralD1662DF38D46DDA2C0CCC36F3FC665BB92C4000B, L_15, /*hidden argument*/NULL);
  30207. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_16 = ___info0;
  30208. int32_t L_17 = __this->get_hashalg_8();
  30209. int32_t L_18 = L_17;
  30210. RuntimeObject * L_19 = Box(AssemblyHashAlgorithm_t31E4F1BC642CF668706C9D0FBD9DFDF5EE01CEB9_il2cpp_TypeInfo_var, &L_18);
  30211. NullCheck(L_16);
  30212. SerializationInfo_AddValue_mC9D1E16476E24E1AFE7C59368D3BC0B35F64FBC6(L_16, _stringLiteral163101B00614C329C5E458B19A291A561374F2D4, L_19, /*hidden argument*/NULL);
  30213. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_20 = ___info0;
  30214. int32_t L_21 = ((int32_t)0);
  30215. RuntimeObject * L_22 = Box(AssemblyHashAlgorithm_t31E4F1BC642CF668706C9D0FBD9DFDF5EE01CEB9_il2cpp_TypeInfo_var, &L_21);
  30216. NullCheck(L_20);
  30217. SerializationInfo_AddValue_mC9D1E16476E24E1AFE7C59368D3BC0B35F64FBC6(L_20, _stringLiteral4BA346864A057D87BEFA41E92A6E24D77C7254EC, L_22, /*hidden argument*/NULL);
  30218. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_23 = ___info0;
  30219. StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * L_24 = __this->get_keypair_9();
  30220. NullCheck(L_23);
  30221. SerializationInfo_AddValue_mC9D1E16476E24E1AFE7C59368D3BC0B35F64FBC6(L_23, _stringLiteral7E9FC68A29654E98A3E694CBF54D7D17FFACE5D7, L_24, /*hidden argument*/NULL);
  30222. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_25 = ___info0;
  30223. int32_t L_26 = __this->get_versioncompat_12();
  30224. int32_t L_27 = L_26;
  30225. RuntimeObject * L_28 = Box(AssemblyVersionCompatibility_tEA062AB37A9A750B33F6CA2898EEF03A4EEA496C_il2cpp_TypeInfo_var, &L_27);
  30226. NullCheck(L_25);
  30227. SerializationInfo_AddValue_mC9D1E16476E24E1AFE7C59368D3BC0B35F64FBC6(L_25, _stringLiteral8B10B93DD988267350F0DD5E2FBA60F952CCBB6D, L_28, /*hidden argument*/NULL);
  30228. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_29 = ___info0;
  30229. int32_t L_30 = __this->get_flags_7();
  30230. int32_t L_31 = L_30;
  30231. RuntimeObject * L_32 = Box(AssemblyNameFlags_t7834EDF078E7ECA985AA434A1EA0D95C2A44F256_il2cpp_TypeInfo_var, &L_31);
  30232. NullCheck(L_29);
  30233. SerializationInfo_AddValue_mC9D1E16476E24E1AFE7C59368D3BC0B35F64FBC6(L_29, _stringLiteral8B32AC942B9F549500E29F302ED9D6B98D795C64, L_32, /*hidden argument*/NULL);
  30234. SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * L_33 = ___info0;
  30235. NullCheck(L_33);
  30236. SerializationInfo_AddValue_mC9D1E16476E24E1AFE7C59368D3BC0B35F64FBC6(L_33, _stringLiteral9CBF7C15A966BA91A86BE990E065301A02547C1C, NULL, /*hidden argument*/NULL);
  30237. return;
  30238. }
  30239. }
  30240. // System.Object System.Reflection.AssemblyName::Clone()
  30241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * AssemblyName_Clone_m6238F9067D6E1370581D1873B9D574152AECB606 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  30242. {
  30243. static bool s_Il2CppMethodInitialized;
  30244. if (!s_Il2CppMethodInitialized)
  30245. {
  30246. il2cpp_codegen_initialize_method (AssemblyName_Clone_m6238F9067D6E1370581D1873B9D574152AECB606_MetadataUsageId);
  30247. s_Il2CppMethodInitialized = true;
  30248. }
  30249. {
  30250. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_0 = (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 *)il2cpp_codegen_object_new(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_il2cpp_TypeInfo_var);
  30251. AssemblyName__ctor_mF1233521F13623EC87A886B14BC90C639FBBB972(L_0, /*hidden argument*/NULL);
  30252. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_1 = L_0;
  30253. String_t* L_2 = __this->get_name_0();
  30254. NullCheck(L_1);
  30255. L_1->set_name_0(L_2);
  30256. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_3 = L_1;
  30257. String_t* L_4 = __this->get_codebase_1();
  30258. NullCheck(L_3);
  30259. L_3->set_codebase_1(L_4);
  30260. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_5 = L_3;
  30261. int32_t L_6 = __this->get_major_2();
  30262. NullCheck(L_5);
  30263. L_5->set_major_2(L_6);
  30264. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_7 = L_5;
  30265. int32_t L_8 = __this->get_minor_3();
  30266. NullCheck(L_7);
  30267. L_7->set_minor_3(L_8);
  30268. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_9 = L_7;
  30269. int32_t L_10 = __this->get_build_4();
  30270. NullCheck(L_9);
  30271. L_9->set_build_4(L_10);
  30272. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_11 = L_9;
  30273. int32_t L_12 = __this->get_revision_5();
  30274. NullCheck(L_11);
  30275. L_11->set_revision_5(L_12);
  30276. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_13 = L_11;
  30277. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_14 = __this->get_version_13();
  30278. NullCheck(L_13);
  30279. L_13->set_version_13(L_14);
  30280. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_15 = L_13;
  30281. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_16 = __this->get_cultureinfo_6();
  30282. NullCheck(L_15);
  30283. L_15->set_cultureinfo_6(L_16);
  30284. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_17 = L_15;
  30285. int32_t L_18 = __this->get_flags_7();
  30286. NullCheck(L_17);
  30287. L_17->set_flags_7(L_18);
  30288. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_19 = L_17;
  30289. int32_t L_20 = __this->get_hashalg_8();
  30290. NullCheck(L_19);
  30291. L_19->set_hashalg_8(L_20);
  30292. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_21 = L_19;
  30293. StrongNameKeyPair_tD9AA282E59F4526338781AFD862680ED461FCCFD * L_22 = __this->get_keypair_9();
  30294. NullCheck(L_21);
  30295. L_21->set_keypair_9(L_22);
  30296. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_23 = L_21;
  30297. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_24 = __this->get_publicKey_10();
  30298. NullCheck(L_23);
  30299. L_23->set_publicKey_10(L_24);
  30300. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_25 = L_23;
  30301. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_26 = __this->get_keyToken_11();
  30302. NullCheck(L_25);
  30303. L_25->set_keyToken_11(L_26);
  30304. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_27 = L_25;
  30305. int32_t L_28 = __this->get_versioncompat_12();
  30306. NullCheck(L_27);
  30307. L_27->set_versioncompat_12(L_28);
  30308. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_29 = L_27;
  30309. int32_t L_30 = __this->get_processor_architecture_14();
  30310. NullCheck(L_29);
  30311. L_29->set_processor_architecture_14(L_30);
  30312. return L_29;
  30313. }
  30314. }
  30315. // System.Void System.Reflection.AssemblyName::OnDeserialization(System.Object)
  30316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName_OnDeserialization_mC3969A793B7B224599C50091DAAA9270C617A992 (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, RuntimeObject * ___sender0, const RuntimeMethod* method)
  30317. {
  30318. {
  30319. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_0 = __this->get_version_13();
  30320. AssemblyName_set_Version_m41C659EA105905CB03C594648F05AEC91DFA28D9(__this, L_0, /*hidden argument*/NULL);
  30321. return;
  30322. }
  30323. }
  30324. // Mono.MonoAssemblyName* System.Reflection.AssemblyName::GetNativeName(System.IntPtr)
  30325. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * AssemblyName_GetNativeName_m046B877F881F2E71BC0FFD0E34C0D1B327D688D9 (intptr_t ___assembly_ptr0, const RuntimeMethod* method)
  30326. {
  30327. typedef MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * (*AssemblyName_GetNativeName_m046B877F881F2E71BC0FFD0E34C0D1B327D688D9_ftn) (intptr_t);
  30328. using namespace il2cpp::icalls;
  30329. return ((AssemblyName_GetNativeName_m046B877F881F2E71BC0FFD0E34C0D1B327D688D9_ftn)mscorlib::System::Reflection::AssemblyName::GetNativeName) (___assembly_ptr0);
  30330. }
  30331. // System.Void System.Reflection.AssemblyName::FillName(Mono.MonoAssemblyName*,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean)
  30332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyName_FillName_m7B2487B7549E5A497AA4CBAC4DAF753B153D49AB (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * ___native0, String_t* ___codeBase1, bool ___addVersion2, bool ___addPublickey3, bool ___defaultToken4, bool ___assemblyRef5, const RuntimeMethod* method)
  30333. {
  30334. static bool s_Il2CppMethodInitialized;
  30335. if (!s_Il2CppMethodInitialized)
  30336. {
  30337. il2cpp_codegen_initialize_method (AssemblyName_FillName_m7B2487B7549E5A497AA4CBAC4DAF753B153D49AB_MetadataUsageId);
  30338. s_Il2CppMethodInitialized = true;
  30339. }
  30340. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* V_0 = NULL;
  30341. int32_t V_1 = 0;
  30342. int32_t V_2 = 0;
  30343. {
  30344. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_0 = ___native0;
  30345. NullCheck(L_0);
  30346. intptr_t L_1 = L_0->get_name_0();
  30347. String_t* L_2 = RuntimeMarshal_PtrToUtf8String_mAD18FEACB0BFC49C9D8E16E2696615001315C190((intptr_t)L_1, /*hidden argument*/NULL);
  30348. __this->set_name_0(L_2);
  30349. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_3 = ___native0;
  30350. NullCheck(L_3);
  30351. uint16_t L_4 = L_3->get_major_8();
  30352. __this->set_major_2(L_4);
  30353. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_5 = ___native0;
  30354. NullCheck(L_5);
  30355. uint16_t L_6 = L_5->get_minor_9();
  30356. __this->set_minor_3(L_6);
  30357. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_7 = ___native0;
  30358. NullCheck(L_7);
  30359. uint16_t L_8 = L_7->get_build_10();
  30360. __this->set_build_4(L_8);
  30361. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_9 = ___native0;
  30362. NullCheck(L_9);
  30363. uint16_t L_10 = L_9->get_revision_11();
  30364. __this->set_revision_5(L_10);
  30365. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_11 = ___native0;
  30366. NullCheck(L_11);
  30367. uint32_t L_12 = L_11->get_flags_7();
  30368. __this->set_flags_7(L_12);
  30369. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_13 = ___native0;
  30370. NullCheck(L_13);
  30371. uint32_t L_14 = L_13->get_hash_alg_5();
  30372. __this->set_hashalg_8(L_14);
  30373. __this->set_versioncompat_12(1);
  30374. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_15 = ___native0;
  30375. NullCheck(L_15);
  30376. uint16_t L_16 = L_15->get_arch_12();
  30377. __this->set_processor_architecture_14(L_16);
  30378. bool L_17 = ___addVersion2;
  30379. if (!L_17)
  30380. {
  30381. goto IL_0092;
  30382. }
  30383. }
  30384. {
  30385. int32_t L_18 = __this->get_major_2();
  30386. int32_t L_19 = __this->get_minor_3();
  30387. int32_t L_20 = __this->get_build_4();
  30388. int32_t L_21 = __this->get_revision_5();
  30389. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_22 = (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD *)il2cpp_codegen_object_new(Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD_il2cpp_TypeInfo_var);
  30390. Version__ctor_mFA5AABF2294D59FA7B3F32BB48CB238BCACBDF80(L_22, L_18, L_19, L_20, L_21, /*hidden argument*/NULL);
  30391. __this->set_version_13(L_22);
  30392. }
  30393. IL_0092:
  30394. {
  30395. String_t* L_23 = ___codeBase1;
  30396. __this->set_codebase_1(L_23);
  30397. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_24 = ___native0;
  30398. NullCheck(L_24);
  30399. intptr_t L_25 = L_24->get_culture_1();
  30400. bool L_26 = IntPtr_op_Inequality_mB4886A806009EA825EFCC60CD2A7F6EB8E273A61((intptr_t)L_25, (intptr_t)(0), /*hidden argument*/NULL);
  30401. if (!L_26)
  30402. {
  30403. goto IL_00c3;
  30404. }
  30405. }
  30406. {
  30407. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_27 = ___native0;
  30408. NullCheck(L_27);
  30409. intptr_t L_28 = L_27->get_culture_1();
  30410. String_t* L_29 = RuntimeMarshal_PtrToUtf8String_mAD18FEACB0BFC49C9D8E16E2696615001315C190((intptr_t)L_28, /*hidden argument*/NULL);
  30411. bool L_30 = ___assemblyRef5;
  30412. IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F_il2cpp_TypeInfo_var);
  30413. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_31 = CultureInfo_CreateCulture_m607F16CB58D85A64B5304A37ADDABB2018C6F687(L_29, L_30, /*hidden argument*/NULL);
  30414. __this->set_cultureinfo_6(L_31);
  30415. }
  30416. IL_00c3:
  30417. {
  30418. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_32 = ___native0;
  30419. NullCheck(L_32);
  30420. intptr_t L_33 = L_32->get_public_key_3();
  30421. bool L_34 = IntPtr_op_Inequality_mB4886A806009EA825EFCC60CD2A7F6EB8E273A61((intptr_t)L_33, (intptr_t)(0), /*hidden argument*/NULL);
  30422. if (!L_34)
  30423. {
  30424. goto IL_00f6;
  30425. }
  30426. }
  30427. {
  30428. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_35 = ___native0;
  30429. NullCheck(L_35);
  30430. intptr_t L_36 = L_35->get_public_key_3();
  30431. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_37 = RuntimeMarshal_DecodeBlobArray_m2A5F7FA2917EE0ED4B06311AD2D46DA1773BCCE9((intptr_t)L_36, /*hidden argument*/NULL);
  30432. __this->set_publicKey_10(L_37);
  30433. int32_t L_38 = __this->get_flags_7();
  30434. __this->set_flags_7(((int32_t)((int32_t)L_38|(int32_t)1)));
  30435. goto IL_0113;
  30436. }
  30437. IL_00f6:
  30438. {
  30439. bool L_39 = ___addPublickey3;
  30440. if (!L_39)
  30441. {
  30442. goto IL_0113;
  30443. }
  30444. }
  30445. {
  30446. IL2CPP_RUNTIME_CLASS_INIT(EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C_il2cpp_TypeInfo_var);
  30447. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_40 = ((EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C_StaticFields*)il2cpp_codegen_static_fields_for(EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C_il2cpp_TypeInfo_var))->get_Value_0();
  30448. __this->set_publicKey_10(L_40);
  30449. int32_t L_41 = __this->get_flags_7();
  30450. __this->set_flags_7(((int32_t)((int32_t)L_41|(int32_t)1)));
  30451. }
  30452. IL_0113:
  30453. {
  30454. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_42 = ___native0;
  30455. NullCheck(L_42);
  30456. U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC * L_43 = L_42->get_address_of_public_key_token_4();
  30457. uint8_t* L_44 = L_43->get_address_of_FixedElementField_0();
  30458. int32_t L_45 = *((uint8_t*)(((uintptr_t)L_44)));
  30459. if (!L_45)
  30460. {
  30461. goto IL_0182;
  30462. }
  30463. }
  30464. {
  30465. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_46 = (ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821*)SZArrayNew(ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821_il2cpp_TypeInfo_var, (uint32_t)8);
  30466. V_0 = L_46;
  30467. V_1 = 0;
  30468. V_2 = 0;
  30469. goto IL_0176;
  30470. }
  30471. IL_012f:
  30472. {
  30473. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_47 = V_0;
  30474. int32_t L_48 = V_1;
  30475. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_49 = ___native0;
  30476. NullCheck(L_49);
  30477. U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC * L_50 = L_49->get_address_of_public_key_token_4();
  30478. uint8_t* L_51 = L_50->get_address_of_FixedElementField_0();
  30479. int32_t L_52 = V_2;
  30480. int32_t L_53 = L_52;
  30481. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)1));
  30482. int32_t L_54 = *((uint8_t*)((intptr_t)il2cpp_codegen_add((intptr_t)(((uintptr_t)L_51)), (int32_t)L_53)));
  30483. int32_t L_55 = RuntimeMarshal_AsciHexDigitValue_mADBE5127E3F0391FBE357DC57CEED5CF1AA3C3F6(L_54, /*hidden argument*/NULL);
  30484. NullCheck(L_47);
  30485. (L_47)->SetAt(static_cast<il2cpp_array_size_t>(L_48), (uint8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_55<<(int32_t)4))))));
  30486. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_56 = V_0;
  30487. int32_t L_57 = V_1;
  30488. NullCheck(L_56);
  30489. uint8_t* L_58 = ((L_56)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_57)));
  30490. int32_t L_59 = *((uint8_t*)L_58);
  30491. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_60 = ___native0;
  30492. NullCheck(L_60);
  30493. U3Cpublic_key_tokenU3Ee__FixedBuffer_tFC761BFADE6B6805AFCDD6224C384E561E07FFCC * L_61 = L_60->get_address_of_public_key_token_4();
  30494. uint8_t* L_62 = L_61->get_address_of_FixedElementField_0();
  30495. int32_t L_63 = V_2;
  30496. int32_t L_64 = L_63;
  30497. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)1));
  30498. int32_t L_65 = *((uint8_t*)((intptr_t)il2cpp_codegen_add((intptr_t)(((uintptr_t)L_62)), (int32_t)L_64)));
  30499. int32_t L_66 = RuntimeMarshal_AsciHexDigitValue_mADBE5127E3F0391FBE357DC57CEED5CF1AA3C3F6(L_65, /*hidden argument*/NULL);
  30500. *((int8_t*)L_58) = (int8_t)(((int32_t)((uint8_t)((int32_t)((int32_t)L_59|(int32_t)(((int32_t)((uint8_t)L_66))))))));
  30501. int32_t L_67 = V_1;
  30502. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_67, (int32_t)1));
  30503. }
  30504. IL_0176:
  30505. {
  30506. int32_t L_68 = V_1;
  30507. if ((((int32_t)L_68) < ((int32_t)8)))
  30508. {
  30509. goto IL_012f;
  30510. }
  30511. }
  30512. {
  30513. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_69 = V_0;
  30514. __this->set_keyToken_11(L_69);
  30515. return;
  30516. }
  30517. IL_0182:
  30518. {
  30519. bool L_70 = ___defaultToken4;
  30520. if (!L_70)
  30521. {
  30522. goto IL_0191;
  30523. }
  30524. }
  30525. {
  30526. IL2CPP_RUNTIME_CLASS_INIT(EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C_il2cpp_TypeInfo_var);
  30527. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_71 = ((EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C_StaticFields*)il2cpp_codegen_static_fields_for(EmptyArray_1_t138215D75D34CDCC9D3A3248006BB81FC3F9609C_il2cpp_TypeInfo_var))->get_Value_0();
  30528. __this->set_keyToken_11(L_71);
  30529. }
  30530. IL_0191:
  30531. {
  30532. return;
  30533. }
  30534. }
  30535. // System.Reflection.AssemblyName System.Reflection.AssemblyName::Create(System.Reflection.Assembly,System.Boolean)
  30536. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * AssemblyName_Create_m770DA7358D03C405E5B1CB07D5F6D4962054C4C5 (Assembly_t * ___assembly0, bool ___fillCodebase1, const RuntimeMethod* method)
  30537. {
  30538. static bool s_Il2CppMethodInitialized;
  30539. if (!s_Il2CppMethodInitialized)
  30540. {
  30541. il2cpp_codegen_initialize_method (AssemblyName_Create_m770DA7358D03C405E5B1CB07D5F6D4962054C4C5_MetadataUsageId);
  30542. s_Il2CppMethodInitialized = true;
  30543. }
  30544. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * V_0 = NULL;
  30545. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * G_B2_0 = NULL;
  30546. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * G_B2_1 = NULL;
  30547. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * G_B2_2 = NULL;
  30548. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * G_B1_0 = NULL;
  30549. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * G_B1_1 = NULL;
  30550. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * G_B1_2 = NULL;
  30551. String_t* G_B3_0 = NULL;
  30552. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * G_B3_1 = NULL;
  30553. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * G_B3_2 = NULL;
  30554. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * G_B3_3 = NULL;
  30555. {
  30556. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_0 = (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 *)il2cpp_codegen_object_new(AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82_il2cpp_TypeInfo_var);
  30557. AssemblyName__ctor_mF1233521F13623EC87A886B14BC90C639FBBB972(L_0, /*hidden argument*/NULL);
  30558. Assembly_t * L_1 = ___assembly0;
  30559. NullCheck(L_1);
  30560. intptr_t L_2 = L_1->get__mono_assembly_0();
  30561. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_3 = AssemblyName_GetNativeName_m046B877F881F2E71BC0FFD0E34C0D1B327D688D9((intptr_t)L_2, /*hidden argument*/NULL);
  30562. V_0 = (MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 *)L_3;
  30563. AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * L_4 = L_0;
  30564. MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 * L_5 = V_0;
  30565. bool L_6 = ___fillCodebase1;
  30566. G_B1_0 = L_5;
  30567. G_B1_1 = L_4;
  30568. G_B1_2 = L_4;
  30569. if (L_6)
  30570. {
  30571. G_B2_0 = L_5;
  30572. G_B2_1 = L_4;
  30573. G_B2_2 = L_4;
  30574. goto IL_0019;
  30575. }
  30576. }
  30577. {
  30578. G_B3_0 = ((String_t*)(NULL));
  30579. G_B3_1 = G_B1_0;
  30580. G_B3_2 = G_B1_1;
  30581. G_B3_3 = G_B1_2;
  30582. goto IL_001f;
  30583. }
  30584. IL_0019:
  30585. {
  30586. Assembly_t * L_7 = ___assembly0;
  30587. NullCheck(L_7);
  30588. String_t* L_8 = VirtFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.Assembly::get_CodeBase() */, L_7);
  30589. G_B3_0 = L_8;
  30590. G_B3_1 = G_B2_0;
  30591. G_B3_2 = G_B2_1;
  30592. G_B3_3 = G_B2_2;
  30593. }
  30594. IL_001f:
  30595. {
  30596. NullCheck(G_B3_2);
  30597. AssemblyName_FillName_m7B2487B7549E5A497AA4CBAC4DAF753B153D49AB(G_B3_2, (MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 *)(MonoAssemblyName_t2FC65745FBE2907DD21BB6575D3DC6A23B5F74E1 *)G_B3_1, G_B3_0, (bool)1, (bool)1, (bool)1, (bool)0, /*hidden argument*/NULL);
  30598. return G_B3_3;
  30599. }
  30600. }
  30601. #ifdef __clang__
  30602. #pragma clang diagnostic pop
  30603. #endif
  30604. #ifdef __clang__
  30605. #pragma clang diagnostic push
  30606. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30607. #pragma clang diagnostic ignored "-Wunused-variable"
  30608. #endif
  30609. #ifdef __clang__
  30610. #pragma clang diagnostic pop
  30611. #endif
  30612. #ifdef __clang__
  30613. #pragma clang diagnostic push
  30614. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30615. #pragma clang diagnostic ignored "-Wunused-variable"
  30616. #endif
  30617. // System.Void System.Reflection.AssemblyProductAttribute::.ctor(System.String)
  30618. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyProductAttribute__ctor_mAA824DFBD053BB066CD1F5D6E6FB01257EA6F588 (AssemblyProductAttribute_tDC2C08690010822BC94D1AE8E49D0EE33AE7CAA6 * __this, String_t* ___product0, const RuntimeMethod* method)
  30619. {
  30620. {
  30621. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  30622. String_t* L_0 = ___product0;
  30623. __this->set_m_product_0(L_0);
  30624. return;
  30625. }
  30626. }
  30627. #ifdef __clang__
  30628. #pragma clang diagnostic pop
  30629. #endif
  30630. #ifdef __clang__
  30631. #pragma clang diagnostic push
  30632. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30633. #pragma clang diagnostic ignored "-Wunused-variable"
  30634. #endif
  30635. // System.Void System.Reflection.AssemblyTitleAttribute::.ctor(System.String)
  30636. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyTitleAttribute__ctor_m629E14EAA0DD77FDFD7C806AC703D262D7C3E791 (AssemblyTitleAttribute_t0A1E924DB8432B9BEDE2290C9EC9D4B6EB9C79EC * __this, String_t* ___title0, const RuntimeMethod* method)
  30637. {
  30638. {
  30639. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  30640. String_t* L_0 = ___title0;
  30641. __this->set_m_title_0(L_0);
  30642. return;
  30643. }
  30644. }
  30645. #ifdef __clang__
  30646. #pragma clang diagnostic pop
  30647. #endif
  30648. #ifdef __clang__
  30649. #pragma clang diagnostic push
  30650. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30651. #pragma clang diagnostic ignored "-Wunused-variable"
  30652. #endif
  30653. // System.Void System.Reflection.AssemblyTrademarkAttribute::.ctor(System.String)
  30654. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssemblyTrademarkAttribute__ctor_mED3DDAEFE422C33614EE6439949BF5BE084D6C77 (AssemblyTrademarkAttribute_tCA7012FE4691B250B5F913B160C0013F25131331 * __this, String_t* ___trademark0, const RuntimeMethod* method)
  30655. {
  30656. {
  30657. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  30658. String_t* L_0 = ___trademark0;
  30659. __this->set_m_trademark_0(L_0);
  30660. return;
  30661. }
  30662. }
  30663. #ifdef __clang__
  30664. #pragma clang diagnostic pop
  30665. #endif
  30666. #ifdef __clang__
  30667. #pragma clang diagnostic push
  30668. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30669. #pragma clang diagnostic ignored "-Wunused-variable"
  30670. #endif
  30671. // System.Void System.Reflection.Binder::.ctor()
  30672. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Binder__ctor_m64E1D14D089E10DB9DAD79A4DC5873472008E99E (Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * __this, const RuntimeMethod* method)
  30673. {
  30674. {
  30675. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  30676. return;
  30677. }
  30678. }
  30679. #ifdef __clang__
  30680. #pragma clang diagnostic pop
  30681. #endif
  30682. #ifdef __clang__
  30683. #pragma clang diagnostic push
  30684. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30685. #pragma clang diagnostic ignored "-Wunused-variable"
  30686. #endif
  30687. #ifdef __clang__
  30688. #pragma clang diagnostic pop
  30689. #endif
  30690. #ifdef __clang__
  30691. #pragma clang diagnostic push
  30692. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30693. #pragma clang diagnostic ignored "-Wunused-variable"
  30694. #endif
  30695. #ifdef __clang__
  30696. #pragma clang diagnostic pop
  30697. #endif
  30698. #ifdef __clang__
  30699. #pragma clang diagnostic push
  30700. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30701. #pragma clang diagnostic ignored "-Wunused-variable"
  30702. #endif
  30703. // System.Void System.Reflection.ConstructorInfo::.ctor()
  30704. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstructorInfo__ctor_mB0149250348ADBEF3F0D48AE0671A156097A8F75 (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * __this, const RuntimeMethod* method)
  30705. {
  30706. {
  30707. MethodBase__ctor_m1DB9E12C86132DD3C7E192C57571799CB97D74F9(__this, /*hidden argument*/NULL);
  30708. return;
  30709. }
  30710. }
  30711. // System.Reflection.MemberTypes System.Reflection.ConstructorInfo::get_MemberType()
  30712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConstructorInfo_get_MemberType_m729EF1D14D8702918B7FD60C44437EC0D63D2327 (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * __this, const RuntimeMethod* method)
  30713. {
  30714. {
  30715. return (int32_t)(1);
  30716. }
  30717. }
  30718. // System.Object System.Reflection.ConstructorInfo::Invoke(System.Object[])
  30719. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConstructorInfo_Invoke_m9E7A03EC2DDACA7A9C1E1609D4AB2BE90CD2E2AF (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * __this, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___parameters0, const RuntimeMethod* method)
  30720. {
  30721. static bool s_Il2CppMethodInitialized;
  30722. if (!s_Il2CppMethodInitialized)
  30723. {
  30724. il2cpp_codegen_initialize_method (ConstructorInfo_Invoke_m9E7A03EC2DDACA7A9C1E1609D4AB2BE90CD2E2AF_MetadataUsageId);
  30725. s_Il2CppMethodInitialized = true;
  30726. }
  30727. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* G_B2_0 = NULL;
  30728. RuntimeObject * G_B2_1 = NULL;
  30729. int32_t G_B2_2 = 0;
  30730. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * G_B2_3 = NULL;
  30731. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* G_B1_0 = NULL;
  30732. RuntimeObject * G_B1_1 = NULL;
  30733. int32_t G_B1_2 = 0;
  30734. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * G_B1_3 = NULL;
  30735. {
  30736. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ___parameters0;
  30737. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = L_0;
  30738. G_B1_0 = L_1;
  30739. G_B1_1 = NULL;
  30740. G_B1_2 = ((int32_t)512);
  30741. G_B1_3 = __this;
  30742. if (L_1)
  30743. {
  30744. G_B2_0 = L_1;
  30745. G_B2_1 = NULL;
  30746. G_B2_2 = ((int32_t)512);
  30747. G_B2_3 = __this;
  30748. goto IL_0011;
  30749. }
  30750. }
  30751. {
  30752. IL2CPP_RUNTIME_CLASS_INIT(EmptyArray_1_tCF137C88A5824F413EFB5A2F31664D8207E61D26_il2cpp_TypeInfo_var);
  30753. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_2 = ((EmptyArray_1_tCF137C88A5824F413EFB5A2F31664D8207E61D26_StaticFields*)il2cpp_codegen_static_fields_for(EmptyArray_1_tCF137C88A5824F413EFB5A2F31664D8207E61D26_il2cpp_TypeInfo_var))->get_Value_0();
  30754. G_B2_0 = L_2;
  30755. G_B2_1 = G_B1_1;
  30756. G_B2_2 = G_B1_2;
  30757. G_B2_3 = G_B1_3;
  30758. }
  30759. IL_0011:
  30760. {
  30761. NullCheck(G_B2_3);
  30762. RuntimeObject * L_3 = VirtFuncInvoker4< RuntimeObject *, int32_t, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * >::Invoke(40 /* System.Object System.Reflection.ConstructorInfo::Invoke(System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo) */, G_B2_3, G_B2_2, (Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *)G_B2_1, G_B2_0, (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)NULL);
  30763. return L_3;
  30764. }
  30765. }
  30766. // System.Boolean System.Reflection.ConstructorInfo::Equals(System.Object)
  30767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConstructorInfo_Equals_mB7871B8FF9853669CAEA4AAFAC8DFA58D7506429 (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  30768. {
  30769. {
  30770. RuntimeObject * L_0 = ___obj0;
  30771. return (bool)((((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF *)__this))? 1 : 0);
  30772. }
  30773. }
  30774. // System.Int32 System.Reflection.ConstructorInfo::GetHashCode()
  30775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConstructorInfo_GetHashCode_m06D5F22842EB23102A4FB6F23E50A6CCD32198E2 (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * __this, const RuntimeMethod* method)
  30776. {
  30777. {
  30778. int32_t L_0 = MethodBase_GetHashCode_m55E538F2842D4B18101C291C47380E97B366202F(__this, /*hidden argument*/NULL);
  30779. return L_0;
  30780. }
  30781. }
  30782. // System.Boolean System.Reflection.ConstructorInfo::op_Equality(System.Reflection.ConstructorInfo,System.Reflection.ConstructorInfo)
  30783. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConstructorInfo_op_Equality_mB609E9EE55A0CFDE49239997394F2E458DBF8B53 (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___left0, ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___right1, const RuntimeMethod* method)
  30784. {
  30785. {
  30786. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_0 = ___left0;
  30787. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_1 = ___right1;
  30788. if ((!(((RuntimeObject*)(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF *)L_0) == ((RuntimeObject*)(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF *)L_1))))
  30789. {
  30790. goto IL_0006;
  30791. }
  30792. }
  30793. {
  30794. return (bool)1;
  30795. }
  30796. IL_0006:
  30797. {
  30798. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_2 = ___left0;
  30799. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_3 = ___right1;
  30800. if (!((int32_t)((int32_t)((((RuntimeObject*)(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF *)L_2) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)^(int32_t)((((RuntimeObject*)(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF *)L_3) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0))))
  30801. {
  30802. goto IL_0013;
  30803. }
  30804. }
  30805. {
  30806. return (bool)0;
  30807. }
  30808. IL_0013:
  30809. {
  30810. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_4 = ___left0;
  30811. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_5 = ___right1;
  30812. NullCheck(L_4);
  30813. bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_4, L_5);
  30814. return L_6;
  30815. }
  30816. }
  30817. // System.Boolean System.Reflection.ConstructorInfo::op_Inequality(System.Reflection.ConstructorInfo,System.Reflection.ConstructorInfo)
  30818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConstructorInfo_op_Inequality_m7BACC92FB27D1999A084F5346451CEE9FD0445E4 (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___left0, ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___right1, const RuntimeMethod* method)
  30819. {
  30820. {
  30821. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_0 = ___left0;
  30822. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_1 = ___right1;
  30823. if ((!(((RuntimeObject*)(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF *)L_0) == ((RuntimeObject*)(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF *)L_1))))
  30824. {
  30825. goto IL_0006;
  30826. }
  30827. }
  30828. {
  30829. return (bool)0;
  30830. }
  30831. IL_0006:
  30832. {
  30833. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_2 = ___left0;
  30834. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_3 = ___right1;
  30835. if (!((int32_t)((int32_t)((((RuntimeObject*)(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF *)L_2) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)^(int32_t)((((RuntimeObject*)(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF *)L_3) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0))))
  30836. {
  30837. goto IL_0013;
  30838. }
  30839. }
  30840. {
  30841. return (bool)1;
  30842. }
  30843. IL_0013:
  30844. {
  30845. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_4 = ___left0;
  30846. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_5 = ___right1;
  30847. NullCheck(L_4);
  30848. bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_4, L_5);
  30849. return (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
  30850. }
  30851. }
  30852. // System.Void System.Reflection.ConstructorInfo::.cctor()
  30853. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstructorInfo__cctor_mE7FF76E2518E432483251CF1DDEC896BAECF331A (const RuntimeMethod* method)
  30854. {
  30855. static bool s_Il2CppMethodInitialized;
  30856. if (!s_Il2CppMethodInitialized)
  30857. {
  30858. il2cpp_codegen_initialize_method (ConstructorInfo__cctor_mE7FF76E2518E432483251CF1DDEC896BAECF331A_MetadataUsageId);
  30859. s_Il2CppMethodInitialized = true;
  30860. }
  30861. {
  30862. ((ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_StaticFields*)il2cpp_codegen_static_fields_for(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_il2cpp_TypeInfo_var))->set_ConstructorName_0(_stringLiteral61949ED5CFFA2530579D719C807A8522959586DD);
  30863. ((ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_StaticFields*)il2cpp_codegen_static_fields_for(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_il2cpp_TypeInfo_var))->set_TypeConstructorName_1(_stringLiteral93B051546FEE5C330DD87032B1F06D531BB21AD0);
  30864. return;
  30865. }
  30866. }
  30867. #ifdef __clang__
  30868. #pragma clang diagnostic pop
  30869. #endif
  30870. #ifdef __clang__
  30871. #pragma clang diagnostic push
  30872. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  30873. #pragma clang diagnostic ignored "-Wunused-variable"
  30874. #endif
  30875. // System.Void System.Reflection.CustomAttributeData::.ctor()
  30876. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomAttributeData__ctor_m13E08DE418B9553441E9DAF7EAC6CB39E32EFEEC (CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * __this, const RuntimeMethod* method)
  30877. {
  30878. {
  30879. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  30880. return;
  30881. }
  30882. }
  30883. // System.Void System.Reflection.CustomAttributeData::.ctor(System.Reflection.ConstructorInfo,System.Reflection.Assembly,System.IntPtr,System.UInt32)
  30884. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomAttributeData__ctor_m266BD7CDA05321CC9907149ABF403EA1C35BECB4 (CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * __this, ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___ctorInfo0, Assembly_t * ___assembly1, intptr_t ___data2, uint32_t ___data_length3, const RuntimeMethod* method)
  30885. {
  30886. static bool s_Il2CppMethodInitialized;
  30887. if (!s_Il2CppMethodInitialized)
  30888. {
  30889. il2cpp_codegen_initialize_method (CustomAttributeData__ctor_m266BD7CDA05321CC9907149ABF403EA1C35BECB4_MetadataUsageId);
  30890. s_Il2CppMethodInitialized = true;
  30891. }
  30892. {
  30893. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  30894. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_0 = ___ctorInfo0;
  30895. __this->set_ctorInfo_0(L_0);
  30896. LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 * L_1 = (LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 *)il2cpp_codegen_object_new(LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38_il2cpp_TypeInfo_var);
  30897. LazyCAttrData__ctor_m3E59DFD149279F2FC16E37A8B9176017E2556170(L_1, /*hidden argument*/NULL);
  30898. __this->set_lazyData_3(L_1);
  30899. LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 * L_2 = __this->get_lazyData_3();
  30900. Assembly_t * L_3 = ___assembly1;
  30901. NullCheck(L_2);
  30902. L_2->set_assembly_0(L_3);
  30903. LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 * L_4 = __this->get_lazyData_3();
  30904. intptr_t L_5 = ___data2;
  30905. NullCheck(L_4);
  30906. L_4->set_data_1((intptr_t)L_5);
  30907. LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 * L_6 = __this->get_lazyData_3();
  30908. uint32_t L_7 = ___data_length3;
  30909. NullCheck(L_6);
  30910. L_6->set_data_length_2(L_7);
  30911. return;
  30912. }
  30913. }
  30914. // System.Void System.Reflection.CustomAttributeData::ResolveArgumentsInternal(System.Reflection.ConstructorInfo,System.Reflection.Assembly,System.IntPtr,System.UInt32,System.Object[]&,System.Object[]&)
  30915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomAttributeData_ResolveArgumentsInternal_m5F4DEAFAA9473BE5417DBDF1C644DFC5FB41E185 (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * ___ctor0, Assembly_t * ___assembly1, intptr_t ___data2, uint32_t ___data_length3, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** ___ctorArgs4, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A** ___namedArgs5, const RuntimeMethod* method)
  30916. {
  30917. typedef void (*CustomAttributeData_ResolveArgumentsInternal_m5F4DEAFAA9473BE5417DBDF1C644DFC5FB41E185_ftn) (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF *, Assembly_t *, intptr_t, uint32_t, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A**, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A**);
  30918. using namespace il2cpp::icalls;
  30919. ((CustomAttributeData_ResolveArgumentsInternal_m5F4DEAFAA9473BE5417DBDF1C644DFC5FB41E185_ftn)mscorlib::System::Reflection::CustomAttributeData::ResolveArgumentsInternal) (___ctor0, ___assembly1, ___data2, ___data_length3, ___ctorArgs4, ___namedArgs5);
  30920. }
  30921. // System.Void System.Reflection.CustomAttributeData::ResolveArguments()
  30922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomAttributeData_ResolveArguments_m5D8B42606832BAD2FAFF1B003F2E86F44E070766 (CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * __this, const RuntimeMethod* method)
  30923. {
  30924. static bool s_Il2CppMethodInitialized;
  30925. if (!s_Il2CppMethodInitialized)
  30926. {
  30927. il2cpp_codegen_initialize_method (CustomAttributeData_ResolveArguments_m5D8B42606832BAD2FAFF1B003F2E86F44E070766_MetadataUsageId);
  30928. s_Il2CppMethodInitialized = true;
  30929. }
  30930. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_0 = NULL;
  30931. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_1 = NULL;
  30932. CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * G_B4_0 = NULL;
  30933. CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * G_B3_0 = NULL;
  30934. CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* G_B5_0 = NULL;
  30935. CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * G_B5_1 = NULL;
  30936. CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * G_B7_0 = NULL;
  30937. CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * G_B6_0 = NULL;
  30938. CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828* G_B8_0 = NULL;
  30939. CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * G_B8_1 = NULL;
  30940. {
  30941. LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 * L_0 = __this->get_lazyData_3();
  30942. if (L_0)
  30943. {
  30944. goto IL_0009;
  30945. }
  30946. }
  30947. {
  30948. return;
  30949. }
  30950. IL_0009:
  30951. {
  30952. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_1 = __this->get_ctorInfo_0();
  30953. LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 * L_2 = __this->get_lazyData_3();
  30954. NullCheck(L_2);
  30955. Assembly_t * L_3 = L_2->get_assembly_0();
  30956. LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 * L_4 = __this->get_lazyData_3();
  30957. NullCheck(L_4);
  30958. intptr_t L_5 = L_4->get_data_1();
  30959. LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 * L_6 = __this->get_lazyData_3();
  30960. NullCheck(L_6);
  30961. uint32_t L_7 = L_6->get_data_length_2();
  30962. CustomAttributeData_ResolveArgumentsInternal_m5F4DEAFAA9473BE5417DBDF1C644DFC5FB41E185(L_1, L_3, (intptr_t)L_5, L_7, (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A**)(&V_0), (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A**)(&V_1), /*hidden argument*/NULL);
  30963. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_8 = V_0;
  30964. G_B3_0 = __this;
  30965. if (L_8)
  30966. {
  30967. G_B4_0 = __this;
  30968. goto IL_0044;
  30969. }
  30970. }
  30971. {
  30972. IL2CPP_RUNTIME_CLASS_INIT(EmptyArray_1_tF27C580BF18AADF6B14CF7748F833DFD53A112CB_il2cpp_TypeInfo_var);
  30973. CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* L_9 = ((EmptyArray_1_tF27C580BF18AADF6B14CF7748F833DFD53A112CB_StaticFields*)il2cpp_codegen_static_fields_for(EmptyArray_1_tF27C580BF18AADF6B14CF7748F833DFD53A112CB_il2cpp_TypeInfo_var))->get_Value_0();
  30974. G_B5_0 = L_9;
  30975. G_B5_1 = G_B3_0;
  30976. goto IL_004a;
  30977. }
  30978. IL_0044:
  30979. {
  30980. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = V_0;
  30981. CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* L_11 = CustomAttributeData_UnboxValues_TisCustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_m846F81B95C445180214406E0D355EBA8EC9644D1(L_10, /*hidden argument*/CustomAttributeData_UnboxValues_TisCustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_m846F81B95C445180214406E0D355EBA8EC9644D1_RuntimeMethod_var);
  30982. G_B5_0 = L_11;
  30983. G_B5_1 = G_B4_0;
  30984. }
  30985. IL_004a:
  30986. {
  30987. ReadOnlyCollection_1_tC2509BCA9998A9487BF53350FF82BD2674DDFDE5 * L_12 = Array_AsReadOnly_TisCustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_m06C336FC2EAE4D5574984D19ABC43E76AC808E6A(G_B5_0, /*hidden argument*/Array_AsReadOnly_TisCustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_m06C336FC2EAE4D5574984D19ABC43E76AC808E6A_RuntimeMethod_var);
  30988. NullCheck(G_B5_1);
  30989. G_B5_1->set_ctorArgs_1(L_12);
  30990. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = V_1;
  30991. G_B6_0 = __this;
  30992. if (L_13)
  30993. {
  30994. G_B7_0 = __this;
  30995. goto IL_005f;
  30996. }
  30997. }
  30998. {
  30999. IL2CPP_RUNTIME_CLASS_INIT(EmptyArray_1_tD1EC5ECDBEFFE93783B81CD6F9B2C16F13DF0034_il2cpp_TypeInfo_var);
  31000. CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828* L_14 = ((EmptyArray_1_tD1EC5ECDBEFFE93783B81CD6F9B2C16F13DF0034_StaticFields*)il2cpp_codegen_static_fields_for(EmptyArray_1_tD1EC5ECDBEFFE93783B81CD6F9B2C16F13DF0034_il2cpp_TypeInfo_var))->get_Value_0();
  31001. G_B8_0 = L_14;
  31002. G_B8_1 = G_B6_0;
  31003. goto IL_0065;
  31004. }
  31005. IL_005f:
  31006. {
  31007. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_15 = V_1;
  31008. CustomAttributeNamedArgumentU5BU5D_tFD37F6CE782EF87006B5F999D53A711D1A7B9828* L_16 = CustomAttributeData_UnboxValues_TisCustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_mC152FBD94252DA2417B7773AE16C51154C9F6A72(L_15, /*hidden argument*/CustomAttributeData_UnboxValues_TisCustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_mC152FBD94252DA2417B7773AE16C51154C9F6A72_RuntimeMethod_var);
  31009. G_B8_0 = L_16;
  31010. G_B8_1 = G_B7_0;
  31011. }
  31012. IL_0065:
  31013. {
  31014. ReadOnlyCollection_1_tDB8F0CA62CF79B1054F1B209516B0E4E17B3E6C8 * L_17 = Array_AsReadOnly_TisCustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_m052EECB0368B9A6A1E9A05BBDC486190E5A92946(G_B8_0, /*hidden argument*/Array_AsReadOnly_TisCustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_m052EECB0368B9A6A1E9A05BBDC486190E5A92946_RuntimeMethod_var);
  31015. NullCheck(G_B8_1);
  31016. G_B8_1->set_namedArgs_2(L_17);
  31017. __this->set_lazyData_3((LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 *)NULL);
  31018. return;
  31019. }
  31020. }
  31021. // System.Reflection.ConstructorInfo System.Reflection.CustomAttributeData::get_Constructor()
  31022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * CustomAttributeData_get_Constructor_mF950D0FF414E6374126D23D1EDDCA409292E23A3 (CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * __this, const RuntimeMethod* method)
  31023. {
  31024. {
  31025. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_0 = __this->get_ctorInfo_0();
  31026. return L_0;
  31027. }
  31028. }
  31029. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeTypedArgument> System.Reflection.CustomAttributeData::get_ConstructorArguments()
  31030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeData_get_ConstructorArguments_m8DE989579D9B4EF02F826FC7B8326591F8871B33 (CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * __this, const RuntimeMethod* method)
  31031. {
  31032. {
  31033. CustomAttributeData_ResolveArguments_m5D8B42606832BAD2FAFF1B003F2E86F44E070766(__this, /*hidden argument*/NULL);
  31034. RuntimeObject* L_0 = __this->get_ctorArgs_1();
  31035. return L_0;
  31036. }
  31037. }
  31038. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeNamedArgument> System.Reflection.CustomAttributeData::get_NamedArguments()
  31039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeData_get_NamedArguments_mF9B5751168B176A3B806887678448E66BFEE3752 (CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * __this, const RuntimeMethod* method)
  31040. {
  31041. {
  31042. CustomAttributeData_ResolveArguments_m5D8B42606832BAD2FAFF1B003F2E86F44E070766(__this, /*hidden argument*/NULL);
  31043. RuntimeObject* L_0 = __this->get_namedArgs_2();
  31044. return L_0;
  31045. }
  31046. }
  31047. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeData> System.Reflection.CustomAttributeData::GetCustomAttributes(System.Reflection.Assembly)
  31048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeData_GetCustomAttributes_mBBAF52806BF1845EFFEF6999FFD1142B9B9B0B10 (Assembly_t * ___target0, const RuntimeMethod* method)
  31049. {
  31050. static bool s_Il2CppMethodInitialized;
  31051. if (!s_Il2CppMethodInitialized)
  31052. {
  31053. il2cpp_codegen_initialize_method (CustomAttributeData_GetCustomAttributes_mBBAF52806BF1845EFFEF6999FFD1142B9B9B0B10_MetadataUsageId);
  31054. s_Il2CppMethodInitialized = true;
  31055. }
  31056. {
  31057. Assembly_t * L_0 = ___target0;
  31058. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_il2cpp_TypeInfo_var);
  31059. RuntimeObject* L_1 = MonoCustomAttrs_GetCustomAttributesData_mAB4CAB0551B8FBEC9877A3093A379242C54D8632(L_0, /*hidden argument*/NULL);
  31060. return L_1;
  31061. }
  31062. }
  31063. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeData> System.Reflection.CustomAttributeData::GetCustomAttributes(System.Reflection.MemberInfo)
  31064. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeData_GetCustomAttributes_mFFDE689A6FB19FC3D930515DB40EAFD217AB1146 (MemberInfo_t * ___target0, const RuntimeMethod* method)
  31065. {
  31066. static bool s_Il2CppMethodInitialized;
  31067. if (!s_Il2CppMethodInitialized)
  31068. {
  31069. il2cpp_codegen_initialize_method (CustomAttributeData_GetCustomAttributes_mFFDE689A6FB19FC3D930515DB40EAFD217AB1146_MetadataUsageId);
  31070. s_Il2CppMethodInitialized = true;
  31071. }
  31072. {
  31073. MemberInfo_t * L_0 = ___target0;
  31074. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_il2cpp_TypeInfo_var);
  31075. RuntimeObject* L_1 = MonoCustomAttrs_GetCustomAttributesData_mAB4CAB0551B8FBEC9877A3093A379242C54D8632(L_0, /*hidden argument*/NULL);
  31076. return L_1;
  31077. }
  31078. }
  31079. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeData> System.Reflection.CustomAttributeData::GetCustomAttributesInternal(System.RuntimeType)
  31080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeData_GetCustomAttributesInternal_m8D1C3A30B4A14B6CC103B0AADC90BC8FDBF14E2C (RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * ___target0, const RuntimeMethod* method)
  31081. {
  31082. static bool s_Il2CppMethodInitialized;
  31083. if (!s_Il2CppMethodInitialized)
  31084. {
  31085. il2cpp_codegen_initialize_method (CustomAttributeData_GetCustomAttributesInternal_m8D1C3A30B4A14B6CC103B0AADC90BC8FDBF14E2C_MetadataUsageId);
  31086. s_Il2CppMethodInitialized = true;
  31087. }
  31088. {
  31089. RuntimeType_t40F13BCEAD97478C72C4B40BFDC2A220161CDB8F * L_0 = ___target0;
  31090. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_il2cpp_TypeInfo_var);
  31091. RuntimeObject* L_1 = MonoCustomAttrs_GetCustomAttributesData_mAB4CAB0551B8FBEC9877A3093A379242C54D8632(L_0, /*hidden argument*/NULL);
  31092. return L_1;
  31093. }
  31094. }
  31095. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeData> System.Reflection.CustomAttributeData::GetCustomAttributes(System.Reflection.Module)
  31096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeData_GetCustomAttributes_m80097B086E843F6ACF356E4AEDCF73D1BE7E7F4C (Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * ___target0, const RuntimeMethod* method)
  31097. {
  31098. static bool s_Il2CppMethodInitialized;
  31099. if (!s_Il2CppMethodInitialized)
  31100. {
  31101. il2cpp_codegen_initialize_method (CustomAttributeData_GetCustomAttributes_m80097B086E843F6ACF356E4AEDCF73D1BE7E7F4C_MetadataUsageId);
  31102. s_Il2CppMethodInitialized = true;
  31103. }
  31104. {
  31105. Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * L_0 = ___target0;
  31106. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_il2cpp_TypeInfo_var);
  31107. RuntimeObject* L_1 = MonoCustomAttrs_GetCustomAttributesData_mAB4CAB0551B8FBEC9877A3093A379242C54D8632(L_0, /*hidden argument*/NULL);
  31108. return L_1;
  31109. }
  31110. }
  31111. // System.Collections.Generic.IList`1<System.Reflection.CustomAttributeData> System.Reflection.CustomAttributeData::GetCustomAttributes(System.Reflection.ParameterInfo)
  31112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeData_GetCustomAttributes_m778A759850A85D2DD155EFC04792AC738EEA2E9A (ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB * ___target0, const RuntimeMethod* method)
  31113. {
  31114. static bool s_Il2CppMethodInitialized;
  31115. if (!s_Il2CppMethodInitialized)
  31116. {
  31117. il2cpp_codegen_initialize_method (CustomAttributeData_GetCustomAttributes_m778A759850A85D2DD155EFC04792AC738EEA2E9A_MetadataUsageId);
  31118. s_Il2CppMethodInitialized = true;
  31119. }
  31120. {
  31121. ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB * L_0 = ___target0;
  31122. IL2CPP_RUNTIME_CLASS_INIT(MonoCustomAttrs_t9E88BD614E6A34BF71106F71D0524DBA27E7FA98_il2cpp_TypeInfo_var);
  31123. RuntimeObject* L_1 = MonoCustomAttrs_GetCustomAttributesData_mAB4CAB0551B8FBEC9877A3093A379242C54D8632(L_0, /*hidden argument*/NULL);
  31124. return L_1;
  31125. }
  31126. }
  31127. // System.Type System.Reflection.CustomAttributeData::get_AttributeType()
  31128. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * CustomAttributeData_get_AttributeType_mA302BC27294A807120CDE7EA2F831B12B4DA88A6 (CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * __this, const RuntimeMethod* method)
  31129. {
  31130. {
  31131. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_0 = __this->get_ctorInfo_0();
  31132. NullCheck(L_0);
  31133. Type_t * L_1 = VirtFuncInvoker0< Type_t * >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_0);
  31134. return L_1;
  31135. }
  31136. }
  31137. // System.String System.Reflection.CustomAttributeData::ToString()
  31138. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CustomAttributeData_ToString_m3A97B6B762F0AD455BBCB346ACB6F677B4F004B8 (CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * __this, const RuntimeMethod* method)
  31139. {
  31140. static bool s_Il2CppMethodInitialized;
  31141. if (!s_Il2CppMethodInitialized)
  31142. {
  31143. il2cpp_codegen_initialize_method (CustomAttributeData_ToString_m3A97B6B762F0AD455BBCB346ACB6F677B4F004B8_MetadataUsageId);
  31144. s_Il2CppMethodInitialized = true;
  31145. }
  31146. StringBuilder_t * V_0 = NULL;
  31147. int32_t V_1 = 0;
  31148. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 V_2;
  31149. memset((&V_2), 0, sizeof(V_2));
  31150. int32_t V_3 = 0;
  31151. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E V_4;
  31152. memset((&V_4), 0, sizeof(V_4));
  31153. {
  31154. CustomAttributeData_ResolveArguments_m5D8B42606832BAD2FAFF1B003F2E86F44E070766(__this, /*hidden argument*/NULL);
  31155. StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  31156. StringBuilder__ctor_mF928376F82E8C8FF3C11842C562DB8CF28B2735E(L_0, /*hidden argument*/NULL);
  31157. V_0 = L_0;
  31158. StringBuilder_t * L_1 = V_0;
  31159. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_2 = __this->get_ctorInfo_0();
  31160. NullCheck(L_2);
  31161. Type_t * L_3 = VirtFuncInvoker0< Type_t * >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_2);
  31162. NullCheck(L_3);
  31163. String_t* L_4 = VirtFuncInvoker0< String_t* >::Invoke(26 /* System.String System.Type::get_FullName() */, L_3);
  31164. String_t* L_5 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(_stringLiteral1E5C2F367F02E47A8C160CDA1CD9D91DECBAC441, L_4, _stringLiteral28ED3A797DA3C48C309A4EF792147F3C56CFEC40, /*hidden argument*/NULL);
  31165. NullCheck(L_1);
  31166. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_1, L_5, /*hidden argument*/NULL);
  31167. V_1 = 0;
  31168. goto IL_0077;
  31169. }
  31170. IL_0036:
  31171. {
  31172. StringBuilder_t * L_6 = V_0;
  31173. RuntimeObject* L_7 = __this->get_ctorArgs_1();
  31174. int32_t L_8 = V_1;
  31175. NullCheck(L_7);
  31176. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 L_9 = InterfaceFuncInvoker1< CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeTypedArgument>::get_Item(System.Int32) */, IList_1_t6CC82F01278D7AA7C3DC2939506F0C54E06AAADE_il2cpp_TypeInfo_var, L_7, L_8);
  31177. V_2 = L_9;
  31178. String_t* L_10 = CustomAttributeTypedArgument_ToString_mC9E222964187E05A001066301E035E829987A70F((CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 *)(&V_2), /*hidden argument*/NULL);
  31179. NullCheck(L_6);
  31180. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_6, L_10, /*hidden argument*/NULL);
  31181. int32_t L_11 = V_1;
  31182. RuntimeObject* L_12 = __this->get_ctorArgs_1();
  31183. NullCheck(L_12);
  31184. int32_t L_13 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeTypedArgument>::get_Count() */, ICollection_1_tD5445A483D025654198185F0941FFAEAC7CA32CA_il2cpp_TypeInfo_var, L_12);
  31185. if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1))) >= ((int32_t)L_13)))
  31186. {
  31187. goto IL_0073;
  31188. }
  31189. }
  31190. {
  31191. StringBuilder_t * L_14 = V_0;
  31192. NullCheck(L_14);
  31193. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_14, _stringLiteralD3BC9A378DAAA1DDDBA1B19C1AA641D3E9683C46, /*hidden argument*/NULL);
  31194. }
  31195. IL_0073:
  31196. {
  31197. int32_t L_15 = V_1;
  31198. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  31199. }
  31200. IL_0077:
  31201. {
  31202. int32_t L_16 = V_1;
  31203. RuntimeObject* L_17 = __this->get_ctorArgs_1();
  31204. NullCheck(L_17);
  31205. int32_t L_18 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeTypedArgument>::get_Count() */, ICollection_1_tD5445A483D025654198185F0941FFAEAC7CA32CA_il2cpp_TypeInfo_var, L_17);
  31206. if ((((int32_t)L_16) < ((int32_t)L_18)))
  31207. {
  31208. goto IL_0036;
  31209. }
  31210. }
  31211. {
  31212. RuntimeObject* L_19 = __this->get_namedArgs_2();
  31213. NullCheck(L_19);
  31214. int32_t L_20 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t095D6C6BFD1D22ABFF6C409703945E5F56D63A60_il2cpp_TypeInfo_var, L_19);
  31215. if ((((int32_t)L_20) <= ((int32_t)0)))
  31216. {
  31217. goto IL_009f;
  31218. }
  31219. }
  31220. {
  31221. StringBuilder_t * L_21 = V_0;
  31222. NullCheck(L_21);
  31223. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_21, _stringLiteralD3BC9A378DAAA1DDDBA1B19C1AA641D3E9683C46, /*hidden argument*/NULL);
  31224. }
  31225. IL_009f:
  31226. {
  31227. V_3 = 0;
  31228. goto IL_00e5;
  31229. }
  31230. IL_00a3:
  31231. {
  31232. StringBuilder_t * L_22 = V_0;
  31233. RuntimeObject* L_23 = __this->get_namedArgs_2();
  31234. int32_t L_24 = V_3;
  31235. NullCheck(L_23);
  31236. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E L_25 = InterfaceFuncInvoker1< CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeNamedArgument>::get_Item(System.Int32) */, IList_1_tD431CA53D2DA04D533C85B6F283DF4535D06B9FC_il2cpp_TypeInfo_var, L_23, L_24);
  31237. V_4 = L_25;
  31238. String_t* L_26 = CustomAttributeNamedArgument_ToString_mBFC8371ADFC09A5A8FCDCD234E35DA4B4AB53EB8((CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E *)(&V_4), /*hidden argument*/NULL);
  31239. NullCheck(L_22);
  31240. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_22, L_26, /*hidden argument*/NULL);
  31241. int32_t L_27 = V_3;
  31242. RuntimeObject* L_28 = __this->get_namedArgs_2();
  31243. NullCheck(L_28);
  31244. int32_t L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t095D6C6BFD1D22ABFF6C409703945E5F56D63A60_il2cpp_TypeInfo_var, L_28);
  31245. if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1))) >= ((int32_t)L_29)))
  31246. {
  31247. goto IL_00e1;
  31248. }
  31249. }
  31250. {
  31251. StringBuilder_t * L_30 = V_0;
  31252. NullCheck(L_30);
  31253. StringBuilder_Append_mDBB8CCBB7750C67BE2F2D92F47E6C0FA42793260(L_30, _stringLiteralD3BC9A378DAAA1DDDBA1B19C1AA641D3E9683C46, /*hidden argument*/NULL);
  31254. }
  31255. IL_00e1:
  31256. {
  31257. int32_t L_31 = V_3;
  31258. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1));
  31259. }
  31260. IL_00e5:
  31261. {
  31262. int32_t L_32 = V_3;
  31263. RuntimeObject* L_33 = __this->get_namedArgs_2();
  31264. NullCheck(L_33);
  31265. int32_t L_34 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t095D6C6BFD1D22ABFF6C409703945E5F56D63A60_il2cpp_TypeInfo_var, L_33);
  31266. if ((((int32_t)L_32) < ((int32_t)L_34)))
  31267. {
  31268. goto IL_00a3;
  31269. }
  31270. }
  31271. {
  31272. StringBuilder_t * L_35 = V_0;
  31273. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_36 = Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_RuntimeMethod_var);
  31274. NullCheck(L_35);
  31275. StringBuilder_AppendFormat_m23742FE1E3C60341F37C243EB6BEE06AE444C774(L_35, _stringLiteralDC5E2BC1EE2F4BCBFADF10E61E1864076D015CD3, L_36, /*hidden argument*/NULL);
  31276. StringBuilder_t * L_37 = V_0;
  31277. NullCheck(L_37);
  31278. String_t* L_38 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_37);
  31279. return L_38;
  31280. }
  31281. }
  31282. // System.Boolean System.Reflection.CustomAttributeData::Equals(System.Object)
  31283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomAttributeData_Equals_mD7A2193F3809E7DD5C334421D566E46BFFEED212 (CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  31284. {
  31285. static bool s_Il2CppMethodInitialized;
  31286. if (!s_Il2CppMethodInitialized)
  31287. {
  31288. il2cpp_codegen_initialize_method (CustomAttributeData_Equals_mD7A2193F3809E7DD5C334421D566E46BFFEED212_MetadataUsageId);
  31289. s_Il2CppMethodInitialized = true;
  31290. }
  31291. CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * V_0 = NULL;
  31292. int32_t V_1 = 0;
  31293. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 V_2;
  31294. memset((&V_2), 0, sizeof(V_2));
  31295. int32_t V_3 = 0;
  31296. bool V_4 = false;
  31297. int32_t V_5 = 0;
  31298. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E V_6;
  31299. memset((&V_6), 0, sizeof(V_6));
  31300. {
  31301. RuntimeObject * L_0 = ___obj0;
  31302. V_0 = ((CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 *)IsInstClass((RuntimeObject*)L_0, CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88_il2cpp_TypeInfo_var));
  31303. CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * L_1 = V_0;
  31304. if (!L_1)
  31305. {
  31306. goto IL_004d;
  31307. }
  31308. }
  31309. {
  31310. CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * L_2 = V_0;
  31311. NullCheck(L_2);
  31312. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_3 = L_2->get_ctorInfo_0();
  31313. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_4 = __this->get_ctorInfo_0();
  31314. IL2CPP_RUNTIME_CLASS_INIT(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_il2cpp_TypeInfo_var);
  31315. bool L_5 = ConstructorInfo_op_Inequality_m7BACC92FB27D1999A084F5346451CEE9FD0445E4(L_3, L_4, /*hidden argument*/NULL);
  31316. if (L_5)
  31317. {
  31318. goto IL_004d;
  31319. }
  31320. }
  31321. {
  31322. CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * L_6 = V_0;
  31323. NullCheck(L_6);
  31324. RuntimeObject* L_7 = L_6->get_ctorArgs_1();
  31325. NullCheck(L_7);
  31326. int32_t L_8 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeTypedArgument>::get_Count() */, ICollection_1_tD5445A483D025654198185F0941FFAEAC7CA32CA_il2cpp_TypeInfo_var, L_7);
  31327. RuntimeObject* L_9 = __this->get_ctorArgs_1();
  31328. NullCheck(L_9);
  31329. int32_t L_10 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeTypedArgument>::get_Count() */, ICollection_1_tD5445A483D025654198185F0941FFAEAC7CA32CA_il2cpp_TypeInfo_var, L_9);
  31330. if ((!(((uint32_t)L_8) == ((uint32_t)L_10))))
  31331. {
  31332. goto IL_004d;
  31333. }
  31334. }
  31335. {
  31336. CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * L_11 = V_0;
  31337. NullCheck(L_11);
  31338. RuntimeObject* L_12 = L_11->get_namedArgs_2();
  31339. NullCheck(L_12);
  31340. int32_t L_13 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t095D6C6BFD1D22ABFF6C409703945E5F56D63A60_il2cpp_TypeInfo_var, L_12);
  31341. RuntimeObject* L_14 = __this->get_namedArgs_2();
  31342. NullCheck(L_14);
  31343. int32_t L_15 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t095D6C6BFD1D22ABFF6C409703945E5F56D63A60_il2cpp_TypeInfo_var, L_14);
  31344. if ((((int32_t)L_13) == ((int32_t)L_15)))
  31345. {
  31346. goto IL_004f;
  31347. }
  31348. }
  31349. IL_004d:
  31350. {
  31351. return (bool)0;
  31352. }
  31353. IL_004f:
  31354. {
  31355. V_1 = 0;
  31356. goto IL_0086;
  31357. }
  31358. IL_0053:
  31359. {
  31360. RuntimeObject* L_16 = __this->get_ctorArgs_1();
  31361. int32_t L_17 = V_1;
  31362. NullCheck(L_16);
  31363. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 L_18 = InterfaceFuncInvoker1< CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeTypedArgument>::get_Item(System.Int32) */, IList_1_t6CC82F01278D7AA7C3DC2939506F0C54E06AAADE_il2cpp_TypeInfo_var, L_16, L_17);
  31364. V_2 = L_18;
  31365. CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * L_19 = V_0;
  31366. NullCheck(L_19);
  31367. RuntimeObject* L_20 = L_19->get_ctorArgs_1();
  31368. int32_t L_21 = V_1;
  31369. NullCheck(L_20);
  31370. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 L_22 = InterfaceFuncInvoker1< CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeTypedArgument>::get_Item(System.Int32) */, IList_1_t6CC82F01278D7AA7C3DC2939506F0C54E06AAADE_il2cpp_TypeInfo_var, L_20, L_21);
  31371. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 L_23 = L_22;
  31372. RuntimeObject * L_24 = Box(CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_il2cpp_TypeInfo_var, &L_23);
  31373. bool L_25 = CustomAttributeTypedArgument_Equals_mCBC1A766B39E8BE8BAE5B85F0C9B18797366CC88((CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 *)(&V_2), L_24, /*hidden argument*/NULL);
  31374. if (!L_25)
  31375. {
  31376. goto IL_0082;
  31377. }
  31378. }
  31379. {
  31380. return (bool)0;
  31381. }
  31382. IL_0082:
  31383. {
  31384. int32_t L_26 = V_1;
  31385. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  31386. }
  31387. IL_0086:
  31388. {
  31389. int32_t L_27 = V_1;
  31390. RuntimeObject* L_28 = __this->get_ctorArgs_1();
  31391. NullCheck(L_28);
  31392. int32_t L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeTypedArgument>::get_Count() */, ICollection_1_tD5445A483D025654198185F0941FFAEAC7CA32CA_il2cpp_TypeInfo_var, L_28);
  31393. if ((((int32_t)L_27) < ((int32_t)L_29)))
  31394. {
  31395. goto IL_0053;
  31396. }
  31397. }
  31398. {
  31399. V_3 = 0;
  31400. goto IL_00f3;
  31401. }
  31402. IL_0098:
  31403. {
  31404. V_4 = (bool)0;
  31405. V_5 = 0;
  31406. goto IL_00da;
  31407. }
  31408. IL_00a0:
  31409. {
  31410. RuntimeObject* L_30 = __this->get_namedArgs_2();
  31411. int32_t L_31 = V_3;
  31412. NullCheck(L_30);
  31413. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E L_32 = InterfaceFuncInvoker1< CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeNamedArgument>::get_Item(System.Int32) */, IList_1_tD431CA53D2DA04D533C85B6F283DF4535D06B9FC_il2cpp_TypeInfo_var, L_30, L_31);
  31414. V_6 = L_32;
  31415. CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * L_33 = V_0;
  31416. NullCheck(L_33);
  31417. RuntimeObject* L_34 = L_33->get_namedArgs_2();
  31418. int32_t L_35 = V_5;
  31419. NullCheck(L_34);
  31420. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E L_36 = InterfaceFuncInvoker1< CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeNamedArgument>::get_Item(System.Int32) */, IList_1_tD431CA53D2DA04D533C85B6F283DF4535D06B9FC_il2cpp_TypeInfo_var, L_34, L_35);
  31421. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E L_37 = L_36;
  31422. RuntimeObject * L_38 = Box(CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_il2cpp_TypeInfo_var, &L_37);
  31423. bool L_39 = CustomAttributeNamedArgument_Equals_mDA255630CA97FF60745C1B0440ACF44B3E94998B((CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E *)(&V_6), L_38, /*hidden argument*/NULL);
  31424. if (!L_39)
  31425. {
  31426. goto IL_00d4;
  31427. }
  31428. }
  31429. {
  31430. V_4 = (bool)1;
  31431. goto IL_00e9;
  31432. }
  31433. IL_00d4:
  31434. {
  31435. int32_t L_40 = V_5;
  31436. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1));
  31437. }
  31438. IL_00da:
  31439. {
  31440. int32_t L_41 = V_5;
  31441. CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * L_42 = V_0;
  31442. NullCheck(L_42);
  31443. RuntimeObject* L_43 = L_42->get_namedArgs_2();
  31444. NullCheck(L_43);
  31445. int32_t L_44 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t095D6C6BFD1D22ABFF6C409703945E5F56D63A60_il2cpp_TypeInfo_var, L_43);
  31446. if ((((int32_t)L_41) < ((int32_t)L_44)))
  31447. {
  31448. goto IL_00a0;
  31449. }
  31450. }
  31451. IL_00e9:
  31452. {
  31453. bool L_45 = V_4;
  31454. if (L_45)
  31455. {
  31456. goto IL_00ef;
  31457. }
  31458. }
  31459. {
  31460. return (bool)0;
  31461. }
  31462. IL_00ef:
  31463. {
  31464. int32_t L_46 = V_3;
  31465. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  31466. }
  31467. IL_00f3:
  31468. {
  31469. int32_t L_47 = V_3;
  31470. RuntimeObject* L_48 = __this->get_namedArgs_2();
  31471. NullCheck(L_48);
  31472. int32_t L_49 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t095D6C6BFD1D22ABFF6C409703945E5F56D63A60_il2cpp_TypeInfo_var, L_48);
  31473. if ((((int32_t)L_47) < ((int32_t)L_49)))
  31474. {
  31475. goto IL_0098;
  31476. }
  31477. }
  31478. {
  31479. return (bool)1;
  31480. }
  31481. }
  31482. // System.Int32 System.Reflection.CustomAttributeData::GetHashCode()
  31483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CustomAttributeData_GetHashCode_mE06A10E4F47B180F808545797CC43AD22085AE3D (CustomAttributeData_t2CD9D78F97B6517D5DEE35DEE97159B02C078F88 * __this, const RuntimeMethod* method)
  31484. {
  31485. static bool s_Il2CppMethodInitialized;
  31486. if (!s_Il2CppMethodInitialized)
  31487. {
  31488. il2cpp_codegen_initialize_method (CustomAttributeData_GetHashCode_mE06A10E4F47B180F808545797CC43AD22085AE3D_MetadataUsageId);
  31489. s_Il2CppMethodInitialized = true;
  31490. }
  31491. int32_t V_0 = 0;
  31492. int32_t V_1 = 0;
  31493. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 V_2;
  31494. memset((&V_2), 0, sizeof(V_2));
  31495. int32_t V_3 = 0;
  31496. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E V_4;
  31497. memset((&V_4), 0, sizeof(V_4));
  31498. int32_t G_B3_0 = 0;
  31499. {
  31500. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_0 = __this->get_ctorInfo_0();
  31501. IL2CPP_RUNTIME_CLASS_INIT(ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF_il2cpp_TypeInfo_var);
  31502. bool L_1 = ConstructorInfo_op_Equality_mB609E9EE55A0CFDE49239997394F2E458DBF8B53(L_0, (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF *)NULL, /*hidden argument*/NULL);
  31503. if (L_1)
  31504. {
  31505. goto IL_001e;
  31506. }
  31507. }
  31508. {
  31509. ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * L_2 = __this->get_ctorInfo_0();
  31510. NullCheck(L_2);
  31511. int32_t L_3 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_2);
  31512. G_B3_0 = ((int32_t)((int32_t)L_3<<(int32_t)((int32_t)16)));
  31513. goto IL_0020;
  31514. }
  31515. IL_001e:
  31516. {
  31517. G_B3_0 = ((int32_t)13);
  31518. }
  31519. IL_0020:
  31520. {
  31521. V_0 = G_B3_0;
  31522. RuntimeObject* L_4 = __this->get_ctorArgs_1();
  31523. if (!L_4)
  31524. {
  31525. goto IL_0067;
  31526. }
  31527. }
  31528. {
  31529. V_1 = 0;
  31530. goto IL_0059;
  31531. }
  31532. IL_002d:
  31533. {
  31534. int32_t L_5 = V_0;
  31535. int32_t L_6 = V_0;
  31536. RuntimeObject* L_7 = __this->get_ctorArgs_1();
  31537. int32_t L_8 = V_1;
  31538. NullCheck(L_7);
  31539. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 L_9 = InterfaceFuncInvoker1< CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeTypedArgument>::get_Item(System.Int32) */, IList_1_t6CC82F01278D7AA7C3DC2939506F0C54E06AAADE_il2cpp_TypeInfo_var, L_7, L_8);
  31540. V_2 = L_9;
  31541. int32_t L_10 = CustomAttributeTypedArgument_GetHashCode_mBAACEB5B2853174C5CB8C1D719CCDC06DD08ECD9((CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 *)(&V_2), /*hidden argument*/NULL);
  31542. int32_t L_11 = V_1;
  31543. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)((int32_t)((int32_t)L_6^(int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)7, (int32_t)L_10))<<(int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_11, (int32_t)4))&(int32_t)((int32_t)31)))))))));
  31544. int32_t L_12 = V_1;
  31545. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  31546. }
  31547. IL_0059:
  31548. {
  31549. int32_t L_13 = V_1;
  31550. RuntimeObject* L_14 = __this->get_ctorArgs_1();
  31551. NullCheck(L_14);
  31552. int32_t L_15 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeTypedArgument>::get_Count() */, ICollection_1_tD5445A483D025654198185F0941FFAEAC7CA32CA_il2cpp_TypeInfo_var, L_14);
  31553. if ((((int32_t)L_13) < ((int32_t)L_15)))
  31554. {
  31555. goto IL_002d;
  31556. }
  31557. }
  31558. IL_0067:
  31559. {
  31560. RuntimeObject* L_16 = __this->get_namedArgs_2();
  31561. if (!L_16)
  31562. {
  31563. goto IL_00a5;
  31564. }
  31565. }
  31566. {
  31567. V_3 = 0;
  31568. goto IL_0097;
  31569. }
  31570. IL_0073:
  31571. {
  31572. int32_t L_17 = V_0;
  31573. RuntimeObject* L_18 = __this->get_namedArgs_2();
  31574. int32_t L_19 = V_3;
  31575. NullCheck(L_18);
  31576. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E L_20 = InterfaceFuncInvoker1< CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.Reflection.CustomAttributeNamedArgument>::get_Item(System.Int32) */, IList_1_tD431CA53D2DA04D533C85B6F283DF4535D06B9FC_il2cpp_TypeInfo_var, L_18, L_19);
  31577. V_4 = L_20;
  31578. int32_t L_21 = CustomAttributeNamedArgument_GetHashCode_m33AFF5ED2CD0D392BFC0FA792B16FD33F5095057((CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E *)(&V_4), /*hidden argument*/NULL);
  31579. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)((int32_t)((int32_t)L_21<<(int32_t)5))));
  31580. int32_t L_22 = V_3;
  31581. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1));
  31582. }
  31583. IL_0097:
  31584. {
  31585. int32_t L_23 = V_3;
  31586. RuntimeObject* L_24 = __this->get_namedArgs_2();
  31587. NullCheck(L_24);
  31588. int32_t L_25 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1<System.Reflection.CustomAttributeNamedArgument>::get_Count() */, ICollection_1_t095D6C6BFD1D22ABFF6C409703945E5F56D63A60_il2cpp_TypeInfo_var, L_24);
  31589. if ((((int32_t)L_23) < ((int32_t)L_25)))
  31590. {
  31591. goto IL_0073;
  31592. }
  31593. }
  31594. IL_00a5:
  31595. {
  31596. int32_t L_26 = V_0;
  31597. return L_26;
  31598. }
  31599. }
  31600. #ifdef __clang__
  31601. #pragma clang diagnostic pop
  31602. #endif
  31603. #ifdef __clang__
  31604. #pragma clang diagnostic push
  31605. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31606. #pragma clang diagnostic ignored "-Wunused-variable"
  31607. #endif
  31608. // System.Void System.Reflection.CustomAttributeData_LazyCAttrData::.ctor()
  31609. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LazyCAttrData__ctor_m3E59DFD149279F2FC16E37A8B9176017E2556170 (LazyCAttrData_t4C5DC81EA7740306D01218D48006034D024FBA38 * __this, const RuntimeMethod* method)
  31610. {
  31611. {
  31612. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  31613. return;
  31614. }
  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.Attribute System.Reflection.CustomAttributeExtensions::GetCustomAttribute(System.Reflection.Assembly,System.Type)
  31625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74 * CustomAttributeExtensions_GetCustomAttribute_m4F400BBA3D1EBE458C4CCEC26DF2A5F926AE3F34 (Assembly_t * ___element0, Type_t * ___attributeType1, const RuntimeMethod* method)
  31626. {
  31627. {
  31628. Assembly_t * L_0 = ___element0;
  31629. Type_t * L_1 = ___attributeType1;
  31630. Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74 * L_2 = Attribute_GetCustomAttribute_m2F7052FBA63683DCBD28CA75E300CB453AF531F8(L_0, L_1, /*hidden argument*/NULL);
  31631. return L_2;
  31632. }
  31633. }
  31634. // System.Attribute System.Reflection.CustomAttributeExtensions::GetCustomAttribute(System.Reflection.MemberInfo,System.Type)
  31635. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74 * CustomAttributeExtensions_GetCustomAttribute_m054616BD789BAF3AD57F57AFE25688753CC3EEF1 (MemberInfo_t * ___element0, Type_t * ___attributeType1, const RuntimeMethod* method)
  31636. {
  31637. {
  31638. MemberInfo_t * L_0 = ___element0;
  31639. Type_t * L_1 = ___attributeType1;
  31640. Attribute_tF048C13FB3C8CFCC53F82290E4A3F621089F9A74 * L_2 = Attribute_GetCustomAttribute_mC59CAC8867119D828DE0EB51FFAA1503159A46BF(L_0, L_1, /*hidden argument*/NULL);
  31641. return L_2;
  31642. }
  31643. }
  31644. #ifdef __clang__
  31645. #pragma clang diagnostic pop
  31646. #endif
  31647. #ifdef __clang__
  31648. #pragma clang diagnostic push
  31649. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31650. #pragma clang diagnostic ignored "-Wunused-variable"
  31651. #endif
  31652. // System.Void System.Reflection.CustomAttributeFormatException::.ctor()
  31653. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomAttributeFormatException__ctor_m9425256211F80DFB6FA3AF0A61343760597F4A90 (CustomAttributeFormatException_tE63CB0CF2AB9605E56F823E2F32B41C5E24E705D * __this, const RuntimeMethod* method)
  31654. {
  31655. static bool s_Il2CppMethodInitialized;
  31656. if (!s_Il2CppMethodInitialized)
  31657. {
  31658. il2cpp_codegen_initialize_method (CustomAttributeFormatException__ctor_m9425256211F80DFB6FA3AF0A61343760597F4A90_MetadataUsageId);
  31659. s_Il2CppMethodInitialized = true;
  31660. }
  31661. {
  31662. String_t* L_0 = Locale_GetText_m41F0CB4E76BAAB1E97D9D92D109C846A8ECC1324(_stringLiteralF59F325D4C8AE6E6FF8EF51D08F6DB2B5ED41A96, /*hidden argument*/NULL);
  31663. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(__this, L_0, /*hidden argument*/NULL);
  31664. return;
  31665. }
  31666. }
  31667. // System.Void System.Reflection.CustomAttributeFormatException::.ctor(System.String)
  31668. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomAttributeFormatException__ctor_mD45240130392F4AE30163D4585E8062EB886236B (CustomAttributeFormatException_tE63CB0CF2AB9605E56F823E2F32B41C5E24E705D * __this, String_t* ___message0, const RuntimeMethod* method)
  31669. {
  31670. {
  31671. String_t* L_0 = ___message0;
  31672. FormatException__ctor_m89167FF9884AE20232190FE9286DC50E146A4F14(__this, L_0, /*hidden argument*/NULL);
  31673. return;
  31674. }
  31675. }
  31676. // System.Void System.Reflection.CustomAttributeFormatException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  31677. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomAttributeFormatException__ctor_m60DADE77F5460AD270DBD8B5F092F29B54DE06C7 (CustomAttributeFormatException_tE63CB0CF2AB9605E56F823E2F32B41C5E24E705D * __this, SerializationInfo_t1BB80E9C9DEA52DBF464487234B045E2930ADA26 * ___info0, StreamingContext_t2CCDC54E0E8D078AF4A50E3A8B921B828A900034 ___context1, const RuntimeMethod* method)
  31678. {
  31679. {
  31680. FormatException__ctor_m6DAD3E32EE0445420B4893EA683425AC3441609B(__this, /*hidden argument*/NULL);
  31681. return;
  31682. }
  31683. }
  31684. #ifdef __clang__
  31685. #pragma clang diagnostic pop
  31686. #endif
  31687. #ifdef __clang__
  31688. #pragma clang diagnostic push
  31689. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31690. #pragma clang diagnostic ignored "-Wunused-variable"
  31691. #endif
  31692. // Conversion methods for marshalling of: System.Reflection.CustomAttributeNamedArgument
  31693. IL2CPP_EXTERN_C void CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_marshal_pinvoke(const CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E& unmarshaled, CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_marshaled_pinvoke& marshaled)
  31694. {
  31695. Exception_t* ___typedArgument_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'typedArgument' of type 'CustomAttributeNamedArgument'.");
  31696. IL2CPP_RAISE_MANAGED_EXCEPTION(___typedArgument_0Exception, NULL);
  31697. }
  31698. IL2CPP_EXTERN_C void CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_marshal_pinvoke_back(const CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_marshaled_pinvoke& marshaled, CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E& unmarshaled)
  31699. {
  31700. Exception_t* ___typedArgument_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'typedArgument' of type 'CustomAttributeNamedArgument'.");
  31701. IL2CPP_RAISE_MANAGED_EXCEPTION(___typedArgument_0Exception, NULL);
  31702. }
  31703. // Conversion method for clean up from marshalling of: System.Reflection.CustomAttributeNamedArgument
  31704. IL2CPP_EXTERN_C void CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_marshal_pinvoke_cleanup(CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_marshaled_pinvoke& marshaled)
  31705. {
  31706. }
  31707. // Conversion methods for marshalling of: System.Reflection.CustomAttributeNamedArgument
  31708. IL2CPP_EXTERN_C void CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_marshal_com(const CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E& unmarshaled, CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_marshaled_com& marshaled)
  31709. {
  31710. Exception_t* ___typedArgument_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'typedArgument' of type 'CustomAttributeNamedArgument'.");
  31711. IL2CPP_RAISE_MANAGED_EXCEPTION(___typedArgument_0Exception, NULL);
  31712. }
  31713. IL2CPP_EXTERN_C void CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_marshal_com_back(const CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_marshaled_com& marshaled, CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E& unmarshaled)
  31714. {
  31715. Exception_t* ___typedArgument_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'typedArgument' of type 'CustomAttributeNamedArgument'.");
  31716. IL2CPP_RAISE_MANAGED_EXCEPTION(___typedArgument_0Exception, NULL);
  31717. }
  31718. // Conversion method for clean up from marshalling of: System.Reflection.CustomAttributeNamedArgument
  31719. IL2CPP_EXTERN_C void CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_marshal_com_cleanup(CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_marshaled_com& marshaled)
  31720. {
  31721. }
  31722. // System.Void System.Reflection.CustomAttributeNamedArgument::.ctor(System.Reflection.MemberInfo,System.Object)
  31723. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomAttributeNamedArgument__ctor_m8FA97C106BF09B383429A90DC6E375EC4378734C (CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * __this, MemberInfo_t * ___memberInfo0, RuntimeObject * ___value1, const RuntimeMethod* method)
  31724. {
  31725. static bool s_Il2CppMethodInitialized;
  31726. if (!s_Il2CppMethodInitialized)
  31727. {
  31728. il2cpp_codegen_initialize_method (CustomAttributeNamedArgument__ctor_m8FA97C106BF09B383429A90DC6E375EC4378734C_MetadataUsageId);
  31729. s_Il2CppMethodInitialized = true;
  31730. }
  31731. {
  31732. MemberInfo_t * L_0 = ___memberInfo0;
  31733. __this->set_memberInfo_1(L_0);
  31734. RuntimeObject * L_1 = ___value1;
  31735. __this->set_typedArgument_0(((*(CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 *)((CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 *)UnBox(L_1, CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_il2cpp_TypeInfo_var)))));
  31736. return;
  31737. }
  31738. }
  31739. IL2CPP_EXTERN_C void CustomAttributeNamedArgument__ctor_m8FA97C106BF09B383429A90DC6E375EC4378734C_AdjustorThunk (RuntimeObject * __this, MemberInfo_t * ___memberInfo0, RuntimeObject * ___value1, const RuntimeMethod* method)
  31740. {
  31741. int32_t _offset = 1;
  31742. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * _thisAdjusted = reinterpret_cast<CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E *>(__this + _offset);
  31743. CustomAttributeNamedArgument__ctor_m8FA97C106BF09B383429A90DC6E375EC4378734C(_thisAdjusted, ___memberInfo0, ___value1, method);
  31744. }
  31745. // System.Reflection.MemberInfo System.Reflection.CustomAttributeNamedArgument::get_MemberInfo()
  31746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberInfo_t * CustomAttributeNamedArgument_get_MemberInfo_m789DAC5B01E4B3A9D6D1C8CD11DA2FC48EFDEEBF (CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * __this, const RuntimeMethod* method)
  31747. {
  31748. {
  31749. MemberInfo_t * L_0 = __this->get_memberInfo_1();
  31750. return L_0;
  31751. }
  31752. }
  31753. IL2CPP_EXTERN_C MemberInfo_t * CustomAttributeNamedArgument_get_MemberInfo_m789DAC5B01E4B3A9D6D1C8CD11DA2FC48EFDEEBF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31754. {
  31755. int32_t _offset = 1;
  31756. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * _thisAdjusted = reinterpret_cast<CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E *>(__this + _offset);
  31757. return CustomAttributeNamedArgument_get_MemberInfo_m789DAC5B01E4B3A9D6D1C8CD11DA2FC48EFDEEBF_inline(_thisAdjusted, method);
  31758. }
  31759. // System.Reflection.CustomAttributeTypedArgument System.Reflection.CustomAttributeNamedArgument::get_TypedValue()
  31760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 CustomAttributeNamedArgument_get_TypedValue_m0C92F6C3DD4A63AE8FD4A13BB5DF72B8CD122C67 (CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * __this, const RuntimeMethod* method)
  31761. {
  31762. {
  31763. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 L_0 = __this->get_typedArgument_0();
  31764. return L_0;
  31765. }
  31766. }
  31767. IL2CPP_EXTERN_C CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 CustomAttributeNamedArgument_get_TypedValue_m0C92F6C3DD4A63AE8FD4A13BB5DF72B8CD122C67_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31768. {
  31769. int32_t _offset = 1;
  31770. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * _thisAdjusted = reinterpret_cast<CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E *>(__this + _offset);
  31771. return CustomAttributeNamedArgument_get_TypedValue_m0C92F6C3DD4A63AE8FD4A13BB5DF72B8CD122C67_inline(_thisAdjusted, method);
  31772. }
  31773. // System.String System.Reflection.CustomAttributeNamedArgument::ToString()
  31774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CustomAttributeNamedArgument_ToString_mBFC8371ADFC09A5A8FCDCD234E35DA4B4AB53EB8 (CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * __this, const RuntimeMethod* method)
  31775. {
  31776. static bool s_Il2CppMethodInitialized;
  31777. if (!s_Il2CppMethodInitialized)
  31778. {
  31779. il2cpp_codegen_initialize_method (CustomAttributeNamedArgument_ToString_mBFC8371ADFC09A5A8FCDCD234E35DA4B4AB53EB8_MetadataUsageId);
  31780. s_Il2CppMethodInitialized = true;
  31781. }
  31782. {
  31783. MemberInfo_t * L_0 = __this->get_memberInfo_1();
  31784. NullCheck(L_0);
  31785. String_t* L_1 = VirtFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_0);
  31786. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * L_2 = __this->get_address_of_typedArgument_0();
  31787. String_t* L_3 = CustomAttributeTypedArgument_ToString_mC9E222964187E05A001066301E035E829987A70F((CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 *)L_2, /*hidden argument*/NULL);
  31788. String_t* L_4 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(L_1, _stringLiteral110BE4F4AA851DA91271D7D722097AD2AEEAD525, L_3, /*hidden argument*/NULL);
  31789. return L_4;
  31790. }
  31791. }
  31792. IL2CPP_EXTERN_C String_t* CustomAttributeNamedArgument_ToString_mBFC8371ADFC09A5A8FCDCD234E35DA4B4AB53EB8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31793. {
  31794. int32_t _offset = 1;
  31795. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * _thisAdjusted = reinterpret_cast<CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E *>(__this + _offset);
  31796. return CustomAttributeNamedArgument_ToString_mBFC8371ADFC09A5A8FCDCD234E35DA4B4AB53EB8(_thisAdjusted, method);
  31797. }
  31798. // System.Boolean System.Reflection.CustomAttributeNamedArgument::Equals(System.Object)
  31799. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomAttributeNamedArgument_Equals_mDA255630CA97FF60745C1B0440ACF44B3E94998B (CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  31800. {
  31801. static bool s_Il2CppMethodInitialized;
  31802. if (!s_Il2CppMethodInitialized)
  31803. {
  31804. il2cpp_codegen_initialize_method (CustomAttributeNamedArgument_Equals_mDA255630CA97FF60745C1B0440ACF44B3E94998B_MetadataUsageId);
  31805. s_Il2CppMethodInitialized = true;
  31806. }
  31807. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E V_0;
  31808. memset((&V_0), 0, sizeof(V_0));
  31809. {
  31810. RuntimeObject * L_0 = ___obj0;
  31811. if (((RuntimeObject *)IsInstSealed((RuntimeObject*)L_0, CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_il2cpp_TypeInfo_var)))
  31812. {
  31813. goto IL_000a;
  31814. }
  31815. }
  31816. {
  31817. return (bool)0;
  31818. }
  31819. IL_000a:
  31820. {
  31821. RuntimeObject * L_1 = ___obj0;
  31822. V_0 = ((*(CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E *)((CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E *)UnBox(L_1, CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E_il2cpp_TypeInfo_var))));
  31823. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E L_2 = V_0;
  31824. MemberInfo_t * L_3 = L_2.get_memberInfo_1();
  31825. MemberInfo_t * L_4 = __this->get_memberInfo_1();
  31826. bool L_5 = MemberInfo_op_Equality_m9B77A8811138313780ADCD0A9EE018748B9249D9(L_3, L_4, /*hidden argument*/NULL);
  31827. if (!L_5)
  31828. {
  31829. goto IL_0041;
  31830. }
  31831. }
  31832. {
  31833. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * L_6 = __this->get_address_of_typedArgument_0();
  31834. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E L_7 = V_0;
  31835. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 L_8 = L_7.get_typedArgument_0();
  31836. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 L_9 = L_8;
  31837. RuntimeObject * L_10 = Box(CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_il2cpp_TypeInfo_var, &L_9);
  31838. bool L_11 = CustomAttributeTypedArgument_Equals_mCBC1A766B39E8BE8BAE5B85F0C9B18797366CC88((CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 *)L_6, L_10, /*hidden argument*/NULL);
  31839. return L_11;
  31840. }
  31841. IL_0041:
  31842. {
  31843. return (bool)0;
  31844. }
  31845. }
  31846. IL2CPP_EXTERN_C bool CustomAttributeNamedArgument_Equals_mDA255630CA97FF60745C1B0440ACF44B3E94998B_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  31847. {
  31848. int32_t _offset = 1;
  31849. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * _thisAdjusted = reinterpret_cast<CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E *>(__this + _offset);
  31850. return CustomAttributeNamedArgument_Equals_mDA255630CA97FF60745C1B0440ACF44B3E94998B(_thisAdjusted, ___obj0, method);
  31851. }
  31852. // System.Int32 System.Reflection.CustomAttributeNamedArgument::GetHashCode()
  31853. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CustomAttributeNamedArgument_GetHashCode_m33AFF5ED2CD0D392BFC0FA792B16FD33F5095057 (CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * __this, const RuntimeMethod* method)
  31854. {
  31855. {
  31856. MemberInfo_t * L_0 = __this->get_memberInfo_1();
  31857. NullCheck(L_0);
  31858. int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_0);
  31859. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * L_2 = __this->get_address_of_typedArgument_0();
  31860. int32_t L_3 = CustomAttributeTypedArgument_GetHashCode_mBAACEB5B2853174C5CB8C1D719CCDC06DD08ECD9((CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 *)L_2, /*hidden argument*/NULL);
  31861. return ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_1<<(int32_t)((int32_t)16))), (int32_t)L_3));
  31862. }
  31863. }
  31864. IL2CPP_EXTERN_C int32_t CustomAttributeNamedArgument_GetHashCode_m33AFF5ED2CD0D392BFC0FA792B16FD33F5095057_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  31865. {
  31866. int32_t _offset = 1;
  31867. CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * _thisAdjusted = reinterpret_cast<CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E *>(__this + _offset);
  31868. return CustomAttributeNamedArgument_GetHashCode_m33AFF5ED2CD0D392BFC0FA792B16FD33F5095057(_thisAdjusted, method);
  31869. }
  31870. #ifdef __clang__
  31871. #pragma clang diagnostic pop
  31872. #endif
  31873. #ifdef __clang__
  31874. #pragma clang diagnostic push
  31875. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  31876. #pragma clang diagnostic ignored "-Wunused-variable"
  31877. #endif
  31878. // Conversion methods for marshalling of: System.Reflection.CustomAttributeTypedArgument
  31879. IL2CPP_EXTERN_C void CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshal_pinvoke(const CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8& unmarshaled, CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_pinvoke& marshaled)
  31880. {
  31881. Exception_t* ___argumentType_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'argumentType' of type 'CustomAttributeTypedArgument': Reference type field marshaling is not supported.");
  31882. IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentType_0Exception, NULL);
  31883. }
  31884. IL2CPP_EXTERN_C void CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshal_pinvoke_back(const CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_pinvoke& marshaled, CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8& unmarshaled)
  31885. {
  31886. Exception_t* ___argumentType_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'argumentType' of type 'CustomAttributeTypedArgument': Reference type field marshaling is not supported.");
  31887. IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentType_0Exception, NULL);
  31888. }
  31889. // Conversion method for clean up from marshalling of: System.Reflection.CustomAttributeTypedArgument
  31890. IL2CPP_EXTERN_C void CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshal_pinvoke_cleanup(CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_pinvoke& marshaled)
  31891. {
  31892. }
  31893. // Conversion methods for marshalling of: System.Reflection.CustomAttributeTypedArgument
  31894. IL2CPP_EXTERN_C void CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshal_com(const CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8& unmarshaled, CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_com& marshaled)
  31895. {
  31896. Exception_t* ___argumentType_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'argumentType' of type 'CustomAttributeTypedArgument': Reference type field marshaling is not supported.");
  31897. IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentType_0Exception, NULL);
  31898. }
  31899. IL2CPP_EXTERN_C void CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshal_com_back(const CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_com& marshaled, CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8& unmarshaled)
  31900. {
  31901. Exception_t* ___argumentType_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'argumentType' of type 'CustomAttributeTypedArgument': Reference type field marshaling is not supported.");
  31902. IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentType_0Exception, NULL);
  31903. }
  31904. // Conversion method for clean up from marshalling of: System.Reflection.CustomAttributeTypedArgument
  31905. IL2CPP_EXTERN_C void CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshal_com_cleanup(CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_marshaled_com& marshaled)
  31906. {
  31907. }
  31908. // System.Void System.Reflection.CustomAttributeTypedArgument::.ctor(System.Type,System.Object)
  31909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomAttributeTypedArgument__ctor_m60BA69540E206F8DB69F971E46C8F0B7F0A99278 (CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * __this, Type_t * ___argumentType0, RuntimeObject * ___value1, const RuntimeMethod* method)
  31910. {
  31911. static bool s_Il2CppMethodInitialized;
  31912. if (!s_Il2CppMethodInitialized)
  31913. {
  31914. il2cpp_codegen_initialize_method (CustomAttributeTypedArgument__ctor_m60BA69540E206F8DB69F971E46C8F0B7F0A99278_MetadataUsageId);
  31915. s_Il2CppMethodInitialized = true;
  31916. }
  31917. RuntimeArray * V_0 = NULL;
  31918. Type_t * V_1 = NULL;
  31919. CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* V_2 = NULL;
  31920. int32_t V_3 = 0;
  31921. {
  31922. Type_t * L_0 = ___argumentType0;
  31923. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  31924. bool L_1 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_0, (Type_t *)NULL, /*hidden argument*/NULL);
  31925. if (!L_1)
  31926. {
  31927. goto IL_0014;
  31928. }
  31929. }
  31930. {
  31931. ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD * L_2 = (ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD *)il2cpp_codegen_object_new(ArgumentNullException_t581DF992B1F3E0EC6EFB30CC5DC43519A79B27AD_il2cpp_TypeInfo_var);
  31932. ArgumentNullException__ctor_mEE0C0D6FCB2D08CD7967DBB1329A0854BBED49ED(L_2, _stringLiteralC1BE27EFED979DA33172545353ECD6222043ACC6, /*hidden argument*/NULL);
  31933. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, CustomAttributeTypedArgument__ctor_m60BA69540E206F8DB69F971E46C8F0B7F0A99278_RuntimeMethod_var);
  31934. }
  31935. IL_0014:
  31936. {
  31937. Type_t * L_3 = ___argumentType0;
  31938. __this->set_argumentType_0(L_3);
  31939. RuntimeObject * L_4 = ___value1;
  31940. __this->set_value_1(L_4);
  31941. RuntimeObject * L_5 = ___value1;
  31942. if (!((RuntimeArray *)IsInstClass((RuntimeObject*)L_5, RuntimeArray_il2cpp_TypeInfo_var)))
  31943. {
  31944. goto IL_0078;
  31945. }
  31946. }
  31947. {
  31948. RuntimeObject * L_6 = ___value1;
  31949. V_0 = ((RuntimeArray *)CastclassClass((RuntimeObject*)L_6, RuntimeArray_il2cpp_TypeInfo_var));
  31950. RuntimeArray * L_7 = V_0;
  31951. NullCheck(L_7);
  31952. Type_t * L_8 = Object_GetType_m2E0B62414ECCAA3094B703790CE88CBB2F83EA60(L_7, /*hidden argument*/NULL);
  31953. NullCheck(L_8);
  31954. Type_t * L_9 = VirtFuncInvoker0< Type_t * >::Invoke(104 /* System.Type System.Type::GetElementType() */, L_8);
  31955. V_1 = L_9;
  31956. RuntimeArray * L_10 = V_0;
  31957. NullCheck(L_10);
  31958. int32_t L_11 = Array_GetLength_m318900B10C3A93A30ABDC67DE161C8F6ABA4D359(L_10, 0, /*hidden argument*/NULL);
  31959. CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* L_12 = (CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05*)(CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05*)SZArrayNew(CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05_il2cpp_TypeInfo_var, (uint32_t)L_11);
  31960. V_2 = L_12;
  31961. V_3 = 0;
  31962. goto IL_0066;
  31963. }
  31964. IL_004e:
  31965. {
  31966. CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* L_13 = V_2;
  31967. int32_t L_14 = V_3;
  31968. Type_t * L_15 = V_1;
  31969. RuntimeArray * L_16 = V_0;
  31970. int32_t L_17 = V_3;
  31971. NullCheck(L_16);
  31972. RuntimeObject * L_18 = Array_GetValue_m9B1409D22139722A3149AC49ABCF558A2E066544(L_16, L_17, /*hidden argument*/NULL);
  31973. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 L_19;
  31974. memset((&L_19), 0, sizeof(L_19));
  31975. CustomAttributeTypedArgument__ctor_m60BA69540E206F8DB69F971E46C8F0B7F0A99278((&L_19), L_15, L_18, /*hidden argument*/NULL);
  31976. NullCheck(L_13);
  31977. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 )L_19);
  31978. int32_t L_20 = V_3;
  31979. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  31980. }
  31981. IL_0066:
  31982. {
  31983. int32_t L_21 = V_3;
  31984. CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* L_22 = V_2;
  31985. NullCheck(L_22);
  31986. if ((((int32_t)L_21) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))))
  31987. {
  31988. goto IL_004e;
  31989. }
  31990. }
  31991. {
  31992. CustomAttributeTypedArgumentU5BU5D_t9F6789B0E2215365EA8161484FC1E4B6F9446C05* L_23 = V_2;
  31993. ReadOnlyCollection_1_tC2509BCA9998A9487BF53350FF82BD2674DDFDE5 * L_24 = (ReadOnlyCollection_1_tC2509BCA9998A9487BF53350FF82BD2674DDFDE5 *)il2cpp_codegen_object_new(ReadOnlyCollection_1_tC2509BCA9998A9487BF53350FF82BD2674DDFDE5_il2cpp_TypeInfo_var);
  31994. ReadOnlyCollection_1__ctor_m86F65831222D96F16253A71C148E5F93A74B2F05(L_24, (RuntimeObject*)(RuntimeObject*)L_23, /*hidden argument*/ReadOnlyCollection_1__ctor_m86F65831222D96F16253A71C148E5F93A74B2F05_RuntimeMethod_var);
  31995. __this->set_value_1(L_24);
  31996. }
  31997. IL_0078:
  31998. {
  31999. return;
  32000. }
  32001. }
  32002. IL2CPP_EXTERN_C void CustomAttributeTypedArgument__ctor_m60BA69540E206F8DB69F971E46C8F0B7F0A99278_AdjustorThunk (RuntimeObject * __this, Type_t * ___argumentType0, RuntimeObject * ___value1, const RuntimeMethod* method)
  32003. {
  32004. int32_t _offset = 1;
  32005. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * _thisAdjusted = reinterpret_cast<CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 *>(__this + _offset);
  32006. CustomAttributeTypedArgument__ctor_m60BA69540E206F8DB69F971E46C8F0B7F0A99278(_thisAdjusted, ___argumentType0, ___value1, method);
  32007. }
  32008. // System.Object System.Reflection.CustomAttributeTypedArgument::get_Value()
  32009. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * CustomAttributeTypedArgument_get_Value_m11CEBA0F1359637E888E86CB46188B6F3B0C7553 (CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * __this, const RuntimeMethod* method)
  32010. {
  32011. {
  32012. RuntimeObject * L_0 = __this->get_value_1();
  32013. return L_0;
  32014. }
  32015. }
  32016. IL2CPP_EXTERN_C RuntimeObject * CustomAttributeTypedArgument_get_Value_m11CEBA0F1359637E888E86CB46188B6F3B0C7553_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32017. {
  32018. int32_t _offset = 1;
  32019. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * _thisAdjusted = reinterpret_cast<CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 *>(__this + _offset);
  32020. return CustomAttributeTypedArgument_get_Value_m11CEBA0F1359637E888E86CB46188B6F3B0C7553_inline(_thisAdjusted, method);
  32021. }
  32022. // System.String System.Reflection.CustomAttributeTypedArgument::ToString()
  32023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CustomAttributeTypedArgument_ToString_mC9E222964187E05A001066301E035E829987A70F (CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * __this, const RuntimeMethod* method)
  32024. {
  32025. static bool s_Il2CppMethodInitialized;
  32026. if (!s_Il2CppMethodInitialized)
  32027. {
  32028. il2cpp_codegen_initialize_method (CustomAttributeTypedArgument_ToString_mC9E222964187E05A001066301E035E829987A70F_MetadataUsageId);
  32029. s_Il2CppMethodInitialized = true;
  32030. }
  32031. String_t* V_0 = NULL;
  32032. String_t* G_B3_0 = NULL;
  32033. {
  32034. RuntimeObject * L_0 = __this->get_value_1();
  32035. if (L_0)
  32036. {
  32037. goto IL_000f;
  32038. }
  32039. }
  32040. {
  32041. String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
  32042. G_B3_0 = L_1;
  32043. goto IL_001a;
  32044. }
  32045. IL_000f:
  32046. {
  32047. RuntimeObject * L_2 = __this->get_value_1();
  32048. NullCheck(L_2);
  32049. String_t* L_3 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_2);
  32050. G_B3_0 = L_3;
  32051. }
  32052. IL_001a:
  32053. {
  32054. V_0 = G_B3_0;
  32055. Type_t * L_4 = __this->get_argumentType_0();
  32056. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_5 = { reinterpret_cast<intptr_t> (String_t_0_0_0_var) };
  32057. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32058. Type_t * L_6 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_5, /*hidden argument*/NULL);
  32059. bool L_7 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_4, L_6, /*hidden argument*/NULL);
  32060. if (!L_7)
  32061. {
  32062. goto IL_0043;
  32063. }
  32064. }
  32065. {
  32066. String_t* L_8 = V_0;
  32067. String_t* L_9 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(_stringLiteral2ACE62C1BEFA19E3EA37DD52BE9F6D508C5163E6, L_8, _stringLiteral2ACE62C1BEFA19E3EA37DD52BE9F6D508C5163E6, /*hidden argument*/NULL);
  32068. return L_9;
  32069. }
  32070. IL_0043:
  32071. {
  32072. Type_t * L_10 = __this->get_argumentType_0();
  32073. RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D L_11 = { reinterpret_cast<intptr_t> (Type_t_0_0_0_var) };
  32074. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32075. Type_t * L_12 = Type_GetTypeFromHandle_m9DC58ADF0512987012A8A016FB64B068F3B1AFF6(L_11, /*hidden argument*/NULL);
  32076. bool L_13 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_10, L_12, /*hidden argument*/NULL);
  32077. if (!L_13)
  32078. {
  32079. goto IL_006b;
  32080. }
  32081. }
  32082. {
  32083. String_t* L_14 = V_0;
  32084. String_t* L_15 = String_Concat_mF4626905368D6558695A823466A1AF65EADB9923(_stringLiteral3DFBD675986DFFFCD35C0DBEB611C6AE56F1E294, L_14, _stringLiteralE7064F0B80F61DBC65915311032D27BAA569AE2A, /*hidden argument*/NULL);
  32085. return L_15;
  32086. }
  32087. IL_006b:
  32088. {
  32089. Type_t * L_16 = __this->get_argumentType_0();
  32090. NullCheck(L_16);
  32091. bool L_17 = VirtFuncInvoker0< bool >::Invoke(77 /* System.Boolean System.Type::get_IsEnum() */, L_16);
  32092. if (!L_17)
  32093. {
  32094. goto IL_0094;
  32095. }
  32096. }
  32097. {
  32098. Type_t * L_18 = __this->get_argumentType_0();
  32099. NullCheck(L_18);
  32100. String_t* L_19 = VirtFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_18);
  32101. String_t* L_20 = V_0;
  32102. String_t* L_21 = String_Concat_mDD2E38332DED3A8C088D38D78A0E0BEB5091DA64(_stringLiteral28ED3A797DA3C48C309A4EF792147F3C56CFEC40, L_19, _stringLiteralE7064F0B80F61DBC65915311032D27BAA569AE2A, L_20, /*hidden argument*/NULL);
  32103. return L_21;
  32104. }
  32105. IL_0094:
  32106. {
  32107. String_t* L_22 = V_0;
  32108. return L_22;
  32109. }
  32110. }
  32111. IL2CPP_EXTERN_C String_t* CustomAttributeTypedArgument_ToString_mC9E222964187E05A001066301E035E829987A70F_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32112. {
  32113. int32_t _offset = 1;
  32114. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * _thisAdjusted = reinterpret_cast<CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 *>(__this + _offset);
  32115. return CustomAttributeTypedArgument_ToString_mC9E222964187E05A001066301E035E829987A70F(_thisAdjusted, method);
  32116. }
  32117. // System.Boolean System.Reflection.CustomAttributeTypedArgument::Equals(System.Object)
  32118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomAttributeTypedArgument_Equals_mCBC1A766B39E8BE8BAE5B85F0C9B18797366CC88 (CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  32119. {
  32120. static bool s_Il2CppMethodInitialized;
  32121. if (!s_Il2CppMethodInitialized)
  32122. {
  32123. il2cpp_codegen_initialize_method (CustomAttributeTypedArgument_Equals_mCBC1A766B39E8BE8BAE5B85F0C9B18797366CC88_MetadataUsageId);
  32124. s_Il2CppMethodInitialized = true;
  32125. }
  32126. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 V_0;
  32127. memset((&V_0), 0, sizeof(V_0));
  32128. {
  32129. RuntimeObject * L_0 = ___obj0;
  32130. if (((RuntimeObject *)IsInstSealed((RuntimeObject*)L_0, CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_il2cpp_TypeInfo_var)))
  32131. {
  32132. goto IL_000a;
  32133. }
  32134. }
  32135. {
  32136. return (bool)0;
  32137. }
  32138. IL_000a:
  32139. {
  32140. RuntimeObject * L_1 = ___obj0;
  32141. V_0 = ((*(CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 *)((CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 *)UnBox(L_1, CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8_il2cpp_TypeInfo_var))));
  32142. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 L_2 = V_0;
  32143. Type_t * L_3 = L_2.get_argumentType_0();
  32144. Type_t * L_4 = __this->get_argumentType_0();
  32145. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  32146. bool L_5 = Type_op_Equality_m7040622C9E1037EFC73E1F0EDB1DD241282BE3D8(L_3, L_4, /*hidden argument*/NULL);
  32147. if (!L_5)
  32148. {
  32149. goto IL_002c;
  32150. }
  32151. }
  32152. {
  32153. RuntimeObject * L_6 = __this->get_value_1();
  32154. if (L_6)
  32155. {
  32156. goto IL_0036;
  32157. }
  32158. }
  32159. IL_002c:
  32160. {
  32161. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 L_7 = V_0;
  32162. RuntimeObject * L_8 = L_7.get_value_1();
  32163. return (bool)((((RuntimeObject*)(RuntimeObject *)L_8) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
  32164. }
  32165. IL_0036:
  32166. {
  32167. RuntimeObject * L_9 = __this->get_value_1();
  32168. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 L_10 = V_0;
  32169. RuntimeObject * L_11 = L_10.get_value_1();
  32170. NullCheck(L_9);
  32171. bool L_12 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_9, L_11);
  32172. return L_12;
  32173. }
  32174. }
  32175. IL2CPP_EXTERN_C bool CustomAttributeTypedArgument_Equals_mCBC1A766B39E8BE8BAE5B85F0C9B18797366CC88_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  32176. {
  32177. int32_t _offset = 1;
  32178. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * _thisAdjusted = reinterpret_cast<CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 *>(__this + _offset);
  32179. return CustomAttributeTypedArgument_Equals_mCBC1A766B39E8BE8BAE5B85F0C9B18797366CC88(_thisAdjusted, ___obj0, method);
  32180. }
  32181. // System.Int32 System.Reflection.CustomAttributeTypedArgument::GetHashCode()
  32182. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CustomAttributeTypedArgument_GetHashCode_mBAACEB5B2853174C5CB8C1D719CCDC06DD08ECD9 (CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * __this, const RuntimeMethod* method)
  32183. {
  32184. int32_t G_B2_0 = 0;
  32185. int32_t G_B1_0 = 0;
  32186. int32_t G_B3_0 = 0;
  32187. int32_t G_B3_1 = 0;
  32188. {
  32189. Type_t * L_0 = __this->get_argumentType_0();
  32190. NullCheck(L_0);
  32191. int32_t L_1 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_0);
  32192. RuntimeObject * L_2 = __this->get_value_1();
  32193. G_B1_0 = ((int32_t)((int32_t)L_1<<(int32_t)((int32_t)16)));
  32194. if (L_2)
  32195. {
  32196. G_B2_0 = ((int32_t)((int32_t)L_1<<(int32_t)((int32_t)16)));
  32197. goto IL_0019;
  32198. }
  32199. }
  32200. {
  32201. G_B3_0 = 0;
  32202. G_B3_1 = G_B1_0;
  32203. goto IL_0024;
  32204. }
  32205. IL_0019:
  32206. {
  32207. RuntimeObject * L_3 = __this->get_value_1();
  32208. NullCheck(L_3);
  32209. int32_t L_4 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_3);
  32210. G_B3_0 = L_4;
  32211. G_B3_1 = G_B2_0;
  32212. }
  32213. IL_0024:
  32214. {
  32215. return ((int32_t)il2cpp_codegen_add((int32_t)G_B3_1, (int32_t)G_B3_0));
  32216. }
  32217. }
  32218. IL2CPP_EXTERN_C int32_t CustomAttributeTypedArgument_GetHashCode_mBAACEB5B2853174C5CB8C1D719CCDC06DD08ECD9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method)
  32219. {
  32220. int32_t _offset = 1;
  32221. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * _thisAdjusted = reinterpret_cast<CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 *>(__this + _offset);
  32222. return CustomAttributeTypedArgument_GetHashCode_mBAACEB5B2853174C5CB8C1D719CCDC06DD08ECD9(_thisAdjusted, method);
  32223. }
  32224. #ifdef __clang__
  32225. #pragma clang diagnostic pop
  32226. #endif
  32227. #ifdef __clang__
  32228. #pragma clang diagnostic push
  32229. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32230. #pragma clang diagnostic ignored "-Wunused-variable"
  32231. #endif
  32232. // System.Void System.Reflection.DefaultMemberAttribute::.ctor(System.String)
  32233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultMemberAttribute__ctor_mE77D2333C3D0CB84956C493E035C7FAC47649BD9 (DefaultMemberAttribute_t5942F1EEEB050C11A84EAA5605BB79E337186731 * __this, String_t* ___memberName0, const RuntimeMethod* method)
  32234. {
  32235. {
  32236. Attribute__ctor_m45CAD4B01265CC84CC5A84F62EE2DBE85DE89EC0(__this, /*hidden argument*/NULL);
  32237. String_t* L_0 = ___memberName0;
  32238. __this->set_m_memberName_0(L_0);
  32239. return;
  32240. }
  32241. }
  32242. // System.String System.Reflection.DefaultMemberAttribute::get_MemberName()
  32243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DefaultMemberAttribute_get_MemberName_mC3A880116EB62C9DC66420EBE8C2F68BCC915121 (DefaultMemberAttribute_t5942F1EEEB050C11A84EAA5605BB79E337186731 * __this, const RuntimeMethod* method)
  32244. {
  32245. {
  32246. String_t* L_0 = __this->get_m_memberName_0();
  32247. return L_0;
  32248. }
  32249. }
  32250. #ifdef __clang__
  32251. #pragma clang diagnostic pop
  32252. #endif
  32253. #ifdef __clang__
  32254. #pragma clang diagnostic push
  32255. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32256. #pragma clang diagnostic ignored "-Wunused-variable"
  32257. #endif
  32258. #ifdef __clang__
  32259. #pragma clang diagnostic pop
  32260. #endif
  32261. #ifdef __clang__
  32262. #pragma clang diagnostic push
  32263. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32264. #pragma clang diagnostic ignored "-Wunused-variable"
  32265. #endif
  32266. // System.Reflection.MethodAttributes System.Reflection.Emit.ConstructorBuilder::get_Attributes()
  32267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConstructorBuilder_get_Attributes_mE0ECBF6D08D6A481F4EBF489A323B22CF550F46F (ConstructorBuilder_t2E887992C61A42BBAC9C3EC5F0A2C3DED63907E5 * __this, const RuntimeMethod* method)
  32268. {
  32269. static bool s_Il2CppMethodInitialized;
  32270. if (!s_Il2CppMethodInitialized)
  32271. {
  32272. il2cpp_codegen_initialize_method (ConstructorBuilder_get_Attributes_mE0ECBF6D08D6A481F4EBF489A323B22CF550F46F_MetadataUsageId);
  32273. s_Il2CppMethodInitialized = true;
  32274. }
  32275. {
  32276. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  32277. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  32278. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ConstructorBuilder_get_Attributes_mE0ECBF6D08D6A481F4EBF489A323B22CF550F46F_RuntimeMethod_var);
  32279. }
  32280. }
  32281. // System.Type System.Reflection.Emit.ConstructorBuilder::get_DeclaringType()
  32282. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * ConstructorBuilder_get_DeclaringType_m0F7A19E0C5B4F70A762B1FCBFCC1BB4DC8824D0E (ConstructorBuilder_t2E887992C61A42BBAC9C3EC5F0A2C3DED63907E5 * __this, const RuntimeMethod* method)
  32283. {
  32284. static bool s_Il2CppMethodInitialized;
  32285. if (!s_Il2CppMethodInitialized)
  32286. {
  32287. il2cpp_codegen_initialize_method (ConstructorBuilder_get_DeclaringType_m0F7A19E0C5B4F70A762B1FCBFCC1BB4DC8824D0E_MetadataUsageId);
  32288. s_Il2CppMethodInitialized = true;
  32289. }
  32290. {
  32291. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  32292. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  32293. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ConstructorBuilder_get_DeclaringType_m0F7A19E0C5B4F70A762B1FCBFCC1BB4DC8824D0E_RuntimeMethod_var);
  32294. }
  32295. }
  32296. // System.String System.Reflection.Emit.ConstructorBuilder::get_Name()
  32297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ConstructorBuilder_get_Name_m229BF903F62D207F5249676597413CDD95087E1F (ConstructorBuilder_t2E887992C61A42BBAC9C3EC5F0A2C3DED63907E5 * __this, const RuntimeMethod* method)
  32298. {
  32299. static bool s_Il2CppMethodInitialized;
  32300. if (!s_Il2CppMethodInitialized)
  32301. {
  32302. il2cpp_codegen_initialize_method (ConstructorBuilder_get_Name_m229BF903F62D207F5249676597413CDD95087E1F_MetadataUsageId);
  32303. s_Il2CppMethodInitialized = true;
  32304. }
  32305. {
  32306. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  32307. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  32308. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ConstructorBuilder_get_Name_m229BF903F62D207F5249676597413CDD95087E1F_RuntimeMethod_var);
  32309. }
  32310. }
  32311. // System.Reflection.ParameterInfo[] System.Reflection.Emit.ConstructorBuilder::GetParameters()
  32312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* ConstructorBuilder_GetParameters_m86703C367741BFAA2B68AB0CF0843F810EE389B4 (ConstructorBuilder_t2E887992C61A42BBAC9C3EC5F0A2C3DED63907E5 * __this, const RuntimeMethod* method)
  32313. {
  32314. static bool s_Il2CppMethodInitialized;
  32315. if (!s_Il2CppMethodInitialized)
  32316. {
  32317. il2cpp_codegen_initialize_method (ConstructorBuilder_GetParameters_m86703C367741BFAA2B68AB0CF0843F810EE389B4_MetadataUsageId);
  32318. s_Il2CppMethodInitialized = true;
  32319. }
  32320. {
  32321. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  32322. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  32323. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ConstructorBuilder_GetParameters_m86703C367741BFAA2B68AB0CF0843F810EE389B4_RuntimeMethod_var);
  32324. }
  32325. }
  32326. // System.RuntimeMethodHandle System.Reflection.Emit.ConstructorBuilder::get_MethodHandle()
  32327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F ConstructorBuilder_get_MethodHandle_m54CAFF399DD0A5EC70333E8433325B0CEC21C523 (ConstructorBuilder_t2E887992C61A42BBAC9C3EC5F0A2C3DED63907E5 * __this, const RuntimeMethod* method)
  32328. {
  32329. static bool s_Il2CppMethodInitialized;
  32330. if (!s_Il2CppMethodInitialized)
  32331. {
  32332. il2cpp_codegen_initialize_method (ConstructorBuilder_get_MethodHandle_m54CAFF399DD0A5EC70333E8433325B0CEC21C523_MetadataUsageId);
  32333. s_Il2CppMethodInitialized = true;
  32334. }
  32335. RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F V_0;
  32336. memset((&V_0), 0, sizeof(V_0));
  32337. {
  32338. il2cpp_codegen_raise_profile_exception(ConstructorBuilder_get_MethodHandle_m54CAFF399DD0A5EC70333E8433325B0CEC21C523_RuntimeMethod_var);
  32339. il2cpp_codegen_initobj((&V_0), sizeof(RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F ));
  32340. RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F L_0 = V_0;
  32341. return L_0;
  32342. }
  32343. }
  32344. // System.Type System.Reflection.Emit.ConstructorBuilder::get_ReflectedType()
  32345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * ConstructorBuilder_get_ReflectedType_m72FDD47DF1862F4F5545B827B743EB8CFD5770AA (ConstructorBuilder_t2E887992C61A42BBAC9C3EC5F0A2C3DED63907E5 * __this, const RuntimeMethod* method)
  32346. {
  32347. static bool s_Il2CppMethodInitialized;
  32348. if (!s_Il2CppMethodInitialized)
  32349. {
  32350. il2cpp_codegen_initialize_method (ConstructorBuilder_get_ReflectedType_m72FDD47DF1862F4F5545B827B743EB8CFD5770AA_MetadataUsageId);
  32351. s_Il2CppMethodInitialized = true;
  32352. }
  32353. {
  32354. il2cpp_codegen_raise_profile_exception(ConstructorBuilder_get_ReflectedType_m72FDD47DF1862F4F5545B827B743EB8CFD5770AA_RuntimeMethod_var);
  32355. return (Type_t *)NULL;
  32356. }
  32357. }
  32358. // System.Object[] System.Reflection.Emit.ConstructorBuilder::GetCustomAttributes(System.Boolean)
  32359. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ConstructorBuilder_GetCustomAttributes_m8F71ACFB74645265C93C2E7972FBC0E9D9353398 (ConstructorBuilder_t2E887992C61A42BBAC9C3EC5F0A2C3DED63907E5 * __this, bool ___inherit0, const RuntimeMethod* method)
  32360. {
  32361. static bool s_Il2CppMethodInitialized;
  32362. if (!s_Il2CppMethodInitialized)
  32363. {
  32364. il2cpp_codegen_initialize_method (ConstructorBuilder_GetCustomAttributes_m8F71ACFB74645265C93C2E7972FBC0E9D9353398_MetadataUsageId);
  32365. s_Il2CppMethodInitialized = true;
  32366. }
  32367. {
  32368. il2cpp_codegen_raise_profile_exception(ConstructorBuilder_GetCustomAttributes_m8F71ACFB74645265C93C2E7972FBC0E9D9353398_RuntimeMethod_var);
  32369. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  32370. }
  32371. }
  32372. // System.Object[] System.Reflection.Emit.ConstructorBuilder::GetCustomAttributes(System.Type,System.Boolean)
  32373. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ConstructorBuilder_GetCustomAttributes_m97E7A62F8B79711F435F8D1C1CFAD674C2B50BFD (ConstructorBuilder_t2E887992C61A42BBAC9C3EC5F0A2C3DED63907E5 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  32374. {
  32375. static bool s_Il2CppMethodInitialized;
  32376. if (!s_Il2CppMethodInitialized)
  32377. {
  32378. il2cpp_codegen_initialize_method (ConstructorBuilder_GetCustomAttributes_m97E7A62F8B79711F435F8D1C1CFAD674C2B50BFD_MetadataUsageId);
  32379. s_Il2CppMethodInitialized = true;
  32380. }
  32381. {
  32382. il2cpp_codegen_raise_profile_exception(ConstructorBuilder_GetCustomAttributes_m97E7A62F8B79711F435F8D1C1CFAD674C2B50BFD_RuntimeMethod_var);
  32383. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  32384. }
  32385. }
  32386. // System.Reflection.MethodImplAttributes System.Reflection.Emit.ConstructorBuilder::GetMethodImplementationFlags()
  32387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConstructorBuilder_GetMethodImplementationFlags_m4C5CA527BC5DCE1CB3F47F1BC3BA90DF49BBD3C9 (ConstructorBuilder_t2E887992C61A42BBAC9C3EC5F0A2C3DED63907E5 * __this, const RuntimeMethod* method)
  32388. {
  32389. static bool s_Il2CppMethodInitialized;
  32390. if (!s_Il2CppMethodInitialized)
  32391. {
  32392. il2cpp_codegen_initialize_method (ConstructorBuilder_GetMethodImplementationFlags_m4C5CA527BC5DCE1CB3F47F1BC3BA90DF49BBD3C9_MetadataUsageId);
  32393. s_Il2CppMethodInitialized = true;
  32394. }
  32395. int32_t V_0 = 0;
  32396. {
  32397. il2cpp_codegen_raise_profile_exception(ConstructorBuilder_GetMethodImplementationFlags_m4C5CA527BC5DCE1CB3F47F1BC3BA90DF49BBD3C9_RuntimeMethod_var);
  32398. il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
  32399. int32_t L_0 = V_0;
  32400. return L_0;
  32401. }
  32402. }
  32403. // System.Object System.Reflection.Emit.ConstructorBuilder::Invoke(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  32404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConstructorBuilder_Invoke_m5ED9797D60ECFD615554C4C4CA09B5879A490423 (ConstructorBuilder_t2E887992C61A42BBAC9C3EC5F0A2C3DED63907E5 * __this, RuntimeObject * ___obj0, int32_t ___invokeAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___parameters3, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture4, const RuntimeMethod* method)
  32405. {
  32406. static bool s_Il2CppMethodInitialized;
  32407. if (!s_Il2CppMethodInitialized)
  32408. {
  32409. il2cpp_codegen_initialize_method (ConstructorBuilder_Invoke_m5ED9797D60ECFD615554C4C4CA09B5879A490423_MetadataUsageId);
  32410. s_Il2CppMethodInitialized = true;
  32411. }
  32412. {
  32413. il2cpp_codegen_raise_profile_exception(ConstructorBuilder_Invoke_m5ED9797D60ECFD615554C4C4CA09B5879A490423_RuntimeMethod_var);
  32414. return NULL;
  32415. }
  32416. }
  32417. // System.Object System.Reflection.Emit.ConstructorBuilder::Invoke(System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  32418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ConstructorBuilder_Invoke_m7D9C2C7356FD316B7C89A8241F518A245F883230 (ConstructorBuilder_t2E887992C61A42BBAC9C3EC5F0A2C3DED63907E5 * __this, int32_t ___invokeAttr0, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder1, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___parameters2, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture3, const RuntimeMethod* method)
  32419. {
  32420. static bool s_Il2CppMethodInitialized;
  32421. if (!s_Il2CppMethodInitialized)
  32422. {
  32423. il2cpp_codegen_initialize_method (ConstructorBuilder_Invoke_m7D9C2C7356FD316B7C89A8241F518A245F883230_MetadataUsageId);
  32424. s_Il2CppMethodInitialized = true;
  32425. }
  32426. {
  32427. il2cpp_codegen_raise_profile_exception(ConstructorBuilder_Invoke_m7D9C2C7356FD316B7C89A8241F518A245F883230_RuntimeMethod_var);
  32428. return NULL;
  32429. }
  32430. }
  32431. // System.Boolean System.Reflection.Emit.ConstructorBuilder::IsDefined(System.Type,System.Boolean)
  32432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConstructorBuilder_IsDefined_m9AC79A3AE58E375C578EE9A6061AB0AEEDBF2067 (ConstructorBuilder_t2E887992C61A42BBAC9C3EC5F0A2C3DED63907E5 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  32433. {
  32434. static bool s_Il2CppMethodInitialized;
  32435. if (!s_Il2CppMethodInitialized)
  32436. {
  32437. il2cpp_codegen_initialize_method (ConstructorBuilder_IsDefined_m9AC79A3AE58E375C578EE9A6061AB0AEEDBF2067_MetadataUsageId);
  32438. s_Il2CppMethodInitialized = true;
  32439. }
  32440. bool V_0 = false;
  32441. {
  32442. il2cpp_codegen_raise_profile_exception(ConstructorBuilder_IsDefined_m9AC79A3AE58E375C578EE9A6061AB0AEEDBF2067_RuntimeMethod_var);
  32443. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  32444. bool L_0 = V_0;
  32445. return L_0;
  32446. }
  32447. }
  32448. #ifdef __clang__
  32449. #pragma clang diagnostic pop
  32450. #endif
  32451. #ifdef __clang__
  32452. #pragma clang diagnostic push
  32453. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32454. #pragma clang diagnostic ignored "-Wunused-variable"
  32455. #endif
  32456. #ifdef __clang__
  32457. #pragma clang diagnostic pop
  32458. #endif
  32459. #ifdef __clang__
  32460. #pragma clang diagnostic push
  32461. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32462. #pragma clang diagnostic ignored "-Wunused-variable"
  32463. #endif
  32464. // System.Reflection.MethodAttributes System.Reflection.Emit.DynamicMethod::get_Attributes()
  32465. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DynamicMethod_get_Attributes_mC58D4B535A6398DC3609EE74AD7C9BF722441280 (DynamicMethod_t983501153061387E39AA134BE68EB908A3E92AF3 * __this, const RuntimeMethod* method)
  32466. {
  32467. static bool s_Il2CppMethodInitialized;
  32468. if (!s_Il2CppMethodInitialized)
  32469. {
  32470. il2cpp_codegen_initialize_method (DynamicMethod_get_Attributes_mC58D4B535A6398DC3609EE74AD7C9BF722441280_MetadataUsageId);
  32471. s_Il2CppMethodInitialized = true;
  32472. }
  32473. int32_t V_0 = 0;
  32474. {
  32475. il2cpp_codegen_raise_profile_exception(DynamicMethod_get_Attributes_mC58D4B535A6398DC3609EE74AD7C9BF722441280_RuntimeMethod_var);
  32476. il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
  32477. int32_t L_0 = V_0;
  32478. return L_0;
  32479. }
  32480. }
  32481. // System.Type System.Reflection.Emit.DynamicMethod::get_DeclaringType()
  32482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * DynamicMethod_get_DeclaringType_mD2753935566CFA2E78A850A4F5375B097A02ACDD (DynamicMethod_t983501153061387E39AA134BE68EB908A3E92AF3 * __this, const RuntimeMethod* method)
  32483. {
  32484. static bool s_Il2CppMethodInitialized;
  32485. if (!s_Il2CppMethodInitialized)
  32486. {
  32487. il2cpp_codegen_initialize_method (DynamicMethod_get_DeclaringType_mD2753935566CFA2E78A850A4F5375B097A02ACDD_MetadataUsageId);
  32488. s_Il2CppMethodInitialized = true;
  32489. }
  32490. {
  32491. il2cpp_codegen_raise_profile_exception(DynamicMethod_get_DeclaringType_mD2753935566CFA2E78A850A4F5375B097A02ACDD_RuntimeMethod_var);
  32492. return (Type_t *)NULL;
  32493. }
  32494. }
  32495. // System.RuntimeMethodHandle System.Reflection.Emit.DynamicMethod::get_MethodHandle()
  32496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F DynamicMethod_get_MethodHandle_m9819B9B17985F310B6B08893194D0C43B5014DD1 (DynamicMethod_t983501153061387E39AA134BE68EB908A3E92AF3 * __this, const RuntimeMethod* method)
  32497. {
  32498. static bool s_Il2CppMethodInitialized;
  32499. if (!s_Il2CppMethodInitialized)
  32500. {
  32501. il2cpp_codegen_initialize_method (DynamicMethod_get_MethodHandle_m9819B9B17985F310B6B08893194D0C43B5014DD1_MetadataUsageId);
  32502. s_Il2CppMethodInitialized = true;
  32503. }
  32504. RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F V_0;
  32505. memset((&V_0), 0, sizeof(V_0));
  32506. {
  32507. il2cpp_codegen_raise_profile_exception(DynamicMethod_get_MethodHandle_m9819B9B17985F310B6B08893194D0C43B5014DD1_RuntimeMethod_var);
  32508. il2cpp_codegen_initobj((&V_0), sizeof(RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F ));
  32509. RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F L_0 = V_0;
  32510. return L_0;
  32511. }
  32512. }
  32513. // System.String System.Reflection.Emit.DynamicMethod::get_Name()
  32514. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DynamicMethod_get_Name_mDFA40A0322EA9D82A58BC1D7851539B6DB7784DE (DynamicMethod_t983501153061387E39AA134BE68EB908A3E92AF3 * __this, const RuntimeMethod* method)
  32515. {
  32516. static bool s_Il2CppMethodInitialized;
  32517. if (!s_Il2CppMethodInitialized)
  32518. {
  32519. il2cpp_codegen_initialize_method (DynamicMethod_get_Name_mDFA40A0322EA9D82A58BC1D7851539B6DB7784DE_MetadataUsageId);
  32520. s_Il2CppMethodInitialized = true;
  32521. }
  32522. {
  32523. il2cpp_codegen_raise_profile_exception(DynamicMethod_get_Name_mDFA40A0322EA9D82A58BC1D7851539B6DB7784DE_RuntimeMethod_var);
  32524. return (String_t*)NULL;
  32525. }
  32526. }
  32527. // System.Type System.Reflection.Emit.DynamicMethod::get_ReflectedType()
  32528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * DynamicMethod_get_ReflectedType_mB5CFA1E729693C6F57C212C8310CF61841D6FFBE (DynamicMethod_t983501153061387E39AA134BE68EB908A3E92AF3 * __this, const RuntimeMethod* method)
  32529. {
  32530. static bool s_Il2CppMethodInitialized;
  32531. if (!s_Il2CppMethodInitialized)
  32532. {
  32533. il2cpp_codegen_initialize_method (DynamicMethod_get_ReflectedType_mB5CFA1E729693C6F57C212C8310CF61841D6FFBE_MetadataUsageId);
  32534. s_Il2CppMethodInitialized = true;
  32535. }
  32536. {
  32537. il2cpp_codegen_raise_profile_exception(DynamicMethod_get_ReflectedType_mB5CFA1E729693C6F57C212C8310CF61841D6FFBE_RuntimeMethod_var);
  32538. return (Type_t *)NULL;
  32539. }
  32540. }
  32541. // System.Object[] System.Reflection.Emit.DynamicMethod::GetCustomAttributes(System.Boolean)
  32542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* DynamicMethod_GetCustomAttributes_mCF887C904460299D866BC4EB78A833E8B2F618CB (DynamicMethod_t983501153061387E39AA134BE68EB908A3E92AF3 * __this, bool ___inherit0, const RuntimeMethod* method)
  32543. {
  32544. static bool s_Il2CppMethodInitialized;
  32545. if (!s_Il2CppMethodInitialized)
  32546. {
  32547. il2cpp_codegen_initialize_method (DynamicMethod_GetCustomAttributes_mCF887C904460299D866BC4EB78A833E8B2F618CB_MetadataUsageId);
  32548. s_Il2CppMethodInitialized = true;
  32549. }
  32550. {
  32551. il2cpp_codegen_raise_profile_exception(DynamicMethod_GetCustomAttributes_mCF887C904460299D866BC4EB78A833E8B2F618CB_RuntimeMethod_var);
  32552. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  32553. }
  32554. }
  32555. // System.Object[] System.Reflection.Emit.DynamicMethod::GetCustomAttributes(System.Type,System.Boolean)
  32556. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* DynamicMethod_GetCustomAttributes_m26DE975FCACBC09460D11BCAAE7B54680D2C7E35 (DynamicMethod_t983501153061387E39AA134BE68EB908A3E92AF3 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  32557. {
  32558. static bool s_Il2CppMethodInitialized;
  32559. if (!s_Il2CppMethodInitialized)
  32560. {
  32561. il2cpp_codegen_initialize_method (DynamicMethod_GetCustomAttributes_m26DE975FCACBC09460D11BCAAE7B54680D2C7E35_MetadataUsageId);
  32562. s_Il2CppMethodInitialized = true;
  32563. }
  32564. {
  32565. il2cpp_codegen_raise_profile_exception(DynamicMethod_GetCustomAttributes_m26DE975FCACBC09460D11BCAAE7B54680D2C7E35_RuntimeMethod_var);
  32566. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  32567. }
  32568. }
  32569. // System.Reflection.MethodImplAttributes System.Reflection.Emit.DynamicMethod::GetMethodImplementationFlags()
  32570. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DynamicMethod_GetMethodImplementationFlags_mC0674C63123FEC9A90C9D1C94E50A99B3CDAE2E2 (DynamicMethod_t983501153061387E39AA134BE68EB908A3E92AF3 * __this, const RuntimeMethod* method)
  32571. {
  32572. static bool s_Il2CppMethodInitialized;
  32573. if (!s_Il2CppMethodInitialized)
  32574. {
  32575. il2cpp_codegen_initialize_method (DynamicMethod_GetMethodImplementationFlags_mC0674C63123FEC9A90C9D1C94E50A99B3CDAE2E2_MetadataUsageId);
  32576. s_Il2CppMethodInitialized = true;
  32577. }
  32578. int32_t V_0 = 0;
  32579. {
  32580. il2cpp_codegen_raise_profile_exception(DynamicMethod_GetMethodImplementationFlags_mC0674C63123FEC9A90C9D1C94E50A99B3CDAE2E2_RuntimeMethod_var);
  32581. il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
  32582. int32_t L_0 = V_0;
  32583. return L_0;
  32584. }
  32585. }
  32586. // System.Reflection.ParameterInfo[] System.Reflection.Emit.DynamicMethod::GetParameters()
  32587. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* DynamicMethod_GetParameters_m8C20FCA60AE4C677DA668BB31CEC123BB92F2C20 (DynamicMethod_t983501153061387E39AA134BE68EB908A3E92AF3 * __this, const RuntimeMethod* method)
  32588. {
  32589. static bool s_Il2CppMethodInitialized;
  32590. if (!s_Il2CppMethodInitialized)
  32591. {
  32592. il2cpp_codegen_initialize_method (DynamicMethod_GetParameters_m8C20FCA60AE4C677DA668BB31CEC123BB92F2C20_MetadataUsageId);
  32593. s_Il2CppMethodInitialized = true;
  32594. }
  32595. {
  32596. il2cpp_codegen_raise_profile_exception(DynamicMethod_GetParameters_m8C20FCA60AE4C677DA668BB31CEC123BB92F2C20_RuntimeMethod_var);
  32597. return (ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694*)NULL;
  32598. }
  32599. }
  32600. // System.Object System.Reflection.Emit.DynamicMethod::Invoke(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  32601. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * DynamicMethod_Invoke_mE49140EFF4E317EE7D6F8A43194B75922834836E (DynamicMethod_t983501153061387E39AA134BE68EB908A3E92AF3 * __this, RuntimeObject * ___obj0, int32_t ___invokeAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___parameters3, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture4, const RuntimeMethod* method)
  32602. {
  32603. static bool s_Il2CppMethodInitialized;
  32604. if (!s_Il2CppMethodInitialized)
  32605. {
  32606. il2cpp_codegen_initialize_method (DynamicMethod_Invoke_mE49140EFF4E317EE7D6F8A43194B75922834836E_MetadataUsageId);
  32607. s_Il2CppMethodInitialized = true;
  32608. }
  32609. {
  32610. il2cpp_codegen_raise_profile_exception(DynamicMethod_Invoke_mE49140EFF4E317EE7D6F8A43194B75922834836E_RuntimeMethod_var);
  32611. return NULL;
  32612. }
  32613. }
  32614. // System.Boolean System.Reflection.Emit.DynamicMethod::IsDefined(System.Type,System.Boolean)
  32615. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DynamicMethod_IsDefined_m6E187A1CED0D49048857AFE4D9BD4C4D9204C0EA (DynamicMethod_t983501153061387E39AA134BE68EB908A3E92AF3 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  32616. {
  32617. static bool s_Il2CppMethodInitialized;
  32618. if (!s_Il2CppMethodInitialized)
  32619. {
  32620. il2cpp_codegen_initialize_method (DynamicMethod_IsDefined_m6E187A1CED0D49048857AFE4D9BD4C4D9204C0EA_MetadataUsageId);
  32621. s_Il2CppMethodInitialized = true;
  32622. }
  32623. bool V_0 = false;
  32624. {
  32625. il2cpp_codegen_raise_profile_exception(DynamicMethod_IsDefined_m6E187A1CED0D49048857AFE4D9BD4C4D9204C0EA_RuntimeMethod_var);
  32626. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  32627. bool L_0 = V_0;
  32628. return L_0;
  32629. }
  32630. }
  32631. #ifdef __clang__
  32632. #pragma clang diagnostic pop
  32633. #endif
  32634. #ifdef __clang__
  32635. #pragma clang diagnostic push
  32636. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  32637. #pragma clang diagnostic ignored "-Wunused-variable"
  32638. #endif
  32639. // System.Reflection.Assembly System.Reflection.Emit.EnumBuilder::get_Assembly()
  32640. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * EnumBuilder_get_Assembly_mA8FF0E8EDE223955892F80E6FF7389F2B7C61C48 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  32641. {
  32642. static bool s_Il2CppMethodInitialized;
  32643. if (!s_Il2CppMethodInitialized)
  32644. {
  32645. il2cpp_codegen_initialize_method (EnumBuilder_get_Assembly_mA8FF0E8EDE223955892F80E6FF7389F2B7C61C48_MetadataUsageId);
  32646. s_Il2CppMethodInitialized = true;
  32647. }
  32648. {
  32649. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  32650. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  32651. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, EnumBuilder_get_Assembly_mA8FF0E8EDE223955892F80E6FF7389F2B7C61C48_RuntimeMethod_var);
  32652. }
  32653. }
  32654. // System.String System.Reflection.Emit.EnumBuilder::get_AssemblyQualifiedName()
  32655. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EnumBuilder_get_AssemblyQualifiedName_m21558E68BBA2C0C99440B8267216582B6BFFA91A (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  32656. {
  32657. static bool s_Il2CppMethodInitialized;
  32658. if (!s_Il2CppMethodInitialized)
  32659. {
  32660. il2cpp_codegen_initialize_method (EnumBuilder_get_AssemblyQualifiedName_m21558E68BBA2C0C99440B8267216582B6BFFA91A_MetadataUsageId);
  32661. s_Il2CppMethodInitialized = true;
  32662. }
  32663. {
  32664. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  32665. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  32666. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, EnumBuilder_get_AssemblyQualifiedName_m21558E68BBA2C0C99440B8267216582B6BFFA91A_RuntimeMethod_var);
  32667. }
  32668. }
  32669. // System.Type System.Reflection.Emit.EnumBuilder::get_BaseType()
  32670. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * EnumBuilder_get_BaseType_m1F93418FC98883D4E5912D5F94B602DF1AB35EB7 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  32671. {
  32672. static bool s_Il2CppMethodInitialized;
  32673. if (!s_Il2CppMethodInitialized)
  32674. {
  32675. il2cpp_codegen_initialize_method (EnumBuilder_get_BaseType_m1F93418FC98883D4E5912D5F94B602DF1AB35EB7_MetadataUsageId);
  32676. s_Il2CppMethodInitialized = true;
  32677. }
  32678. {
  32679. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  32680. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  32681. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, EnumBuilder_get_BaseType_m1F93418FC98883D4E5912D5F94B602DF1AB35EB7_RuntimeMethod_var);
  32682. }
  32683. }
  32684. // System.String System.Reflection.Emit.EnumBuilder::get_FullName()
  32685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EnumBuilder_get_FullName_m0156CF2928F8D73BFA34042C573EC5C109BF4E26 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  32686. {
  32687. static bool s_Il2CppMethodInitialized;
  32688. if (!s_Il2CppMethodInitialized)
  32689. {
  32690. il2cpp_codegen_initialize_method (EnumBuilder_get_FullName_m0156CF2928F8D73BFA34042C573EC5C109BF4E26_MetadataUsageId);
  32691. s_Il2CppMethodInitialized = true;
  32692. }
  32693. {
  32694. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  32695. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  32696. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, EnumBuilder_get_FullName_m0156CF2928F8D73BFA34042C573EC5C109BF4E26_RuntimeMethod_var);
  32697. }
  32698. }
  32699. // System.Reflection.Module System.Reflection.Emit.EnumBuilder::get_Module()
  32700. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * EnumBuilder_get_Module_mA2B716F5F692F84178BDA27A973F0001916A90B8 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  32701. {
  32702. static bool s_Il2CppMethodInitialized;
  32703. if (!s_Il2CppMethodInitialized)
  32704. {
  32705. il2cpp_codegen_initialize_method (EnumBuilder_get_Module_mA2B716F5F692F84178BDA27A973F0001916A90B8_MetadataUsageId);
  32706. s_Il2CppMethodInitialized = true;
  32707. }
  32708. {
  32709. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  32710. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  32711. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, EnumBuilder_get_Module_mA2B716F5F692F84178BDA27A973F0001916A90B8_RuntimeMethod_var);
  32712. }
  32713. }
  32714. // System.String System.Reflection.Emit.EnumBuilder::get_Name()
  32715. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EnumBuilder_get_Name_m2D3825D0555F4F91C61DB17DEBF095A6893DDF35 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  32716. {
  32717. static bool s_Il2CppMethodInitialized;
  32718. if (!s_Il2CppMethodInitialized)
  32719. {
  32720. il2cpp_codegen_initialize_method (EnumBuilder_get_Name_m2D3825D0555F4F91C61DB17DEBF095A6893DDF35_MetadataUsageId);
  32721. s_Il2CppMethodInitialized = true;
  32722. }
  32723. {
  32724. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  32725. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  32726. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, EnumBuilder_get_Name_m2D3825D0555F4F91C61DB17DEBF095A6893DDF35_RuntimeMethod_var);
  32727. }
  32728. }
  32729. // System.String System.Reflection.Emit.EnumBuilder::get_Namespace()
  32730. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EnumBuilder_get_Namespace_mB6FDB75C8114696F9F008AA8C89BC94537D2D513 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  32731. {
  32732. static bool s_Il2CppMethodInitialized;
  32733. if (!s_Il2CppMethodInitialized)
  32734. {
  32735. il2cpp_codegen_initialize_method (EnumBuilder_get_Namespace_mB6FDB75C8114696F9F008AA8C89BC94537D2D513_MetadataUsageId);
  32736. s_Il2CppMethodInitialized = true;
  32737. }
  32738. {
  32739. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  32740. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  32741. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, EnumBuilder_get_Namespace_mB6FDB75C8114696F9F008AA8C89BC94537D2D513_RuntimeMethod_var);
  32742. }
  32743. }
  32744. // System.Type System.Reflection.Emit.EnumBuilder::GetElementType()
  32745. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * EnumBuilder_GetElementType_m7D6F7226F4AACED2FCEC03DB2A201B0478E3EDD2 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  32746. {
  32747. static bool s_Il2CppMethodInitialized;
  32748. if (!s_Il2CppMethodInitialized)
  32749. {
  32750. il2cpp_codegen_initialize_method (EnumBuilder_GetElementType_m7D6F7226F4AACED2FCEC03DB2A201B0478E3EDD2_MetadataUsageId);
  32751. s_Il2CppMethodInitialized = true;
  32752. }
  32753. {
  32754. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  32755. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  32756. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, EnumBuilder_GetElementType_m7D6F7226F4AACED2FCEC03DB2A201B0478E3EDD2_RuntimeMethod_var);
  32757. }
  32758. }
  32759. // System.Type System.Reflection.Emit.EnumBuilder::get_UnderlyingSystemType()
  32760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * EnumBuilder_get_UnderlyingSystemType_m55CB27389831D999E10339D9E6DAA8DFCC6FD0FA (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  32761. {
  32762. static bool s_Il2CppMethodInitialized;
  32763. if (!s_Il2CppMethodInitialized)
  32764. {
  32765. il2cpp_codegen_initialize_method (EnumBuilder_get_UnderlyingSystemType_m55CB27389831D999E10339D9E6DAA8DFCC6FD0FA_MetadataUsageId);
  32766. s_Il2CppMethodInitialized = true;
  32767. }
  32768. {
  32769. il2cpp_codegen_raise_profile_exception(EnumBuilder_get_UnderlyingSystemType_m55CB27389831D999E10339D9E6DAA8DFCC6FD0FA_RuntimeMethod_var);
  32770. return (Type_t *)NULL;
  32771. }
  32772. }
  32773. // System.Reflection.TypeAttributes System.Reflection.Emit.EnumBuilder::GetAttributeFlagsImpl()
  32774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EnumBuilder_GetAttributeFlagsImpl_mA49A9F089D3B77B56D8DB1AA53847069A0D3A557 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  32775. {
  32776. static bool s_Il2CppMethodInitialized;
  32777. if (!s_Il2CppMethodInitialized)
  32778. {
  32779. il2cpp_codegen_initialize_method (EnumBuilder_GetAttributeFlagsImpl_mA49A9F089D3B77B56D8DB1AA53847069A0D3A557_MetadataUsageId);
  32780. s_Il2CppMethodInitialized = true;
  32781. }
  32782. int32_t V_0 = 0;
  32783. {
  32784. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetAttributeFlagsImpl_mA49A9F089D3B77B56D8DB1AA53847069A0D3A557_RuntimeMethod_var);
  32785. il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
  32786. int32_t L_0 = V_0;
  32787. return L_0;
  32788. }
  32789. }
  32790. // System.Reflection.ConstructorInfo System.Reflection.Emit.EnumBuilder::GetConstructorImpl(System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  32791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * EnumBuilder_GetConstructorImpl_m63F53A42AB6785D81BB1648439566BB34A54E829 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, int32_t ___bindingAttr0, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder1, int32_t ___callConvention2, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types3, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers4, const RuntimeMethod* method)
  32792. {
  32793. static bool s_Il2CppMethodInitialized;
  32794. if (!s_Il2CppMethodInitialized)
  32795. {
  32796. il2cpp_codegen_initialize_method (EnumBuilder_GetConstructorImpl_m63F53A42AB6785D81BB1648439566BB34A54E829_MetadataUsageId);
  32797. s_Il2CppMethodInitialized = true;
  32798. }
  32799. {
  32800. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetConstructorImpl_m63F53A42AB6785D81BB1648439566BB34A54E829_RuntimeMethod_var);
  32801. return (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF *)NULL;
  32802. }
  32803. }
  32804. // System.Reflection.ConstructorInfo[] System.Reflection.Emit.EnumBuilder::GetConstructors(System.Reflection.BindingFlags)
  32805. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfoU5BU5D_t111EE7D53C51A47FE69FC3398DE007F7E100593E* EnumBuilder_GetConstructors_m026AE162EF9D5D41E7FFFB6E746963A1F00014F8 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  32806. {
  32807. static bool s_Il2CppMethodInitialized;
  32808. if (!s_Il2CppMethodInitialized)
  32809. {
  32810. il2cpp_codegen_initialize_method (EnumBuilder_GetConstructors_m026AE162EF9D5D41E7FFFB6E746963A1F00014F8_MetadataUsageId);
  32811. s_Il2CppMethodInitialized = true;
  32812. }
  32813. {
  32814. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetConstructors_m026AE162EF9D5D41E7FFFB6E746963A1F00014F8_RuntimeMethod_var);
  32815. return (ConstructorInfoU5BU5D_t111EE7D53C51A47FE69FC3398DE007F7E100593E*)NULL;
  32816. }
  32817. }
  32818. // System.Object[] System.Reflection.Emit.EnumBuilder::GetCustomAttributes(System.Boolean)
  32819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* EnumBuilder_GetCustomAttributes_mBB7CB0999CA57BEF821ABAD09830381B158A511D (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, bool ___inherit0, const RuntimeMethod* method)
  32820. {
  32821. static bool s_Il2CppMethodInitialized;
  32822. if (!s_Il2CppMethodInitialized)
  32823. {
  32824. il2cpp_codegen_initialize_method (EnumBuilder_GetCustomAttributes_mBB7CB0999CA57BEF821ABAD09830381B158A511D_MetadataUsageId);
  32825. s_Il2CppMethodInitialized = true;
  32826. }
  32827. {
  32828. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetCustomAttributes_mBB7CB0999CA57BEF821ABAD09830381B158A511D_RuntimeMethod_var);
  32829. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  32830. }
  32831. }
  32832. // System.Object[] System.Reflection.Emit.EnumBuilder::GetCustomAttributes(System.Type,System.Boolean)
  32833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* EnumBuilder_GetCustomAttributes_m3990528DCB7146C17B58FADB3B11B309712DC6AD (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  32834. {
  32835. static bool s_Il2CppMethodInitialized;
  32836. if (!s_Il2CppMethodInitialized)
  32837. {
  32838. il2cpp_codegen_initialize_method (EnumBuilder_GetCustomAttributes_m3990528DCB7146C17B58FADB3B11B309712DC6AD_MetadataUsageId);
  32839. s_Il2CppMethodInitialized = true;
  32840. }
  32841. {
  32842. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetCustomAttributes_m3990528DCB7146C17B58FADB3B11B309712DC6AD_RuntimeMethod_var);
  32843. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  32844. }
  32845. }
  32846. // System.Reflection.EventInfo System.Reflection.Emit.EnumBuilder::GetEvent(System.String,System.Reflection.BindingFlags)
  32847. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInfo_t * EnumBuilder_GetEvent_mD9EC33F2CDEF1F13533AD973C5E9A642CB8E0390 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  32848. {
  32849. static bool s_Il2CppMethodInitialized;
  32850. if (!s_Il2CppMethodInitialized)
  32851. {
  32852. il2cpp_codegen_initialize_method (EnumBuilder_GetEvent_mD9EC33F2CDEF1F13533AD973C5E9A642CB8E0390_MetadataUsageId);
  32853. s_Il2CppMethodInitialized = true;
  32854. }
  32855. {
  32856. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetEvent_mD9EC33F2CDEF1F13533AD973C5E9A642CB8E0390_RuntimeMethod_var);
  32857. return (EventInfo_t *)NULL;
  32858. }
  32859. }
  32860. // System.Reflection.FieldInfo System.Reflection.Emit.EnumBuilder::GetField(System.String,System.Reflection.BindingFlags)
  32861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfo_t * EnumBuilder_GetField_m32D2192EAF4643541924B772190B88E0D9942B3D (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  32862. {
  32863. static bool s_Il2CppMethodInitialized;
  32864. if (!s_Il2CppMethodInitialized)
  32865. {
  32866. il2cpp_codegen_initialize_method (EnumBuilder_GetField_m32D2192EAF4643541924B772190B88E0D9942B3D_MetadataUsageId);
  32867. s_Il2CppMethodInitialized = true;
  32868. }
  32869. {
  32870. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetField_m32D2192EAF4643541924B772190B88E0D9942B3D_RuntimeMethod_var);
  32871. return (FieldInfo_t *)NULL;
  32872. }
  32873. }
  32874. // System.Reflection.FieldInfo[] System.Reflection.Emit.EnumBuilder::GetFields(System.Reflection.BindingFlags)
  32875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfoU5BU5D_t9C36FA93372CA01DAF85946064B058CD9CE2E8BE* EnumBuilder_GetFields_mFC6AD50454E80CF134CAB68C1E75B24032ECB24F (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  32876. {
  32877. static bool s_Il2CppMethodInitialized;
  32878. if (!s_Il2CppMethodInitialized)
  32879. {
  32880. il2cpp_codegen_initialize_method (EnumBuilder_GetFields_mFC6AD50454E80CF134CAB68C1E75B24032ECB24F_MetadataUsageId);
  32881. s_Il2CppMethodInitialized = true;
  32882. }
  32883. {
  32884. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetFields_mFC6AD50454E80CF134CAB68C1E75B24032ECB24F_RuntimeMethod_var);
  32885. return (FieldInfoU5BU5D_t9C36FA93372CA01DAF85946064B058CD9CE2E8BE*)NULL;
  32886. }
  32887. }
  32888. // System.Type System.Reflection.Emit.EnumBuilder::GetInterface(System.String,System.Boolean)
  32889. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * EnumBuilder_GetInterface_mD58CBCDD5AB1EB0E2192E59A8791ACFA49A822F2 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, String_t* ___name0, bool ___ignoreCase1, const RuntimeMethod* method)
  32890. {
  32891. static bool s_Il2CppMethodInitialized;
  32892. if (!s_Il2CppMethodInitialized)
  32893. {
  32894. il2cpp_codegen_initialize_method (EnumBuilder_GetInterface_mD58CBCDD5AB1EB0E2192E59A8791ACFA49A822F2_MetadataUsageId);
  32895. s_Il2CppMethodInitialized = true;
  32896. }
  32897. {
  32898. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetInterface_mD58CBCDD5AB1EB0E2192E59A8791ACFA49A822F2_RuntimeMethod_var);
  32899. return (Type_t *)NULL;
  32900. }
  32901. }
  32902. // System.Type[] System.Reflection.Emit.EnumBuilder::GetInterfaces()
  32903. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* EnumBuilder_GetInterfaces_mD8CC0CB7CD3A1E408163DE60182BA91F2CC3510D (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  32904. {
  32905. static bool s_Il2CppMethodInitialized;
  32906. if (!s_Il2CppMethodInitialized)
  32907. {
  32908. il2cpp_codegen_initialize_method (EnumBuilder_GetInterfaces_mD8CC0CB7CD3A1E408163DE60182BA91F2CC3510D_MetadataUsageId);
  32909. s_Il2CppMethodInitialized = true;
  32910. }
  32911. {
  32912. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetInterfaces_mD8CC0CB7CD3A1E408163DE60182BA91F2CC3510D_RuntimeMethod_var);
  32913. return (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)NULL;
  32914. }
  32915. }
  32916. // System.Reflection.MemberInfo[] System.Reflection.Emit.EnumBuilder::GetMembers(System.Reflection.BindingFlags)
  32917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6* EnumBuilder_GetMembers_mE5C291D309BA460E2A63B88F42F165520EDFC295 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  32918. {
  32919. static bool s_Il2CppMethodInitialized;
  32920. if (!s_Il2CppMethodInitialized)
  32921. {
  32922. il2cpp_codegen_initialize_method (EnumBuilder_GetMembers_mE5C291D309BA460E2A63B88F42F165520EDFC295_MetadataUsageId);
  32923. s_Il2CppMethodInitialized = true;
  32924. }
  32925. {
  32926. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetMembers_mE5C291D309BA460E2A63B88F42F165520EDFC295_RuntimeMethod_var);
  32927. return (MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6*)NULL;
  32928. }
  32929. }
  32930. // System.Reflection.MethodInfo System.Reflection.Emit.EnumBuilder::GetMethodImpl(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  32931. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * EnumBuilder_GetMethodImpl_m377EDB3C51D3A0D8F0371B2661C9EA81D4EBCC01 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, int32_t ___callConvention3, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types4, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers5, const RuntimeMethod* method)
  32932. {
  32933. static bool s_Il2CppMethodInitialized;
  32934. if (!s_Il2CppMethodInitialized)
  32935. {
  32936. il2cpp_codegen_initialize_method (EnumBuilder_GetMethodImpl_m377EDB3C51D3A0D8F0371B2661C9EA81D4EBCC01_MetadataUsageId);
  32937. s_Il2CppMethodInitialized = true;
  32938. }
  32939. {
  32940. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetMethodImpl_m377EDB3C51D3A0D8F0371B2661C9EA81D4EBCC01_RuntimeMethod_var);
  32941. return (MethodInfo_t *)NULL;
  32942. }
  32943. }
  32944. // System.Reflection.MethodInfo[] System.Reflection.Emit.EnumBuilder::GetMethods(System.Reflection.BindingFlags)
  32945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* EnumBuilder_GetMethods_m55732E8E73200306B71A330C0AE5973B485B2E11 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  32946. {
  32947. static bool s_Il2CppMethodInitialized;
  32948. if (!s_Il2CppMethodInitialized)
  32949. {
  32950. il2cpp_codegen_initialize_method (EnumBuilder_GetMethods_m55732E8E73200306B71A330C0AE5973B485B2E11_MetadataUsageId);
  32951. s_Il2CppMethodInitialized = true;
  32952. }
  32953. {
  32954. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetMethods_m55732E8E73200306B71A330C0AE5973B485B2E11_RuntimeMethod_var);
  32955. return (MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B*)NULL;
  32956. }
  32957. }
  32958. // System.Type System.Reflection.Emit.EnumBuilder::GetNestedType(System.String,System.Reflection.BindingFlags)
  32959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * EnumBuilder_GetNestedType_mFD26D68302FB94838CC2D70E13BAE4CBB5454496 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  32960. {
  32961. static bool s_Il2CppMethodInitialized;
  32962. if (!s_Il2CppMethodInitialized)
  32963. {
  32964. il2cpp_codegen_initialize_method (EnumBuilder_GetNestedType_mFD26D68302FB94838CC2D70E13BAE4CBB5454496_MetadataUsageId);
  32965. s_Il2CppMethodInitialized = true;
  32966. }
  32967. {
  32968. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetNestedType_mFD26D68302FB94838CC2D70E13BAE4CBB5454496_RuntimeMethod_var);
  32969. return (Type_t *)NULL;
  32970. }
  32971. }
  32972. // System.Reflection.PropertyInfo[] System.Reflection.Emit.EnumBuilder::GetProperties(System.Reflection.BindingFlags)
  32973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfoU5BU5D_tAD8E99B12FF99CA4F2EA37B612DE68E112B4CF7E* EnumBuilder_GetProperties_mC8B05361A7D06668A025BB6A0097580B18F133CD (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  32974. {
  32975. static bool s_Il2CppMethodInitialized;
  32976. if (!s_Il2CppMethodInitialized)
  32977. {
  32978. il2cpp_codegen_initialize_method (EnumBuilder_GetProperties_mC8B05361A7D06668A025BB6A0097580B18F133CD_MetadataUsageId);
  32979. s_Il2CppMethodInitialized = true;
  32980. }
  32981. {
  32982. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetProperties_mC8B05361A7D06668A025BB6A0097580B18F133CD_RuntimeMethod_var);
  32983. return (PropertyInfoU5BU5D_tAD8E99B12FF99CA4F2EA37B612DE68E112B4CF7E*)NULL;
  32984. }
  32985. }
  32986. // System.Reflection.PropertyInfo System.Reflection.Emit.EnumBuilder::GetPropertyImpl(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type,System.Type[],System.Reflection.ParameterModifier[])
  32987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t * EnumBuilder_GetPropertyImpl_m45B39E6E8D0B3A36F8F56A89E9BE02FE45B2FB05 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, Type_t * ___returnType3, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types4, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers5, const RuntimeMethod* method)
  32988. {
  32989. static bool s_Il2CppMethodInitialized;
  32990. if (!s_Il2CppMethodInitialized)
  32991. {
  32992. il2cpp_codegen_initialize_method (EnumBuilder_GetPropertyImpl_m45B39E6E8D0B3A36F8F56A89E9BE02FE45B2FB05_MetadataUsageId);
  32993. s_Il2CppMethodInitialized = true;
  32994. }
  32995. {
  32996. il2cpp_codegen_raise_profile_exception(EnumBuilder_GetPropertyImpl_m45B39E6E8D0B3A36F8F56A89E9BE02FE45B2FB05_RuntimeMethod_var);
  32997. return (PropertyInfo_t *)NULL;
  32998. }
  32999. }
  33000. // System.Boolean System.Reflection.Emit.EnumBuilder::HasElementTypeImpl()
  33001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnumBuilder_HasElementTypeImpl_mCC01D2357525A1A55C4FD84214DEB15AD1E7033E (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  33002. {
  33003. static bool s_Il2CppMethodInitialized;
  33004. if (!s_Il2CppMethodInitialized)
  33005. {
  33006. il2cpp_codegen_initialize_method (EnumBuilder_HasElementTypeImpl_mCC01D2357525A1A55C4FD84214DEB15AD1E7033E_MetadataUsageId);
  33007. s_Il2CppMethodInitialized = true;
  33008. }
  33009. bool V_0 = false;
  33010. {
  33011. il2cpp_codegen_raise_profile_exception(EnumBuilder_HasElementTypeImpl_mCC01D2357525A1A55C4FD84214DEB15AD1E7033E_RuntimeMethod_var);
  33012. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  33013. bool L_0 = V_0;
  33014. return L_0;
  33015. }
  33016. }
  33017. // 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[])
  33018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * EnumBuilder_InvokeMember_m18B49BE61B39A713A72F99E73EED3D0C2CDC7B58 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, String_t* ___name0, int32_t ___invokeAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, RuntimeObject * ___target3, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args4, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers5, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture6, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___namedParameters7, const RuntimeMethod* method)
  33019. {
  33020. static bool s_Il2CppMethodInitialized;
  33021. if (!s_Il2CppMethodInitialized)
  33022. {
  33023. il2cpp_codegen_initialize_method (EnumBuilder_InvokeMember_m18B49BE61B39A713A72F99E73EED3D0C2CDC7B58_MetadataUsageId);
  33024. s_Il2CppMethodInitialized = true;
  33025. }
  33026. {
  33027. il2cpp_codegen_raise_profile_exception(EnumBuilder_InvokeMember_m18B49BE61B39A713A72F99E73EED3D0C2CDC7B58_RuntimeMethod_var);
  33028. return NULL;
  33029. }
  33030. }
  33031. // System.Boolean System.Reflection.Emit.EnumBuilder::IsArrayImpl()
  33032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnumBuilder_IsArrayImpl_m94B2C5FFEF25790A46DA00444EAC711E903BCE0F (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  33033. {
  33034. static bool s_Il2CppMethodInitialized;
  33035. if (!s_Il2CppMethodInitialized)
  33036. {
  33037. il2cpp_codegen_initialize_method (EnumBuilder_IsArrayImpl_m94B2C5FFEF25790A46DA00444EAC711E903BCE0F_MetadataUsageId);
  33038. s_Il2CppMethodInitialized = true;
  33039. }
  33040. bool V_0 = false;
  33041. {
  33042. il2cpp_codegen_raise_profile_exception(EnumBuilder_IsArrayImpl_m94B2C5FFEF25790A46DA00444EAC711E903BCE0F_RuntimeMethod_var);
  33043. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  33044. bool L_0 = V_0;
  33045. return L_0;
  33046. }
  33047. }
  33048. // System.Boolean System.Reflection.Emit.EnumBuilder::IsByRefImpl()
  33049. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnumBuilder_IsByRefImpl_m1220C665FECB18168F1E00EE45CE4D541ECC3AD2 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  33050. {
  33051. static bool s_Il2CppMethodInitialized;
  33052. if (!s_Il2CppMethodInitialized)
  33053. {
  33054. il2cpp_codegen_initialize_method (EnumBuilder_IsByRefImpl_m1220C665FECB18168F1E00EE45CE4D541ECC3AD2_MetadataUsageId);
  33055. s_Il2CppMethodInitialized = true;
  33056. }
  33057. bool V_0 = false;
  33058. {
  33059. il2cpp_codegen_raise_profile_exception(EnumBuilder_IsByRefImpl_m1220C665FECB18168F1E00EE45CE4D541ECC3AD2_RuntimeMethod_var);
  33060. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  33061. bool L_0 = V_0;
  33062. return L_0;
  33063. }
  33064. }
  33065. // System.Boolean System.Reflection.Emit.EnumBuilder::IsCOMObjectImpl()
  33066. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnumBuilder_IsCOMObjectImpl_m2E5BDC21A152B164CAF92683F399B18FB845DCE4 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  33067. {
  33068. static bool s_Il2CppMethodInitialized;
  33069. if (!s_Il2CppMethodInitialized)
  33070. {
  33071. il2cpp_codegen_initialize_method (EnumBuilder_IsCOMObjectImpl_m2E5BDC21A152B164CAF92683F399B18FB845DCE4_MetadataUsageId);
  33072. s_Il2CppMethodInitialized = true;
  33073. }
  33074. bool V_0 = false;
  33075. {
  33076. il2cpp_codegen_raise_profile_exception(EnumBuilder_IsCOMObjectImpl_m2E5BDC21A152B164CAF92683F399B18FB845DCE4_RuntimeMethod_var);
  33077. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  33078. bool L_0 = V_0;
  33079. return L_0;
  33080. }
  33081. }
  33082. // System.Boolean System.Reflection.Emit.EnumBuilder::IsDefined(System.Type,System.Boolean)
  33083. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnumBuilder_IsDefined_mDBC852C87E2ABBF2C1883FC0C21957DDD3E5FDE3 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  33084. {
  33085. static bool s_Il2CppMethodInitialized;
  33086. if (!s_Il2CppMethodInitialized)
  33087. {
  33088. il2cpp_codegen_initialize_method (EnumBuilder_IsDefined_mDBC852C87E2ABBF2C1883FC0C21957DDD3E5FDE3_MetadataUsageId);
  33089. s_Il2CppMethodInitialized = true;
  33090. }
  33091. bool V_0 = false;
  33092. {
  33093. il2cpp_codegen_raise_profile_exception(EnumBuilder_IsDefined_mDBC852C87E2ABBF2C1883FC0C21957DDD3E5FDE3_RuntimeMethod_var);
  33094. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  33095. bool L_0 = V_0;
  33096. return L_0;
  33097. }
  33098. }
  33099. // System.Boolean System.Reflection.Emit.EnumBuilder::IsPointerImpl()
  33100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnumBuilder_IsPointerImpl_m7163D9C5B837E0452AD0F62045CEB63441FADAA8 (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  33101. {
  33102. static bool s_Il2CppMethodInitialized;
  33103. if (!s_Il2CppMethodInitialized)
  33104. {
  33105. il2cpp_codegen_initialize_method (EnumBuilder_IsPointerImpl_m7163D9C5B837E0452AD0F62045CEB63441FADAA8_MetadataUsageId);
  33106. s_Il2CppMethodInitialized = true;
  33107. }
  33108. bool V_0 = false;
  33109. {
  33110. il2cpp_codegen_raise_profile_exception(EnumBuilder_IsPointerImpl_m7163D9C5B837E0452AD0F62045CEB63441FADAA8_RuntimeMethod_var);
  33111. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  33112. bool L_0 = V_0;
  33113. return L_0;
  33114. }
  33115. }
  33116. // System.Boolean System.Reflection.Emit.EnumBuilder::IsPrimitiveImpl()
  33117. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EnumBuilder_IsPrimitiveImpl_m3E7A1A5DD523394576AC03A74CA93760C6DD566A (EnumBuilder_t8FF6ADA87BB4E7B00AC318BC3A7EB605E5E14388 * __this, const RuntimeMethod* method)
  33118. {
  33119. static bool s_Il2CppMethodInitialized;
  33120. if (!s_Il2CppMethodInitialized)
  33121. {
  33122. il2cpp_codegen_initialize_method (EnumBuilder_IsPrimitiveImpl_m3E7A1A5DD523394576AC03A74CA93760C6DD566A_MetadataUsageId);
  33123. s_Il2CppMethodInitialized = true;
  33124. }
  33125. bool V_0 = false;
  33126. {
  33127. il2cpp_codegen_raise_profile_exception(EnumBuilder_IsPrimitiveImpl_m3E7A1A5DD523394576AC03A74CA93760C6DD566A_RuntimeMethod_var);
  33128. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  33129. bool L_0 = V_0;
  33130. return L_0;
  33131. }
  33132. }
  33133. #ifdef __clang__
  33134. #pragma clang diagnostic pop
  33135. #endif
  33136. #ifdef __clang__
  33137. #pragma clang diagnostic push
  33138. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33139. #pragma clang diagnostic ignored "-Wunused-variable"
  33140. #endif
  33141. #ifdef __clang__
  33142. #pragma clang diagnostic pop
  33143. #endif
  33144. #ifdef __clang__
  33145. #pragma clang diagnostic push
  33146. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33147. #pragma clang diagnostic ignored "-Wunused-variable"
  33148. #endif
  33149. // System.Reflection.FieldAttributes System.Reflection.Emit.FieldBuilder::get_Attributes()
  33150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FieldBuilder_get_Attributes_m895074F06F46E8553D16BC6D573A1F4B6631BD2F (FieldBuilder_tC4997697D48A01748E08352E15EF8A20893DE351 * __this, const RuntimeMethod* method)
  33151. {
  33152. static bool s_Il2CppMethodInitialized;
  33153. if (!s_Il2CppMethodInitialized)
  33154. {
  33155. il2cpp_codegen_initialize_method (FieldBuilder_get_Attributes_m895074F06F46E8553D16BC6D573A1F4B6631BD2F_MetadataUsageId);
  33156. s_Il2CppMethodInitialized = true;
  33157. }
  33158. {
  33159. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33160. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33161. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, FieldBuilder_get_Attributes_m895074F06F46E8553D16BC6D573A1F4B6631BD2F_RuntimeMethod_var);
  33162. }
  33163. }
  33164. // System.Type System.Reflection.Emit.FieldBuilder::get_DeclaringType()
  33165. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * FieldBuilder_get_DeclaringType_m16CDCDEDE2B30EDD2E5BED9575CB02EE3C0E6A74 (FieldBuilder_tC4997697D48A01748E08352E15EF8A20893DE351 * __this, const RuntimeMethod* method)
  33166. {
  33167. static bool s_Il2CppMethodInitialized;
  33168. if (!s_Il2CppMethodInitialized)
  33169. {
  33170. il2cpp_codegen_initialize_method (FieldBuilder_get_DeclaringType_m16CDCDEDE2B30EDD2E5BED9575CB02EE3C0E6A74_MetadataUsageId);
  33171. s_Il2CppMethodInitialized = true;
  33172. }
  33173. {
  33174. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33175. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33176. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, FieldBuilder_get_DeclaringType_m16CDCDEDE2B30EDD2E5BED9575CB02EE3C0E6A74_RuntimeMethod_var);
  33177. }
  33178. }
  33179. // System.Type System.Reflection.Emit.FieldBuilder::get_FieldType()
  33180. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * FieldBuilder_get_FieldType_mFF3830CDFF1424C2FCA5569687A43DC6017B07C2 (FieldBuilder_tC4997697D48A01748E08352E15EF8A20893DE351 * __this, const RuntimeMethod* method)
  33181. {
  33182. static bool s_Il2CppMethodInitialized;
  33183. if (!s_Il2CppMethodInitialized)
  33184. {
  33185. il2cpp_codegen_initialize_method (FieldBuilder_get_FieldType_mFF3830CDFF1424C2FCA5569687A43DC6017B07C2_MetadataUsageId);
  33186. s_Il2CppMethodInitialized = true;
  33187. }
  33188. {
  33189. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33190. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33191. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, FieldBuilder_get_FieldType_mFF3830CDFF1424C2FCA5569687A43DC6017B07C2_RuntimeMethod_var);
  33192. }
  33193. }
  33194. // System.String System.Reflection.Emit.FieldBuilder::get_Name()
  33195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FieldBuilder_get_Name_m03E2894EEFE0219B9C9D4807ED754C3A6769F53A (FieldBuilder_tC4997697D48A01748E08352E15EF8A20893DE351 * __this, const RuntimeMethod* method)
  33196. {
  33197. static bool s_Il2CppMethodInitialized;
  33198. if (!s_Il2CppMethodInitialized)
  33199. {
  33200. il2cpp_codegen_initialize_method (FieldBuilder_get_Name_m03E2894EEFE0219B9C9D4807ED754C3A6769F53A_MetadataUsageId);
  33201. s_Il2CppMethodInitialized = true;
  33202. }
  33203. {
  33204. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33205. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33206. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, FieldBuilder_get_Name_m03E2894EEFE0219B9C9D4807ED754C3A6769F53A_RuntimeMethod_var);
  33207. }
  33208. }
  33209. // System.Object System.Reflection.Emit.FieldBuilder::GetValue(System.Object)
  33210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * FieldBuilder_GetValue_m5F24A02F7C803A36C56DF22D62896AABF351C1FE (FieldBuilder_tC4997697D48A01748E08352E15EF8A20893DE351 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  33211. {
  33212. static bool s_Il2CppMethodInitialized;
  33213. if (!s_Il2CppMethodInitialized)
  33214. {
  33215. il2cpp_codegen_initialize_method (FieldBuilder_GetValue_m5F24A02F7C803A36C56DF22D62896AABF351C1FE_MetadataUsageId);
  33216. s_Il2CppMethodInitialized = true;
  33217. }
  33218. {
  33219. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33220. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33221. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, FieldBuilder_GetValue_m5F24A02F7C803A36C56DF22D62896AABF351C1FE_RuntimeMethod_var);
  33222. }
  33223. }
  33224. // System.RuntimeFieldHandle System.Reflection.Emit.FieldBuilder::get_FieldHandle()
  33225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF FieldBuilder_get_FieldHandle_m9AB21F51FEA983B7657FFB79C1A18894F9246A1D (FieldBuilder_tC4997697D48A01748E08352E15EF8A20893DE351 * __this, const RuntimeMethod* method)
  33226. {
  33227. static bool s_Il2CppMethodInitialized;
  33228. if (!s_Il2CppMethodInitialized)
  33229. {
  33230. il2cpp_codegen_initialize_method (FieldBuilder_get_FieldHandle_m9AB21F51FEA983B7657FFB79C1A18894F9246A1D_MetadataUsageId);
  33231. s_Il2CppMethodInitialized = true;
  33232. }
  33233. RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF V_0;
  33234. memset((&V_0), 0, sizeof(V_0));
  33235. {
  33236. il2cpp_codegen_raise_profile_exception(FieldBuilder_get_FieldHandle_m9AB21F51FEA983B7657FFB79C1A18894F9246A1D_RuntimeMethod_var);
  33237. il2cpp_codegen_initobj((&V_0), sizeof(RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF ));
  33238. RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF L_0 = V_0;
  33239. return L_0;
  33240. }
  33241. }
  33242. // System.Type System.Reflection.Emit.FieldBuilder::get_ReflectedType()
  33243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * FieldBuilder_get_ReflectedType_mF3F49EDAD734080508BFC7087933A211BE164D7D (FieldBuilder_tC4997697D48A01748E08352E15EF8A20893DE351 * __this, const RuntimeMethod* method)
  33244. {
  33245. static bool s_Il2CppMethodInitialized;
  33246. if (!s_Il2CppMethodInitialized)
  33247. {
  33248. il2cpp_codegen_initialize_method (FieldBuilder_get_ReflectedType_mF3F49EDAD734080508BFC7087933A211BE164D7D_MetadataUsageId);
  33249. s_Il2CppMethodInitialized = true;
  33250. }
  33251. {
  33252. il2cpp_codegen_raise_profile_exception(FieldBuilder_get_ReflectedType_mF3F49EDAD734080508BFC7087933A211BE164D7D_RuntimeMethod_var);
  33253. return (Type_t *)NULL;
  33254. }
  33255. }
  33256. // System.Object[] System.Reflection.Emit.FieldBuilder::GetCustomAttributes(System.Boolean)
  33257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* FieldBuilder_GetCustomAttributes_m22736F5BBCB34FDC8E43CA8108F45581E10C61C5 (FieldBuilder_tC4997697D48A01748E08352E15EF8A20893DE351 * __this, bool ___inherit0, const RuntimeMethod* method)
  33258. {
  33259. static bool s_Il2CppMethodInitialized;
  33260. if (!s_Il2CppMethodInitialized)
  33261. {
  33262. il2cpp_codegen_initialize_method (FieldBuilder_GetCustomAttributes_m22736F5BBCB34FDC8E43CA8108F45581E10C61C5_MetadataUsageId);
  33263. s_Il2CppMethodInitialized = true;
  33264. }
  33265. {
  33266. il2cpp_codegen_raise_profile_exception(FieldBuilder_GetCustomAttributes_m22736F5BBCB34FDC8E43CA8108F45581E10C61C5_RuntimeMethod_var);
  33267. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  33268. }
  33269. }
  33270. // System.Object[] System.Reflection.Emit.FieldBuilder::GetCustomAttributes(System.Type,System.Boolean)
  33271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* FieldBuilder_GetCustomAttributes_m6DF383ED0751F8DA24D5FCBD8D1DCBFB9793FAAA (FieldBuilder_tC4997697D48A01748E08352E15EF8A20893DE351 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  33272. {
  33273. static bool s_Il2CppMethodInitialized;
  33274. if (!s_Il2CppMethodInitialized)
  33275. {
  33276. il2cpp_codegen_initialize_method (FieldBuilder_GetCustomAttributes_m6DF383ED0751F8DA24D5FCBD8D1DCBFB9793FAAA_MetadataUsageId);
  33277. s_Il2CppMethodInitialized = true;
  33278. }
  33279. {
  33280. il2cpp_codegen_raise_profile_exception(FieldBuilder_GetCustomAttributes_m6DF383ED0751F8DA24D5FCBD8D1DCBFB9793FAAA_RuntimeMethod_var);
  33281. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  33282. }
  33283. }
  33284. // System.Boolean System.Reflection.Emit.FieldBuilder::IsDefined(System.Type,System.Boolean)
  33285. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldBuilder_IsDefined_mCDF1738CC79DF9431ACC1B93C4456CAD870DF6E8 (FieldBuilder_tC4997697D48A01748E08352E15EF8A20893DE351 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  33286. {
  33287. static bool s_Il2CppMethodInitialized;
  33288. if (!s_Il2CppMethodInitialized)
  33289. {
  33290. il2cpp_codegen_initialize_method (FieldBuilder_IsDefined_mCDF1738CC79DF9431ACC1B93C4456CAD870DF6E8_MetadataUsageId);
  33291. s_Il2CppMethodInitialized = true;
  33292. }
  33293. bool V_0 = false;
  33294. {
  33295. il2cpp_codegen_raise_profile_exception(FieldBuilder_IsDefined_mCDF1738CC79DF9431ACC1B93C4456CAD870DF6E8_RuntimeMethod_var);
  33296. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  33297. bool L_0 = V_0;
  33298. return L_0;
  33299. }
  33300. }
  33301. // System.Void System.Reflection.Emit.FieldBuilder::SetValue(System.Object,System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Globalization.CultureInfo)
  33302. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldBuilder_SetValue_mAC433DFA83A8877327944586DC48D05B242E8836 (FieldBuilder_tC4997697D48A01748E08352E15EF8A20893DE351 * __this, RuntimeObject * ___obj0, RuntimeObject * ___val1, int32_t ___invokeAttr2, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder3, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture4, const RuntimeMethod* method)
  33303. {
  33304. static bool s_Il2CppMethodInitialized;
  33305. if (!s_Il2CppMethodInitialized)
  33306. {
  33307. il2cpp_codegen_initialize_method (FieldBuilder_SetValue_mAC433DFA83A8877327944586DC48D05B242E8836_MetadataUsageId);
  33308. s_Il2CppMethodInitialized = true;
  33309. }
  33310. {
  33311. il2cpp_codegen_raise_profile_exception(FieldBuilder_SetValue_mAC433DFA83A8877327944586DC48D05B242E8836_RuntimeMethod_var);
  33312. return;
  33313. }
  33314. }
  33315. #ifdef __clang__
  33316. #pragma clang diagnostic pop
  33317. #endif
  33318. #ifdef __clang__
  33319. #pragma clang diagnostic push
  33320. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33321. #pragma clang diagnostic ignored "-Wunused-variable"
  33322. #endif
  33323. // System.Reflection.Assembly System.Reflection.Emit.GenericTypeParameterBuilder::get_Assembly()
  33324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * GenericTypeParameterBuilder_get_Assembly_mF2D6B4E5F4C9E9147D1A4F2BAC2DC87743857C7F (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33325. {
  33326. static bool s_Il2CppMethodInitialized;
  33327. if (!s_Il2CppMethodInitialized)
  33328. {
  33329. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_get_Assembly_mF2D6B4E5F4C9E9147D1A4F2BAC2DC87743857C7F_MetadataUsageId);
  33330. s_Il2CppMethodInitialized = true;
  33331. }
  33332. {
  33333. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33334. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33335. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, GenericTypeParameterBuilder_get_Assembly_mF2D6B4E5F4C9E9147D1A4F2BAC2DC87743857C7F_RuntimeMethod_var);
  33336. }
  33337. }
  33338. // System.String System.Reflection.Emit.GenericTypeParameterBuilder::get_AssemblyQualifiedName()
  33339. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GenericTypeParameterBuilder_get_AssemblyQualifiedName_mAFF7C6CEF1609169911A8B5285EC6EDACF450795 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33340. {
  33341. static bool s_Il2CppMethodInitialized;
  33342. if (!s_Il2CppMethodInitialized)
  33343. {
  33344. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_get_AssemblyQualifiedName_mAFF7C6CEF1609169911A8B5285EC6EDACF450795_MetadataUsageId);
  33345. s_Il2CppMethodInitialized = true;
  33346. }
  33347. {
  33348. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33349. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33350. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, GenericTypeParameterBuilder_get_AssemblyQualifiedName_mAFF7C6CEF1609169911A8B5285EC6EDACF450795_RuntimeMethod_var);
  33351. }
  33352. }
  33353. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::get_BaseType()
  33354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_get_BaseType_m91B4CB48D19776E502A4DECE1F0795E15CBCB0CE (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33355. {
  33356. static bool s_Il2CppMethodInitialized;
  33357. if (!s_Il2CppMethodInitialized)
  33358. {
  33359. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_get_BaseType_m91B4CB48D19776E502A4DECE1F0795E15CBCB0CE_MetadataUsageId);
  33360. s_Il2CppMethodInitialized = true;
  33361. }
  33362. {
  33363. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33364. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33365. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, GenericTypeParameterBuilder_get_BaseType_m91B4CB48D19776E502A4DECE1F0795E15CBCB0CE_RuntimeMethod_var);
  33366. }
  33367. }
  33368. // System.String System.Reflection.Emit.GenericTypeParameterBuilder::get_FullName()
  33369. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GenericTypeParameterBuilder_get_FullName_m28067C446054475EF345DF7FC7B5EDF081E33BBF (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33370. {
  33371. static bool s_Il2CppMethodInitialized;
  33372. if (!s_Il2CppMethodInitialized)
  33373. {
  33374. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_get_FullName_m28067C446054475EF345DF7FC7B5EDF081E33BBF_MetadataUsageId);
  33375. s_Il2CppMethodInitialized = true;
  33376. }
  33377. {
  33378. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33379. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33380. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, GenericTypeParameterBuilder_get_FullName_m28067C446054475EF345DF7FC7B5EDF081E33BBF_RuntimeMethod_var);
  33381. }
  33382. }
  33383. // System.Reflection.Module System.Reflection.Emit.GenericTypeParameterBuilder::get_Module()
  33384. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * GenericTypeParameterBuilder_get_Module_m77BE3F7F700917FC9FB4B0C6D84F0439B7DF13A6 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33385. {
  33386. static bool s_Il2CppMethodInitialized;
  33387. if (!s_Il2CppMethodInitialized)
  33388. {
  33389. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_get_Module_m77BE3F7F700917FC9FB4B0C6D84F0439B7DF13A6_MetadataUsageId);
  33390. s_Il2CppMethodInitialized = true;
  33391. }
  33392. {
  33393. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33394. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33395. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, GenericTypeParameterBuilder_get_Module_m77BE3F7F700917FC9FB4B0C6D84F0439B7DF13A6_RuntimeMethod_var);
  33396. }
  33397. }
  33398. // System.String System.Reflection.Emit.GenericTypeParameterBuilder::get_Name()
  33399. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GenericTypeParameterBuilder_get_Name_m4222FC28665E3806F2671384CC6207BB18A21C34 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33400. {
  33401. static bool s_Il2CppMethodInitialized;
  33402. if (!s_Il2CppMethodInitialized)
  33403. {
  33404. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_get_Name_m4222FC28665E3806F2671384CC6207BB18A21C34_MetadataUsageId);
  33405. s_Il2CppMethodInitialized = true;
  33406. }
  33407. {
  33408. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33409. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33410. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, GenericTypeParameterBuilder_get_Name_m4222FC28665E3806F2671384CC6207BB18A21C34_RuntimeMethod_var);
  33411. }
  33412. }
  33413. // System.String System.Reflection.Emit.GenericTypeParameterBuilder::get_Namespace()
  33414. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GenericTypeParameterBuilder_get_Namespace_mF3D059DCEFCE23CF247A5280DE92B0C30C88D537 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33415. {
  33416. static bool s_Il2CppMethodInitialized;
  33417. if (!s_Il2CppMethodInitialized)
  33418. {
  33419. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_get_Namespace_mF3D059DCEFCE23CF247A5280DE92B0C30C88D537_MetadataUsageId);
  33420. s_Il2CppMethodInitialized = true;
  33421. }
  33422. {
  33423. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33424. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33425. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, GenericTypeParameterBuilder_get_Namespace_mF3D059DCEFCE23CF247A5280DE92B0C30C88D537_RuntimeMethod_var);
  33426. }
  33427. }
  33428. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::GetElementType()
  33429. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_GetElementType_mE429D40C8F319B7BC3B0485A120D56F62F8014A2 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33430. {
  33431. static bool s_Il2CppMethodInitialized;
  33432. if (!s_Il2CppMethodInitialized)
  33433. {
  33434. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetElementType_mE429D40C8F319B7BC3B0485A120D56F62F8014A2_MetadataUsageId);
  33435. s_Il2CppMethodInitialized = true;
  33436. }
  33437. {
  33438. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33439. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33440. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, GenericTypeParameterBuilder_GetElementType_mE429D40C8F319B7BC3B0485A120D56F62F8014A2_RuntimeMethod_var);
  33441. }
  33442. }
  33443. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::get_UnderlyingSystemType()
  33444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_get_UnderlyingSystemType_mB486B966C9CC5C3909E98D709200EA3DE9B02099 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33445. {
  33446. static bool s_Il2CppMethodInitialized;
  33447. if (!s_Il2CppMethodInitialized)
  33448. {
  33449. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_get_UnderlyingSystemType_mB486B966C9CC5C3909E98D709200EA3DE9B02099_MetadataUsageId);
  33450. s_Il2CppMethodInitialized = true;
  33451. }
  33452. {
  33453. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_get_UnderlyingSystemType_mB486B966C9CC5C3909E98D709200EA3DE9B02099_RuntimeMethod_var);
  33454. return (Type_t *)NULL;
  33455. }
  33456. }
  33457. // System.Reflection.TypeAttributes System.Reflection.Emit.GenericTypeParameterBuilder::GetAttributeFlagsImpl()
  33458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericTypeParameterBuilder_GetAttributeFlagsImpl_m68E858DA1B02009FA46CF2FD8BAFABC830BE7C95 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33459. {
  33460. static bool s_Il2CppMethodInitialized;
  33461. if (!s_Il2CppMethodInitialized)
  33462. {
  33463. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetAttributeFlagsImpl_m68E858DA1B02009FA46CF2FD8BAFABC830BE7C95_MetadataUsageId);
  33464. s_Il2CppMethodInitialized = true;
  33465. }
  33466. int32_t V_0 = 0;
  33467. {
  33468. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetAttributeFlagsImpl_m68E858DA1B02009FA46CF2FD8BAFABC830BE7C95_RuntimeMethod_var);
  33469. il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
  33470. int32_t L_0 = V_0;
  33471. return L_0;
  33472. }
  33473. }
  33474. // System.Reflection.ConstructorInfo System.Reflection.Emit.GenericTypeParameterBuilder::GetConstructorImpl(System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  33475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * GenericTypeParameterBuilder_GetConstructorImpl_mCBEAA2B755C8473C92009ADB90E6809D4CCB4C14 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, int32_t ___bindingAttr0, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder1, int32_t ___callConvention2, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types3, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers4, const RuntimeMethod* method)
  33476. {
  33477. static bool s_Il2CppMethodInitialized;
  33478. if (!s_Il2CppMethodInitialized)
  33479. {
  33480. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetConstructorImpl_mCBEAA2B755C8473C92009ADB90E6809D4CCB4C14_MetadataUsageId);
  33481. s_Il2CppMethodInitialized = true;
  33482. }
  33483. {
  33484. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetConstructorImpl_mCBEAA2B755C8473C92009ADB90E6809D4CCB4C14_RuntimeMethod_var);
  33485. return (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF *)NULL;
  33486. }
  33487. }
  33488. // System.Reflection.ConstructorInfo[] System.Reflection.Emit.GenericTypeParameterBuilder::GetConstructors(System.Reflection.BindingFlags)
  33489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfoU5BU5D_t111EE7D53C51A47FE69FC3398DE007F7E100593E* GenericTypeParameterBuilder_GetConstructors_m60B31E9D89107D208E7420B6CEDFCE11CC679F91 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  33490. {
  33491. static bool s_Il2CppMethodInitialized;
  33492. if (!s_Il2CppMethodInitialized)
  33493. {
  33494. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetConstructors_m60B31E9D89107D208E7420B6CEDFCE11CC679F91_MetadataUsageId);
  33495. s_Il2CppMethodInitialized = true;
  33496. }
  33497. {
  33498. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetConstructors_m60B31E9D89107D208E7420B6CEDFCE11CC679F91_RuntimeMethod_var);
  33499. return (ConstructorInfoU5BU5D_t111EE7D53C51A47FE69FC3398DE007F7E100593E*)NULL;
  33500. }
  33501. }
  33502. // System.Object[] System.Reflection.Emit.GenericTypeParameterBuilder::GetCustomAttributes(System.Boolean)
  33503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* GenericTypeParameterBuilder_GetCustomAttributes_mDB5290CE8148FA03D293C51392E4942BB4FAE401 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, bool ___inherit0, const RuntimeMethod* method)
  33504. {
  33505. static bool s_Il2CppMethodInitialized;
  33506. if (!s_Il2CppMethodInitialized)
  33507. {
  33508. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetCustomAttributes_mDB5290CE8148FA03D293C51392E4942BB4FAE401_MetadataUsageId);
  33509. s_Il2CppMethodInitialized = true;
  33510. }
  33511. {
  33512. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetCustomAttributes_mDB5290CE8148FA03D293C51392E4942BB4FAE401_RuntimeMethod_var);
  33513. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  33514. }
  33515. }
  33516. // System.Object[] System.Reflection.Emit.GenericTypeParameterBuilder::GetCustomAttributes(System.Type,System.Boolean)
  33517. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* GenericTypeParameterBuilder_GetCustomAttributes_mC315C2B1DB14AD1DC27562D951058DA9B3C7636F (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  33518. {
  33519. static bool s_Il2CppMethodInitialized;
  33520. if (!s_Il2CppMethodInitialized)
  33521. {
  33522. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetCustomAttributes_mC315C2B1DB14AD1DC27562D951058DA9B3C7636F_MetadataUsageId);
  33523. s_Il2CppMethodInitialized = true;
  33524. }
  33525. {
  33526. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetCustomAttributes_mC315C2B1DB14AD1DC27562D951058DA9B3C7636F_RuntimeMethod_var);
  33527. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  33528. }
  33529. }
  33530. // System.Reflection.EventInfo System.Reflection.Emit.GenericTypeParameterBuilder::GetEvent(System.String,System.Reflection.BindingFlags)
  33531. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInfo_t * GenericTypeParameterBuilder_GetEvent_m38A7489F2AF12ACD1DB54B892F9BEA07B292AE9F (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  33532. {
  33533. static bool s_Il2CppMethodInitialized;
  33534. if (!s_Il2CppMethodInitialized)
  33535. {
  33536. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetEvent_m38A7489F2AF12ACD1DB54B892F9BEA07B292AE9F_MetadataUsageId);
  33537. s_Il2CppMethodInitialized = true;
  33538. }
  33539. {
  33540. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetEvent_m38A7489F2AF12ACD1DB54B892F9BEA07B292AE9F_RuntimeMethod_var);
  33541. return (EventInfo_t *)NULL;
  33542. }
  33543. }
  33544. // System.Reflection.FieldInfo System.Reflection.Emit.GenericTypeParameterBuilder::GetField(System.String,System.Reflection.BindingFlags)
  33545. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfo_t * GenericTypeParameterBuilder_GetField_mBB16FFEB86EA93708562583C569DF5088C386D4D (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  33546. {
  33547. static bool s_Il2CppMethodInitialized;
  33548. if (!s_Il2CppMethodInitialized)
  33549. {
  33550. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetField_mBB16FFEB86EA93708562583C569DF5088C386D4D_MetadataUsageId);
  33551. s_Il2CppMethodInitialized = true;
  33552. }
  33553. {
  33554. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetField_mBB16FFEB86EA93708562583C569DF5088C386D4D_RuntimeMethod_var);
  33555. return (FieldInfo_t *)NULL;
  33556. }
  33557. }
  33558. // System.Reflection.FieldInfo[] System.Reflection.Emit.GenericTypeParameterBuilder::GetFields(System.Reflection.BindingFlags)
  33559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfoU5BU5D_t9C36FA93372CA01DAF85946064B058CD9CE2E8BE* GenericTypeParameterBuilder_GetFields_m4EDD328C3C8F8487F2C87E44A174DB00B40BDCE7 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  33560. {
  33561. static bool s_Il2CppMethodInitialized;
  33562. if (!s_Il2CppMethodInitialized)
  33563. {
  33564. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetFields_m4EDD328C3C8F8487F2C87E44A174DB00B40BDCE7_MetadataUsageId);
  33565. s_Il2CppMethodInitialized = true;
  33566. }
  33567. {
  33568. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetFields_m4EDD328C3C8F8487F2C87E44A174DB00B40BDCE7_RuntimeMethod_var);
  33569. return (FieldInfoU5BU5D_t9C36FA93372CA01DAF85946064B058CD9CE2E8BE*)NULL;
  33570. }
  33571. }
  33572. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::GetInterface(System.String,System.Boolean)
  33573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_GetInterface_mD0FB5B710C4C3B340E68F4DAF3F74CAF99020633 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, String_t* ___name0, bool ___ignoreCase1, const RuntimeMethod* method)
  33574. {
  33575. static bool s_Il2CppMethodInitialized;
  33576. if (!s_Il2CppMethodInitialized)
  33577. {
  33578. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetInterface_mD0FB5B710C4C3B340E68F4DAF3F74CAF99020633_MetadataUsageId);
  33579. s_Il2CppMethodInitialized = true;
  33580. }
  33581. {
  33582. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetInterface_mD0FB5B710C4C3B340E68F4DAF3F74CAF99020633_RuntimeMethod_var);
  33583. return (Type_t *)NULL;
  33584. }
  33585. }
  33586. // System.Type[] System.Reflection.Emit.GenericTypeParameterBuilder::GetInterfaces()
  33587. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* GenericTypeParameterBuilder_GetInterfaces_m6AA76D8697AB8263475CD2A021B24408B2947026 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33588. {
  33589. static bool s_Il2CppMethodInitialized;
  33590. if (!s_Il2CppMethodInitialized)
  33591. {
  33592. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetInterfaces_m6AA76D8697AB8263475CD2A021B24408B2947026_MetadataUsageId);
  33593. s_Il2CppMethodInitialized = true;
  33594. }
  33595. {
  33596. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetInterfaces_m6AA76D8697AB8263475CD2A021B24408B2947026_RuntimeMethod_var);
  33597. return (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)NULL;
  33598. }
  33599. }
  33600. // System.Reflection.MemberInfo[] System.Reflection.Emit.GenericTypeParameterBuilder::GetMembers(System.Reflection.BindingFlags)
  33601. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6* GenericTypeParameterBuilder_GetMembers_m0281D9D223F82C8799B59AC3BAE9C1507B23DDB8 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  33602. {
  33603. static bool s_Il2CppMethodInitialized;
  33604. if (!s_Il2CppMethodInitialized)
  33605. {
  33606. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetMembers_m0281D9D223F82C8799B59AC3BAE9C1507B23DDB8_MetadataUsageId);
  33607. s_Il2CppMethodInitialized = true;
  33608. }
  33609. {
  33610. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetMembers_m0281D9D223F82C8799B59AC3BAE9C1507B23DDB8_RuntimeMethod_var);
  33611. return (MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6*)NULL;
  33612. }
  33613. }
  33614. // System.Reflection.MethodInfo System.Reflection.Emit.GenericTypeParameterBuilder::GetMethodImpl(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  33615. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * GenericTypeParameterBuilder_GetMethodImpl_m243D5F3CA5D8211E11C0C5AB3214A53C56420907 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, int32_t ___callConvention3, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types4, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers5, const RuntimeMethod* method)
  33616. {
  33617. static bool s_Il2CppMethodInitialized;
  33618. if (!s_Il2CppMethodInitialized)
  33619. {
  33620. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetMethodImpl_m243D5F3CA5D8211E11C0C5AB3214A53C56420907_MetadataUsageId);
  33621. s_Il2CppMethodInitialized = true;
  33622. }
  33623. {
  33624. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetMethodImpl_m243D5F3CA5D8211E11C0C5AB3214A53C56420907_RuntimeMethod_var);
  33625. return (MethodInfo_t *)NULL;
  33626. }
  33627. }
  33628. // System.Reflection.MethodInfo[] System.Reflection.Emit.GenericTypeParameterBuilder::GetMethods(System.Reflection.BindingFlags)
  33629. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* GenericTypeParameterBuilder_GetMethods_m79DFFA5AC46FA152F9A80B0B5C2A046EF0F8427D (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  33630. {
  33631. static bool s_Il2CppMethodInitialized;
  33632. if (!s_Il2CppMethodInitialized)
  33633. {
  33634. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetMethods_m79DFFA5AC46FA152F9A80B0B5C2A046EF0F8427D_MetadataUsageId);
  33635. s_Il2CppMethodInitialized = true;
  33636. }
  33637. {
  33638. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetMethods_m79DFFA5AC46FA152F9A80B0B5C2A046EF0F8427D_RuntimeMethod_var);
  33639. return (MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B*)NULL;
  33640. }
  33641. }
  33642. // System.Type System.Reflection.Emit.GenericTypeParameterBuilder::GetNestedType(System.String,System.Reflection.BindingFlags)
  33643. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * GenericTypeParameterBuilder_GetNestedType_m3294ADF0F6BC0C5D26A1348E0C916792693C587C (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  33644. {
  33645. static bool s_Il2CppMethodInitialized;
  33646. if (!s_Il2CppMethodInitialized)
  33647. {
  33648. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetNestedType_m3294ADF0F6BC0C5D26A1348E0C916792693C587C_MetadataUsageId);
  33649. s_Il2CppMethodInitialized = true;
  33650. }
  33651. {
  33652. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetNestedType_m3294ADF0F6BC0C5D26A1348E0C916792693C587C_RuntimeMethod_var);
  33653. return (Type_t *)NULL;
  33654. }
  33655. }
  33656. // System.Reflection.PropertyInfo[] System.Reflection.Emit.GenericTypeParameterBuilder::GetProperties(System.Reflection.BindingFlags)
  33657. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfoU5BU5D_tAD8E99B12FF99CA4F2EA37B612DE68E112B4CF7E* GenericTypeParameterBuilder_GetProperties_mD9326D37B606E441A7D445F5B7A13AB91A2A4908 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  33658. {
  33659. static bool s_Il2CppMethodInitialized;
  33660. if (!s_Il2CppMethodInitialized)
  33661. {
  33662. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetProperties_mD9326D37B606E441A7D445F5B7A13AB91A2A4908_MetadataUsageId);
  33663. s_Il2CppMethodInitialized = true;
  33664. }
  33665. {
  33666. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetProperties_mD9326D37B606E441A7D445F5B7A13AB91A2A4908_RuntimeMethod_var);
  33667. return (PropertyInfoU5BU5D_tAD8E99B12FF99CA4F2EA37B612DE68E112B4CF7E*)NULL;
  33668. }
  33669. }
  33670. // System.Reflection.PropertyInfo System.Reflection.Emit.GenericTypeParameterBuilder::GetPropertyImpl(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type,System.Type[],System.Reflection.ParameterModifier[])
  33671. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t * GenericTypeParameterBuilder_GetPropertyImpl_mF25E7CF42CE42B2A919D3E60E76DCA8C3489CA5D (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, Type_t * ___returnType3, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types4, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers5, const RuntimeMethod* method)
  33672. {
  33673. static bool s_Il2CppMethodInitialized;
  33674. if (!s_Il2CppMethodInitialized)
  33675. {
  33676. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_GetPropertyImpl_mF25E7CF42CE42B2A919D3E60E76DCA8C3489CA5D_MetadataUsageId);
  33677. s_Il2CppMethodInitialized = true;
  33678. }
  33679. {
  33680. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_GetPropertyImpl_mF25E7CF42CE42B2A919D3E60E76DCA8C3489CA5D_RuntimeMethod_var);
  33681. return (PropertyInfo_t *)NULL;
  33682. }
  33683. }
  33684. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::HasElementTypeImpl()
  33685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_HasElementTypeImpl_m2B903AC06E1528BDA29EDC07DEC2E4EDD1D9E927 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33686. {
  33687. static bool s_Il2CppMethodInitialized;
  33688. if (!s_Il2CppMethodInitialized)
  33689. {
  33690. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_HasElementTypeImpl_m2B903AC06E1528BDA29EDC07DEC2E4EDD1D9E927_MetadataUsageId);
  33691. s_Il2CppMethodInitialized = true;
  33692. }
  33693. bool V_0 = false;
  33694. {
  33695. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_HasElementTypeImpl_m2B903AC06E1528BDA29EDC07DEC2E4EDD1D9E927_RuntimeMethod_var);
  33696. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  33697. bool L_0 = V_0;
  33698. return L_0;
  33699. }
  33700. }
  33701. // 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[])
  33702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * GenericTypeParameterBuilder_InvokeMember_m8DBDCE773441D3198D52434E8387514313ECABDB (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, String_t* ___name0, int32_t ___invokeAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, RuntimeObject * ___target3, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args4, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers5, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture6, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___namedParameters7, const RuntimeMethod* method)
  33703. {
  33704. static bool s_Il2CppMethodInitialized;
  33705. if (!s_Il2CppMethodInitialized)
  33706. {
  33707. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_InvokeMember_m8DBDCE773441D3198D52434E8387514313ECABDB_MetadataUsageId);
  33708. s_Il2CppMethodInitialized = true;
  33709. }
  33710. {
  33711. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_InvokeMember_m8DBDCE773441D3198D52434E8387514313ECABDB_RuntimeMethod_var);
  33712. return NULL;
  33713. }
  33714. }
  33715. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::IsArrayImpl()
  33716. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_IsArrayImpl_m2A2B9A790EA054D69CFD4102E69173DE030A27FC (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33717. {
  33718. static bool s_Il2CppMethodInitialized;
  33719. if (!s_Il2CppMethodInitialized)
  33720. {
  33721. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_IsArrayImpl_m2A2B9A790EA054D69CFD4102E69173DE030A27FC_MetadataUsageId);
  33722. s_Il2CppMethodInitialized = true;
  33723. }
  33724. bool V_0 = false;
  33725. {
  33726. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_IsArrayImpl_m2A2B9A790EA054D69CFD4102E69173DE030A27FC_RuntimeMethod_var);
  33727. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  33728. bool L_0 = V_0;
  33729. return L_0;
  33730. }
  33731. }
  33732. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::IsByRefImpl()
  33733. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_IsByRefImpl_mED4DED7A8385C459B3163A52C3C6C52EFB26554D (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33734. {
  33735. static bool s_Il2CppMethodInitialized;
  33736. if (!s_Il2CppMethodInitialized)
  33737. {
  33738. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_IsByRefImpl_mED4DED7A8385C459B3163A52C3C6C52EFB26554D_MetadataUsageId);
  33739. s_Il2CppMethodInitialized = true;
  33740. }
  33741. bool V_0 = false;
  33742. {
  33743. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_IsByRefImpl_mED4DED7A8385C459B3163A52C3C6C52EFB26554D_RuntimeMethod_var);
  33744. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  33745. bool L_0 = V_0;
  33746. return L_0;
  33747. }
  33748. }
  33749. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::IsCOMObjectImpl()
  33750. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_IsCOMObjectImpl_m80DBE49548CEDD53043BF9F01323270F8738A0C5 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33751. {
  33752. static bool s_Il2CppMethodInitialized;
  33753. if (!s_Il2CppMethodInitialized)
  33754. {
  33755. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_IsCOMObjectImpl_m80DBE49548CEDD53043BF9F01323270F8738A0C5_MetadataUsageId);
  33756. s_Il2CppMethodInitialized = true;
  33757. }
  33758. bool V_0 = false;
  33759. {
  33760. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_IsCOMObjectImpl_m80DBE49548CEDD53043BF9F01323270F8738A0C5_RuntimeMethod_var);
  33761. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  33762. bool L_0 = V_0;
  33763. return L_0;
  33764. }
  33765. }
  33766. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::IsDefined(System.Type,System.Boolean)
  33767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_IsDefined_mCDF70522701DE357C154595A627E86A55FE9D897 (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  33768. {
  33769. static bool s_Il2CppMethodInitialized;
  33770. if (!s_Il2CppMethodInitialized)
  33771. {
  33772. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_IsDefined_mCDF70522701DE357C154595A627E86A55FE9D897_MetadataUsageId);
  33773. s_Il2CppMethodInitialized = true;
  33774. }
  33775. bool V_0 = false;
  33776. {
  33777. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_IsDefined_mCDF70522701DE357C154595A627E86A55FE9D897_RuntimeMethod_var);
  33778. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  33779. bool L_0 = V_0;
  33780. return L_0;
  33781. }
  33782. }
  33783. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::IsPointerImpl()
  33784. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_IsPointerImpl_m651D83A47F4EF82B60DB6BBB1B9F2C234638917B (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33785. {
  33786. static bool s_Il2CppMethodInitialized;
  33787. if (!s_Il2CppMethodInitialized)
  33788. {
  33789. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_IsPointerImpl_m651D83A47F4EF82B60DB6BBB1B9F2C234638917B_MetadataUsageId);
  33790. s_Il2CppMethodInitialized = true;
  33791. }
  33792. bool V_0 = false;
  33793. {
  33794. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_IsPointerImpl_m651D83A47F4EF82B60DB6BBB1B9F2C234638917B_RuntimeMethod_var);
  33795. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  33796. bool L_0 = V_0;
  33797. return L_0;
  33798. }
  33799. }
  33800. // System.Boolean System.Reflection.Emit.GenericTypeParameterBuilder::IsPrimitiveImpl()
  33801. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericTypeParameterBuilder_IsPrimitiveImpl_m1C55C5D0ECDB43E728FF346D14523AD6BA4DF3DB (GenericTypeParameterBuilder_tD33BCE1E20C9B6E2223457EB24C7A16459DE44F6 * __this, const RuntimeMethod* method)
  33802. {
  33803. static bool s_Il2CppMethodInitialized;
  33804. if (!s_Il2CppMethodInitialized)
  33805. {
  33806. il2cpp_codegen_initialize_method (GenericTypeParameterBuilder_IsPrimitiveImpl_m1C55C5D0ECDB43E728FF346D14523AD6BA4DF3DB_MetadataUsageId);
  33807. s_Il2CppMethodInitialized = true;
  33808. }
  33809. bool V_0 = false;
  33810. {
  33811. il2cpp_codegen_raise_profile_exception(GenericTypeParameterBuilder_IsPrimitiveImpl_m1C55C5D0ECDB43E728FF346D14523AD6BA4DF3DB_RuntimeMethod_var);
  33812. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  33813. bool L_0 = V_0;
  33814. return L_0;
  33815. }
  33816. }
  33817. #ifdef __clang__
  33818. #pragma clang diagnostic pop
  33819. #endif
  33820. #ifdef __clang__
  33821. #pragma clang diagnostic push
  33822. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33823. #pragma clang diagnostic ignored "-Wunused-variable"
  33824. #endif
  33825. #ifdef __clang__
  33826. #pragma clang diagnostic pop
  33827. #endif
  33828. #ifdef __clang__
  33829. #pragma clang diagnostic push
  33830. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33831. #pragma clang diagnostic ignored "-Wunused-variable"
  33832. #endif
  33833. // Conversion methods for marshalling of: System.Reflection.Emit.LocalBuilder
  33834. IL2CPP_EXTERN_C void LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469_marshal_pinvoke(const LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469& unmarshaled, LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469_marshaled_pinvoke& marshaled)
  33835. {
  33836. Exception_t* ___ilgen_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ilgen' of type 'LocalBuilder': Reference type field marshaling is not supported.");
  33837. IL2CPP_RAISE_MANAGED_EXCEPTION(___ilgen_4Exception, NULL);
  33838. }
  33839. IL2CPP_EXTERN_C void LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469_marshal_pinvoke_back(const LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469_marshaled_pinvoke& marshaled, LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469& unmarshaled)
  33840. {
  33841. Exception_t* ___ilgen_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ilgen' of type 'LocalBuilder': Reference type field marshaling is not supported.");
  33842. IL2CPP_RAISE_MANAGED_EXCEPTION(___ilgen_4Exception, NULL);
  33843. }
  33844. // Conversion method for clean up from marshalling of: System.Reflection.Emit.LocalBuilder
  33845. IL2CPP_EXTERN_C void LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469_marshal_pinvoke_cleanup(LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469_marshaled_pinvoke& marshaled)
  33846. {
  33847. }
  33848. // Conversion methods for marshalling of: System.Reflection.Emit.LocalBuilder
  33849. IL2CPP_EXTERN_C void LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469_marshal_com(const LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469& unmarshaled, LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469_marshaled_com& marshaled)
  33850. {
  33851. Exception_t* ___ilgen_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ilgen' of type 'LocalBuilder': Reference type field marshaling is not supported.");
  33852. IL2CPP_RAISE_MANAGED_EXCEPTION(___ilgen_4Exception, NULL);
  33853. }
  33854. IL2CPP_EXTERN_C void LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469_marshal_com_back(const LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469_marshaled_com& marshaled, LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469& unmarshaled)
  33855. {
  33856. Exception_t* ___ilgen_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ilgen' of type 'LocalBuilder': Reference type field marshaling is not supported.");
  33857. IL2CPP_RAISE_MANAGED_EXCEPTION(___ilgen_4Exception, NULL);
  33858. }
  33859. // Conversion method for clean up from marshalling of: System.Reflection.Emit.LocalBuilder
  33860. IL2CPP_EXTERN_C void LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469_marshal_com_cleanup(LocalBuilder_t7A455571119EA1514A1158BBB78890FF7AB6A469_marshaled_com& marshaled)
  33861. {
  33862. }
  33863. #ifdef __clang__
  33864. #pragma clang diagnostic pop
  33865. #endif
  33866. #ifdef __clang__
  33867. #pragma clang diagnostic push
  33868. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  33869. #pragma clang diagnostic ignored "-Wunused-variable"
  33870. #endif
  33871. // System.Reflection.MethodAttributes System.Reflection.Emit.MethodBuilder::get_Attributes()
  33872. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MethodBuilder_get_Attributes_m6444DD71D2D9113AA1ADFF3C8EA83DEF1E145640 (MethodBuilder_tD0631CAB22528F2D7B7780C74D35354E30C9D023 * __this, const RuntimeMethod* method)
  33873. {
  33874. static bool s_Il2CppMethodInitialized;
  33875. if (!s_Il2CppMethodInitialized)
  33876. {
  33877. il2cpp_codegen_initialize_method (MethodBuilder_get_Attributes_m6444DD71D2D9113AA1ADFF3C8EA83DEF1E145640_MetadataUsageId);
  33878. s_Il2CppMethodInitialized = true;
  33879. }
  33880. {
  33881. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33882. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33883. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, MethodBuilder_get_Attributes_m6444DD71D2D9113AA1ADFF3C8EA83DEF1E145640_RuntimeMethod_var);
  33884. }
  33885. }
  33886. // System.Type System.Reflection.Emit.MethodBuilder::get_DeclaringType()
  33887. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * MethodBuilder_get_DeclaringType_m56CCF5BB25F4B0503ABF912EC6A14AC44A50F2AB (MethodBuilder_tD0631CAB22528F2D7B7780C74D35354E30C9D023 * __this, const RuntimeMethod* method)
  33888. {
  33889. static bool s_Il2CppMethodInitialized;
  33890. if (!s_Il2CppMethodInitialized)
  33891. {
  33892. il2cpp_codegen_initialize_method (MethodBuilder_get_DeclaringType_m56CCF5BB25F4B0503ABF912EC6A14AC44A50F2AB_MetadataUsageId);
  33893. s_Il2CppMethodInitialized = true;
  33894. }
  33895. {
  33896. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33897. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33898. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, MethodBuilder_get_DeclaringType_m56CCF5BB25F4B0503ABF912EC6A14AC44A50F2AB_RuntimeMethod_var);
  33899. }
  33900. }
  33901. // System.String System.Reflection.Emit.MethodBuilder::get_Name()
  33902. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MethodBuilder_get_Name_mA3E530702DACB30FF0134766E69F743C1775208C (MethodBuilder_tD0631CAB22528F2D7B7780C74D35354E30C9D023 * __this, const RuntimeMethod* method)
  33903. {
  33904. static bool s_Il2CppMethodInitialized;
  33905. if (!s_Il2CppMethodInitialized)
  33906. {
  33907. il2cpp_codegen_initialize_method (MethodBuilder_get_Name_mA3E530702DACB30FF0134766E69F743C1775208C_MetadataUsageId);
  33908. s_Il2CppMethodInitialized = true;
  33909. }
  33910. {
  33911. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33912. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33913. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, MethodBuilder_get_Name_mA3E530702DACB30FF0134766E69F743C1775208C_RuntimeMethod_var);
  33914. }
  33915. }
  33916. // System.Reflection.ParameterInfo[] System.Reflection.Emit.MethodBuilder::GetParameters()
  33917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* MethodBuilder_GetParameters_m386DEA915976C6D1F7F84D0C59286A4B546B4175 (MethodBuilder_tD0631CAB22528F2D7B7780C74D35354E30C9D023 * __this, const RuntimeMethod* method)
  33918. {
  33919. static bool s_Il2CppMethodInitialized;
  33920. if (!s_Il2CppMethodInitialized)
  33921. {
  33922. il2cpp_codegen_initialize_method (MethodBuilder_GetParameters_m386DEA915976C6D1F7F84D0C59286A4B546B4175_MetadataUsageId);
  33923. s_Il2CppMethodInitialized = true;
  33924. }
  33925. {
  33926. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  33927. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  33928. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, MethodBuilder_GetParameters_m386DEA915976C6D1F7F84D0C59286A4B546B4175_RuntimeMethod_var);
  33929. }
  33930. }
  33931. // System.RuntimeMethodHandle System.Reflection.Emit.MethodBuilder::get_MethodHandle()
  33932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F MethodBuilder_get_MethodHandle_m90D7389381C11E7C8BC0F7B46B6F01502FBA8AFF (MethodBuilder_tD0631CAB22528F2D7B7780C74D35354E30C9D023 * __this, const RuntimeMethod* method)
  33933. {
  33934. static bool s_Il2CppMethodInitialized;
  33935. if (!s_Il2CppMethodInitialized)
  33936. {
  33937. il2cpp_codegen_initialize_method (MethodBuilder_get_MethodHandle_m90D7389381C11E7C8BC0F7B46B6F01502FBA8AFF_MetadataUsageId);
  33938. s_Il2CppMethodInitialized = true;
  33939. }
  33940. RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F V_0;
  33941. memset((&V_0), 0, sizeof(V_0));
  33942. {
  33943. il2cpp_codegen_raise_profile_exception(MethodBuilder_get_MethodHandle_m90D7389381C11E7C8BC0F7B46B6F01502FBA8AFF_RuntimeMethod_var);
  33944. il2cpp_codegen_initobj((&V_0), sizeof(RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F ));
  33945. RuntimeMethodHandle_t85058E06EFF8AE085FAB91CE2B9E28E7F6FAE33F L_0 = V_0;
  33946. return L_0;
  33947. }
  33948. }
  33949. // System.Type System.Reflection.Emit.MethodBuilder::get_ReflectedType()
  33950. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * MethodBuilder_get_ReflectedType_mEF688791B469EF293A6186D5EEC55A7ECB2AA216 (MethodBuilder_tD0631CAB22528F2D7B7780C74D35354E30C9D023 * __this, const RuntimeMethod* method)
  33951. {
  33952. static bool s_Il2CppMethodInitialized;
  33953. if (!s_Il2CppMethodInitialized)
  33954. {
  33955. il2cpp_codegen_initialize_method (MethodBuilder_get_ReflectedType_mEF688791B469EF293A6186D5EEC55A7ECB2AA216_MetadataUsageId);
  33956. s_Il2CppMethodInitialized = true;
  33957. }
  33958. {
  33959. il2cpp_codegen_raise_profile_exception(MethodBuilder_get_ReflectedType_mEF688791B469EF293A6186D5EEC55A7ECB2AA216_RuntimeMethod_var);
  33960. return (Type_t *)NULL;
  33961. }
  33962. }
  33963. // System.Object[] System.Reflection.Emit.MethodBuilder::GetCustomAttributes(System.Boolean)
  33964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* MethodBuilder_GetCustomAttributes_m4D599B4BAF0B09D97A3BD14A170942C884D8C44D (MethodBuilder_tD0631CAB22528F2D7B7780C74D35354E30C9D023 * __this, bool ___inherit0, const RuntimeMethod* method)
  33965. {
  33966. static bool s_Il2CppMethodInitialized;
  33967. if (!s_Il2CppMethodInitialized)
  33968. {
  33969. il2cpp_codegen_initialize_method (MethodBuilder_GetCustomAttributes_m4D599B4BAF0B09D97A3BD14A170942C884D8C44D_MetadataUsageId);
  33970. s_Il2CppMethodInitialized = true;
  33971. }
  33972. {
  33973. il2cpp_codegen_raise_profile_exception(MethodBuilder_GetCustomAttributes_m4D599B4BAF0B09D97A3BD14A170942C884D8C44D_RuntimeMethod_var);
  33974. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  33975. }
  33976. }
  33977. // System.Object[] System.Reflection.Emit.MethodBuilder::GetCustomAttributes(System.Type,System.Boolean)
  33978. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* MethodBuilder_GetCustomAttributes_m7F9AC7563E6F572AB07D6DFC2DBF79F66215360E (MethodBuilder_tD0631CAB22528F2D7B7780C74D35354E30C9D023 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  33979. {
  33980. static bool s_Il2CppMethodInitialized;
  33981. if (!s_Il2CppMethodInitialized)
  33982. {
  33983. il2cpp_codegen_initialize_method (MethodBuilder_GetCustomAttributes_m7F9AC7563E6F572AB07D6DFC2DBF79F66215360E_MetadataUsageId);
  33984. s_Il2CppMethodInitialized = true;
  33985. }
  33986. {
  33987. il2cpp_codegen_raise_profile_exception(MethodBuilder_GetCustomAttributes_m7F9AC7563E6F572AB07D6DFC2DBF79F66215360E_RuntimeMethod_var);
  33988. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  33989. }
  33990. }
  33991. // System.Reflection.MethodImplAttributes System.Reflection.Emit.MethodBuilder::GetMethodImplementationFlags()
  33992. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MethodBuilder_GetMethodImplementationFlags_m459F336A0F894627C5DA9FA651021D2FCA54E048 (MethodBuilder_tD0631CAB22528F2D7B7780C74D35354E30C9D023 * __this, const RuntimeMethod* method)
  33993. {
  33994. static bool s_Il2CppMethodInitialized;
  33995. if (!s_Il2CppMethodInitialized)
  33996. {
  33997. il2cpp_codegen_initialize_method (MethodBuilder_GetMethodImplementationFlags_m459F336A0F894627C5DA9FA651021D2FCA54E048_MetadataUsageId);
  33998. s_Il2CppMethodInitialized = true;
  33999. }
  34000. int32_t V_0 = 0;
  34001. {
  34002. il2cpp_codegen_raise_profile_exception(MethodBuilder_GetMethodImplementationFlags_m459F336A0F894627C5DA9FA651021D2FCA54E048_RuntimeMethod_var);
  34003. il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
  34004. int32_t L_0 = V_0;
  34005. return L_0;
  34006. }
  34007. }
  34008. // System.Object System.Reflection.Emit.MethodBuilder::Invoke(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  34009. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * MethodBuilder_Invoke_m5460CDFE2E9E4A06B1BFF7C1339A35E993480A73 (MethodBuilder_tD0631CAB22528F2D7B7780C74D35354E30C9D023 * __this, RuntimeObject * ___obj0, int32_t ___invokeAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___parameters3, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture4, const RuntimeMethod* method)
  34010. {
  34011. static bool s_Il2CppMethodInitialized;
  34012. if (!s_Il2CppMethodInitialized)
  34013. {
  34014. il2cpp_codegen_initialize_method (MethodBuilder_Invoke_m5460CDFE2E9E4A06B1BFF7C1339A35E993480A73_MetadataUsageId);
  34015. s_Il2CppMethodInitialized = true;
  34016. }
  34017. {
  34018. il2cpp_codegen_raise_profile_exception(MethodBuilder_Invoke_m5460CDFE2E9E4A06B1BFF7C1339A35E993480A73_RuntimeMethod_var);
  34019. return NULL;
  34020. }
  34021. }
  34022. // System.Boolean System.Reflection.Emit.MethodBuilder::IsDefined(System.Type,System.Boolean)
  34023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBuilder_IsDefined_mB2BA63B4B89A931730842373156EAB32454ECBB9 (MethodBuilder_tD0631CAB22528F2D7B7780C74D35354E30C9D023 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  34024. {
  34025. static bool s_Il2CppMethodInitialized;
  34026. if (!s_Il2CppMethodInitialized)
  34027. {
  34028. il2cpp_codegen_initialize_method (MethodBuilder_IsDefined_mB2BA63B4B89A931730842373156EAB32454ECBB9_MetadataUsageId);
  34029. s_Il2CppMethodInitialized = true;
  34030. }
  34031. bool V_0 = false;
  34032. {
  34033. il2cpp_codegen_raise_profile_exception(MethodBuilder_IsDefined_mB2BA63B4B89A931730842373156EAB32454ECBB9_RuntimeMethod_var);
  34034. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  34035. bool L_0 = V_0;
  34036. return L_0;
  34037. }
  34038. }
  34039. #ifdef __clang__
  34040. #pragma clang diagnostic pop
  34041. #endif
  34042. #ifdef __clang__
  34043. #pragma clang diagnostic push
  34044. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34045. #pragma clang diagnostic ignored "-Wunused-variable"
  34046. #endif
  34047. #ifdef __clang__
  34048. #pragma clang diagnostic pop
  34049. #endif
  34050. #ifdef __clang__
  34051. #pragma clang diagnostic push
  34052. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34053. #pragma clang diagnostic ignored "-Wunused-variable"
  34054. #endif
  34055. #ifdef __clang__
  34056. #pragma clang diagnostic pop
  34057. #endif
  34058. #ifdef __clang__
  34059. #pragma clang diagnostic push
  34060. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34061. #pragma clang diagnostic ignored "-Wunused-variable"
  34062. #endif
  34063. // System.Reflection.PropertyAttributes System.Reflection.Emit.PropertyBuilder::get_Attributes()
  34064. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PropertyBuilder_get_Attributes_m552D1A7FFF69A0611787D41B558A8AEF03E6915A (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, const RuntimeMethod* method)
  34065. {
  34066. static bool s_Il2CppMethodInitialized;
  34067. if (!s_Il2CppMethodInitialized)
  34068. {
  34069. il2cpp_codegen_initialize_method (PropertyBuilder_get_Attributes_m552D1A7FFF69A0611787D41B558A8AEF03E6915A_MetadataUsageId);
  34070. s_Il2CppMethodInitialized = true;
  34071. }
  34072. {
  34073. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  34074. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  34075. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, PropertyBuilder_get_Attributes_m552D1A7FFF69A0611787D41B558A8AEF03E6915A_RuntimeMethod_var);
  34076. }
  34077. }
  34078. // System.Boolean System.Reflection.Emit.PropertyBuilder::get_CanRead()
  34079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBuilder_get_CanRead_m158A690FB8462A5E5CD20ED6ACB60A17C5F76FD9 (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, const RuntimeMethod* method)
  34080. {
  34081. static bool s_Il2CppMethodInitialized;
  34082. if (!s_Il2CppMethodInitialized)
  34083. {
  34084. il2cpp_codegen_initialize_method (PropertyBuilder_get_CanRead_m158A690FB8462A5E5CD20ED6ACB60A17C5F76FD9_MetadataUsageId);
  34085. s_Il2CppMethodInitialized = true;
  34086. }
  34087. {
  34088. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  34089. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  34090. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, PropertyBuilder_get_CanRead_m158A690FB8462A5E5CD20ED6ACB60A17C5F76FD9_RuntimeMethod_var);
  34091. }
  34092. }
  34093. // System.Boolean System.Reflection.Emit.PropertyBuilder::get_CanWrite()
  34094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBuilder_get_CanWrite_m4E17269EB6A6CC6A6644981E11DE2A09BDFB31E2 (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, const RuntimeMethod* method)
  34095. {
  34096. static bool s_Il2CppMethodInitialized;
  34097. if (!s_Il2CppMethodInitialized)
  34098. {
  34099. il2cpp_codegen_initialize_method (PropertyBuilder_get_CanWrite_m4E17269EB6A6CC6A6644981E11DE2A09BDFB31E2_MetadataUsageId);
  34100. s_Il2CppMethodInitialized = true;
  34101. }
  34102. {
  34103. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  34104. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  34105. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, PropertyBuilder_get_CanWrite_m4E17269EB6A6CC6A6644981E11DE2A09BDFB31E2_RuntimeMethod_var);
  34106. }
  34107. }
  34108. // System.Type System.Reflection.Emit.PropertyBuilder::get_DeclaringType()
  34109. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * PropertyBuilder_get_DeclaringType_mF0B93F21756F028C1D9464592341B30AA5F7C2D8 (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, const RuntimeMethod* method)
  34110. {
  34111. static bool s_Il2CppMethodInitialized;
  34112. if (!s_Il2CppMethodInitialized)
  34113. {
  34114. il2cpp_codegen_initialize_method (PropertyBuilder_get_DeclaringType_mF0B93F21756F028C1D9464592341B30AA5F7C2D8_MetadataUsageId);
  34115. s_Il2CppMethodInitialized = true;
  34116. }
  34117. {
  34118. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  34119. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  34120. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, PropertyBuilder_get_DeclaringType_mF0B93F21756F028C1D9464592341B30AA5F7C2D8_RuntimeMethod_var);
  34121. }
  34122. }
  34123. // System.String System.Reflection.Emit.PropertyBuilder::get_Name()
  34124. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PropertyBuilder_get_Name_mE13739BBFE642A0F4FD6ED4F84E421B801646C90 (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, const RuntimeMethod* method)
  34125. {
  34126. static bool s_Il2CppMethodInitialized;
  34127. if (!s_Il2CppMethodInitialized)
  34128. {
  34129. il2cpp_codegen_initialize_method (PropertyBuilder_get_Name_mE13739BBFE642A0F4FD6ED4F84E421B801646C90_MetadataUsageId);
  34130. s_Il2CppMethodInitialized = true;
  34131. }
  34132. {
  34133. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  34134. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  34135. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, PropertyBuilder_get_Name_mE13739BBFE642A0F4FD6ED4F84E421B801646C90_RuntimeMethod_var);
  34136. }
  34137. }
  34138. // System.Type System.Reflection.Emit.PropertyBuilder::get_PropertyType()
  34139. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * PropertyBuilder_get_PropertyType_m1CEC27A385168DDAFCD632C64028BE6BE966BE97 (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, const RuntimeMethod* method)
  34140. {
  34141. static bool s_Il2CppMethodInitialized;
  34142. if (!s_Il2CppMethodInitialized)
  34143. {
  34144. il2cpp_codegen_initialize_method (PropertyBuilder_get_PropertyType_m1CEC27A385168DDAFCD632C64028BE6BE966BE97_MetadataUsageId);
  34145. s_Il2CppMethodInitialized = true;
  34146. }
  34147. {
  34148. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  34149. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  34150. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, PropertyBuilder_get_PropertyType_m1CEC27A385168DDAFCD632C64028BE6BE966BE97_RuntimeMethod_var);
  34151. }
  34152. }
  34153. // System.Reflection.ParameterInfo[] System.Reflection.Emit.PropertyBuilder::GetIndexParameters()
  34154. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* PropertyBuilder_GetIndexParameters_mE84650476A1FCB145E18DA46FE2A93C2407820A8 (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, const RuntimeMethod* method)
  34155. {
  34156. static bool s_Il2CppMethodInitialized;
  34157. if (!s_Il2CppMethodInitialized)
  34158. {
  34159. il2cpp_codegen_initialize_method (PropertyBuilder_GetIndexParameters_mE84650476A1FCB145E18DA46FE2A93C2407820A8_MetadataUsageId);
  34160. s_Il2CppMethodInitialized = true;
  34161. }
  34162. {
  34163. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  34164. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  34165. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, PropertyBuilder_GetIndexParameters_mE84650476A1FCB145E18DA46FE2A93C2407820A8_RuntimeMethod_var);
  34166. }
  34167. }
  34168. // System.Type System.Reflection.Emit.PropertyBuilder::get_ReflectedType()
  34169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * PropertyBuilder_get_ReflectedType_mA8CAC290328538798010B793C3DF0DBC73355DCD (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, const RuntimeMethod* method)
  34170. {
  34171. static bool s_Il2CppMethodInitialized;
  34172. if (!s_Il2CppMethodInitialized)
  34173. {
  34174. il2cpp_codegen_initialize_method (PropertyBuilder_get_ReflectedType_mA8CAC290328538798010B793C3DF0DBC73355DCD_MetadataUsageId);
  34175. s_Il2CppMethodInitialized = true;
  34176. }
  34177. {
  34178. il2cpp_codegen_raise_profile_exception(PropertyBuilder_get_ReflectedType_mA8CAC290328538798010B793C3DF0DBC73355DCD_RuntimeMethod_var);
  34179. return (Type_t *)NULL;
  34180. }
  34181. }
  34182. // System.Reflection.MethodInfo[] System.Reflection.Emit.PropertyBuilder::GetAccessors(System.Boolean)
  34183. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* PropertyBuilder_GetAccessors_mBBC7D0C323BFDE3C1E2CC92BB294E39D1707544A (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, bool ___nonPublic0, const RuntimeMethod* method)
  34184. {
  34185. static bool s_Il2CppMethodInitialized;
  34186. if (!s_Il2CppMethodInitialized)
  34187. {
  34188. il2cpp_codegen_initialize_method (PropertyBuilder_GetAccessors_mBBC7D0C323BFDE3C1E2CC92BB294E39D1707544A_MetadataUsageId);
  34189. s_Il2CppMethodInitialized = true;
  34190. }
  34191. {
  34192. il2cpp_codegen_raise_profile_exception(PropertyBuilder_GetAccessors_mBBC7D0C323BFDE3C1E2CC92BB294E39D1707544A_RuntimeMethod_var);
  34193. return (MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B*)NULL;
  34194. }
  34195. }
  34196. // System.Object[] System.Reflection.Emit.PropertyBuilder::GetCustomAttributes(System.Boolean)
  34197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* PropertyBuilder_GetCustomAttributes_m7967348A7AC4D80A48EA7FE7EAD40A157EB03CA2 (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, bool ___inherit0, const RuntimeMethod* method)
  34198. {
  34199. static bool s_Il2CppMethodInitialized;
  34200. if (!s_Il2CppMethodInitialized)
  34201. {
  34202. il2cpp_codegen_initialize_method (PropertyBuilder_GetCustomAttributes_m7967348A7AC4D80A48EA7FE7EAD40A157EB03CA2_MetadataUsageId);
  34203. s_Il2CppMethodInitialized = true;
  34204. }
  34205. {
  34206. il2cpp_codegen_raise_profile_exception(PropertyBuilder_GetCustomAttributes_m7967348A7AC4D80A48EA7FE7EAD40A157EB03CA2_RuntimeMethod_var);
  34207. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  34208. }
  34209. }
  34210. // System.Object[] System.Reflection.Emit.PropertyBuilder::GetCustomAttributes(System.Type,System.Boolean)
  34211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* PropertyBuilder_GetCustomAttributes_m859A67D4240777C8FBD95330D93BD3053E9B525C (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  34212. {
  34213. static bool s_Il2CppMethodInitialized;
  34214. if (!s_Il2CppMethodInitialized)
  34215. {
  34216. il2cpp_codegen_initialize_method (PropertyBuilder_GetCustomAttributes_m859A67D4240777C8FBD95330D93BD3053E9B525C_MetadataUsageId);
  34217. s_Il2CppMethodInitialized = true;
  34218. }
  34219. {
  34220. il2cpp_codegen_raise_profile_exception(PropertyBuilder_GetCustomAttributes_m859A67D4240777C8FBD95330D93BD3053E9B525C_RuntimeMethod_var);
  34221. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  34222. }
  34223. }
  34224. // System.Reflection.MethodInfo System.Reflection.Emit.PropertyBuilder::GetGetMethod(System.Boolean)
  34225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * PropertyBuilder_GetGetMethod_mE305D277DC51E5292B0C9A66E36A63F557B7D0B5 (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, bool ___nonPublic0, const RuntimeMethod* method)
  34226. {
  34227. static bool s_Il2CppMethodInitialized;
  34228. if (!s_Il2CppMethodInitialized)
  34229. {
  34230. il2cpp_codegen_initialize_method (PropertyBuilder_GetGetMethod_mE305D277DC51E5292B0C9A66E36A63F557B7D0B5_MetadataUsageId);
  34231. s_Il2CppMethodInitialized = true;
  34232. }
  34233. {
  34234. il2cpp_codegen_raise_profile_exception(PropertyBuilder_GetGetMethod_mE305D277DC51E5292B0C9A66E36A63F557B7D0B5_RuntimeMethod_var);
  34235. return (MethodInfo_t *)NULL;
  34236. }
  34237. }
  34238. // System.Reflection.MethodInfo System.Reflection.Emit.PropertyBuilder::GetSetMethod(System.Boolean)
  34239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * PropertyBuilder_GetSetMethod_m417B0174E604072D0E781AC861D8D6C385EAD0F8 (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, bool ___nonPublic0, const RuntimeMethod* method)
  34240. {
  34241. static bool s_Il2CppMethodInitialized;
  34242. if (!s_Il2CppMethodInitialized)
  34243. {
  34244. il2cpp_codegen_initialize_method (PropertyBuilder_GetSetMethod_m417B0174E604072D0E781AC861D8D6C385EAD0F8_MetadataUsageId);
  34245. s_Il2CppMethodInitialized = true;
  34246. }
  34247. {
  34248. il2cpp_codegen_raise_profile_exception(PropertyBuilder_GetSetMethod_m417B0174E604072D0E781AC861D8D6C385EAD0F8_RuntimeMethod_var);
  34249. return (MethodInfo_t *)NULL;
  34250. }
  34251. }
  34252. // System.Object System.Reflection.Emit.PropertyBuilder::GetValue(System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  34253. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * PropertyBuilder_GetValue_mA41168799C31B5BBB6A38910D8304E1C00D6031D (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, RuntimeObject * ___obj0, int32_t ___invokeAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___index3, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture4, const RuntimeMethod* method)
  34254. {
  34255. static bool s_Il2CppMethodInitialized;
  34256. if (!s_Il2CppMethodInitialized)
  34257. {
  34258. il2cpp_codegen_initialize_method (PropertyBuilder_GetValue_mA41168799C31B5BBB6A38910D8304E1C00D6031D_MetadataUsageId);
  34259. s_Il2CppMethodInitialized = true;
  34260. }
  34261. {
  34262. il2cpp_codegen_raise_profile_exception(PropertyBuilder_GetValue_mA41168799C31B5BBB6A38910D8304E1C00D6031D_RuntimeMethod_var);
  34263. return NULL;
  34264. }
  34265. }
  34266. // System.Boolean System.Reflection.Emit.PropertyBuilder::IsDefined(System.Type,System.Boolean)
  34267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyBuilder_IsDefined_m0C8A1D3365DF9444483D5E3F2E7EDAE31A3AABA8 (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  34268. {
  34269. static bool s_Il2CppMethodInitialized;
  34270. if (!s_Il2CppMethodInitialized)
  34271. {
  34272. il2cpp_codegen_initialize_method (PropertyBuilder_IsDefined_m0C8A1D3365DF9444483D5E3F2E7EDAE31A3AABA8_MetadataUsageId);
  34273. s_Il2CppMethodInitialized = true;
  34274. }
  34275. bool V_0 = false;
  34276. {
  34277. il2cpp_codegen_raise_profile_exception(PropertyBuilder_IsDefined_m0C8A1D3365DF9444483D5E3F2E7EDAE31A3AABA8_RuntimeMethod_var);
  34278. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  34279. bool L_0 = V_0;
  34280. return L_0;
  34281. }
  34282. }
  34283. // System.Void System.Reflection.Emit.PropertyBuilder::SetValue(System.Object,System.Object,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo)
  34284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyBuilder_SetValue_m423299C792F8E625DCC635BD6AC39D1D8FB04D1E (PropertyBuilder_tA4BCF564D20EBC606418CA9F8790BF5E3CCA6A76 * __this, RuntimeObject * ___obj0, RuntimeObject * ___value1, int32_t ___invokeAttr2, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder3, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___index4, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture5, const RuntimeMethod* method)
  34285. {
  34286. static bool s_Il2CppMethodInitialized;
  34287. if (!s_Il2CppMethodInitialized)
  34288. {
  34289. il2cpp_codegen_initialize_method (PropertyBuilder_SetValue_m423299C792F8E625DCC635BD6AC39D1D8FB04D1E_MetadataUsageId);
  34290. s_Il2CppMethodInitialized = true;
  34291. }
  34292. {
  34293. il2cpp_codegen_raise_profile_exception(PropertyBuilder_SetValue_m423299C792F8E625DCC635BD6AC39D1D8FB04D1E_RuntimeMethod_var);
  34294. return;
  34295. }
  34296. }
  34297. #ifdef __clang__
  34298. #pragma clang diagnostic pop
  34299. #endif
  34300. #ifdef __clang__
  34301. #pragma clang diagnostic push
  34302. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34303. #pragma clang diagnostic ignored "-Wunused-variable"
  34304. #endif
  34305. #ifdef __clang__
  34306. #pragma clang diagnostic pop
  34307. #endif
  34308. #ifdef __clang__
  34309. #pragma clang diagnostic push
  34310. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34311. #pragma clang diagnostic ignored "-Wunused-variable"
  34312. #endif
  34313. // System.Reflection.Assembly System.Reflection.Emit.TypeBuilder::get_Assembly()
  34314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t * TypeBuilder_get_Assembly_mFD8B4146273E56EB75E42DC4256E3583A4E04399 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34315. {
  34316. static bool s_Il2CppMethodInitialized;
  34317. if (!s_Il2CppMethodInitialized)
  34318. {
  34319. il2cpp_codegen_initialize_method (TypeBuilder_get_Assembly_mFD8B4146273E56EB75E42DC4256E3583A4E04399_MetadataUsageId);
  34320. s_Il2CppMethodInitialized = true;
  34321. }
  34322. {
  34323. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  34324. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  34325. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, TypeBuilder_get_Assembly_mFD8B4146273E56EB75E42DC4256E3583A4E04399_RuntimeMethod_var);
  34326. }
  34327. }
  34328. // System.String System.Reflection.Emit.TypeBuilder::get_AssemblyQualifiedName()
  34329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeBuilder_get_AssemblyQualifiedName_m3381894ADEBCB24A006C32B53A6802AA8287D2A3 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34330. {
  34331. static bool s_Il2CppMethodInitialized;
  34332. if (!s_Il2CppMethodInitialized)
  34333. {
  34334. il2cpp_codegen_initialize_method (TypeBuilder_get_AssemblyQualifiedName_m3381894ADEBCB24A006C32B53A6802AA8287D2A3_MetadataUsageId);
  34335. s_Il2CppMethodInitialized = true;
  34336. }
  34337. {
  34338. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  34339. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  34340. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, TypeBuilder_get_AssemblyQualifiedName_m3381894ADEBCB24A006C32B53A6802AA8287D2A3_RuntimeMethod_var);
  34341. }
  34342. }
  34343. // System.Type System.Reflection.Emit.TypeBuilder::get_BaseType()
  34344. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * TypeBuilder_get_BaseType_mEAFBA87838D8352E2F0B38F3FA9126E950A34CEF (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34345. {
  34346. static bool s_Il2CppMethodInitialized;
  34347. if (!s_Il2CppMethodInitialized)
  34348. {
  34349. il2cpp_codegen_initialize_method (TypeBuilder_get_BaseType_mEAFBA87838D8352E2F0B38F3FA9126E950A34CEF_MetadataUsageId);
  34350. s_Il2CppMethodInitialized = true;
  34351. }
  34352. {
  34353. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  34354. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  34355. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, TypeBuilder_get_BaseType_mEAFBA87838D8352E2F0B38F3FA9126E950A34CEF_RuntimeMethod_var);
  34356. }
  34357. }
  34358. // System.String System.Reflection.Emit.TypeBuilder::get_FullName()
  34359. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeBuilder_get_FullName_m5F88F6743D990329C1F22BE7529807F8968E2A50 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34360. {
  34361. static bool s_Il2CppMethodInitialized;
  34362. if (!s_Il2CppMethodInitialized)
  34363. {
  34364. il2cpp_codegen_initialize_method (TypeBuilder_get_FullName_m5F88F6743D990329C1F22BE7529807F8968E2A50_MetadataUsageId);
  34365. s_Il2CppMethodInitialized = true;
  34366. }
  34367. {
  34368. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  34369. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  34370. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, TypeBuilder_get_FullName_m5F88F6743D990329C1F22BE7529807F8968E2A50_RuntimeMethod_var);
  34371. }
  34372. }
  34373. // System.Reflection.Module System.Reflection.Emit.TypeBuilder::get_Module()
  34374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Module_t882FB0C491B9CD194BE7CD1AC62FEFB31EEBE5D7 * TypeBuilder_get_Module_m25381DCEB1349BA1E97C8F154FC362C54472A617 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34375. {
  34376. static bool s_Il2CppMethodInitialized;
  34377. if (!s_Il2CppMethodInitialized)
  34378. {
  34379. il2cpp_codegen_initialize_method (TypeBuilder_get_Module_m25381DCEB1349BA1E97C8F154FC362C54472A617_MetadataUsageId);
  34380. s_Il2CppMethodInitialized = true;
  34381. }
  34382. {
  34383. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  34384. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  34385. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, TypeBuilder_get_Module_m25381DCEB1349BA1E97C8F154FC362C54472A617_RuntimeMethod_var);
  34386. }
  34387. }
  34388. // System.String System.Reflection.Emit.TypeBuilder::get_Name()
  34389. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeBuilder_get_Name_m389F3AD1421F84EAC97AA5FD184EB3B5E4D3202A (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34390. {
  34391. static bool s_Il2CppMethodInitialized;
  34392. if (!s_Il2CppMethodInitialized)
  34393. {
  34394. il2cpp_codegen_initialize_method (TypeBuilder_get_Name_m389F3AD1421F84EAC97AA5FD184EB3B5E4D3202A_MetadataUsageId);
  34395. s_Il2CppMethodInitialized = true;
  34396. }
  34397. {
  34398. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  34399. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  34400. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, TypeBuilder_get_Name_m389F3AD1421F84EAC97AA5FD184EB3B5E4D3202A_RuntimeMethod_var);
  34401. }
  34402. }
  34403. // System.String System.Reflection.Emit.TypeBuilder::get_Namespace()
  34404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeBuilder_get_Namespace_mC7E8F5F8BB7AFFEA3C31E87EC0025C104DC27F4E (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34405. {
  34406. static bool s_Il2CppMethodInitialized;
  34407. if (!s_Il2CppMethodInitialized)
  34408. {
  34409. il2cpp_codegen_initialize_method (TypeBuilder_get_Namespace_mC7E8F5F8BB7AFFEA3C31E87EC0025C104DC27F4E_MetadataUsageId);
  34410. s_Il2CppMethodInitialized = true;
  34411. }
  34412. {
  34413. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  34414. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  34415. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, TypeBuilder_get_Namespace_mC7E8F5F8BB7AFFEA3C31E87EC0025C104DC27F4E_RuntimeMethod_var);
  34416. }
  34417. }
  34418. // System.Type System.Reflection.Emit.TypeBuilder::GetElementType()
  34419. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * TypeBuilder_GetElementType_m5E6F48AEE94254D29213DF46101D800AC7234A22 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34420. {
  34421. static bool s_Il2CppMethodInitialized;
  34422. if (!s_Il2CppMethodInitialized)
  34423. {
  34424. il2cpp_codegen_initialize_method (TypeBuilder_GetElementType_m5E6F48AEE94254D29213DF46101D800AC7234A22_MetadataUsageId);
  34425. s_Il2CppMethodInitialized = true;
  34426. }
  34427. {
  34428. PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 * L_0 = (PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5 *)il2cpp_codegen_object_new(PlatformNotSupportedException_t14FE109377F8FA8B3B2F9A0C4FE3BF10662C73B5_il2cpp_TypeInfo_var);
  34429. PlatformNotSupportedException__ctor_m651139B17C9EE918551490BC675754EA8EA3E7C7(L_0, /*hidden argument*/NULL);
  34430. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, TypeBuilder_GetElementType_m5E6F48AEE94254D29213DF46101D800AC7234A22_RuntimeMethod_var);
  34431. }
  34432. }
  34433. // System.Type System.Reflection.Emit.TypeBuilder::get_UnderlyingSystemType()
  34434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * TypeBuilder_get_UnderlyingSystemType_mEFB44201FD92FF78DAEF47E9CC71CD7CA6227FA0 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34435. {
  34436. static bool s_Il2CppMethodInitialized;
  34437. if (!s_Il2CppMethodInitialized)
  34438. {
  34439. il2cpp_codegen_initialize_method (TypeBuilder_get_UnderlyingSystemType_mEFB44201FD92FF78DAEF47E9CC71CD7CA6227FA0_MetadataUsageId);
  34440. s_Il2CppMethodInitialized = true;
  34441. }
  34442. {
  34443. il2cpp_codegen_raise_profile_exception(TypeBuilder_get_UnderlyingSystemType_mEFB44201FD92FF78DAEF47E9CC71CD7CA6227FA0_RuntimeMethod_var);
  34444. return (Type_t *)NULL;
  34445. }
  34446. }
  34447. // System.Reflection.TypeAttributes System.Reflection.Emit.TypeBuilder::GetAttributeFlagsImpl()
  34448. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeBuilder_GetAttributeFlagsImpl_mAD6C4C45A0E98666F88DCD669B26C722340657B1 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34449. {
  34450. static bool s_Il2CppMethodInitialized;
  34451. if (!s_Il2CppMethodInitialized)
  34452. {
  34453. il2cpp_codegen_initialize_method (TypeBuilder_GetAttributeFlagsImpl_mAD6C4C45A0E98666F88DCD669B26C722340657B1_MetadataUsageId);
  34454. s_Il2CppMethodInitialized = true;
  34455. }
  34456. int32_t V_0 = 0;
  34457. {
  34458. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetAttributeFlagsImpl_mAD6C4C45A0E98666F88DCD669B26C722340657B1_RuntimeMethod_var);
  34459. il2cpp_codegen_initobj((&V_0), sizeof(int32_t));
  34460. int32_t L_0 = V_0;
  34461. return L_0;
  34462. }
  34463. }
  34464. // System.Reflection.ConstructorInfo System.Reflection.Emit.TypeBuilder::GetConstructorImpl(System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  34465. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF * TypeBuilder_GetConstructorImpl_m5FD3C56E068DB19A2051E2676EBD738E3CAB0DDD (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, int32_t ___bindingAttr0, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder1, int32_t ___callConvention2, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types3, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers4, const RuntimeMethod* method)
  34466. {
  34467. static bool s_Il2CppMethodInitialized;
  34468. if (!s_Il2CppMethodInitialized)
  34469. {
  34470. il2cpp_codegen_initialize_method (TypeBuilder_GetConstructorImpl_m5FD3C56E068DB19A2051E2676EBD738E3CAB0DDD_MetadataUsageId);
  34471. s_Il2CppMethodInitialized = true;
  34472. }
  34473. {
  34474. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetConstructorImpl_m5FD3C56E068DB19A2051E2676EBD738E3CAB0DDD_RuntimeMethod_var);
  34475. return (ConstructorInfo_t9CB51BFC178DF1CBCA5FD16B2D58229618F23EFF *)NULL;
  34476. }
  34477. }
  34478. // System.Reflection.ConstructorInfo[] System.Reflection.Emit.TypeBuilder::GetConstructors(System.Reflection.BindingFlags)
  34479. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfoU5BU5D_t111EE7D53C51A47FE69FC3398DE007F7E100593E* TypeBuilder_GetConstructors_m11F1D5D6BB0AD22D7FDB420DBF07F9FD7D14A7E7 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  34480. {
  34481. static bool s_Il2CppMethodInitialized;
  34482. if (!s_Il2CppMethodInitialized)
  34483. {
  34484. il2cpp_codegen_initialize_method (TypeBuilder_GetConstructors_m11F1D5D6BB0AD22D7FDB420DBF07F9FD7D14A7E7_MetadataUsageId);
  34485. s_Il2CppMethodInitialized = true;
  34486. }
  34487. {
  34488. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetConstructors_m11F1D5D6BB0AD22D7FDB420DBF07F9FD7D14A7E7_RuntimeMethod_var);
  34489. return (ConstructorInfoU5BU5D_t111EE7D53C51A47FE69FC3398DE007F7E100593E*)NULL;
  34490. }
  34491. }
  34492. // System.Object[] System.Reflection.Emit.TypeBuilder::GetCustomAttributes(System.Boolean)
  34493. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* TypeBuilder_GetCustomAttributes_m8B8DACDBEE1575D5A5C28DF2C3C8BC1362EA5884 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, bool ___inherit0, const RuntimeMethod* method)
  34494. {
  34495. static bool s_Il2CppMethodInitialized;
  34496. if (!s_Il2CppMethodInitialized)
  34497. {
  34498. il2cpp_codegen_initialize_method (TypeBuilder_GetCustomAttributes_m8B8DACDBEE1575D5A5C28DF2C3C8BC1362EA5884_MetadataUsageId);
  34499. s_Il2CppMethodInitialized = true;
  34500. }
  34501. {
  34502. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetCustomAttributes_m8B8DACDBEE1575D5A5C28DF2C3C8BC1362EA5884_RuntimeMethod_var);
  34503. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  34504. }
  34505. }
  34506. // System.Object[] System.Reflection.Emit.TypeBuilder::GetCustomAttributes(System.Type,System.Boolean)
  34507. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* TypeBuilder_GetCustomAttributes_mC76CA5CADFDD3A8BF5141186EACAF0AA49D8047C (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  34508. {
  34509. static bool s_Il2CppMethodInitialized;
  34510. if (!s_Il2CppMethodInitialized)
  34511. {
  34512. il2cpp_codegen_initialize_method (TypeBuilder_GetCustomAttributes_mC76CA5CADFDD3A8BF5141186EACAF0AA49D8047C_MetadataUsageId);
  34513. s_Il2CppMethodInitialized = true;
  34514. }
  34515. {
  34516. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetCustomAttributes_mC76CA5CADFDD3A8BF5141186EACAF0AA49D8047C_RuntimeMethod_var);
  34517. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  34518. }
  34519. }
  34520. // System.Reflection.EventInfo System.Reflection.Emit.TypeBuilder::GetEvent(System.String,System.Reflection.BindingFlags)
  34521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInfo_t * TypeBuilder_GetEvent_mFE63FF94E91359E81B8A6A71C90ADA0BDB25C4D4 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  34522. {
  34523. static bool s_Il2CppMethodInitialized;
  34524. if (!s_Il2CppMethodInitialized)
  34525. {
  34526. il2cpp_codegen_initialize_method (TypeBuilder_GetEvent_mFE63FF94E91359E81B8A6A71C90ADA0BDB25C4D4_MetadataUsageId);
  34527. s_Il2CppMethodInitialized = true;
  34528. }
  34529. {
  34530. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetEvent_mFE63FF94E91359E81B8A6A71C90ADA0BDB25C4D4_RuntimeMethod_var);
  34531. return (EventInfo_t *)NULL;
  34532. }
  34533. }
  34534. // System.Reflection.FieldInfo System.Reflection.Emit.TypeBuilder::GetField(System.String,System.Reflection.BindingFlags)
  34535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfo_t * TypeBuilder_GetField_mEF85ACD475377E0D92910D3F63E8E9E5011E516A (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  34536. {
  34537. static bool s_Il2CppMethodInitialized;
  34538. if (!s_Il2CppMethodInitialized)
  34539. {
  34540. il2cpp_codegen_initialize_method (TypeBuilder_GetField_mEF85ACD475377E0D92910D3F63E8E9E5011E516A_MetadataUsageId);
  34541. s_Il2CppMethodInitialized = true;
  34542. }
  34543. {
  34544. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetField_mEF85ACD475377E0D92910D3F63E8E9E5011E516A_RuntimeMethod_var);
  34545. return (FieldInfo_t *)NULL;
  34546. }
  34547. }
  34548. // System.Reflection.FieldInfo[] System.Reflection.Emit.TypeBuilder::GetFields(System.Reflection.BindingFlags)
  34549. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfoU5BU5D_t9C36FA93372CA01DAF85946064B058CD9CE2E8BE* TypeBuilder_GetFields_m7C22DADE505193A6EAE20F3A02DD2DB6E77D08A6 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  34550. {
  34551. static bool s_Il2CppMethodInitialized;
  34552. if (!s_Il2CppMethodInitialized)
  34553. {
  34554. il2cpp_codegen_initialize_method (TypeBuilder_GetFields_m7C22DADE505193A6EAE20F3A02DD2DB6E77D08A6_MetadataUsageId);
  34555. s_Il2CppMethodInitialized = true;
  34556. }
  34557. {
  34558. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetFields_m7C22DADE505193A6EAE20F3A02DD2DB6E77D08A6_RuntimeMethod_var);
  34559. return (FieldInfoU5BU5D_t9C36FA93372CA01DAF85946064B058CD9CE2E8BE*)NULL;
  34560. }
  34561. }
  34562. // System.Type System.Reflection.Emit.TypeBuilder::GetInterface(System.String,System.Boolean)
  34563. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * TypeBuilder_GetInterface_mD25F10FAB71E06B1ED5CBF451DD7A90028A03588 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, String_t* ___name0, bool ___ignoreCase1, const RuntimeMethod* method)
  34564. {
  34565. static bool s_Il2CppMethodInitialized;
  34566. if (!s_Il2CppMethodInitialized)
  34567. {
  34568. il2cpp_codegen_initialize_method (TypeBuilder_GetInterface_mD25F10FAB71E06B1ED5CBF451DD7A90028A03588_MetadataUsageId);
  34569. s_Il2CppMethodInitialized = true;
  34570. }
  34571. {
  34572. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetInterface_mD25F10FAB71E06B1ED5CBF451DD7A90028A03588_RuntimeMethod_var);
  34573. return (Type_t *)NULL;
  34574. }
  34575. }
  34576. // System.Type[] System.Reflection.Emit.TypeBuilder::GetInterfaces()
  34577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* TypeBuilder_GetInterfaces_mC71167F5FE54E3F59C5B04E29192F77C282259C5 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34578. {
  34579. static bool s_Il2CppMethodInitialized;
  34580. if (!s_Il2CppMethodInitialized)
  34581. {
  34582. il2cpp_codegen_initialize_method (TypeBuilder_GetInterfaces_mC71167F5FE54E3F59C5B04E29192F77C282259C5_MetadataUsageId);
  34583. s_Il2CppMethodInitialized = true;
  34584. }
  34585. {
  34586. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetInterfaces_mC71167F5FE54E3F59C5B04E29192F77C282259C5_RuntimeMethod_var);
  34587. return (TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F*)NULL;
  34588. }
  34589. }
  34590. // System.Reflection.MemberInfo[] System.Reflection.Emit.TypeBuilder::GetMembers(System.Reflection.BindingFlags)
  34591. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6* TypeBuilder_GetMembers_m0B6D9AC07EF99505641B96FD253A740C4CDDFE92 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  34592. {
  34593. static bool s_Il2CppMethodInitialized;
  34594. if (!s_Il2CppMethodInitialized)
  34595. {
  34596. il2cpp_codegen_initialize_method (TypeBuilder_GetMembers_m0B6D9AC07EF99505641B96FD253A740C4CDDFE92_MetadataUsageId);
  34597. s_Il2CppMethodInitialized = true;
  34598. }
  34599. {
  34600. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetMembers_m0B6D9AC07EF99505641B96FD253A740C4CDDFE92_RuntimeMethod_var);
  34601. return (MemberInfoU5BU5D_t6A57DDAF4E5321D22FB4C021559637EB126BF6B6*)NULL;
  34602. }
  34603. }
  34604. // System.Reflection.MethodInfo System.Reflection.Emit.TypeBuilder::GetMethodImpl(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Reflection.CallingConventions,System.Type[],System.Reflection.ParameterModifier[])
  34605. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t * TypeBuilder_GetMethodImpl_mC446DBD452A73C9AF112DD75945C6B6B1C7D199C (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, int32_t ___callConvention3, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types4, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers5, const RuntimeMethod* method)
  34606. {
  34607. static bool s_Il2CppMethodInitialized;
  34608. if (!s_Il2CppMethodInitialized)
  34609. {
  34610. il2cpp_codegen_initialize_method (TypeBuilder_GetMethodImpl_mC446DBD452A73C9AF112DD75945C6B6B1C7D199C_MetadataUsageId);
  34611. s_Il2CppMethodInitialized = true;
  34612. }
  34613. {
  34614. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetMethodImpl_mC446DBD452A73C9AF112DD75945C6B6B1C7D199C_RuntimeMethod_var);
  34615. return (MethodInfo_t *)NULL;
  34616. }
  34617. }
  34618. // System.Reflection.MethodInfo[] System.Reflection.Emit.TypeBuilder::GetMethods(System.Reflection.BindingFlags)
  34619. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B* TypeBuilder_GetMethods_m4D39ECB457EB15C343900739A45DC3A8DA903184 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  34620. {
  34621. static bool s_Il2CppMethodInitialized;
  34622. if (!s_Il2CppMethodInitialized)
  34623. {
  34624. il2cpp_codegen_initialize_method (TypeBuilder_GetMethods_m4D39ECB457EB15C343900739A45DC3A8DA903184_MetadataUsageId);
  34625. s_Il2CppMethodInitialized = true;
  34626. }
  34627. {
  34628. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetMethods_m4D39ECB457EB15C343900739A45DC3A8DA903184_RuntimeMethod_var);
  34629. return (MethodInfoU5BU5D_t93E968F23AF2DB5CFCFF13BE775A0E222C03586B*)NULL;
  34630. }
  34631. }
  34632. // System.Type System.Reflection.Emit.TypeBuilder::GetNestedType(System.String,System.Reflection.BindingFlags)
  34633. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * TypeBuilder_GetNestedType_m234C291A9DEA5930566564538E2016015B2561E0 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method)
  34634. {
  34635. static bool s_Il2CppMethodInitialized;
  34636. if (!s_Il2CppMethodInitialized)
  34637. {
  34638. il2cpp_codegen_initialize_method (TypeBuilder_GetNestedType_m234C291A9DEA5930566564538E2016015B2561E0_MetadataUsageId);
  34639. s_Il2CppMethodInitialized = true;
  34640. }
  34641. {
  34642. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetNestedType_m234C291A9DEA5930566564538E2016015B2561E0_RuntimeMethod_var);
  34643. return (Type_t *)NULL;
  34644. }
  34645. }
  34646. // System.Reflection.PropertyInfo[] System.Reflection.Emit.TypeBuilder::GetProperties(System.Reflection.BindingFlags)
  34647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfoU5BU5D_tAD8E99B12FF99CA4F2EA37B612DE68E112B4CF7E* TypeBuilder_GetProperties_m35703B5585EFFA644378B04C14A7F1BEBBAE41E4 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, int32_t ___bindingAttr0, const RuntimeMethod* method)
  34648. {
  34649. static bool s_Il2CppMethodInitialized;
  34650. if (!s_Il2CppMethodInitialized)
  34651. {
  34652. il2cpp_codegen_initialize_method (TypeBuilder_GetProperties_m35703B5585EFFA644378B04C14A7F1BEBBAE41E4_MetadataUsageId);
  34653. s_Il2CppMethodInitialized = true;
  34654. }
  34655. {
  34656. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetProperties_m35703B5585EFFA644378B04C14A7F1BEBBAE41E4_RuntimeMethod_var);
  34657. return (PropertyInfoU5BU5D_tAD8E99B12FF99CA4F2EA37B612DE68E112B4CF7E*)NULL;
  34658. }
  34659. }
  34660. // System.Reflection.PropertyInfo System.Reflection.Emit.TypeBuilder::GetPropertyImpl(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type,System.Type[],System.Reflection.ParameterModifier[])
  34661. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t * TypeBuilder_GetPropertyImpl_m81204059AF7BD8C1BD30245781EECFB926ED8211 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, String_t* ___name0, int32_t ___bindingAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, Type_t * ___returnType3, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___types4, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers5, const RuntimeMethod* method)
  34662. {
  34663. static bool s_Il2CppMethodInitialized;
  34664. if (!s_Il2CppMethodInitialized)
  34665. {
  34666. il2cpp_codegen_initialize_method (TypeBuilder_GetPropertyImpl_m81204059AF7BD8C1BD30245781EECFB926ED8211_MetadataUsageId);
  34667. s_Il2CppMethodInitialized = true;
  34668. }
  34669. {
  34670. il2cpp_codegen_raise_profile_exception(TypeBuilder_GetPropertyImpl_m81204059AF7BD8C1BD30245781EECFB926ED8211_RuntimeMethod_var);
  34671. return (PropertyInfo_t *)NULL;
  34672. }
  34673. }
  34674. // System.Boolean System.Reflection.Emit.TypeBuilder::HasElementTypeImpl()
  34675. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeBuilder_HasElementTypeImpl_m29A035E8B574B52C7E41FDC1300179FF2F985A26 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34676. {
  34677. static bool s_Il2CppMethodInitialized;
  34678. if (!s_Il2CppMethodInitialized)
  34679. {
  34680. il2cpp_codegen_initialize_method (TypeBuilder_HasElementTypeImpl_m29A035E8B574B52C7E41FDC1300179FF2F985A26_MetadataUsageId);
  34681. s_Il2CppMethodInitialized = true;
  34682. }
  34683. bool V_0 = false;
  34684. {
  34685. il2cpp_codegen_raise_profile_exception(TypeBuilder_HasElementTypeImpl_m29A035E8B574B52C7E41FDC1300179FF2F985A26_RuntimeMethod_var);
  34686. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  34687. bool L_0 = V_0;
  34688. return L_0;
  34689. }
  34690. }
  34691. // 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[])
  34692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * TypeBuilder_InvokeMember_m08A2A569CDD3E80704D093455EECA93745285AC2 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, String_t* ___name0, int32_t ___invokeAttr1, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 * ___binder2, RuntimeObject * ___target3, ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* ___args4, ParameterModifierU5BU5D_t63EC46F14F048DC9EF6BF1362E8AEBEA1A05A5EA* ___modifiers5, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___culture6, StringU5BU5D_t933FB07893230EA91C40FF900D5400665E87B14E* ___namedParameters7, const RuntimeMethod* method)
  34693. {
  34694. static bool s_Il2CppMethodInitialized;
  34695. if (!s_Il2CppMethodInitialized)
  34696. {
  34697. il2cpp_codegen_initialize_method (TypeBuilder_InvokeMember_m08A2A569CDD3E80704D093455EECA93745285AC2_MetadataUsageId);
  34698. s_Il2CppMethodInitialized = true;
  34699. }
  34700. {
  34701. il2cpp_codegen_raise_profile_exception(TypeBuilder_InvokeMember_m08A2A569CDD3E80704D093455EECA93745285AC2_RuntimeMethod_var);
  34702. return NULL;
  34703. }
  34704. }
  34705. // System.Boolean System.Reflection.Emit.TypeBuilder::IsArrayImpl()
  34706. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeBuilder_IsArrayImpl_m961EB85E7B9C15B08321A5AEA58B1C21B5626852 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34707. {
  34708. static bool s_Il2CppMethodInitialized;
  34709. if (!s_Il2CppMethodInitialized)
  34710. {
  34711. il2cpp_codegen_initialize_method (TypeBuilder_IsArrayImpl_m961EB85E7B9C15B08321A5AEA58B1C21B5626852_MetadataUsageId);
  34712. s_Il2CppMethodInitialized = true;
  34713. }
  34714. bool V_0 = false;
  34715. {
  34716. il2cpp_codegen_raise_profile_exception(TypeBuilder_IsArrayImpl_m961EB85E7B9C15B08321A5AEA58B1C21B5626852_RuntimeMethod_var);
  34717. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  34718. bool L_0 = V_0;
  34719. return L_0;
  34720. }
  34721. }
  34722. // System.Boolean System.Reflection.Emit.TypeBuilder::IsByRefImpl()
  34723. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeBuilder_IsByRefImpl_m6C8F63B3A4FE679D6328C6CCAD8ADF9B606C0432 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34724. {
  34725. static bool s_Il2CppMethodInitialized;
  34726. if (!s_Il2CppMethodInitialized)
  34727. {
  34728. il2cpp_codegen_initialize_method (TypeBuilder_IsByRefImpl_m6C8F63B3A4FE679D6328C6CCAD8ADF9B606C0432_MetadataUsageId);
  34729. s_Il2CppMethodInitialized = true;
  34730. }
  34731. bool V_0 = false;
  34732. {
  34733. il2cpp_codegen_raise_profile_exception(TypeBuilder_IsByRefImpl_m6C8F63B3A4FE679D6328C6CCAD8ADF9B606C0432_RuntimeMethod_var);
  34734. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  34735. bool L_0 = V_0;
  34736. return L_0;
  34737. }
  34738. }
  34739. // System.Boolean System.Reflection.Emit.TypeBuilder::IsCOMObjectImpl()
  34740. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeBuilder_IsCOMObjectImpl_m3C491CC94DCDA931FB83ECC89AA77E098D641C97 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34741. {
  34742. static bool s_Il2CppMethodInitialized;
  34743. if (!s_Il2CppMethodInitialized)
  34744. {
  34745. il2cpp_codegen_initialize_method (TypeBuilder_IsCOMObjectImpl_m3C491CC94DCDA931FB83ECC89AA77E098D641C97_MetadataUsageId);
  34746. s_Il2CppMethodInitialized = true;
  34747. }
  34748. bool V_0 = false;
  34749. {
  34750. il2cpp_codegen_raise_profile_exception(TypeBuilder_IsCOMObjectImpl_m3C491CC94DCDA931FB83ECC89AA77E098D641C97_RuntimeMethod_var);
  34751. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  34752. bool L_0 = V_0;
  34753. return L_0;
  34754. }
  34755. }
  34756. // System.Boolean System.Reflection.Emit.TypeBuilder::IsDefined(System.Type,System.Boolean)
  34757. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeBuilder_IsDefined_mF5A19D4234E4239FE1B9BAAAC6A023FA9DA01F83 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, Type_t * ___attributeType0, bool ___inherit1, const RuntimeMethod* method)
  34758. {
  34759. static bool s_Il2CppMethodInitialized;
  34760. if (!s_Il2CppMethodInitialized)
  34761. {
  34762. il2cpp_codegen_initialize_method (TypeBuilder_IsDefined_mF5A19D4234E4239FE1B9BAAAC6A023FA9DA01F83_MetadataUsageId);
  34763. s_Il2CppMethodInitialized = true;
  34764. }
  34765. bool V_0 = false;
  34766. {
  34767. il2cpp_codegen_raise_profile_exception(TypeBuilder_IsDefined_mF5A19D4234E4239FE1B9BAAAC6A023FA9DA01F83_RuntimeMethod_var);
  34768. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  34769. bool L_0 = V_0;
  34770. return L_0;
  34771. }
  34772. }
  34773. // System.Boolean System.Reflection.Emit.TypeBuilder::IsPointerImpl()
  34774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeBuilder_IsPointerImpl_m78DF386D54257E6B3394985C3ADA1A77CBA781E3 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34775. {
  34776. static bool s_Il2CppMethodInitialized;
  34777. if (!s_Il2CppMethodInitialized)
  34778. {
  34779. il2cpp_codegen_initialize_method (TypeBuilder_IsPointerImpl_m78DF386D54257E6B3394985C3ADA1A77CBA781E3_MetadataUsageId);
  34780. s_Il2CppMethodInitialized = true;
  34781. }
  34782. bool V_0 = false;
  34783. {
  34784. il2cpp_codegen_raise_profile_exception(TypeBuilder_IsPointerImpl_m78DF386D54257E6B3394985C3ADA1A77CBA781E3_RuntimeMethod_var);
  34785. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  34786. bool L_0 = V_0;
  34787. return L_0;
  34788. }
  34789. }
  34790. // System.Boolean System.Reflection.Emit.TypeBuilder::IsPrimitiveImpl()
  34791. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeBuilder_IsPrimitiveImpl_m6A94D93C5441F8403300BBC6CDB11F5B51B6F9D4 (TypeBuilder_t5C4DB8E28E44C07FA7197AE2D8CFB585553E8003 * __this, const RuntimeMethod* method)
  34792. {
  34793. static bool s_Il2CppMethodInitialized;
  34794. if (!s_Il2CppMethodInitialized)
  34795. {
  34796. il2cpp_codegen_initialize_method (TypeBuilder_IsPrimitiveImpl_m6A94D93C5441F8403300BBC6CDB11F5B51B6F9D4_MetadataUsageId);
  34797. s_Il2CppMethodInitialized = true;
  34798. }
  34799. bool V_0 = false;
  34800. {
  34801. il2cpp_codegen_raise_profile_exception(TypeBuilder_IsPrimitiveImpl_m6A94D93C5441F8403300BBC6CDB11F5B51B6F9D4_RuntimeMethod_var);
  34802. il2cpp_codegen_initobj((&V_0), sizeof(bool));
  34803. bool L_0 = V_0;
  34804. return L_0;
  34805. }
  34806. }
  34807. #ifdef __clang__
  34808. #pragma clang diagnostic pop
  34809. #endif
  34810. #ifdef __clang__
  34811. #pragma clang diagnostic push
  34812. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34813. #pragma clang diagnostic ignored "-Wunused-variable"
  34814. #endif
  34815. // System.Type System.Reflection.Emit.TypeBuilderInstantiation::MakeGenericType(System.Type,System.Type[])
  34816. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * TypeBuilderInstantiation_MakeGenericType_m6EA0D8A23A3197C63ACE9848425637D48E8689D4 (Type_t * ___type0, TypeU5BU5D_t7FE623A666B49176DE123306221193E888A12F5F* ___typeArguments1, const RuntimeMethod* method)
  34817. {
  34818. static bool s_Il2CppMethodInitialized;
  34819. if (!s_Il2CppMethodInitialized)
  34820. {
  34821. il2cpp_codegen_initialize_method (TypeBuilderInstantiation_MakeGenericType_m6EA0D8A23A3197C63ACE9848425637D48E8689D4_MetadataUsageId);
  34822. s_Il2CppMethodInitialized = true;
  34823. }
  34824. {
  34825. NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * L_0 = (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 *)il2cpp_codegen_object_new(NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010_il2cpp_TypeInfo_var);
  34826. NotSupportedException__ctor_mD023A89A5C1F740F43F0A9CD6C49DC21230B3CEE(L_0, _stringLiteral7947B0DD226958AFE502F055E9639C493F8D6881, /*hidden argument*/NULL);
  34827. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, TypeBuilderInstantiation_MakeGenericType_m6EA0D8A23A3197C63ACE9848425637D48E8689D4_RuntimeMethod_var);
  34828. }
  34829. }
  34830. #ifdef __clang__
  34831. #pragma clang diagnostic pop
  34832. #endif
  34833. #ifdef __clang__
  34834. #pragma clang diagnostic push
  34835. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34836. #pragma clang diagnostic ignored "-Wunused-variable"
  34837. #endif
  34838. // System.Void System.Reflection.Emit.UnmanagedMarshal::.ctor()
  34839. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedMarshal__ctor_m005368EB74DDF13094D2A208604C32BF147E01AB (UnmanagedMarshal_tCF1F2DA6EAED118ED1459C8DFF35C5418259F3EE * __this, const RuntimeMethod* method)
  34840. {
  34841. static bool s_Il2CppMethodInitialized;
  34842. if (!s_Il2CppMethodInitialized)
  34843. {
  34844. il2cpp_codegen_initialize_method (UnmanagedMarshal__ctor_m005368EB74DDF13094D2A208604C32BF147E01AB_MetadataUsageId);
  34845. s_Il2CppMethodInitialized = true;
  34846. }
  34847. {
  34848. il2cpp_codegen_raise_profile_exception(UnmanagedMarshal__ctor_m005368EB74DDF13094D2A208604C32BF147E01AB_RuntimeMethod_var);
  34849. return;
  34850. }
  34851. }
  34852. #ifdef __clang__
  34853. #pragma clang diagnostic pop
  34854. #endif
  34855. #ifdef __clang__
  34856. #pragma clang diagnostic push
  34857. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34858. #pragma clang diagnostic ignored "-Wunused-variable"
  34859. #endif
  34860. #ifdef __clang__
  34861. #pragma clang diagnostic pop
  34862. #endif
  34863. #ifdef __clang__
  34864. #pragma clang diagnostic push
  34865. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  34866. #pragma clang diagnostic ignored "-Wunused-variable"
  34867. #endif
  34868. // System.Type System.Reflection.EventInfo::get_EventHandlerType()
  34869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * EventInfo_get_EventHandlerType_m0CA0046E1C09E391AB903F515324F64BF154E479 (EventInfo_t * __this, const RuntimeMethod* method)
  34870. {
  34871. ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* V_0 = NULL;
  34872. {
  34873. MethodInfo_t * L_0 = VirtFuncInvoker1< MethodInfo_t *, bool >::Invoke(18 /* System.Reflection.MethodInfo System.Reflection.EventInfo::GetAddMethod(System.Boolean) */, __this, (bool)1);
  34874. NullCheck(L_0);
  34875. ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* L_1 = VirtFuncInvoker0< ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* >::Invoke(38 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParametersInternal() */, L_0);
  34876. V_0 = L_1;
  34877. ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* L_2 = V_0;
  34878. NullCheck(L_2);
  34879. if (!(((RuntimeArray*)L_2)->max_length))
  34880. {
  34881. goto IL_001a;
  34882. }
  34883. }
  34884. {
  34885. ParameterInfoU5BU5D_t9F6F38E4A0B0A78E2F463D1B2C0031716CA7A694* L_3 = V_0;
  34886. NullCheck(L_3);
  34887. int32_t L_4 = 0;
  34888. ParameterInfo_t37AB8D79D44E14C48CDA9004CB696E240C3FD4DB * L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  34889. NullCheck(L_5);
  34890. Type_t * L_6 = VirtFuncInvoker0< Type_t * >::Invoke(8 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_5);
  34891. return L_6;
  34892. }
  34893. IL_001a:
  34894. {
  34895. return (Type_t *)NULL;
  34896. }
  34897. }
  34898. // System.Reflection.MemberTypes System.Reflection.EventInfo::get_MemberType()
  34899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInfo_get_MemberType_m8F77B877B54E1F1FC9417272BB712DAD17456F8A (EventInfo_t * __this, const RuntimeMethod* method)
  34900. {
  34901. {
  34902. return (int32_t)(2);
  34903. }
  34904. }
  34905. // System.Void System.Reflection.EventInfo::.ctor()
  34906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventInfo__ctor_m4727DEE83D8B673F1ECBAD2ED19EE08C64D0EC3B (EventInfo_t * __this, const RuntimeMethod* method)
  34907. {
  34908. {
  34909. MemberInfo__ctor_m2F662BD5B63738672688109B4BCC552C143B1BCC(__this, /*hidden argument*/NULL);
  34910. return;
  34911. }
  34912. }
  34913. // System.Boolean System.Reflection.EventInfo::Equals(System.Object)
  34914. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventInfo_Equals_m0976208CF02B01B81BC60571BF90B1616307E35C (EventInfo_t * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  34915. {
  34916. {
  34917. RuntimeObject * L_0 = ___obj0;
  34918. return (bool)((((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(EventInfo_t *)__this))? 1 : 0);
  34919. }
  34920. }
  34921. // System.Int32 System.Reflection.EventInfo::GetHashCode()
  34922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EventInfo_GetHashCode_mF78928C1B99DD39378532649AD132C392AA75D17 (EventInfo_t * __this, const RuntimeMethod* method)
  34923. {
  34924. {
  34925. int32_t L_0 = MemberInfo_GetHashCode_mE9E59E8B23F151FD6EE2CB98B8F5138AF3B79761(__this, /*hidden argument*/NULL);
  34926. return L_0;
  34927. }
  34928. }
  34929. // System.Boolean System.Reflection.EventInfo::op_Equality(System.Reflection.EventInfo,System.Reflection.EventInfo)
  34930. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventInfo_op_Equality_m0C524BB18130882AB39B1CF0782D885FEFEB189E (EventInfo_t * ___left0, EventInfo_t * ___right1, const RuntimeMethod* method)
  34931. {
  34932. {
  34933. EventInfo_t * L_0 = ___left0;
  34934. EventInfo_t * L_1 = ___right1;
  34935. if ((!(((RuntimeObject*)(EventInfo_t *)L_0) == ((RuntimeObject*)(EventInfo_t *)L_1))))
  34936. {
  34937. goto IL_0006;
  34938. }
  34939. }
  34940. {
  34941. return (bool)1;
  34942. }
  34943. IL_0006:
  34944. {
  34945. EventInfo_t * L_2 = ___left0;
  34946. EventInfo_t * L_3 = ___right1;
  34947. if (!((int32_t)((int32_t)((((RuntimeObject*)(EventInfo_t *)L_2) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)^(int32_t)((((RuntimeObject*)(EventInfo_t *)L_3) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0))))
  34948. {
  34949. goto IL_0013;
  34950. }
  34951. }
  34952. {
  34953. return (bool)0;
  34954. }
  34955. IL_0013:
  34956. {
  34957. EventInfo_t * L_4 = ___left0;
  34958. EventInfo_t * L_5 = ___right1;
  34959. NullCheck(L_4);
  34960. bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_4, L_5);
  34961. return L_6;
  34962. }
  34963. }
  34964. // System.Boolean System.Reflection.EventInfo::op_Inequality(System.Reflection.EventInfo,System.Reflection.EventInfo)
  34965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventInfo_op_Inequality_mC7E27E2551DF4073E8DC033A89A705596AFF344C (EventInfo_t * ___left0, EventInfo_t * ___right1, const RuntimeMethod* method)
  34966. {
  34967. {
  34968. EventInfo_t * L_0 = ___left0;
  34969. EventInfo_t * L_1 = ___right1;
  34970. if ((!(((RuntimeObject*)(EventInfo_t *)L_0) == ((RuntimeObject*)(EventInfo_t *)L_1))))
  34971. {
  34972. goto IL_0006;
  34973. }
  34974. }
  34975. {
  34976. return (bool)0;
  34977. }
  34978. IL_0006:
  34979. {
  34980. EventInfo_t * L_2 = ___left0;
  34981. EventInfo_t * L_3 = ___right1;
  34982. if (!((int32_t)((int32_t)((((RuntimeObject*)(EventInfo_t *)L_2) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)^(int32_t)((((RuntimeObject*)(EventInfo_t *)L_3) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0))))
  34983. {
  34984. goto IL_0013;
  34985. }
  34986. }
  34987. {
  34988. return (bool)1;
  34989. }
  34990. IL_0013:
  34991. {
  34992. EventInfo_t * L_4 = ___left0;
  34993. EventInfo_t * L_5 = ___right1;
  34994. NullCheck(L_4);
  34995. bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_4, L_5);
  34996. return (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
  34997. }
  34998. }
  34999. // System.Reflection.EventInfo System.Reflection.EventInfo::internal_from_handle_type(System.IntPtr,System.IntPtr)
  35000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInfo_t * EventInfo_internal_from_handle_type_mEE18EFFC50DCCC0269525566BDE78C873C34EDCA (intptr_t ___event_handle0, intptr_t ___type_handle1, const RuntimeMethod* method)
  35001. {
  35002. typedef EventInfo_t * (*EventInfo_internal_from_handle_type_mEE18EFFC50DCCC0269525566BDE78C873C34EDCA_ftn) (intptr_t, intptr_t);
  35003. using namespace il2cpp::icalls;
  35004. return ((EventInfo_internal_from_handle_type_mEE18EFFC50DCCC0269525566BDE78C873C34EDCA_ftn)mscorlib::System::Reflection::EventInfo::internal_from_handle_type) (___event_handle0, ___type_handle1);
  35005. }
  35006. // System.Reflection.EventInfo System.Reflection.EventInfo::GetEventFromHandle(Mono.RuntimeEventHandle,System.RuntimeTypeHandle)
  35007. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInfo_t * EventInfo_GetEventFromHandle_m32D668E4C0CB872EED2FFF1E0714B9B73680C897 (RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 ___handle0, RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___reflectedType1, const RuntimeMethod* method)
  35008. {
  35009. static bool s_Il2CppMethodInitialized;
  35010. if (!s_Il2CppMethodInitialized)
  35011. {
  35012. il2cpp_codegen_initialize_method (EventInfo_GetEventFromHandle_m32D668E4C0CB872EED2FFF1E0714B9B73680C897_MetadataUsageId);
  35013. s_Il2CppMethodInitialized = true;
  35014. }
  35015. EventInfo_t * G_B4_0 = NULL;
  35016. EventInfo_t * G_B3_0 = NULL;
  35017. {
  35018. intptr_t L_0 = RuntimeEventHandle_get_Value_m579B27775CC84269432CB559FF50327E5EAFF89D_inline((RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 *)(&___handle0), /*hidden argument*/NULL);
  35019. bool L_1 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_0, (intptr_t)(0), /*hidden argument*/NULL);
  35020. if (!L_1)
  35021. {
  35022. goto IL_001e;
  35023. }
  35024. }
  35025. {
  35026. ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_2 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
  35027. ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_2, _stringLiteral43CD1760645DEAC8D9320A491A0AA53D189F6230, /*hidden argument*/NULL);
  35028. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, EventInfo_GetEventFromHandle_m32D668E4C0CB872EED2FFF1E0714B9B73680C897_RuntimeMethod_var);
  35029. }
  35030. IL_001e:
  35031. {
  35032. intptr_t L_3 = RuntimeEventHandle_get_Value_m579B27775CC84269432CB559FF50327E5EAFF89D_inline((RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 *)(&___handle0), /*hidden argument*/NULL);
  35033. intptr_t L_4 = RuntimeTypeHandle_get_Value_m3277019DD9C1A7E5D22F075DDF8CBDFA4D146BC6_inline((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D *)(&___reflectedType1), /*hidden argument*/NULL);
  35034. EventInfo_t * L_5 = EventInfo_internal_from_handle_type_mEE18EFFC50DCCC0269525566BDE78C873C34EDCA((intptr_t)L_3, (intptr_t)L_4, /*hidden argument*/NULL);
  35035. EventInfo_t * L_6 = L_5;
  35036. bool L_7 = EventInfo_op_Equality_m0C524BB18130882AB39B1CF0782D885FEFEB189E(L_6, (EventInfo_t *)NULL, /*hidden argument*/NULL);
  35037. G_B3_0 = L_6;
  35038. if (!L_7)
  35039. {
  35040. G_B4_0 = L_6;
  35041. goto IL_0045;
  35042. }
  35043. }
  35044. {
  35045. ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_8 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
  35046. ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_8, _stringLiteralFDD46267EA352B37459B088FC218547315AF8961, /*hidden argument*/NULL);
  35047. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, EventInfo_GetEventFromHandle_m32D668E4C0CB872EED2FFF1E0714B9B73680C897_RuntimeMethod_var);
  35048. }
  35049. IL_0045:
  35050. {
  35051. return G_B4_0;
  35052. }
  35053. }
  35054. #ifdef __clang__
  35055. #pragma clang diagnostic pop
  35056. #endif
  35057. #ifdef __clang__
  35058. #pragma clang diagnostic push
  35059. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35060. #pragma clang diagnostic ignored "-Wunused-variable"
  35061. #endif
  35062. // System.Void System.Reflection.EventInfo_AddEventAdapter::.ctor(System.Object,System.IntPtr)
  35063. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddEventAdapter__ctor_m8865EFEB623AEC32D03C8A3B2E121F8834A1D3F6 (AddEventAdapter_t90B3498E1AA0B739F6390C7E52B51A36945E036B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  35064. {
  35065. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  35066. __this->set_method_3(___method1);
  35067. __this->set_m_target_2(___object0);
  35068. }
  35069. // System.Void System.Reflection.EventInfo_AddEventAdapter::Invoke(System.Object,System.Delegate)
  35070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddEventAdapter_Invoke_m09823CDD4BE69C5D92C9355B4E2AC645A7161570 (AddEventAdapter_t90B3498E1AA0B739F6390C7E52B51A36945E036B * __this, RuntimeObject * ____this0, Delegate_t * ___dele1, const RuntimeMethod* method)
  35071. {
  35072. DelegateU5BU5D_tDFCDEE2A6322F96C0FE49AF47E9ADB8C4B294E86* delegateArrayToInvoke = __this->get_delegates_11();
  35073. Delegate_t** delegatesToInvoke;
  35074. il2cpp_array_size_t length;
  35075. if (delegateArrayToInvoke != NULL)
  35076. {
  35077. length = delegateArrayToInvoke->max_length;
  35078. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  35079. }
  35080. else
  35081. {
  35082. length = 1;
  35083. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  35084. }
  35085. for (il2cpp_array_size_t i = 0; i < length; i++)
  35086. {
  35087. Delegate_t* currentDelegate = delegatesToInvoke[i];
  35088. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  35089. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  35090. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  35091. if (!il2cpp_codegen_method_is_virtual(targetMethod))
  35092. {
  35093. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  35094. }
  35095. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  35096. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  35097. if (___methodIsStatic)
  35098. {
  35099. if (___parameterCount == 2)
  35100. {
  35101. // open
  35102. typedef void (*FunctionPointerType) (RuntimeObject *, Delegate_t *, const RuntimeMethod*);
  35103. ((FunctionPointerType)targetMethodPointer)(____this0, ___dele1, targetMethod);
  35104. }
  35105. else
  35106. {
  35107. // closed
  35108. typedef void (*FunctionPointerType) (void*, RuntimeObject *, Delegate_t *, const RuntimeMethod*);
  35109. ((FunctionPointerType)targetMethodPointer)(targetThis, ____this0, ___dele1, targetMethod);
  35110. }
  35111. }
  35112. else if (___parameterCount != 2)
  35113. {
  35114. // open
  35115. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  35116. {
  35117. if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  35118. {
  35119. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  35120. GenericInterfaceActionInvoker1< Delegate_t * >::Invoke(targetMethod, ____this0, ___dele1);
  35121. else
  35122. GenericVirtActionInvoker1< Delegate_t * >::Invoke(targetMethod, ____this0, ___dele1);
  35123. }
  35124. else
  35125. {
  35126. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  35127. InterfaceActionInvoker1< Delegate_t * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ____this0, ___dele1);
  35128. else
  35129. VirtActionInvoker1< Delegate_t * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ____this0, ___dele1);
  35130. }
  35131. }
  35132. else
  35133. {
  35134. if (targetThis == NULL && il2cpp_codegen_class_is_value_type(il2cpp_codegen_method_get_declaring_type(targetMethod)))
  35135. {
  35136. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  35137. ((FunctionPointerType)targetMethodPointer)((reinterpret_cast<RuntimeObject*>(___dele1) - 1), targetMethod);
  35138. }
  35139. else
  35140. {
  35141. typedef void (*FunctionPointerType) (RuntimeObject *, Delegate_t *, const RuntimeMethod*);
  35142. ((FunctionPointerType)targetMethodPointer)(____this0, ___dele1, targetMethod);
  35143. }
  35144. }
  35145. }
  35146. else
  35147. {
  35148. // closed
  35149. if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
  35150. {
  35151. if (targetThis == NULL)
  35152. {
  35153. typedef void (*FunctionPointerType) (RuntimeObject *, Delegate_t *, const RuntimeMethod*);
  35154. ((FunctionPointerType)targetMethodPointer)(____this0, ___dele1, targetMethod);
  35155. }
  35156. else if (il2cpp_codegen_method_is_generic_instance(targetMethod))
  35157. {
  35158. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  35159. GenericInterfaceActionInvoker2< RuntimeObject *, Delegate_t * >::Invoke(targetMethod, targetThis, ____this0, ___dele1);
  35160. else
  35161. GenericVirtActionInvoker2< RuntimeObject *, Delegate_t * >::Invoke(targetMethod, targetThis, ____this0, ___dele1);
  35162. }
  35163. else
  35164. {
  35165. if (il2cpp_codegen_method_is_interface_method(targetMethod))
  35166. InterfaceActionInvoker2< RuntimeObject *, Delegate_t * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ____this0, ___dele1);
  35167. else
  35168. VirtActionInvoker2< RuntimeObject *, Delegate_t * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ____this0, ___dele1);
  35169. }
  35170. }
  35171. else
  35172. {
  35173. if (targetThis == NULL && il2cpp_codegen_class_is_value_type(il2cpp_codegen_method_get_declaring_type(targetMethod)))
  35174. {
  35175. typedef void (*FunctionPointerType) (RuntimeObject*, Delegate_t *, const RuntimeMethod*);
  35176. ((FunctionPointerType)targetMethodPointer)((reinterpret_cast<RuntimeObject*>(____this0) - 1), ___dele1, targetMethod);
  35177. }
  35178. else
  35179. {
  35180. typedef void (*FunctionPointerType) (void*, RuntimeObject *, Delegate_t *, const RuntimeMethod*);
  35181. ((FunctionPointerType)targetMethodPointer)(targetThis, ____this0, ___dele1, targetMethod);
  35182. }
  35183. }
  35184. }
  35185. }
  35186. }
  35187. // System.IAsyncResult System.Reflection.EventInfo_AddEventAdapter::BeginInvoke(System.Object,System.Delegate,System.AsyncCallback,System.Object)
  35188. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AddEventAdapter_BeginInvoke_mE96336546DC8725EB1C45016F41D4271567C799E (AddEventAdapter_t90B3498E1AA0B739F6390C7E52B51A36945E036B * __this, RuntimeObject * ____this0, Delegate_t * ___dele1, AsyncCallback_t3F3DA3BEDAEE81DD1D24125DF8EB30E85EE14DA4 * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method)
  35189. {
  35190. void *__d_args[3] = {0};
  35191. __d_args[0] = ____this0;
  35192. __d_args[1] = ___dele1;
  35193. return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);
  35194. }
  35195. // System.Void System.Reflection.EventInfo_AddEventAdapter::EndInvoke(System.IAsyncResult)
  35196. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddEventAdapter_EndInvoke_mC75DB2C642DA4EA93ACBA27F9ACB7B30EBEDC1E7 (AddEventAdapter_t90B3498E1AA0B739F6390C7E52B51A36945E036B * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
  35197. {
  35198. il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
  35199. }
  35200. #ifdef __clang__
  35201. #pragma clang diagnostic pop
  35202. #endif
  35203. #ifdef __clang__
  35204. #pragma clang diagnostic push
  35205. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35206. #pragma clang diagnostic ignored "-Wunused-variable"
  35207. #endif
  35208. // Conversion methods for marshalling of: System.Reflection.ExceptionHandlingClause
  35209. IL2CPP_EXTERN_C void ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8_marshal_pinvoke(const ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8& unmarshaled, ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8_marshaled_pinvoke& marshaled)
  35210. {
  35211. Exception_t* ___catch_type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'catch_type' of type 'ExceptionHandlingClause': Reference type field marshaling is not supported.");
  35212. IL2CPP_RAISE_MANAGED_EXCEPTION(___catch_type_0Exception, NULL);
  35213. }
  35214. IL2CPP_EXTERN_C void ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8_marshal_pinvoke_back(const ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8_marshaled_pinvoke& marshaled, ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8& unmarshaled)
  35215. {
  35216. Exception_t* ___catch_type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'catch_type' of type 'ExceptionHandlingClause': Reference type field marshaling is not supported.");
  35217. IL2CPP_RAISE_MANAGED_EXCEPTION(___catch_type_0Exception, NULL);
  35218. }
  35219. // Conversion method for clean up from marshalling of: System.Reflection.ExceptionHandlingClause
  35220. IL2CPP_EXTERN_C void ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8_marshal_pinvoke_cleanup(ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8_marshaled_pinvoke& marshaled)
  35221. {
  35222. }
  35223. // Conversion methods for marshalling of: System.Reflection.ExceptionHandlingClause
  35224. IL2CPP_EXTERN_C void ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8_marshal_com(const ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8& unmarshaled, ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8_marshaled_com& marshaled)
  35225. {
  35226. Exception_t* ___catch_type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'catch_type' of type 'ExceptionHandlingClause': Reference type field marshaling is not supported.");
  35227. IL2CPP_RAISE_MANAGED_EXCEPTION(___catch_type_0Exception, NULL);
  35228. }
  35229. IL2CPP_EXTERN_C void ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8_marshal_com_back(const ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8_marshaled_com& marshaled, ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8& unmarshaled)
  35230. {
  35231. Exception_t* ___catch_type_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'catch_type' of type 'ExceptionHandlingClause': Reference type field marshaling is not supported.");
  35232. IL2CPP_RAISE_MANAGED_EXCEPTION(___catch_type_0Exception, NULL);
  35233. }
  35234. // Conversion method for clean up from marshalling of: System.Reflection.ExceptionHandlingClause
  35235. IL2CPP_EXTERN_C void ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8_marshal_com_cleanup(ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8_marshaled_com& marshaled)
  35236. {
  35237. }
  35238. // System.Void System.Reflection.ExceptionHandlingClause::.ctor()
  35239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExceptionHandlingClause__ctor_mF844F9E971D84EAC5003A85C5E20D39FFE991A18 (ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8 * __this, const RuntimeMethod* method)
  35240. {
  35241. {
  35242. Object__ctor_m925ECA5E85CA100E3FB86A4F9E15C120E9A184C0(__this, /*hidden argument*/NULL);
  35243. return;
  35244. }
  35245. }
  35246. // System.String System.Reflection.ExceptionHandlingClause::ToString()
  35247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ExceptionHandlingClause_ToString_m5BD219DD2C014D679FB99078B85051BC5E557977 (ExceptionHandlingClause_t112046BB7ECF503629487282AC37B55A6C2FEDC8 * __this, const RuntimeMethod* method)
  35248. {
  35249. static bool s_Il2CppMethodInitialized;
  35250. if (!s_Il2CppMethodInitialized)
  35251. {
  35252. il2cpp_codegen_initialize_method (ExceptionHandlingClause_ToString_m5BD219DD2C014D679FB99078B85051BC5E557977_MetadataUsageId);
  35253. s_Il2CppMethodInitialized = true;
  35254. }
  35255. String_t* V_0 = NULL;
  35256. {
  35257. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)5);
  35258. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_1 = L_0;
  35259. int32_t L_2 = __this->get_flags_2();
  35260. int32_t L_3 = L_2;
  35261. RuntimeObject * L_4 = Box(ExceptionHandlingClauseOptions_t4527A8ED93B3E753FB00557A5DE30754D7AC0A21_il2cpp_TypeInfo_var, &L_3);
  35262. NullCheck(L_1);
  35263. ArrayElementTypeCheck (L_1, L_4);
  35264. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_4);
  35265. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_5 = L_1;
  35266. int32_t L_6 = __this->get_try_offset_3();
  35267. int32_t L_7 = L_6;
  35268. RuntimeObject * L_8 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_7);
  35269. NullCheck(L_5);
  35270. ArrayElementTypeCheck (L_5, L_8);
  35271. (L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_8);
  35272. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_9 = L_5;
  35273. int32_t L_10 = __this->get_try_length_4();
  35274. int32_t L_11 = L_10;
  35275. RuntimeObject * L_12 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_11);
  35276. NullCheck(L_9);
  35277. ArrayElementTypeCheck (L_9, L_12);
  35278. (L_9)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject *)L_12);
  35279. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_13 = L_9;
  35280. int32_t L_14 = __this->get_handler_offset_5();
  35281. int32_t L_15 = L_14;
  35282. RuntimeObject * L_16 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_15);
  35283. NullCheck(L_13);
  35284. ArrayElementTypeCheck (L_13, L_16);
  35285. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject *)L_16);
  35286. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_17 = L_13;
  35287. int32_t L_18 = __this->get_handler_length_6();
  35288. int32_t L_19 = L_18;
  35289. RuntimeObject * L_20 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_19);
  35290. NullCheck(L_17);
  35291. ArrayElementTypeCheck (L_17, L_20);
  35292. (L_17)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject *)L_20);
  35293. String_t* L_21 = String_Format_mA3AC3FE7B23D97F3A5BAA082D25B0E01B341A865(_stringLiteralF82A2896E7A49D13B11B21324109103DE96C1C0B, L_17, /*hidden argument*/NULL);
  35294. V_0 = L_21;
  35295. Type_t * L_22 = __this->get_catch_type_0();
  35296. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  35297. bool L_23 = Type_op_Inequality_m615014191FB05FD50F63A24EB9A6CCA785E7CEC9(L_22, (Type_t *)NULL, /*hidden argument*/NULL);
  35298. if (!L_23)
  35299. {
  35300. goto IL_0077;
  35301. }
  35302. }
  35303. {
  35304. String_t* L_24 = V_0;
  35305. Type_t * L_25 = __this->get_catch_type_0();
  35306. String_t* L_26 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A(_stringLiteralE18F3C63B2402954872862B1E8E52D18D8EB0347, L_24, L_25, /*hidden argument*/NULL);
  35307. V_0 = L_26;
  35308. }
  35309. IL_0077:
  35310. {
  35311. int32_t L_27 = __this->get_flags_2();
  35312. if ((!(((uint32_t)L_27) == ((uint32_t)1))))
  35313. {
  35314. goto IL_0097;
  35315. }
  35316. }
  35317. {
  35318. String_t* L_28 = V_0;
  35319. int32_t L_29 = __this->get_filter_offset_1();
  35320. int32_t L_30 = L_29;
  35321. RuntimeObject * L_31 = Box(Int32_t585191389E07734F19F3156FF88FB3EF4800D102_il2cpp_TypeInfo_var, &L_30);
  35322. String_t* L_32 = String_Format_m19325298DBC61AAC016C16F7B3CF97A8A3DEA34A(_stringLiteralF95E1DFE5424E47C8314964CB308D7E29062373B, L_28, L_31, /*hidden argument*/NULL);
  35323. V_0 = L_32;
  35324. }
  35325. IL_0097:
  35326. {
  35327. String_t* L_33 = V_0;
  35328. return L_33;
  35329. }
  35330. }
  35331. #ifdef __clang__
  35332. #pragma clang diagnostic pop
  35333. #endif
  35334. #ifdef __clang__
  35335. #pragma clang diagnostic push
  35336. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35337. #pragma clang diagnostic ignored "-Wunused-variable"
  35338. #endif
  35339. #ifdef __clang__
  35340. #pragma clang diagnostic pop
  35341. #endif
  35342. #ifdef __clang__
  35343. #pragma clang diagnostic push
  35344. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35345. #pragma clang diagnostic ignored "-Wunused-variable"
  35346. #endif
  35347. #ifdef __clang__
  35348. #pragma clang diagnostic pop
  35349. #endif
  35350. #ifdef __clang__
  35351. #pragma clang diagnostic push
  35352. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  35353. #pragma clang diagnostic ignored "-Wunused-variable"
  35354. #endif
  35355. // System.Void System.Reflection.FieldInfo::.ctor()
  35356. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldInfo__ctor_mA7155594B8A101D076F12CC45AE64020834924DB (FieldInfo_t * __this, const RuntimeMethod* method)
  35357. {
  35358. {
  35359. MemberInfo__ctor_m2F662BD5B63738672688109B4BCC552C143B1BCC(__this, /*hidden argument*/NULL);
  35360. return;
  35361. }
  35362. }
  35363. // System.Reflection.MemberTypes System.Reflection.FieldInfo::get_MemberType()
  35364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FieldInfo_get_MemberType_m4AE66C1E4DC11E438E161BBB18DAB2FB3ED0F56A (FieldInfo_t * __this, const RuntimeMethod* method)
  35365. {
  35366. {
  35367. return (int32_t)(4);
  35368. }
  35369. }
  35370. // System.Boolean System.Reflection.FieldInfo::get_IsLiteral()
  35371. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_get_IsLiteral_mBF0F4CCF099C70900570B7CE2F800D1197C85C40 (FieldInfo_t * __this, const RuntimeMethod* method)
  35372. {
  35373. {
  35374. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(17 /* System.Reflection.FieldAttributes System.Reflection.FieldInfo::get_Attributes() */, __this);
  35375. return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)64)))) <= ((uint32_t)0)))? 1 : 0);
  35376. }
  35377. }
  35378. // System.Boolean System.Reflection.FieldInfo::get_IsStatic()
  35379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_get_IsStatic_mDEB4099D238E5846246F0ACED3FF9AD9C93D8ECA (FieldInfo_t * __this, const RuntimeMethod* method)
  35380. {
  35381. {
  35382. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(17 /* System.Reflection.FieldAttributes System.Reflection.FieldInfo::get_Attributes() */, __this);
  35383. return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)16)))) <= ((uint32_t)0)))? 1 : 0);
  35384. }
  35385. }
  35386. // System.Boolean System.Reflection.FieldInfo::get_IsInitOnly()
  35387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_get_IsInitOnly_m55ECD5C1B5F908CC9D10FDA743C9014CDB45E044 (FieldInfo_t * __this, const RuntimeMethod* method)
  35388. {
  35389. {
  35390. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(17 /* System.Reflection.FieldAttributes System.Reflection.FieldInfo::get_Attributes() */, __this);
  35391. return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)32)))) <= ((uint32_t)0)))? 1 : 0);
  35392. }
  35393. }
  35394. // System.Boolean System.Reflection.FieldInfo::get_IsNotSerialized()
  35395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_get_IsNotSerialized_mB1C922AA795D536F932AF848D46AA2F9A4874201 (FieldInfo_t * __this, const RuntimeMethod* method)
  35396. {
  35397. {
  35398. int32_t L_0 = VirtFuncInvoker0< int32_t >::Invoke(17 /* System.Reflection.FieldAttributes System.Reflection.FieldInfo::get_Attributes() */, __this);
  35399. return (bool)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)128)))) == ((int32_t)((int32_t)128)))? 1 : 0);
  35400. }
  35401. }
  35402. // System.Void System.Reflection.FieldInfo::SetValue(System.Object,System.Object)
  35403. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldInfo_SetValue_m9E7A4FBA27F835B6C26CC09CF609333967150E41 (FieldInfo_t * __this, RuntimeObject * ___obj0, RuntimeObject * ___value1, const RuntimeMethod* method)
  35404. {
  35405. {
  35406. RuntimeObject * L_0 = ___obj0;
  35407. RuntimeObject * L_1 = ___value1;
  35408. VirtActionInvoker5< RuntimeObject *, RuntimeObject *, int32_t, Binder_t4D5CB06963501D32847C057B57157D6DC49CA759 *, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * >::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_t4D5CB06963501D32847C057B57157D6DC49CA759 *)NULL, (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F *)NULL);
  35409. return;
  35410. }
  35411. }
  35412. // System.Reflection.FieldInfo System.Reflection.FieldInfo::internal_from_handle_type(System.IntPtr,System.IntPtr)
  35413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfo_t * FieldInfo_internal_from_handle_type_m0215E86B40536AF2158D7C030BB3FBE0B4E28195 (intptr_t ___field_handle0, intptr_t ___type_handle1, const RuntimeMethod* method)
  35414. {
  35415. typedef FieldInfo_t * (*FieldInfo_internal_from_handle_type_m0215E86B40536AF2158D7C030BB3FBE0B4E28195_ftn) (intptr_t, intptr_t);
  35416. using namespace il2cpp::icalls;
  35417. return ((FieldInfo_internal_from_handle_type_m0215E86B40536AF2158D7C030BB3FBE0B4E28195_ftn)mscorlib::System::Reflection::FieldInfo::internal_from_handle_type) (___field_handle0, ___type_handle1);
  35418. }
  35419. // System.Reflection.FieldInfo System.Reflection.FieldInfo::GetFieldFromHandle(System.RuntimeFieldHandle)
  35420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfo_t * FieldInfo_GetFieldFromHandle_m4559B3EB75D60B9573FF47FB04F91F4752F1EDD6 (RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF ___handle0, const RuntimeMethod* method)
  35421. {
  35422. static bool s_Il2CppMethodInitialized;
  35423. if (!s_Il2CppMethodInitialized)
  35424. {
  35425. il2cpp_codegen_initialize_method (FieldInfo_GetFieldFromHandle_m4559B3EB75D60B9573FF47FB04F91F4752F1EDD6_MetadataUsageId);
  35426. s_Il2CppMethodInitialized = true;
  35427. }
  35428. {
  35429. intptr_t L_0 = RuntimeFieldHandle_get_Value_m2C81CBF4FC895E7A343C344BE8EE96D9DEBEA3DA_inline((RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF *)(&___handle0), /*hidden argument*/NULL);
  35430. bool L_1 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_0, (intptr_t)(0), /*hidden argument*/NULL);
  35431. if (!L_1)
  35432. {
  35433. goto IL_001e;
  35434. }
  35435. }
  35436. {
  35437. ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_2 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
  35438. ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_2, _stringLiteral43CD1760645DEAC8D9320A491A0AA53D189F6230, /*hidden argument*/NULL);
  35439. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, FieldInfo_GetFieldFromHandle_m4559B3EB75D60B9573FF47FB04F91F4752F1EDD6_RuntimeMethod_var);
  35440. }
  35441. IL_001e:
  35442. {
  35443. intptr_t L_3 = RuntimeFieldHandle_get_Value_m2C81CBF4FC895E7A343C344BE8EE96D9DEBEA3DA_inline((RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF *)(&___handle0), /*hidden argument*/NULL);
  35444. FieldInfo_t * L_4 = FieldInfo_internal_from_handle_type_m0215E86B40536AF2158D7C030BB3FBE0B4E28195((intptr_t)L_3, (intptr_t)(0), /*hidden argument*/NULL);
  35445. return L_4;
  35446. }
  35447. }
  35448. // System.Reflection.FieldInfo System.Reflection.FieldInfo::GetFieldFromHandle(System.RuntimeFieldHandle,System.RuntimeTypeHandle)
  35449. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfo_t * FieldInfo_GetFieldFromHandle_mE960F954664B1B0CB3877F166CAC66AAE10B7BF5 (RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF ___handle0, RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D ___declaringType1, const RuntimeMethod* method)
  35450. {
  35451. static bool s_Il2CppMethodInitialized;
  35452. if (!s_Il2CppMethodInitialized)
  35453. {
  35454. il2cpp_codegen_initialize_method (FieldInfo_GetFieldFromHandle_mE960F954664B1B0CB3877F166CAC66AAE10B7BF5_MetadataUsageId);
  35455. s_Il2CppMethodInitialized = true;
  35456. }
  35457. FieldInfo_t * G_B4_0 = NULL;
  35458. FieldInfo_t * G_B3_0 = NULL;
  35459. {
  35460. intptr_t L_0 = RuntimeFieldHandle_get_Value_m2C81CBF4FC895E7A343C344BE8EE96D9DEBEA3DA_inline((RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF *)(&___handle0), /*hidden argument*/NULL);
  35461. bool L_1 = IntPtr_op_Equality_mEE8D9FD2DFE312BBAA8B4ED3BF7976B3142A5934((intptr_t)L_0, (intptr_t)(0), /*hidden argument*/NULL);
  35462. if (!L_1)
  35463. {
  35464. goto IL_001e;
  35465. }
  35466. }
  35467. {
  35468. ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_2 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
  35469. ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_2, _stringLiteral43CD1760645DEAC8D9320A491A0AA53D189F6230, /*hidden argument*/NULL);
  35470. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, FieldInfo_GetFieldFromHandle_mE960F954664B1B0CB3877F166CAC66AAE10B7BF5_RuntimeMethod_var);
  35471. }
  35472. IL_001e:
  35473. {
  35474. intptr_t L_3 = RuntimeFieldHandle_get_Value_m2C81CBF4FC895E7A343C344BE8EE96D9DEBEA3DA_inline((RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF *)(&___handle0), /*hidden argument*/NULL);
  35475. intptr_t L_4 = RuntimeTypeHandle_get_Value_m3277019DD9C1A7E5D22F075DDF8CBDFA4D146BC6_inline((RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D *)(&___declaringType1), /*hidden argument*/NULL);
  35476. FieldInfo_t * L_5 = FieldInfo_internal_from_handle_type_m0215E86B40536AF2158D7C030BB3FBE0B4E28195((intptr_t)L_3, (intptr_t)L_4, /*hidden argument*/NULL);
  35477. FieldInfo_t * L_6 = L_5;
  35478. bool L_7 = FieldInfo_op_Equality_m924E721654B7BDF09AA6E20C6E8D2BC4D4AF9DB7(L_6, (FieldInfo_t *)NULL, /*hidden argument*/NULL);
  35479. G_B3_0 = L_6;
  35480. if (!L_7)
  35481. {
  35482. G_B4_0 = L_6;
  35483. goto IL_0045;
  35484. }
  35485. }
  35486. {
  35487. ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 * L_8 = (ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1 *)il2cpp_codegen_object_new(ArgumentException_tEDCD16F20A09ECE461C3DA766C16EDA8864057D1_il2cpp_TypeInfo_var);
  35488. ArgumentException__ctor_m9A85EF7FEFEC21DDD525A67E831D77278E5165B7(L_8, _stringLiteral3DBD4D451A7AC4F4DC6130B051DB02301C88F6E5, /*hidden argument*/NULL);
  35489. IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, FieldInfo_GetFieldFromHandle_mE960F954664B1B0CB3877F166CAC66AAE10B7BF5_RuntimeMethod_var);
  35490. }
  35491. IL_0045:
  35492. {
  35493. return G_B4_0;
  35494. }
  35495. }
  35496. // System.Int32 System.Reflection.FieldInfo::GetFieldOffset()
  35497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FieldInfo_GetFieldOffset_mA12CAFA2A64A0C081C88EDF77426CF0D8CFFB36E (FieldInfo_t * __this, const RuntimeMethod* method)
  35498. {
  35499. static bool s_Il2CppMethodInitialized;
  35500. if (!s_Il2CppMethodInitialized)
  35501. {
  35502. il2cpp_codegen_initialize_method (FieldInfo_GetFieldOffset_mA12CAFA2A64A0C081C88EDF77426CF0D8CFFB36E_MetadataUsageId);
  35503. s_Il2CppMethodInitialized = true;
  35504. }
  35505. {
  35506. SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 * L_0 = (SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782 *)il2cpp_codegen_object_new(SystemException_t5380468142AA850BE4A341D7AF3EAB9C78746782_il2cpp_TypeInfo_var);
  35507. SystemException__ctor_mF67B7FA639B457BDFB2103D7C21C8059E806175A(L_0, _stringLiteral56828B40581AC042E58CCE5C97A880C5EF480DED, /*hidden argument*/NULL);
  35508. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, FieldInfo_GetFieldOffset_mA12CAFA2A64A0C081C88EDF77426CF0D8CFFB36E_RuntimeMethod_var);
  35509. }
  35510. }
  35511. // System.Void System.Reflection.FieldInfo::SetValueDirect(System.TypedReference,System.Object)
  35512. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldInfo_SetValueDirect_m732AA971A77E971A870F1566A7C5094978A27D87 (FieldInfo_t * __this, TypedReference_t118BC3B643F75F52DB9C99D5E051299F886EB2A8 ___obj0, RuntimeObject * ___value1, const RuntimeMethod* method)
  35513. {
  35514. static bool s_Il2CppMethodInitialized;
  35515. if (!s_Il2CppMethodInitialized)
  35516. {
  35517. il2cpp_codegen_initialize_method (FieldInfo_SetValueDirect_m732AA971A77E971A870F1566A7C5094978A27D87_MetadataUsageId);
  35518. s_Il2CppMethodInitialized = true;
  35519. }
  35520. {
  35521. String_t* L_0 = Environment_GetResourceString_m2C75C2AF268F01E2BF34AD1C2E1352CF4BA51AD9(_stringLiteral123A7B73A6D1FA3B1959527EE3AC9EB2620FB7A7, /*hidden argument*/NULL);
  35522. NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * L_1 = (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 *)il2cpp_codegen_object_new(NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010_il2cpp_TypeInfo_var);
  35523. NotSupportedException__ctor_mD023A89A5C1F740F43F0A9CD6C49DC21230B3CEE(L_1, L_0, /*hidden argument*/NULL);
  35524. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, FieldInfo_SetValueDirect_m732AA971A77E971A870F1566A7C5094978A27D87_RuntimeMethod_var);
  35525. }
  35526. }
  35527. // System.Runtime.InteropServices.MarshalAsAttribute System.Reflection.FieldInfo::get_marshal_info()
  35528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * FieldInfo_get_marshal_info_m7C0A8AAE556F8045BEE597FAC860F9AA9EBB32D9 (FieldInfo_t * __this, const RuntimeMethod* method)
  35529. {
  35530. typedef MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * (*FieldInfo_get_marshal_info_m7C0A8AAE556F8045BEE597FAC860F9AA9EBB32D9_ftn) (FieldInfo_t *);
  35531. using namespace il2cpp::icalls;
  35532. return ((FieldInfo_get_marshal_info_m7C0A8AAE556F8045BEE597FAC860F9AA9EBB32D9_ftn)mscorlib::System::Reflection::FieldInfo::get_marshal_info) (__this);
  35533. }
  35534. // System.Object[] System.Reflection.FieldInfo::GetPseudoCustomAttributes()
  35535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* FieldInfo_GetPseudoCustomAttributes_m54546ADF590198164EE361638CFBDA4CFC733994 (FieldInfo_t * __this, const RuntimeMethod* method)
  35536. {
  35537. static bool s_Il2CppMethodInitialized;
  35538. if (!s_Il2CppMethodInitialized)
  35539. {
  35540. il2cpp_codegen_initialize_method (FieldInfo_GetPseudoCustomAttributes_m54546ADF590198164EE361638CFBDA4CFC733994_MetadataUsageId);
  35541. s_Il2CppMethodInitialized = true;
  35542. }
  35543. int32_t V_0 = 0;
  35544. MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * V_1 = NULL;
  35545. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* V_2 = NULL;
  35546. {
  35547. V_0 = 0;
  35548. bool L_0 = FieldInfo_get_IsNotSerialized_mB1C922AA795D536F932AF848D46AA2F9A4874201(__this, /*hidden argument*/NULL);
  35549. if (!L_0)
  35550. {
  35551. goto IL_000e;
  35552. }
  35553. }
  35554. {
  35555. int32_t L_1 = V_0;
  35556. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)1));
  35557. }
  35558. IL_000e:
  35559. {
  35560. Type_t * L_2 = VirtFuncInvoker0< Type_t * >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, __this);
  35561. NullCheck(L_2);
  35562. bool L_3 = Type_get_IsExplicitLayout_mBBF9DA413CB5556D8294595BD177FC746C2CFA78(L_2, /*hidden argument*/NULL);
  35563. if (!L_3)
  35564. {
  35565. goto IL_001f;
  35566. }
  35567. }
  35568. {
  35569. int32_t L_4 = V_0;
  35570. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1));
  35571. }
  35572. IL_001f:
  35573. {
  35574. MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * L_5 = FieldInfo_get_marshal_info_m7C0A8AAE556F8045BEE597FAC860F9AA9EBB32D9(__this, /*hidden argument*/NULL);
  35575. V_1 = L_5;
  35576. MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * L_6 = V_1;
  35577. if (!L_6)
  35578. {
  35579. goto IL_002d;
  35580. }
  35581. }
  35582. {
  35583. int32_t L_7 = V_0;
  35584. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1));
  35585. }
  35586. IL_002d:
  35587. {
  35588. int32_t L_8 = V_0;
  35589. if (L_8)
  35590. {
  35591. goto IL_0032;
  35592. }
  35593. }
  35594. {
  35595. return (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)NULL;
  35596. }
  35597. IL_0032:
  35598. {
  35599. int32_t L_9 = V_0;
  35600. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_10 = (ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A*)SZArrayNew(ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A_il2cpp_TypeInfo_var, (uint32_t)L_9);
  35601. V_2 = L_10;
  35602. V_0 = 0;
  35603. bool L_11 = FieldInfo_get_IsNotSerialized_mB1C922AA795D536F932AF848D46AA2F9A4874201(__this, /*hidden argument*/NULL);
  35604. if (!L_11)
  35605. {
  35606. goto IL_004f;
  35607. }
  35608. }
  35609. {
  35610. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_12 = V_2;
  35611. int32_t L_13 = V_0;
  35612. int32_t L_14 = L_13;
  35613. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
  35614. NonSerializedAttribute_t1D1C4A9662B6C2FAC28237FCDFA49FA4747BC3BA * L_15 = (NonSerializedAttribute_t1D1C4A9662B6C2FAC28237FCDFA49FA4747BC3BA *)il2cpp_codegen_object_new(NonSerializedAttribute_t1D1C4A9662B6C2FAC28237FCDFA49FA4747BC3BA_il2cpp_TypeInfo_var);
  35615. NonSerializedAttribute__ctor_mE1558BDEF20C2A2D08703549040E56970CC767B0(L_15, /*hidden argument*/NULL);
  35616. NullCheck(L_12);
  35617. ArrayElementTypeCheck (L_12, L_15);
  35618. (L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (RuntimeObject *)L_15);
  35619. }
  35620. IL_004f:
  35621. {
  35622. Type_t * L_16 = VirtFuncInvoker0< Type_t * >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, __this);
  35623. NullCheck(L_16);
  35624. bool L_17 = Type_get_IsExplicitLayout_mBBF9DA413CB5556D8294595BD177FC746C2CFA78(L_16, /*hidden argument*/NULL);
  35625. if (!L_17)
  35626. {
  35627. goto IL_006e;
  35628. }
  35629. }
  35630. {
  35631. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_18 = V_2;
  35632. int32_t L_19 = V_0;
  35633. int32_t L_20 = L_19;
  35634. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  35635. int32_t L_21 = VirtFuncInvoker0< int32_t >::Invoke(27 /* System.Int32 System.Reflection.FieldInfo::GetFieldOffset() */, __this);
  35636. FieldOffsetAttribute_t0DC41E3845F489E8751A1087AE893D8F5A9ABA49 * L_22 = (FieldOffsetAttribute_t0DC41E3845F489E8751A1087AE893D8F5A9ABA49 *)il2cpp_codegen_object_new(FieldOffsetAttribute_t0DC41E3845F489E8751A1087AE893D8F5A9ABA49_il2cpp_TypeInfo_var);
  35637. FieldOffsetAttribute__ctor_m31F2757C7ABC78800DBDAE32C53F85708E2EB629(L_22, L_21, /*hidden argument*/NULL);
  35638. NullCheck(L_18);
  35639. ArrayElementTypeCheck (L_18, L_22);
  35640. (L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_20), (RuntimeObject *)L_22);
  35641. }
  35642. IL_006e:
  35643. {
  35644. MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * L_23 = V_1;
  35645. if (!L_23)
  35646. {
  35647. goto IL_0079;
  35648. }
  35649. }
  35650. {
  35651. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_24 = V_2;
  35652. int32_t L_25 = V_0;
  35653. int32_t L_26 = L_25;
  35654. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  35655. MarshalAsAttribute_t1F5CB9960D7AD6C3305475C98A397BD0B9C64020 * L_27 = V_1;
  35656. NullCheck(L_24);
  35657. ArrayElementTypeCheck (L_24, L_27);
  35658. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (RuntimeObject *)L_27);
  35659. }
  35660. IL_0079:
  35661. {
  35662. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_28 = V_2;
  35663. return L_28;
  35664. }
  35665. }
  35666. // System.Object System.Reflection.FieldInfo::GetRawConstantValue()
  35667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * FieldInfo_GetRawConstantValue_m23FE7153C45D0782A5382088795656D1531561EA (FieldInfo_t * __this, const RuntimeMethod* method)
  35668. {
  35669. static bool s_Il2CppMethodInitialized;
  35670. if (!s_Il2CppMethodInitialized)
  35671. {
  35672. il2cpp_codegen_initialize_method (FieldInfo_GetRawConstantValue_m23FE7153C45D0782A5382088795656D1531561EA_MetadataUsageId);
  35673. s_Il2CppMethodInitialized = true;
  35674. }
  35675. {
  35676. NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 * L_0 = (NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010 *)il2cpp_codegen_object_new(NotSupportedException_tE75B318D6590A02A5D9B29FD97409B1750FA0010_il2cpp_TypeInfo_var);
  35677. NotSupportedException__ctor_mD023A89A5C1F740F43F0A9CD6C49DC21230B3CEE(L_0, _stringLiteral123A7B73A6D1FA3B1959527EE3AC9EB2620FB7A7, /*hidden argument*/NULL);
  35678. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, FieldInfo_GetRawConstantValue_m23FE7153C45D0782A5382088795656D1531561EA_RuntimeMethod_var);
  35679. }
  35680. }
  35681. // System.Boolean System.Reflection.FieldInfo::Equals(System.Object)
  35682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_Equals_m11BBB03B9630FB40BB58AEF3705262297F040520 (FieldInfo_t * __this, RuntimeObject * ___obj0, const RuntimeMethod* method)
  35683. {
  35684. {
  35685. RuntimeObject * L_0 = ___obj0;
  35686. return (bool)((((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(FieldInfo_t *)__this))? 1 : 0);
  35687. }
  35688. }
  35689. // System.Int32 System.Reflection.FieldInfo::GetHashCode()
  35690. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FieldInfo_GetHashCode_m3839611D3A0A6E7045ADDC6266A0D43DC678264F (FieldInfo_t * __this, const RuntimeMethod* method)
  35691. {
  35692. {
  35693. int32_t L_0 = MemberInfo_GetHashCode_mE9E59E8B23F151FD6EE2CB98B8F5138AF3B79761(__this, /*hidden argument*/NULL);
  35694. return L_0;
  35695. }
  35696. }
  35697. // System.Boolean System.Reflection.FieldInfo::op_Equality(System.Reflection.FieldInfo,System.Reflection.FieldInfo)
  35698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_op_Equality_m924E721654B7BDF09AA6E20C6E8D2BC4D4AF9DB7 (FieldInfo_t * ___left0, FieldInfo_t * ___right1, const RuntimeMethod* method)
  35699. {
  35700. {
  35701. FieldInfo_t * L_0 = ___left0;
  35702. FieldInfo_t * L_1 = ___right1;
  35703. if ((!(((RuntimeObject*)(FieldInfo_t *)L_0) == ((RuntimeObject*)(FieldInfo_t *)L_1))))
  35704. {
  35705. goto IL_0006;
  35706. }
  35707. }
  35708. {
  35709. return (bool)1;
  35710. }
  35711. IL_0006:
  35712. {
  35713. FieldInfo_t * L_2 = ___left0;
  35714. FieldInfo_t * L_3 = ___right1;
  35715. if (!((int32_t)((int32_t)((((RuntimeObject*)(FieldInfo_t *)L_2) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)^(int32_t)((((RuntimeObject*)(FieldInfo_t *)L_3) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0))))
  35716. {
  35717. goto IL_0013;
  35718. }
  35719. }
  35720. {
  35721. return (bool)0;
  35722. }
  35723. IL_0013:
  35724. {
  35725. FieldInfo_t * L_4 = ___left0;
  35726. FieldInfo_t * L_5 = ___right1;
  35727. NullCheck(L_4);
  35728. bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_4, L_5);
  35729. return L_6;
  35730. }
  35731. }
  35732. // System.Boolean System.Reflection.FieldInfo::op_Inequality(System.Reflection.FieldInfo,System.Reflection.FieldInfo)
  35733. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_op_Inequality_mB88B704E9238C7A9FD42274FCFEFA7CFABBF16EE (FieldInfo_t * ___left0, FieldInfo_t * ___right1, const RuntimeMethod* method)
  35734. {
  35735. {
  35736. FieldInfo_t * L_0 = ___left0;
  35737. FieldInfo_t * L_1 = ___right1;
  35738. if ((!(((RuntimeObject*)(FieldInfo_t *)L_0) == ((RuntimeObject*)(FieldInfo_t *)L_1))))
  35739. {
  35740. goto IL_0006;
  35741. }
  35742. }
  35743. {
  35744. return (bool)0;
  35745. }
  35746. IL_0006:
  35747. {
  35748. FieldInfo_t * L_2 = ___left0;
  35749. FieldInfo_t * L_3 = ___right1;
  35750. if (!((int32_t)((int32_t)((((RuntimeObject*)(FieldInfo_t *)L_2) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0)^(int32_t)((((RuntimeObject*)(FieldInfo_t *)L_3) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0))))
  35751. {
  35752. goto IL_0013;
  35753. }
  35754. }
  35755. {
  35756. return (bool)1;
  35757. }
  35758. IL_0013:
  35759. {
  35760. FieldInfo_t * L_4 = ___left0;
  35761. FieldInfo_t * L_5 = ___right1;
  35762. NullCheck(L_4);
  35763. bool L_6 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_4, L_5);
  35764. return (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
  35765. }
  35766. }
  35767. #ifdef __clang__
  35768. #pragma clang diagnostic pop
  35769. #endif
  35770. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PositiveInfinitySymbol_m7602CB28ED33148275C2ED9CF8395241BF8E0F0A_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35771. {
  35772. {
  35773. String_t* L_0 = __this->get_positiveInfinitySymbol_13();
  35774. return L_0;
  35775. }
  35776. }
  35777. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NegativeInfinitySymbol_m8C1DDF6E543F2193CD0BE65F67175E4DECED1DB8_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35778. {
  35779. {
  35780. String_t* L_0 = __this->get_negativeInfinitySymbol_14();
  35781. return L_0;
  35782. }
  35783. }
  35784. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NaNSymbol_m82326D3E16F9834D5138685A6956EE154944891E_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35785. {
  35786. {
  35787. String_t* L_0 = __this->get_nanSymbol_12();
  35788. return L_0;
  35789. }
  35790. }
  35791. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencySymbol_mCF44B13A447FCDB66F697A9806635C02136A8A16_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35792. {
  35793. {
  35794. String_t* L_0 = __this->get_currencySymbol_10();
  35795. return L_0;
  35796. }
  35797. }
  35798. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberDecimalSeparator_m1A9F946D267B5C2FC5982D34AF97D9AEB9C24A6E_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35799. {
  35800. {
  35801. String_t* L_0 = __this->get_numberDecimalSeparator_6();
  35802. return L_0;
  35803. }
  35804. }
  35805. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberGroupSeparator_mD995708E10C4CC55A19E7126E7A6C256A2DD1A35_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35806. {
  35807. {
  35808. String_t* L_0 = __this->get_numberGroupSeparator_7();
  35809. return L_0;
  35810. }
  35811. }
  35812. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencyDecimalSeparator_mB1EE2B6EA5D9F58355F26F071B9A08435378214D_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35813. {
  35814. {
  35815. String_t* L_0 = __this->get_currencyDecimalSeparator_9();
  35816. return L_0;
  35817. }
  35818. }
  35819. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_CurrencyGroupSeparator_m5AC1CA2A478284D1D059459951C8208168A20130_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35820. {
  35821. {
  35822. String_t* L_0 = __this->get_currencyGroupSeparator_8();
  35823. return L_0;
  35824. }
  35825. }
  35826. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_NumberNegativePattern_mF41D38C78ED74CB2F365ECE09BFB386434F2B017_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35827. {
  35828. {
  35829. int32_t L_0 = __this->get_numberNegativePattern_25();
  35830. return L_0;
  35831. }
  35832. }
  35833. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PositiveSign_m268EA84CDC3A03566ACDC10208E165DB74948747_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35834. {
  35835. {
  35836. String_t* L_0 = __this->get_positiveSign_4();
  35837. return L_0;
  35838. }
  35839. }
  35840. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NegativeSign_mB6597316FD4141F077EFBDE508A2CF12C91A37BA_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35841. {
  35842. {
  35843. String_t* L_0 = __this->get_negativeSign_5();
  35844. return L_0;
  35845. }
  35846. }
  35847. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t String_get_Length_mD48C8A16A5CF1914F330DCE82D9BE15C3BEDD018_inline (String_t* __this, const RuntimeMethod* method)
  35848. {
  35849. {
  35850. int32_t L_0 = __this->get_m_stringLength_0();
  35851. return L_0;
  35852. }
  35853. }
  35854. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR bool CultureInfo_get_IsReadOnly_m527F0337C516B57391AD20A70BF18FF7B0AC4849_inline (CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * __this, const RuntimeMethod* method)
  35855. {
  35856. {
  35857. bool L_0 = __this->get_m_isReadOnly_3();
  35858. return L_0;
  35859. }
  35860. }
  35861. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_CurrencyDecimalDigits_mB08BE40DFC57B589B74916CF3D63CEBBC7432C25_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35862. {
  35863. {
  35864. int32_t L_0 = __this->get_currencyDecimalDigits_22();
  35865. return L_0;
  35866. }
  35867. }
  35868. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_CurrencyPositivePattern_mA9F592EAAA7F5BD929C60D65936892A45A101D7B_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35869. {
  35870. {
  35871. int32_t L_0 = __this->get_currencyPositivePattern_23();
  35872. return L_0;
  35873. }
  35874. }
  35875. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_CurrencyNegativePattern_mFC6B6D99EB695BFB5ED94F3F7F4DD40F5D02A58A_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35876. {
  35877. {
  35878. int32_t L_0 = __this->get_currencyNegativePattern_24();
  35879. return L_0;
  35880. }
  35881. }
  35882. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_NumberDecimalDigits_m52C856E2079DAA1657069DB00506DCF77EA62DC2_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35883. {
  35884. {
  35885. int32_t L_0 = __this->get_numberDecimalDigits_21();
  35886. return L_0;
  35887. }
  35888. }
  35889. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_PercentDecimalDigits_mC976C226BAA510C75E13D526FF7407B2A2E2A164_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35890. {
  35891. {
  35892. int32_t L_0 = __this->get_percentDecimalDigits_28();
  35893. return L_0;
  35894. }
  35895. }
  35896. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_PercentPositivePattern_mD23B2B53488F48B707952CCFADD216A7E7BAA430_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35897. {
  35898. {
  35899. int32_t L_0 = __this->get_percentPositivePattern_26();
  35900. return L_0;
  35901. }
  35902. }
  35903. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentSymbol_m6661F58FEE65E75453C83AD04492B1C5199B2DAB_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35904. {
  35905. {
  35906. String_t* L_0 = __this->get_percentSymbol_17();
  35907. return L_0;
  35908. }
  35909. }
  35910. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t NumberFormatInfo_get_PercentNegativePattern_m9563E73E22236A41D695465A1B2E76F3AA7DD463_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35911. {
  35912. {
  35913. int32_t L_0 = __this->get_percentNegativePattern_27();
  35914. return L_0;
  35915. }
  35916. }
  35917. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentGroupSeparator_mBCCC5E617B3BEFED528AB99571AC593CEA45B4EC_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35918. {
  35919. {
  35920. String_t* L_0 = __this->get_percentGroupSeparator_16();
  35921. return L_0;
  35922. }
  35923. }
  35924. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PercentDecimalSeparator_m8E0E23E04199DCA6D6E7E494D11522465180CCD2_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35925. {
  35926. {
  35927. String_t* L_0 = __this->get_percentDecimalSeparator_15();
  35928. return L_0;
  35929. }
  35930. }
  35931. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_PerMilleSymbol_m3876887016E8E505064301E65DC57B76040FF42E_inline (NumberFormatInfo_tFDF57037EBC5BC833D0A53EF0327B805994860A8 * __this, const RuntimeMethod* method)
  35932. {
  35933. {
  35934. String_t* L_0 = __this->get_perMilleSymbol_18();
  35935. return L_0;
  35936. }
  35937. }
  35938. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t Version_get_Revision_mB0BADD4E233FA3001FB7BB4795A0A330880453BB_inline (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * __this, const RuntimeMethod* method)
  35939. {
  35940. {
  35941. int32_t L_0 = __this->get__Revision_3();
  35942. return L_0;
  35943. }
  35944. }
  35945. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* OperatingSystem_get_ServicePack_m1422AB987FD04C0E35A0BDCEA383949E6C73F11B_inline (OperatingSystem_tBB05846D5AA6960FFEB42C59E5FE359255C2BE83 * __this, const RuntimeMethod* method)
  35946. {
  35947. {
  35948. String_t* L_0 = __this->get__servicePack_2();
  35949. return L_0;
  35950. }
  35951. }
  35952. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void OperationCanceledException_set_CancellationToken_m904FCA691292CAA2929CBDE0F03D826A83AD2C46_inline (OperationCanceledException_tD28B1AE59ACCE4D46333BFE398395B8D75D76A90 * __this, CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB ___value0, const RuntimeMethod* method)
  35953. {
  35954. {
  35955. CancellationToken_t9E956952F7F20908F2AE72EDF36D97E6C7DB63AB L_0 = ___value0;
  35956. __this->set__cancellationToken_17(L_0);
  35957. return;
  35958. }
  35959. }
  35960. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t FormatParam_get_Int32_m72E4607F3129B8BBE4D652C28F5DA820F42A6A40_inline (FormatParam_t1901DD0E7CD1B3A17B09040A6E2FCA5307328800 * __this, const RuntimeMethod* method)
  35961. {
  35962. {
  35963. int32_t L_0 = __this->get__int32_0();
  35964. return L_0;
  35965. }
  35966. }
  35967. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m6EA5C18D2FF050D3AF58D4A21ED39D161DFF218B_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  35968. {
  35969. {
  35970. String_t* L_0 = __this->get_name_0();
  35971. return L_0;
  35972. }
  35973. }
  35974. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* AssemblyName_GetPublicKey_mE3CEA4E85E2A0E7DF19423368DE900BC465EF1B4_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  35975. {
  35976. {
  35977. ByteU5BU5D_tD06FDBE8142446525DF1C40351D523A228373821* L_0 = __this->get_publicKey_10();
  35978. return L_0;
  35979. }
  35980. }
  35981. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * AssemblyName_get_Version_m82317447EFD059F46EA783D92CD7AE653AA81D47_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  35982. {
  35983. {
  35984. Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * L_0 = __this->get_version_13();
  35985. return L_0;
  35986. }
  35987. }
  35988. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t AssemblyName_get_Flags_m2AE7F6C545B29056F4CF20E74DB02B5B6021A530_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, const RuntimeMethod* method)
  35989. {
  35990. {
  35991. int32_t L_0 = __this->get_flags_7();
  35992. return L_0;
  35993. }
  35994. }
  35995. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void AssemblyName_set_Flags_mC8051F2E205A381653751FF7322B5B2534706922_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, int32_t ___value0, const RuntimeMethod* method)
  35996. {
  35997. {
  35998. int32_t L_0 = ___value0;
  35999. __this->set_flags_7(L_0);
  36000. return;
  36001. }
  36002. }
  36003. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void AssemblyName_set_CultureInfo_m21FB40AAEEEF7C5CC6CDDCC6F6E6678B235CC63B_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * ___value0, const RuntimeMethod* method)
  36004. {
  36005. {
  36006. CultureInfo_t345AC6924134F039ED9A11F3E03F8E91B6A3225F * L_0 = ___value0;
  36007. __this->set_cultureinfo_6(L_0);
  36008. return;
  36009. }
  36010. }
  36011. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR void AssemblyName_set_Name_mC3FBA6D29B4DAFE0EEA244853146DB7F08B9C93A_inline (AssemblyName_t6F3EC58113268060348EE894DCB46F6EF6BBBB82 * __this, String_t* ___value0, const RuntimeMethod* method)
  36012. {
  36013. {
  36014. String_t* L_0 = ___value0;
  36015. __this->set_name_0(L_0);
  36016. return;
  36017. }
  36018. }
  36019. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t Version_get_Major_m7A6BEEF367674B8C06B15F6675AFF0C32CCEE87C_inline (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * __this, const RuntimeMethod* method)
  36020. {
  36021. {
  36022. int32_t L_0 = __this->get__Major_0();
  36023. return L_0;
  36024. }
  36025. }
  36026. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t Version_get_Minor_mCBAFA7052D1786A47B4BA971E7193A4EB9A7D059_inline (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * __this, const RuntimeMethod* method)
  36027. {
  36028. {
  36029. int32_t L_0 = __this->get__Minor_1();
  36030. return L_0;
  36031. }
  36032. }
  36033. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR int32_t Version_get_Build_m184E3AAE13518CEA172E9C6860E9359D567E64DB_inline (Version_tDBE6876C59B6F56D4F8CAA03851177ABC6FE0DFD * __this, const RuntimeMethod* method)
  36034. {
  36035. {
  36036. int32_t L_0 = __this->get__Build_2();
  36037. return L_0;
  36038. }
  36039. }
  36040. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR MemberInfo_t * CustomAttributeNamedArgument_get_MemberInfo_m789DAC5B01E4B3A9D6D1C8CD11DA2FC48EFDEEBF_inline (CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * __this, const RuntimeMethod* method)
  36041. {
  36042. {
  36043. MemberInfo_t * L_0 = __this->get_memberInfo_1();
  36044. return L_0;
  36045. }
  36046. }
  36047. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 CustomAttributeNamedArgument_get_TypedValue_m0C92F6C3DD4A63AE8FD4A13BB5DF72B8CD122C67_inline (CustomAttributeNamedArgument_t08BA731A94FD7F173551DF3098384CB9B3056E9E * __this, const RuntimeMethod* method)
  36048. {
  36049. {
  36050. CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 L_0 = __this->get_typedArgument_0();
  36051. return L_0;
  36052. }
  36053. }
  36054. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR RuntimeObject * CustomAttributeTypedArgument_get_Value_m11CEBA0F1359637E888E86CB46188B6F3B0C7553_inline (CustomAttributeTypedArgument_t238ACCB3A438CB5EDE4A924C637B288CCEC958E8 * __this, const RuntimeMethod* method)
  36055. {
  36056. {
  36057. RuntimeObject * L_0 = __this->get_value_1();
  36058. return L_0;
  36059. }
  36060. }
  36061. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR intptr_t RuntimeEventHandle_get_Value_m579B27775CC84269432CB559FF50327E5EAFF89D_inline (RuntimeEventHandle_tE5D1932AECB9CB753494050E033F25584E3693A9 * __this, const RuntimeMethod* method)
  36062. {
  36063. {
  36064. intptr_t L_0 = __this->get_value_0();
  36065. return (intptr_t)L_0;
  36066. }
  36067. }
  36068. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR intptr_t RuntimeTypeHandle_get_Value_m3277019DD9C1A7E5D22F075DDF8CBDFA4D146BC6_inline (RuntimeTypeHandle_t7B542280A22F0EC4EAC2061C29178845847A8B2D * __this, const RuntimeMethod* method)
  36069. {
  36070. {
  36071. intptr_t L_0 = __this->get_value_0();
  36072. return (intptr_t)L_0;
  36073. }
  36074. }
  36075. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR intptr_t RuntimeFieldHandle_get_Value_m2C81CBF4FC895E7A343C344BE8EE96D9DEBEA3DA_inline (RuntimeFieldHandle_t844BDF00E8E6FE69D9AEAA7657F09018B864F4EF * __this, const RuntimeMethod* method)
  36076. {
  36077. {
  36078. intptr_t L_0 = __this->get_value_0();
  36079. return (intptr_t)L_0;
  36080. }
  36081. }
  36082. IL2CPP_EXTERN_C inline IL2CPP_METHOD_ATTR ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* Array_Empty_TisRuntimeObject_m9CF99326FAC8A01A4A25C90AA97F0799BA35ECAB_gshared_inline (const RuntimeMethod* method)
  36083. {
  36084. {
  36085. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0));
  36086. ObjectU5BU5D_t3C9242B5C88A48B2A5BD9FDA6CD0024E792AF08A* L_0 = ((EmptyArray_1_tCF137C88A5824F413EFB5A2F31664D8207E61D26_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Value_0();
  36087. return L_0;
  36088. }
  36089. }