System3.cpp 334 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. #include <stdint.h>
  9. template <typename R>
  10. struct VirtualFuncInvoker0
  11. {
  12. typedef R (*Func)(void*, const RuntimeMethod*);
  13. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  14. {
  15. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  16. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  17. }
  18. };
  19. // System.Collections.Generic.List`1<System.Security.Cryptography.Oid>
  20. struct List_1_t31E53E1C1BAA65ECAEFCBC9D003166BC01081D6B;
  21. // System.Byte[]
  22. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  23. // System.Char[]
  24. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  25. // System.IntPtr[]
  26. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  27. // System.Diagnostics.StackTrace[]
  28. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  29. // System.Type[]
  30. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  31. // System.UInt16[]
  32. struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
  33. // Mono.Security.ASN1
  34. struct ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F;
  35. // System.ArgumentException
  36. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
  37. // System.ArgumentNullException
  38. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
  39. // System.ArgumentOutOfRangeException
  40. struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
  41. // System.ComponentModel.ArrayConverter
  42. struct ArrayConverter_tE417E9DB044C4317BF7F9B7DF5CD0F4C7C38672C;
  43. // System.Collections.ArrayList
  44. struct ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A;
  45. // System.Security.Cryptography.AsnEncodedData
  46. struct AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8;
  47. // System.Attribute
  48. struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
  49. // System.ComponentModel.BaseNumberConverter
  50. struct BaseNumberConverter_t303017F656B17940A0669EF225DAE3FBE644F706;
  51. // System.Reflection.Binder
  52. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  53. // System.ComponentModel.BooleanConverter
  54. struct BooleanConverter_tC955870C6FB390C432D032E5025342C0BCB2DEE9;
  55. // System.Net.Configuration.BypassElementCollection
  56. struct BypassElementCollection_t15465BC07F8DC8BABA6953182904AF762D638DBE;
  57. // System.ComponentModel.CollectionConverter
  58. struct CollectionConverter_t47EAA5F1386CB891414AB5096CFA50418A5D64B0;
  59. // System.Configuration.ConfigurationElement
  60. struct ConfigurationElement_tAE3EE71C256825472831FFBB7F491275DFAF089E;
  61. // System.Configuration.ConfigurationPropertyCollection
  62. struct ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93;
  63. // System.Net.Configuration.ConnectionManagementElementCollection
  64. struct ConnectionManagementElementCollection_tEEB0BEE8289364CCA1D76DDA3F862429612DE0F1;
  65. // System.Net.Configuration.ConnectionManagementSection
  66. struct ConnectionManagementSection_t8F4D45BE147F24F54F2124CC800B4594031F41C2;
  67. // System.Security.Cryptography.CryptographicException
  68. struct CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F;
  69. // System.ComponentModel.DecimalConverter
  70. struct DecimalConverter_tCBE948B718842C42CB22DF92D59AB2C1EC0FAEDF;
  71. // System.Net.Configuration.DefaultProxySection
  72. struct DefaultProxySection_tC0247A534955DC9D887B03AA4EFB1C1E01AD1E34;
  73. // System.Diagnostics.DiagnosticsConfigurationHandler
  74. struct DiagnosticsConfigurationHandler_t0C4B611E2C6EA17B288C43070FAF65F96DCA96E7;
  75. // System.ComponentModel.DoubleConverter
  76. struct DoubleConverter_t1FB61A3A8171D3023AA9678231D9C480A67799DE;
  77. // System.ComponentModel.EditorBrowsableAttribute
  78. struct EditorBrowsableAttribute_t799D6615373D176F298280AF7FE0434560DB2A8D;
  79. // System.ComponentModel.EnumConverter
  80. struct EnumConverter_t2E799BC1F322DBF25DEFEC2C57C006223320182D;
  81. // System.Security.Cryptography.HashAlgorithm
  82. struct HashAlgorithm_t299ECE61BBF4582B1F75734D43A96DDEC9B2004D;
  83. // System.Net.Configuration.HttpWebRequestElement
  84. struct HttpWebRequestElement_t8D2FEEC531D1FBE1B6E3D1077350A1EBDCB77DC3;
  85. // System.Collections.IDictionary
  86. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  87. // System.Net.IPAddress
  88. struct IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484;
  89. // System.ComponentModel.Int16Converter
  90. struct Int16Converter_t6513884DE2649E1FA03AC947F80FCE6BE61792BB;
  91. // System.ComponentModel.Int32Converter
  92. struct Int32Converter_t461564B848A4566C9E72FED147B4FC64BD4BE6ED;
  93. // System.ComponentModel.Int64Converter
  94. struct Int64Converter_tF9458770A9BF6718A4866AFEAABCACD022754E23;
  95. // System.Net.Configuration.Ipv6Element
  96. struct Ipv6Element_t480208D0E23E612DC1FD1CE19D9FB491F0F66932;
  97. // System.Reflection.MemberFilter
  98. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  99. // System.Net.Configuration.NetSectionGroup
  100. struct NetSectionGroup_tA83DCAF89773087D0E921B92F67441132B71D52F;
  101. // System.Security.Cryptography.Oid
  102. struct Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287;
  103. // System.Security.Cryptography.OidCollection
  104. struct OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3;
  105. // System.Net.Configuration.PerformanceCountersElement
  106. struct PerformanceCountersElement_tCB62C8CA7C218E35653DC5BB690A5FFD6D608B30;
  107. // System.PlatformNotSupportedException
  108. struct PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A;
  109. // System.Net.Configuration.ProxyElement
  110. struct ProxyElement_t4D277820F9C77333BE8CC6498DE7E06C36868C65;
  111. // System.Security.Cryptography.X509Certificates.PublicKey
  112. struct PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405;
  113. // System.Security.Cryptography.SHA1
  114. struct SHA1_t0612ADACADC25FB4C22525A579B30354586F0CEE;
  115. // System.Runtime.Serialization.SafeSerializationManager
  116. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  117. // System.Net.Configuration.ServicePointManagerElement
  118. struct ServicePointManagerElement_t98ED8374270537E77E57D014ECEE8B1A3A8EEFF2;
  119. // System.Net.Configuration.SettingsSection
  120. struct SettingsSection_tC931BA69B22D5E0ED07698F02778482987319A12;
  121. // System.ComponentModel.SingleConverter
  122. struct SingleConverter_tF3C0B984505288F214BFECEAD90CA0498B7378C1;
  123. // System.Net.Configuration.SocketElement
  124. struct SocketElement_tDC83FCE3C280D8D590972F989292C30E2B7F6CC6;
  125. // System.String
  126. struct String_t;
  127. // System.Text.StringBuilder
  128. struct StringBuilder_t;
  129. // System.ComponentModel.StringConverter
  130. struct StringConverter_t1AE794D42AE414C00F2443B76F3EA694C310FF1E;
  131. // System.ComponentModel.TimeSpanConverter
  132. struct TimeSpanConverter_tB91A0347D2F1228A476F50705D3048A50F1A4B9F;
  133. // System.Type
  134. struct Type_t;
  135. // System.ComponentModel.TypeConverter
  136. struct TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C;
  137. // System.ComponentModel.TypeConverterAttribute
  138. struct TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3;
  139. // System.Void
  140. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  141. // System.Net.Configuration.WebProxyScriptElement
  142. struct WebProxyScriptElement_t0C0E2338F7F42D5D386F5AE68FF7F870FA6E7167;
  143. // System.Net.Configuration.WebRequestModuleElementCollection
  144. struct WebRequestModuleElementCollection_t5979A19A48B822831C1D351EB2AA25058C7F7463;
  145. // System.Net.Configuration.WebRequestModulesSection
  146. struct WebRequestModulesSection_t4099F9890D7851314C5528C577E4C51B36C97D00;
  147. // System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension
  148. struct X509EnhancedKeyUsageExtension_t237A41510BAC916B5FFC67B464E1D38980D70BFF;
  149. // System.Security.Cryptography.X509Certificates.X509Extension
  150. struct X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5;
  151. // System.Security.Cryptography.X509Certificates.X509KeyUsageExtension
  152. struct X509KeyUsageExtension_t8AD500911A72309DBA02AF6C8461FA465CC56F1B;
  153. // System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension
  154. struct X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5;
  155. // System.Xml.XmlNode
  156. struct XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF;
  157. // System.Net.IPAddress/ReadOnlyIPAddress
  158. struct ReadOnlyIPAddress_t1FB2E22B01EEDE37F828218A245EA1FF5960B00C;
  159. // System.ComponentModel.TypeConverter/StandardValuesCollection
  160. struct StandardValuesCollection_tC5F10128EB5F9B6E4E5519E6AE47DA01384F91E3;
  161. IL2CPP_EXTERN_C RuntimeClass* ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var;
  162. IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
  163. IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
  164. IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
  165. IL2CPP_EXTERN_C RuntimeClass* BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var;
  166. IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
  167. IL2CPP_EXTERN_C RuntimeClass* CryptoConfig_t66E67DD67B2C3224C72C0CBD80A144E29EE016A5_il2cpp_TypeInfo_var;
  168. IL2CPP_EXTERN_C RuntimeClass* CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var;
  169. IL2CPP_EXTERN_C RuntimeClass* EditorBrowsableAttribute_t799D6615373D176F298280AF7FE0434560DB2A8D_il2cpp_TypeInfo_var;
  170. IL2CPP_EXTERN_C RuntimeClass* IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var;
  171. IL2CPP_EXTERN_C RuntimeClass* Marvin_t0342A28B10725C354B3E96D240FF68C4D7A0D242_il2cpp_TypeInfo_var;
  172. IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
  173. IL2CPP_EXTERN_C RuntimeClass* OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3_il2cpp_TypeInfo_var;
  174. IL2CPP_EXTERN_C RuntimeClass* Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var;
  175. IL2CPP_EXTERN_C RuntimeClass* PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A_il2cpp_TypeInfo_var;
  176. IL2CPP_EXTERN_C RuntimeClass* ReadOnlyIPAddress_t1FB2E22B01EEDE37F828218A245EA1FF5960B00C_il2cpp_TypeInfo_var;
  177. IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
  178. IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
  179. IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
  180. IL2CPP_EXTERN_C RuntimeClass* TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3_il2cpp_TypeInfo_var;
  181. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  182. IL2CPP_EXTERN_C RuntimeClass* UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var;
  183. IL2CPP_EXTERN_C RuntimeClass* X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5_il2cpp_TypeInfo_var;
  184. IL2CPP_EXTERN_C String_t* _stringLiteral001611EA36FEB747E4C160A3E7A402813B416AF1;
  185. IL2CPP_EXTERN_C String_t* _stringLiteral0B85D604B5CD78CCF01CDA620C0DEF5DCC5C1FD7;
  186. IL2CPP_EXTERN_C String_t* _stringLiteral1EF9E33E97E3023577871E2EA773996440F2F5F9;
  187. IL2CPP_EXTERN_C String_t* _stringLiteral212797907CC7AD095EFEBD10D643DF1F9608C8C1;
  188. IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745;
  189. IL2CPP_EXTERN_C String_t* _stringLiteral2FDCE7F577695853459152469012B0121731CD52;
  190. IL2CPP_EXTERN_C String_t* _stringLiteral315E5D2D2D07B33F565952A5C0509A988785ABF6;
  191. IL2CPP_EXTERN_C String_t* _stringLiteral3C77EE02D0B62256DB746EEC2F12CB9BC801126A;
  192. IL2CPP_EXTERN_C String_t* _stringLiteral3ECCF64C0782442EC426220868830513FD924C3C;
  193. IL2CPP_EXTERN_C String_t* _stringLiteral4818B6292BB54C3BA36849A617241A4C666A6CB8;
  194. IL2CPP_EXTERN_C String_t* _stringLiteral5295380188F75D696383F8BDB2147F0053791372;
  195. IL2CPP_EXTERN_C String_t* _stringLiteral5EDC47BC71D706BB11343CC890323569C143CD50;
  196. IL2CPP_EXTERN_C String_t* _stringLiteral62F92E932A25B80B40DBB89A07F4AD690B6F800D;
  197. IL2CPP_EXTERN_C String_t* _stringLiteral63DCC50AED43B00BB793B2D0F054171D9D12A15E;
  198. IL2CPP_EXTERN_C String_t* _stringLiteral65A0F9B64ACE7C859A284EA54B1190CBF83E1260;
  199. IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D;
  200. IL2CPP_EXTERN_C String_t* _stringLiteral75C57EB9FD95FB9243FE99EBB78A77B0117BD190;
  201. IL2CPP_EXTERN_C String_t* _stringLiteral830B64B4254C502C612E53C83DBEE6238E710499;
  202. IL2CPP_EXTERN_C String_t* _stringLiteral8A577A5A6848BEDC7A1DBA1211A06E627EEF0057;
  203. IL2CPP_EXTERN_C String_t* _stringLiteral91E2D84A2649FBF80361A807D1020FB40280EF31;
  204. IL2CPP_EXTERN_C String_t* _stringLiteral9C1ED970007229D4BBE511BC369FF3ACD197B1F2;
  205. IL2CPP_EXTERN_C String_t* _stringLiteralA9AF8D13B64E63A31A01386E007E5C9CF3A6CF5B;
  206. IL2CPP_EXTERN_C String_t* _stringLiteralB2AED74A19DD9414DD0792FD340CC531536B8454;
  207. IL2CPP_EXTERN_C String_t* _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D;
  208. IL2CPP_EXTERN_C String_t* _stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD;
  209. IL2CPP_EXTERN_C String_t* _stringLiteralC4E1CA5F695C0687C577DB8E17E55E7B5845A445;
  210. IL2CPP_EXTERN_C String_t* _stringLiteralC9FB8C73B342D5B3C700EDA7C5212DD547D29E4E;
  211. IL2CPP_EXTERN_C String_t* _stringLiteralCABCFE6297E437347D23F1B446C58DD70094E306;
  212. IL2CPP_EXTERN_C String_t* _stringLiteralCD32F08BAB4EE365057213BCC6332DD39C2DE46B;
  213. IL2CPP_EXTERN_C String_t* _stringLiteralD20A4058B7B405BF173793FAAC54A85874A0CDDE;
  214. IL2CPP_EXTERN_C String_t* _stringLiteralD615D452AAA84D559E3E5FFF5168A1AF47500E8D;
  215. IL2CPP_EXTERN_C String_t* _stringLiteralD99605E29810F93D7DAE4EFBB764C41AF4E80D32;
  216. IL2CPP_EXTERN_C String_t* _stringLiteralD9B53FE83B364433B53BD1F5712DD31D58258FB4;
  217. IL2CPP_EXTERN_C String_t* _stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73;
  218. IL2CPP_EXTERN_C String_t* _stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F;
  219. IL2CPP_EXTERN_C String_t* _stringLiteralE7C7449D840A91B3AF035F43E6106A0BC8372CC6;
  220. IL2CPP_EXTERN_C String_t* _stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6;
  221. IL2CPP_EXTERN_C String_t* _stringLiteralEB6BBFD5D01FC65219978A6C56AF3DD9C51AD35E;
  222. IL2CPP_EXTERN_C String_t* _stringLiteralF8E8E3CB7E102B63C5E2F7011280E4E41798F185;
  223. IL2CPP_EXTERN_C String_t* _stringLiteralFC7CE1550BE8A973149B3C0EC550C5A65BDD7413;
  224. IL2CPP_EXTERN_C const RuntimeMethod* BypassElementCollection__ctor_m344EC8CD2EACA36E1213C5914037BB133E87FE54_RuntimeMethod_var;
  225. IL2CPP_EXTERN_C const RuntimeMethod* ConnectionManagementElementCollection__ctor_m4698342A715032A762FA04B2745BFCA46263BCB3_RuntimeMethod_var;
  226. IL2CPP_EXTERN_C const RuntimeMethod* ConnectionManagementSection__ctor_m2FA1D29F887BD6498FBEF692BBC0AA727E38E802_RuntimeMethod_var;
  227. IL2CPP_EXTERN_C const RuntimeMethod* ConnectionManagementSection_get_Properties_mFCE0F9418E9E8CD2E1301815CC4D548261F58E95_RuntimeMethod_var;
  228. IL2CPP_EXTERN_C const RuntimeMethod* DefaultProxySection_Reset_m0B9A1155840E7C55FC24AEDB23FB17A2815EEB77_RuntimeMethod_var;
  229. IL2CPP_EXTERN_C const RuntimeMethod* DefaultProxySection__ctor_m962B68CEFCDE7DFB7646EF16297CA4BE0097284D_RuntimeMethod_var;
  230. IL2CPP_EXTERN_C const RuntimeMethod* DefaultProxySection_get_Properties_m5186F1A2734EB96F065C7BC14A215D17F8325418_RuntimeMethod_var;
  231. IL2CPP_EXTERN_C const RuntimeMethod* DiagnosticsConfigurationHandler_Create_mF21B1CC68B87DE078690B2B493FCDC5F728CBAAB_RuntimeMethod_var;
  232. IL2CPP_EXTERN_C const RuntimeMethod* DiagnosticsConfigurationHandler__ctor_mDFB0000E6218840F66D21BB6C9BF3F647CCBC5A3_RuntimeMethod_var;
  233. IL2CPP_EXTERN_C const RuntimeMethod* HttpWebRequestElement__ctor_mB9DDAC7FF431D4AF4CAFCBC96E1A3572A1F83717_RuntimeMethod_var;
  234. IL2CPP_EXTERN_C const RuntimeMethod* HttpWebRequestElement_get_Properties_mAA0F11EA73B5397C50809EAC679F2C564F9EC7CA_RuntimeMethod_var;
  235. IL2CPP_EXTERN_C const RuntimeMethod* IPAddress_ThrowAddressNullException_m2D5037C15BE289427E4A761A643C4F26C2F3F034_RuntimeMethod_var;
  236. IL2CPP_EXTERN_C const RuntimeMethod* IPAddress__ctor_mC240D2060BA0F5A96D286CDE3772FE4354D7030B_RuntimeMethod_var;
  237. IL2CPP_EXTERN_C const RuntimeMethod* IPAddress__ctor_mFD3C42E1EECC3099D6E347238FB2A0EBE822AF19_RuntimeMethod_var;
  238. IL2CPP_EXTERN_C const RuntimeMethod* Ipv6Element__ctor_m869AC261E0994A8B3D83CEE25C6CB99E6A5EA4C1_RuntimeMethod_var;
  239. IL2CPP_EXTERN_C const RuntimeMethod* Ipv6Element_get_Properties_m382D5B5B098EFF19C2A4AC1889CD1C8EAB918322_RuntimeMethod_var;
  240. IL2CPP_EXTERN_C const RuntimeMethod* MemoryMarshal_AsBytes_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m7E0CA4F0B8AC2C1FEAA2B6D00C2A4B1B075DB08C_RuntimeMethod_var;
  241. IL2CPP_EXTERN_C const RuntimeMethod* MemoryMarshal_AsBytes_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5D7D4C294D50AFEE7AF6B303DE7FA7BD156B83A_RuntimeMethod_var;
  242. IL2CPP_EXTERN_C const RuntimeMethod* MemoryMarshal_CreateReadOnlySpan_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m363F8E1E0CC75E2736384E86E770507F7483D649_RuntimeMethod_var;
  243. IL2CPP_EXTERN_C const RuntimeMethod* MemoryMarshal_GetReference_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9D86D3A7A7F6A344D16464E6638E2BEAD3F4BC90_RuntimeMethod_var;
  244. IL2CPP_EXTERN_C const RuntimeMethod* NetSectionGroup__ctor_mCD2F0DC2B9F0C6C346BC91BD8750C7111A9528AC_RuntimeMethod_var;
  245. IL2CPP_EXTERN_C const RuntimeMethod* PerformanceCountersElement__ctor_m9537195CBC7DC607F7253D06E7B6B1090456E68F_RuntimeMethod_var;
  246. IL2CPP_EXTERN_C const RuntimeMethod* PerformanceCountersElement_get_Properties_m7C16FBC3E915E8384FB4409209628737B1537C9B_RuntimeMethod_var;
  247. IL2CPP_EXTERN_C const RuntimeMethod* ProxyElement__ctor_mC1BDF426F97F4F84CB5A34B423F59EC8748EBD70_RuntimeMethod_var;
  248. IL2CPP_EXTERN_C const RuntimeMethod* ProxyElement_get_Properties_mBFE6E283FE7E9329B586ACAADC8F2E047C7ABB2A_RuntimeMethod_var;
  249. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_CopyTo_m8144AA3941DF7B7C2C665680221977E1D15D1462_RuntimeMethod_var;
  250. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1__ctor_m0B70907CF5F6B4F10CB2914FEFC34CBE07112698_RuntimeMethod_var;
  251. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1__ctor_m0FC0B92549C2968E80B5F75A85F28B96DBFCFD63_RuntimeMethod_var;
  252. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1__ctor_m1D3E8C5A560BE65D9A5C3E5D0D891C79F4895B0B_RuntimeMethod_var;
  253. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1__ctor_mD4ED59BC2ABC1D881B1CFEAD85109BB38AF0BC29_RuntimeMethod_var;
  254. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_get_Length_m54864A0BB817050A9110E85BB5FB31EF63699982_RuntimeMethod_var;
  255. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_op_Implicit_m22DF3B7E5AFF3E8C8902EC1D98CD56CBC8375F54_RuntimeMethod_var;
  256. IL2CPP_EXTERN_C const RuntimeMethod* ServicePointManagerElement__ctor_m0F1CF21589CA283DA734A472930A9665698B2D36_RuntimeMethod_var;
  257. IL2CPP_EXTERN_C const RuntimeMethod* ServicePointManagerElement_get_Properties_m70469523AAD1A2C2E9D4F90DDA1BA619FCE68B58_RuntimeMethod_var;
  258. IL2CPP_EXTERN_C const RuntimeMethod* SettingsSection__ctor_mBD94E7E098221DC09775A3AE1713930F6820D242_RuntimeMethod_var;
  259. IL2CPP_EXTERN_C const RuntimeMethod* SettingsSection_get_Properties_mA774C9C884F4AD5DEC2BBE31DF7E35CAC71EBF8F_RuntimeMethod_var;
  260. IL2CPP_EXTERN_C const RuntimeMethod* SocketElement__ctor_m4FB4C851F1BB20CED74C206EFB1BA9DDFBE024D2_RuntimeMethod_var;
  261. IL2CPP_EXTERN_C const RuntimeMethod* SocketElement_get_Properties_m8AF94DEEDA0EB4092F59FBDC361592E1B9EBDEC3_RuntimeMethod_var;
  262. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Slice_m720734AA48ECB663CAA0594530927B9015A64341_RuntimeMethod_var;
  263. IL2CPP_EXTERN_C const RuntimeMethod* Span_1__ctor_mE18EBB601FBFA01BA29FE353364700952A9091FE_RuntimeMethod_var;
  264. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_op_Implicit_mD249188242C0C9D3192A31E9F7FA74C683F05B84_RuntimeMethod_var;
  265. IL2CPP_EXTERN_C const RuntimeMethod* ThrowStub_ThrowNotSupportedException_m14168B43936EF78B7B8AC08BD815254DAA1D9FA2_RuntimeMethod_var;
  266. IL2CPP_EXTERN_C const RuntimeMethod* WebProxyScriptElement__ctor_mB613D71DE569317E40726CD8DB9A6ABA0A302821_RuntimeMethod_var;
  267. IL2CPP_EXTERN_C const RuntimeMethod* WebProxyScriptElement_get_Properties_mF5188225C0C1D64BC136465BB4B0E962FFE9240B_RuntimeMethod_var;
  268. IL2CPP_EXTERN_C const RuntimeMethod* WebRequestModuleElementCollection__ctor_m62C156D78336B2E37EA6F10D477FDEAE4161F99E_RuntimeMethod_var;
  269. IL2CPP_EXTERN_C const RuntimeMethod* WebRequestModulesSection__ctor_mF25CD80A5111A4F87B7FBF7663A3442470B97C0E_RuntimeMethod_var;
  270. IL2CPP_EXTERN_C const RuntimeMethod* WebRequestModulesSection_get_Properties_mBDBDED569E677717FB617CD36B94AE34BF4208F6_RuntimeMethod_var;
  271. IL2CPP_EXTERN_C const RuntimeMethod* X509EnhancedKeyUsageExtension_CopyFrom_m9577FF97B8E3074B12B7056BF7E30AA0F84309BF_RuntimeMethod_var;
  272. IL2CPP_EXTERN_C const RuntimeMethod* X509EnhancedKeyUsageExtension_Decode_m1110DD9BD5D717540009DB5D90805458CF07423C_RuntimeMethod_var;
  273. IL2CPP_EXTERN_C const RuntimeMethod* X509Extension_CopyFrom_m674ABC4ECF701B708C28B546B42B7799CA24D4A9_RuntimeMethod_var;
  274. IL2CPP_EXTERN_C const RuntimeMethod* X509KeyUsageExtension_CopyFrom_mCBCF5CA17676B2030F6C82ED80A008EF029AF733_RuntimeMethod_var;
  275. IL2CPP_EXTERN_C const RuntimeMethod* X509KeyUsageExtension_get_KeyUsages_m1BD6C5BC6E3E380982C135B2E81731435345144F_RuntimeMethod_var;
  276. IL2CPP_EXTERN_C const RuntimeMethod* X509SubjectKeyIdentifierExtension_CopyFrom_m959BB16C6973B1B565D02ED9993AF9069019D77A_RuntimeMethod_var;
  277. IL2CPP_EXTERN_C const RuntimeMethod* X509SubjectKeyIdentifierExtension__ctor_m1858C1B050FAF65946B790737652E874781B4B56_RuntimeMethod_var;
  278. IL2CPP_EXTERN_C const RuntimeMethod* X509SubjectKeyIdentifierExtension__ctor_m610C9C804421B7CB519F3A5C7D66827CC1106EE1_RuntimeMethod_var;
  279. IL2CPP_EXTERN_C const RuntimeMethod* X509SubjectKeyIdentifierExtension__ctor_mECF6398B9841FB4533228FE77F51F93316EADE94_RuntimeMethod_var;
  280. IL2CPP_EXTERN_C const RuntimeMethod* X509SubjectKeyIdentifierExtension_get_SubjectKeyIdentifier_mFF2A155072C67F430E7F4B178733A80388943CBA_RuntimeMethod_var;
  281. struct Exception_t_marshaled_com;
  282. struct Exception_t_marshaled_pinvoke;
  283. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  284. struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
  285. IL2CPP_EXTERN_C_BEGIN
  286. IL2CPP_EXTERN_C_END
  287. #ifdef __clang__
  288. #pragma clang diagnostic push
  289. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  290. #pragma clang diagnostic ignored "-Wunused-variable"
  291. #endif
  292. // Mono.Security.ASN1
  293. struct ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F : public RuntimeObject
  294. {
  295. // System.Byte Mono.Security.ASN1::m_nTag
  296. uint8_t ___m_nTag_0;
  297. // System.Byte[] Mono.Security.ASN1::m_aValue
  298. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_aValue_1;
  299. // System.Collections.ArrayList Mono.Security.ASN1::elist
  300. ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ___elist_2;
  301. };
  302. struct Il2CppArrayBounds;
  303. // System.Security.Cryptography.AsnEncodedData
  304. struct AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8 : public RuntimeObject
  305. {
  306. // System.Security.Cryptography.Oid System.Security.Cryptography.AsnEncodedData::_oid
  307. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* ____oid_0;
  308. // System.Byte[] System.Security.Cryptography.AsnEncodedData::_raw
  309. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____raw_1;
  310. };
  311. // System.Attribute
  312. struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
  313. {
  314. };
  315. // System.Configuration.ConfigurationElement
  316. struct ConfigurationElement_tAE3EE71C256825472831FFBB7F491275DFAF089E : public RuntimeObject
  317. {
  318. };
  319. // System.Configuration.ConfigurationPropertyCollection
  320. struct ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93 : public RuntimeObject
  321. {
  322. };
  323. // System.Configuration.ConfigurationSectionGroup
  324. struct ConfigurationSectionGroup_tE7948C2D31B193F4BA8828947ED3094B952C7863 : public RuntimeObject
  325. {
  326. };
  327. // System.Diagnostics.DiagnosticsConfigurationHandler
  328. struct DiagnosticsConfigurationHandler_t0C4B611E2C6EA17B288C43070FAF65F96DCA96E7 : public RuntimeObject
  329. {
  330. };
  331. // System.Security.Cryptography.HashAlgorithm
  332. struct HashAlgorithm_t299ECE61BBF4582B1F75734D43A96DDEC9B2004D : public RuntimeObject
  333. {
  334. // System.Boolean System.Security.Cryptography.HashAlgorithm::_disposed
  335. bool ____disposed_0;
  336. // System.Int32 System.Security.Cryptography.HashAlgorithm::HashSizeValue
  337. int32_t ___HashSizeValue_1;
  338. // System.Byte[] System.Security.Cryptography.HashAlgorithm::HashValue
  339. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___HashValue_2;
  340. // System.Int32 System.Security.Cryptography.HashAlgorithm::State
  341. int32_t ___State_3;
  342. };
  343. // System.Net.IPAddress
  344. struct IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484 : public RuntimeObject
  345. {
  346. // System.UInt32 System.Net.IPAddress::_addressOrScopeId
  347. uint32_t ____addressOrScopeId_8;
  348. // System.UInt16[] System.Net.IPAddress::_numbers
  349. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ____numbers_9;
  350. // System.String System.Net.IPAddress::_toString
  351. String_t* ____toString_10;
  352. // System.Int32 System.Net.IPAddress::_hashCode
  353. int32_t ____hashCode_11;
  354. };
  355. struct IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields
  356. {
  357. // System.Net.IPAddress System.Net.IPAddress::Any
  358. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___Any_0;
  359. // System.Net.IPAddress System.Net.IPAddress::Loopback
  360. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___Loopback_1;
  361. // System.Net.IPAddress System.Net.IPAddress::Broadcast
  362. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___Broadcast_2;
  363. // System.Net.IPAddress System.Net.IPAddress::None
  364. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___None_3;
  365. // System.Net.IPAddress System.Net.IPAddress::IPv6Any
  366. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___IPv6Any_5;
  367. // System.Net.IPAddress System.Net.IPAddress::IPv6Loopback
  368. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___IPv6Loopback_6;
  369. // System.Net.IPAddress System.Net.IPAddress::IPv6None
  370. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* ___IPv6None_7;
  371. };
  372. // System.Net.IPAddressParser
  373. struct IPAddressParser_t4EBAFE480B61AF2AA63D53B93829B674C8BEE392 : public RuntimeObject
  374. {
  375. };
  376. // System.Marvin
  377. struct Marvin_t0342A28B10725C354B3E96D240FF68C4D7A0D242 : public RuntimeObject
  378. {
  379. };
  380. struct Marvin_t0342A28B10725C354B3E96D240FF68C4D7A0D242_StaticFields
  381. {
  382. // System.UInt64 System.Marvin::<DefaultSeed>k__BackingField
  383. uint64_t ___U3CDefaultSeedU3Ek__BackingField_0;
  384. };
  385. // System.Reflection.MemberInfo
  386. struct MemberInfo_t : public RuntimeObject
  387. {
  388. };
  389. // System.Security.Cryptography.Oid
  390. struct Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287 : public RuntimeObject
  391. {
  392. // System.String System.Security.Cryptography.Oid::_value
  393. String_t* ____value_0;
  394. // System.String System.Security.Cryptography.Oid::_friendlyName
  395. String_t* ____friendlyName_1;
  396. // System.Security.Cryptography.OidGroup System.Security.Cryptography.Oid::_group
  397. int32_t ____group_2;
  398. };
  399. // System.Security.Cryptography.OidCollection
  400. struct OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3 : public RuntimeObject
  401. {
  402. // System.Collections.Generic.List`1<System.Security.Cryptography.Oid> System.Security.Cryptography.OidCollection::_list
  403. List_1_t31E53E1C1BAA65ECAEFCBC9D003166BC01081D6B* ____list_0;
  404. };
  405. // System.Security.Cryptography.X509Certificates.PublicKey
  406. struct PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405 : public RuntimeObject
  407. {
  408. // System.Security.Cryptography.AsnEncodedData System.Security.Cryptography.X509Certificates.PublicKey::_keyValue
  409. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* ____keyValue_0;
  410. // System.Security.Cryptography.AsnEncodedData System.Security.Cryptography.X509Certificates.PublicKey::_params
  411. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* ____params_1;
  412. // System.Security.Cryptography.Oid System.Security.Cryptography.X509Certificates.PublicKey::_oid
  413. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* ____oid_2;
  414. };
  415. struct PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405_StaticFields
  416. {
  417. // System.Byte[] System.Security.Cryptography.X509Certificates.PublicKey::Empty
  418. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___Empty_3;
  419. };
  420. // System.String
  421. struct String_t : public RuntimeObject
  422. {
  423. // System.Int32 System.String::_stringLength
  424. int32_t ____stringLength_4;
  425. // System.Char System.String::_firstChar
  426. Il2CppChar ____firstChar_5;
  427. };
  428. struct String_t_StaticFields
  429. {
  430. // System.String System.String::Empty
  431. String_t* ___Empty_6;
  432. };
  433. // System.Text.StringBuilder
  434. struct StringBuilder_t : public RuntimeObject
  435. {
  436. // System.Char[] System.Text.StringBuilder::m_ChunkChars
  437. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0;
  438. // System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
  439. StringBuilder_t* ___m_ChunkPrevious_1;
  440. // System.Int32 System.Text.StringBuilder::m_ChunkLength
  441. int32_t ___m_ChunkLength_2;
  442. // System.Int32 System.Text.StringBuilder::m_ChunkOffset
  443. int32_t ___m_ChunkOffset_3;
  444. // System.Int32 System.Text.StringBuilder::m_MaxCapacity
  445. int32_t ___m_MaxCapacity_4;
  446. };
  447. // System.ComponentModel.TypeConverter
  448. struct TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C : public RuntimeObject
  449. {
  450. };
  451. struct TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C_StaticFields
  452. {
  453. // System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.ComponentModel.TypeConverter::useCompatibleTypeConversion
  454. bool ___useCompatibleTypeConversion_1;
  455. };
  456. // System.ValueType
  457. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  458. {
  459. };
  460. // Native definition for P/Invoke marshalling of System.ValueType
  461. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  462. {
  463. };
  464. // Native definition for COM marshalling of System.ValueType
  465. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  466. {
  467. };
  468. // System.Xml.XmlNode
  469. struct XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF : public RuntimeObject
  470. {
  471. };
  472. // System.ComponentModel.TypeConverter/StandardValuesCollection
  473. struct StandardValuesCollection_tC5F10128EB5F9B6E4E5519E6AE47DA01384F91E3 : public RuntimeObject
  474. {
  475. };
  476. // System.ValueTuple`2<System.Int32,System.Int32>
  477. struct ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D
  478. {
  479. // T1 System.ValueTuple`2::Item1
  480. int32_t ___Item1_0;
  481. // T2 System.ValueTuple`2::Item2
  482. int32_t ___Item2_1;
  483. };
  484. // System.ComponentModel.BaseNumberConverter
  485. struct BaseNumberConverter_t303017F656B17940A0669EF225DAE3FBE644F706 : public TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C
  486. {
  487. };
  488. // System.Boolean
  489. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  490. {
  491. // System.Boolean System.Boolean::m_value
  492. bool ___m_value_0;
  493. };
  494. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  495. {
  496. // System.String System.Boolean::TrueString
  497. String_t* ___TrueString_5;
  498. // System.String System.Boolean::FalseString
  499. String_t* ___FalseString_6;
  500. };
  501. // System.ComponentModel.BooleanConverter
  502. struct BooleanConverter_tC955870C6FB390C432D032E5025342C0BCB2DEE9 : public TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C
  503. {
  504. };
  505. struct BooleanConverter_tC955870C6FB390C432D032E5025342C0BCB2DEE9_StaticFields
  506. {
  507. // System.ComponentModel.TypeConverter/StandardValuesCollection modreq(System.Runtime.CompilerServices.IsVolatile) System.ComponentModel.BooleanConverter::s_values
  508. StandardValuesCollection_tC5F10128EB5F9B6E4E5519E6AE47DA01384F91E3* ___s_values_2;
  509. };
  510. // System.Net.Configuration.BypassElement
  511. struct BypassElement_t1626DF2ACB357F8677EA94142CFA984569ADB4DC : public ConfigurationElement_tAE3EE71C256825472831FFBB7F491275DFAF089E
  512. {
  513. };
  514. // System.Byte
  515. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
  516. {
  517. // System.Byte System.Byte::m_value
  518. uint8_t ___m_value_0;
  519. };
  520. // System.Char
  521. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
  522. {
  523. // System.Char System.Char::m_value
  524. Il2CppChar ___m_value_0;
  525. };
  526. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
  527. {
  528. // System.Byte[] System.Char::s_categoryForLatin1
  529. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
  530. };
  531. // System.ComponentModel.CollectionConverter
  532. struct CollectionConverter_t47EAA5F1386CB891414AB5096CFA50418A5D64B0 : public TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C
  533. {
  534. };
  535. // System.Configuration.ConfigurationElementCollection
  536. struct ConfigurationElementCollection_t56E8398661A85A59616301BADF13026FB1492606 : public ConfigurationElement_tAE3EE71C256825472831FFBB7F491275DFAF089E
  537. {
  538. };
  539. // System.Configuration.ConfigurationSection
  540. struct ConfigurationSection_t0BC609F0151B160A4FAB8226679B62AF22539C3E : public ConfigurationElement_tAE3EE71C256825472831FFBB7F491275DFAF089E
  541. {
  542. };
  543. // System.Net.Configuration.ConnectionManagementElement
  544. struct ConnectionManagementElement_t44321336DB0AC70D7B85FAB146D7F66036D51353 : public ConfigurationElement_tAE3EE71C256825472831FFBB7F491275DFAF089E
  545. {
  546. };
  547. // System.ComponentModel.EditorBrowsableAttribute
  548. struct EditorBrowsableAttribute_t799D6615373D176F298280AF7FE0434560DB2A8D : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  549. {
  550. // System.ComponentModel.EditorBrowsableState System.ComponentModel.EditorBrowsableAttribute::browsableState
  551. int32_t ___browsableState_0;
  552. };
  553. // System.ComponentModel.EnumConverter
  554. struct EnumConverter_t2E799BC1F322DBF25DEFEC2C57C006223320182D : public TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C
  555. {
  556. // System.ComponentModel.TypeConverter/StandardValuesCollection System.ComponentModel.EnumConverter::values
  557. StandardValuesCollection_tC5F10128EB5F9B6E4E5519E6AE47DA01384F91E3* ___values_2;
  558. // System.Type System.ComponentModel.EnumConverter::type
  559. Type_t* ___type_3;
  560. };
  561. // System.Net.Configuration.HttpWebRequestElement
  562. struct HttpWebRequestElement_t8D2FEEC531D1FBE1B6E3D1077350A1EBDCB77DC3 : public ConfigurationElement_tAE3EE71C256825472831FFBB7F491275DFAF089E
  563. {
  564. };
  565. // System.Int32
  566. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  567. {
  568. // System.Int32 System.Int32::m_value
  569. int32_t ___m_value_0;
  570. };
  571. // System.Int64
  572. struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
  573. {
  574. // System.Int64 System.Int64::m_value
  575. int64_t ___m_value_0;
  576. };
  577. // System.IntPtr
  578. struct IntPtr_t
  579. {
  580. // System.Void* System.IntPtr::m_value
  581. void* ___m_value_0;
  582. };
  583. struct IntPtr_t_StaticFields
  584. {
  585. // System.IntPtr System.IntPtr::Zero
  586. intptr_t ___Zero_1;
  587. };
  588. // System.Net.Configuration.Ipv6Element
  589. struct Ipv6Element_t480208D0E23E612DC1FD1CE19D9FB491F0F66932 : public ConfigurationElement_tAE3EE71C256825472831FFBB7F491275DFAF089E
  590. {
  591. };
  592. // System.Net.Configuration.NetSectionGroup
  593. struct NetSectionGroup_tA83DCAF89773087D0E921B92F67441132B71D52F : public ConfigurationSectionGroup_tE7948C2D31B193F4BA8828947ED3094B952C7863
  594. {
  595. };
  596. // System.Net.Configuration.PerformanceCountersElement
  597. struct PerformanceCountersElement_tCB62C8CA7C218E35653DC5BB690A5FFD6D608B30 : public ConfigurationElement_tAE3EE71C256825472831FFBB7F491275DFAF089E
  598. {
  599. };
  600. // System.Net.Configuration.ProxyElement
  601. struct ProxyElement_t4D277820F9C77333BE8CC6498DE7E06C36868C65 : public ConfigurationElement_tAE3EE71C256825472831FFBB7F491275DFAF089E
  602. {
  603. };
  604. // System.Security.Cryptography.SHA1
  605. struct SHA1_t0612ADACADC25FB4C22525A579B30354586F0CEE : public HashAlgorithm_t299ECE61BBF4582B1F75734D43A96DDEC9B2004D
  606. {
  607. };
  608. // System.Net.Configuration.ServicePointManagerElement
  609. struct ServicePointManagerElement_t98ED8374270537E77E57D014ECEE8B1A3A8EEFF2 : public ConfigurationElement_tAE3EE71C256825472831FFBB7F491275DFAF089E
  610. {
  611. };
  612. // System.Net.Configuration.SocketElement
  613. struct SocketElement_tDC83FCE3C280D8D590972F989292C30E2B7F6CC6 : public ConfigurationElement_tAE3EE71C256825472831FFBB7F491275DFAF089E
  614. {
  615. };
  616. // System.ComponentModel.StringConverter
  617. struct StringConverter_t1AE794D42AE414C00F2443B76F3EA694C310FF1E : public TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C
  618. {
  619. };
  620. // System.ComponentModel.TimeSpanConverter
  621. struct TimeSpanConverter_tB91A0347D2F1228A476F50705D3048A50F1A4B9F : public TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C
  622. {
  623. };
  624. // System.ComponentModel.TypeConverterAttribute
  625. struct TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
  626. {
  627. // System.String System.ComponentModel.TypeConverterAttribute::<ConverterTypeName>k__BackingField
  628. String_t* ___U3CConverterTypeNameU3Ek__BackingField_1;
  629. };
  630. struct TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3_StaticFields
  631. {
  632. // System.ComponentModel.TypeConverterAttribute System.ComponentModel.TypeConverterAttribute::Default
  633. TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3* ___Default_0;
  634. };
  635. // System.UInt16
  636. struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
  637. {
  638. // System.UInt16 System.UInt16::m_value
  639. uint16_t ___m_value_0;
  640. };
  641. // System.UInt32
  642. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  643. {
  644. // System.UInt32 System.UInt32::m_value
  645. uint32_t ___m_value_0;
  646. };
  647. // System.UInt64
  648. struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
  649. {
  650. // System.UInt64 System.UInt64::m_value
  651. uint64_t ___m_value_0;
  652. };
  653. // System.Void
  654. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  655. {
  656. union
  657. {
  658. struct
  659. {
  660. };
  661. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  662. };
  663. };
  664. // System.Net.Configuration.WebProxyScriptElement
  665. struct WebProxyScriptElement_t0C0E2338F7F42D5D386F5AE68FF7F870FA6E7167 : public ConfigurationElement_tAE3EE71C256825472831FFBB7F491275DFAF089E
  666. {
  667. };
  668. // System.Net.Configuration.WebRequestModuleElement
  669. struct WebRequestModuleElement_t9856A4B94D713299F842F672DFD60557C38349FD : public ConfigurationElement_tAE3EE71C256825472831FFBB7F491275DFAF089E
  670. {
  671. };
  672. // System.Security.Cryptography.X509Certificates.X509Extension
  673. struct X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5 : public AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8
  674. {
  675. // System.Boolean System.Security.Cryptography.X509Certificates.X509Extension::_critical
  676. bool ____critical_2;
  677. };
  678. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=128
  679. #pragma pack(push, tp, 1)
  680. struct __StaticArrayInitTypeSizeU3D128_tCC4BD0E4F5977323EDA6FFF6CD1484F1848F5B0E
  681. {
  682. union
  683. {
  684. struct
  685. {
  686. union
  687. {
  688. };
  689. };
  690. uint8_t __StaticArrayInitTypeSizeU3D128_tCC4BD0E4F5977323EDA6FFF6CD1484F1848F5B0E__padding[128];
  691. };
  692. };
  693. #pragma pack(pop, tp)
  694. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=32
  695. #pragma pack(push, tp, 1)
  696. struct __StaticArrayInitTypeSizeU3D32_t543FA0727A92B3B7D8A0EB86D73AB8F35AB0CF48
  697. {
  698. union
  699. {
  700. struct
  701. {
  702. union
  703. {
  704. };
  705. };
  706. uint8_t __StaticArrayInitTypeSizeU3D32_t543FA0727A92B3B7D8A0EB86D73AB8F35AB0CF48__padding[32];
  707. };
  708. };
  709. #pragma pack(pop, tp)
  710. // System.Net.IPAddress/ReadOnlyIPAddress
  711. struct ReadOnlyIPAddress_t1FB2E22B01EEDE37F828218A245EA1FF5960B00C : public IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484
  712. {
  713. };
  714. // System.ByReference`1<System.Byte>
  715. struct ByReference_1_t9C85BCCAAF8C525B6C06B07E922D8D217BE8D6FC
  716. {
  717. // System.IntPtr System.ByReference`1::_value
  718. intptr_t ____value_0;
  719. };
  720. // System.ByReference`1<System.UInt16>
  721. struct ByReference_1_t946C8F453CAF957A5339893AAA7FFF61CC68CECE
  722. {
  723. // System.IntPtr System.ByReference`1::_value
  724. intptr_t ____value_0;
  725. };
  726. // System.ByReference`1<System.UInt32>
  727. struct ByReference_1_tFE9AF4BD221B916FA525C43965FD23DB6BE5AC45
  728. {
  729. // System.IntPtr System.ByReference`1::_value
  730. intptr_t ____value_0;
  731. };
  732. // <PrivateImplementationDetails>
  733. struct U3CPrivateImplementationDetailsU3E_t56F624E1051A2E261613B6A81CA2333397F49CB3 : public RuntimeObject
  734. {
  735. };
  736. struct U3CPrivateImplementationDetailsU3E_t56F624E1051A2E261613B6A81CA2333397F49CB3_StaticFields
  737. {
  738. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=32 <PrivateImplementationDetails>::04D9D643E5A26924DC98C9906714082D395DCB17CEE9674D5EBFEC15D098C2B5
  739. __StaticArrayInitTypeSizeU3D32_t543FA0727A92B3B7D8A0EB86D73AB8F35AB0CF48 ___04D9D643E5A26924DC98C9906714082D395DCB17CEE9674D5EBFEC15D098C2B5_0;
  740. // System.Int64 <PrivateImplementationDetails>::1417FCAA8455DC8E3C88BF916DD5C75746A2597CC052F212A8E4394C890E012B
  741. int64_t ___1417FCAA8455DC8E3C88BF916DD5C75746A2597CC052F212A8E4394C890E012B_1;
  742. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=32 <PrivateImplementationDetails>::2EF83B43314F8CD03190EEE30ECCF048DA37791237F27C62A579F23EACE9FD70
  743. __StaticArrayInitTypeSizeU3D32_t543FA0727A92B3B7D8A0EB86D73AB8F35AB0CF48 ___2EF83B43314F8CD03190EEE30ECCF048DA37791237F27C62A579F23EACE9FD70_2;
  744. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=128 <PrivateImplementationDetails>::B849624EC20707184A433E21DAAC963906D4B261A19BD8F139F0E269E59E308C
  745. __StaticArrayInitTypeSizeU3D128_tCC4BD0E4F5977323EDA6FFF6CD1484F1848F5B0E ___B849624EC20707184A433E21DAAC963906D4B261A19BD8F139F0E269E59E308C_3;
  746. };
  747. // System.ComponentModel.ArrayConverter
  748. struct ArrayConverter_tE417E9DB044C4317BF7F9B7DF5CD0F4C7C38672C : public CollectionConverter_t47EAA5F1386CB891414AB5096CFA50418A5D64B0
  749. {
  750. };
  751. // System.Net.Configuration.BypassElementCollection
  752. struct BypassElementCollection_t15465BC07F8DC8BABA6953182904AF762D638DBE : public ConfigurationElementCollection_t56E8398661A85A59616301BADF13026FB1492606
  753. {
  754. };
  755. // System.Net.Configuration.ConnectionManagementElementCollection
  756. struct ConnectionManagementElementCollection_tEEB0BEE8289364CCA1D76DDA3F862429612DE0F1 : public ConfigurationElementCollection_t56E8398661A85A59616301BADF13026FB1492606
  757. {
  758. };
  759. // System.Net.Configuration.ConnectionManagementSection
  760. struct ConnectionManagementSection_t8F4D45BE147F24F54F2124CC800B4594031F41C2 : public ConfigurationSection_t0BC609F0151B160A4FAB8226679B62AF22539C3E
  761. {
  762. };
  763. // System.ComponentModel.DecimalConverter
  764. struct DecimalConverter_tCBE948B718842C42CB22DF92D59AB2C1EC0FAEDF : public BaseNumberConverter_t303017F656B17940A0669EF225DAE3FBE644F706
  765. {
  766. };
  767. // System.Net.Configuration.DefaultProxySection
  768. struct DefaultProxySection_tC0247A534955DC9D887B03AA4EFB1C1E01AD1E34 : public ConfigurationSection_t0BC609F0151B160A4FAB8226679B62AF22539C3E
  769. {
  770. };
  771. // System.ComponentModel.DoubleConverter
  772. struct DoubleConverter_t1FB61A3A8171D3023AA9678231D9C480A67799DE : public BaseNumberConverter_t303017F656B17940A0669EF225DAE3FBE644F706
  773. {
  774. };
  775. // System.Exception
  776. struct Exception_t : public RuntimeObject
  777. {
  778. // System.String System.Exception::_className
  779. String_t* ____className_1;
  780. // System.String System.Exception::_message
  781. String_t* ____message_2;
  782. // System.Collections.IDictionary System.Exception::_data
  783. RuntimeObject* ____data_3;
  784. // System.Exception System.Exception::_innerException
  785. Exception_t* ____innerException_4;
  786. // System.String System.Exception::_helpURL
  787. String_t* ____helpURL_5;
  788. // System.Object System.Exception::_stackTrace
  789. RuntimeObject* ____stackTrace_6;
  790. // System.String System.Exception::_stackTraceString
  791. String_t* ____stackTraceString_7;
  792. // System.String System.Exception::_remoteStackTraceString
  793. String_t* ____remoteStackTraceString_8;
  794. // System.Int32 System.Exception::_remoteStackIndex
  795. int32_t ____remoteStackIndex_9;
  796. // System.Object System.Exception::_dynamicMethods
  797. RuntimeObject* ____dynamicMethods_10;
  798. // System.Int32 System.Exception::_HResult
  799. int32_t ____HResult_11;
  800. // System.String System.Exception::_source
  801. String_t* ____source_12;
  802. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  803. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  804. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  805. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  806. // System.IntPtr[] System.Exception::native_trace_ips
  807. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
  808. // System.Int32 System.Exception::caught_in_unmanaged
  809. int32_t ___caught_in_unmanaged_16;
  810. };
  811. struct Exception_t_StaticFields
  812. {
  813. // System.Object System.Exception::s_EDILock
  814. RuntimeObject* ___s_EDILock_0;
  815. };
  816. // Native definition for P/Invoke marshalling of System.Exception
  817. struct Exception_t_marshaled_pinvoke
  818. {
  819. char* ____className_1;
  820. char* ____message_2;
  821. RuntimeObject* ____data_3;
  822. Exception_t_marshaled_pinvoke* ____innerException_4;
  823. char* ____helpURL_5;
  824. Il2CppIUnknown* ____stackTrace_6;
  825. char* ____stackTraceString_7;
  826. char* ____remoteStackTraceString_8;
  827. int32_t ____remoteStackIndex_9;
  828. Il2CppIUnknown* ____dynamicMethods_10;
  829. int32_t ____HResult_11;
  830. char* ____source_12;
  831. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  832. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  833. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  834. int32_t ___caught_in_unmanaged_16;
  835. };
  836. // Native definition for COM marshalling of System.Exception
  837. struct Exception_t_marshaled_com
  838. {
  839. Il2CppChar* ____className_1;
  840. Il2CppChar* ____message_2;
  841. RuntimeObject* ____data_3;
  842. Exception_t_marshaled_com* ____innerException_4;
  843. Il2CppChar* ____helpURL_5;
  844. Il2CppIUnknown* ____stackTrace_6;
  845. Il2CppChar* ____stackTraceString_7;
  846. Il2CppChar* ____remoteStackTraceString_8;
  847. int32_t ____remoteStackIndex_9;
  848. Il2CppIUnknown* ____dynamicMethods_10;
  849. int32_t ____HResult_11;
  850. Il2CppChar* ____source_12;
  851. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  852. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  853. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  854. int32_t ___caught_in_unmanaged_16;
  855. };
  856. // System.ComponentModel.Int16Converter
  857. struct Int16Converter_t6513884DE2649E1FA03AC947F80FCE6BE61792BB : public BaseNumberConverter_t303017F656B17940A0669EF225DAE3FBE644F706
  858. {
  859. };
  860. // System.ComponentModel.Int32Converter
  861. struct Int32Converter_t461564B848A4566C9E72FED147B4FC64BD4BE6ED : public BaseNumberConverter_t303017F656B17940A0669EF225DAE3FBE644F706
  862. {
  863. };
  864. // System.ComponentModel.Int64Converter
  865. struct Int64Converter_tF9458770A9BF6718A4866AFEAABCACD022754E23 : public BaseNumberConverter_t303017F656B17940A0669EF225DAE3FBE644F706
  866. {
  867. };
  868. // System.RuntimeTypeHandle
  869. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  870. {
  871. // System.IntPtr System.RuntimeTypeHandle::value
  872. intptr_t ___value_0;
  873. };
  874. // System.Net.Configuration.SettingsSection
  875. struct SettingsSection_tC931BA69B22D5E0ED07698F02778482987319A12 : public ConfigurationSection_t0BC609F0151B160A4FAB8226679B62AF22539C3E
  876. {
  877. };
  878. // System.ComponentModel.SingleConverter
  879. struct SingleConverter_tF3C0B984505288F214BFECEAD90CA0498B7378C1 : public BaseNumberConverter_t303017F656B17940A0669EF225DAE3FBE644F706
  880. {
  881. };
  882. // System.Net.Configuration.WebRequestModuleElementCollection
  883. struct WebRequestModuleElementCollection_t5979A19A48B822831C1D351EB2AA25058C7F7463 : public ConfigurationElementCollection_t56E8398661A85A59616301BADF13026FB1492606
  884. {
  885. };
  886. // System.Net.Configuration.WebRequestModulesSection
  887. struct WebRequestModulesSection_t4099F9890D7851314C5528C577E4C51B36C97D00 : public ConfigurationSection_t0BC609F0151B160A4FAB8226679B62AF22539C3E
  888. {
  889. };
  890. // System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension
  891. struct X509EnhancedKeyUsageExtension_t237A41510BAC916B5FFC67B464E1D38980D70BFF : public X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5
  892. {
  893. // System.Security.Cryptography.OidCollection System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension::_enhKeyUsage
  894. OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3* ____enhKeyUsage_3;
  895. // System.Security.Cryptography.AsnDecodeStatus System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension::_status
  896. int32_t ____status_4;
  897. };
  898. // System.Security.Cryptography.X509Certificates.X509KeyUsageExtension
  899. struct X509KeyUsageExtension_t8AD500911A72309DBA02AF6C8461FA465CC56F1B : public X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5
  900. {
  901. // System.Security.Cryptography.X509Certificates.X509KeyUsageFlags System.Security.Cryptography.X509Certificates.X509KeyUsageExtension::_keyUsages
  902. int32_t ____keyUsages_6;
  903. // System.Security.Cryptography.AsnDecodeStatus System.Security.Cryptography.X509Certificates.X509KeyUsageExtension::_status
  904. int32_t ____status_7;
  905. };
  906. // System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension
  907. struct X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5 : public X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5
  908. {
  909. // System.Byte[] System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::_subjectKeyIdentifier
  910. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____subjectKeyIdentifier_5;
  911. // System.String System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::_ski
  912. String_t* ____ski_6;
  913. // System.Security.Cryptography.AsnDecodeStatus System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::_status
  914. int32_t ____status_7;
  915. };
  916. // System.Array/RawData
  917. struct RawData_t37CAF2D3F74B7723974ED7CEEE9B297D8FA64ED0 : public RuntimeObject
  918. {
  919. // System.IntPtr System.Array/RawData::Bounds
  920. intptr_t ___Bounds_0;
  921. // System.IntPtr System.Array/RawData::Count
  922. intptr_t ___Count_1;
  923. // System.Byte System.Array/RawData::Data
  924. uint8_t ___Data_2;
  925. };
  926. // Native definition for P/Invoke marshalling of System.Array/RawData
  927. struct RawData_t37CAF2D3F74B7723974ED7CEEE9B297D8FA64ED0_marshaled_pinvoke
  928. {
  929. intptr_t ___Bounds_0;
  930. intptr_t ___Count_1;
  931. uint8_t ___Data_2;
  932. };
  933. // Native definition for COM marshalling of System.Array/RawData
  934. struct RawData_t37CAF2D3F74B7723974ED7CEEE9B297D8FA64ED0_marshaled_com
  935. {
  936. intptr_t ___Bounds_0;
  937. intptr_t ___Count_1;
  938. uint8_t ___Data_2;
  939. };
  940. // System.ReadOnlySpan`1<System.Byte>
  941. struct ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D
  942. {
  943. // System.ByReference`1<T> System.ReadOnlySpan`1::_pointer
  944. ByReference_1_t9C85BCCAAF8C525B6C06B07E922D8D217BE8D6FC ____pointer_0;
  945. // System.Int32 System.ReadOnlySpan`1::_length
  946. int32_t ____length_1;
  947. };
  948. // System.ReadOnlySpan`1<System.UInt16>
  949. struct ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F
  950. {
  951. // System.ByReference`1<T> System.ReadOnlySpan`1::_pointer
  952. ByReference_1_t946C8F453CAF957A5339893AAA7FFF61CC68CECE ____pointer_0;
  953. // System.Int32 System.ReadOnlySpan`1::_length
  954. int32_t ____length_1;
  955. };
  956. // System.ReadOnlySpan`1<System.UInt32>
  957. struct ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4
  958. {
  959. // System.ByReference`1<T> System.ReadOnlySpan`1::_pointer
  960. ByReference_1_tFE9AF4BD221B916FA525C43965FD23DB6BE5AC45 ____pointer_0;
  961. // System.Int32 System.ReadOnlySpan`1::_length
  962. int32_t ____length_1;
  963. };
  964. // System.Span`1<System.Byte>
  965. struct Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305
  966. {
  967. // System.ByReference`1<T> System.Span`1::_pointer
  968. ByReference_1_t9C85BCCAAF8C525B6C06B07E922D8D217BE8D6FC ____pointer_0;
  969. // System.Int32 System.Span`1::_length
  970. int32_t ____length_1;
  971. };
  972. // System.SystemException
  973. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  974. {
  975. };
  976. // System.Type
  977. struct Type_t : public MemberInfo_t
  978. {
  979. // System.RuntimeTypeHandle System.Type::_impl
  980. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
  981. };
  982. struct Type_t_StaticFields
  983. {
  984. // System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
  985. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
  986. // System.Char System.Type::Delimiter
  987. Il2CppChar ___Delimiter_1;
  988. // System.Type[] System.Type::EmptyTypes
  989. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
  990. // System.Object System.Type::Missing
  991. RuntimeObject* ___Missing_3;
  992. // System.Reflection.MemberFilter System.Type::FilterAttribute
  993. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
  994. // System.Reflection.MemberFilter System.Type::FilterName
  995. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
  996. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  997. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
  998. };
  999. // System.ArgumentException
  1000. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  1001. {
  1002. // System.String System.ArgumentException::_paramName
  1003. String_t* ____paramName_18;
  1004. };
  1005. // System.Security.Cryptography.CryptographicException
  1006. struct CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  1007. {
  1008. };
  1009. // System.InvalidOperationException
  1010. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  1011. {
  1012. };
  1013. // System.NotSupportedException
  1014. struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  1015. {
  1016. };
  1017. // System.ArgumentNullException
  1018. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  1019. {
  1020. };
  1021. // System.ArgumentOutOfRangeException
  1022. struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  1023. {
  1024. // System.Object System.ArgumentOutOfRangeException::_actualValue
  1025. RuntimeObject* ____actualValue_19;
  1026. };
  1027. // System.ObjectDisposedException
  1028. struct ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB : public InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB
  1029. {
  1030. // System.String System.ObjectDisposedException::_objectName
  1031. String_t* ____objectName_18;
  1032. };
  1033. // System.PlatformNotSupportedException
  1034. struct PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A : public NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A
  1035. {
  1036. };
  1037. // Unity.ThrowStub
  1038. struct ThrowStub_tA028CA7941154A8E0F17F9AD0563D538617A7A47 : public ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB
  1039. {
  1040. };
  1041. #ifdef __clang__
  1042. #pragma clang diagnostic pop
  1043. #endif
  1044. // System.Byte[]
  1045. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray
  1046. {
  1047. ALIGN_FIELD (8) uint8_t m_Items[1];
  1048. inline uint8_t GetAt(il2cpp_array_size_t index) const
  1049. {
  1050. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1051. return m_Items[index];
  1052. }
  1053. inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
  1054. {
  1055. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1056. return m_Items + index;
  1057. }
  1058. inline void SetAt(il2cpp_array_size_t index, uint8_t value)
  1059. {
  1060. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1061. m_Items[index] = value;
  1062. }
  1063. inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
  1064. {
  1065. return m_Items[index];
  1066. }
  1067. inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  1068. {
  1069. return m_Items + index;
  1070. }
  1071. inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
  1072. {
  1073. m_Items[index] = value;
  1074. }
  1075. };
  1076. // System.UInt16[]
  1077. struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83 : public RuntimeArray
  1078. {
  1079. ALIGN_FIELD (8) uint16_t m_Items[1];
  1080. inline uint16_t GetAt(il2cpp_array_size_t index) const
  1081. {
  1082. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1083. return m_Items[index];
  1084. }
  1085. inline uint16_t* GetAddressAt(il2cpp_array_size_t index)
  1086. {
  1087. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1088. return m_Items + index;
  1089. }
  1090. inline void SetAt(il2cpp_array_size_t index, uint16_t value)
  1091. {
  1092. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1093. m_Items[index] = value;
  1094. }
  1095. inline uint16_t GetAtUnchecked(il2cpp_array_size_t index) const
  1096. {
  1097. return m_Items[index];
  1098. }
  1099. inline uint16_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  1100. {
  1101. return m_Items + index;
  1102. }
  1103. inline void SetAtUnchecked(il2cpp_array_size_t index, uint16_t value)
  1104. {
  1105. m_Items[index] = value;
  1106. }
  1107. };
  1108. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(T[])
  1109. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1D3E8C5A560BE65D9A5C3E5D0D891C79F4895B0B_gshared_inline (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___array0, const RuntimeMethod* method) ;
  1110. // System.Int32 System.ReadOnlySpan`1<System.Byte>::get_Length()
  1111. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m54864A0BB817050A9110E85BB5FB31EF63699982_gshared_inline (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D* __this, const RuntimeMethod* method) ;
  1112. // System.Void System.Span`1<System.Byte>::.ctor(System.Void*,System.Int32)
  1113. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE18EBB601FBFA01BA29FE353364700952A9091FE_gshared_inline (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305* __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method) ;
  1114. // System.Void System.ReadOnlySpan`1<System.UInt16>::.ctor(T[])
  1115. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mD4ED59BC2ABC1D881B1CFEAD85109BB38AF0BC29_gshared_inline (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F* __this, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___array0, const RuntimeMethod* method) ;
  1116. // System.ReadOnlySpan`1<System.Byte> System.Runtime.InteropServices.MemoryMarshal::AsBytes<System.UInt16>(System.ReadOnlySpan`1<T>)
  1117. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D MemoryMarshal_AsBytes_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m7E0CA4F0B8AC2C1FEAA2B6D00C2A4B1B075DB08C_gshared_inline (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F ___span0, const RuntimeMethod* method) ;
  1118. // System.Void System.ReadOnlySpan`1<System.Byte>::CopyTo(System.Span`1<T>)
  1119. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlySpan_1_CopyTo_m8144AA3941DF7B7C2C665680221977E1D15D1462_gshared (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D* __this, Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305 ___destination0, const RuntimeMethod* method) ;
  1120. // System.Span`1<T> System.Span`1<System.Byte>::Slice(System.Int32)
  1121. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305 Span_1_Slice_m720734AA48ECB663CAA0594530927B9015A64341_gshared_inline (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305* __this, int32_t ___start0, const RuntimeMethod* method) ;
  1122. // System.ReadOnlySpan`1<T> System.Span`1<System.Byte>::op_Implicit(System.Span`1<T>)
  1123. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D Span_1_op_Implicit_mD249188242C0C9D3192A31E9F7FA74C683F05B84_gshared (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305 ___span0, const RuntimeMethod* method) ;
  1124. // System.ReadOnlySpan`1<T> System.Runtime.InteropServices.MemoryMarshal::CreateReadOnlySpan<System.UInt32>(T&,System.Int32)
  1125. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4 MemoryMarshal_CreateReadOnlySpan_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m363F8E1E0CC75E2736384E86E770507F7483D649_gshared_inline (uint32_t* ___reference0, int32_t ___length1, const RuntimeMethod* method) ;
  1126. // System.ReadOnlySpan`1<System.Byte> System.Runtime.InteropServices.MemoryMarshal::AsBytes<System.UInt32>(System.ReadOnlySpan`1<T>)
  1127. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D MemoryMarshal_AsBytes_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5D7D4C294D50AFEE7AF6B303DE7FA7BD156B83A_gshared_inline (ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4 ___span0, const RuntimeMethod* method) ;
  1128. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.UInt16>::op_Implicit(T[])
  1129. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F ReadOnlySpan_1_op_Implicit_m22DF3B7E5AFF3E8C8902EC1D98CD56CBC8375F54_gshared (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___array0, const RuntimeMethod* method) ;
  1130. // System.Void System.ReadOnlySpan`1<System.UInt16>::.ctor(T[],System.Int32,System.Int32)
  1131. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0B70907CF5F6B4F10CB2914FEFC34CBE07112698_gshared_inline (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F* __this, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method) ;
  1132. // T& System.Runtime.InteropServices.MemoryMarshal::GetReference<System.Byte>(System.ReadOnlySpan`1<T>)
  1133. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* MemoryMarshal_GetReference_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9D86D3A7A7F6A344D16464E6638E2BEAD3F4BC90_gshared (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D ___span0, const RuntimeMethod* method) ;
  1134. // System.Int32 System.ReadOnlySpan`1<System.UInt16>::get_Length()
  1135. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m339FDCE1FC17C2B97AEA44937294504AF706F7FF_gshared_inline (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F* __this, const RuntimeMethod* method) ;
  1136. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(T&,System.Int32)
  1137. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0FC0B92549C2968E80B5F75A85F28B96DBFCFD63_gshared_inline (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D* __this, uint8_t* ___ptr0, int32_t ___length1, const RuntimeMethod* method) ;
  1138. // System.Void System.Span`1<System.Byte>::.ctor(T&,System.Int32)
  1139. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m947BF95D54571BF3897F96822B7A8FDA5853497B_gshared_inline (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305* __this, uint8_t* ___ptr0, int32_t ___length1, const RuntimeMethod* method) ;
  1140. // System.Void System.ReadOnlySpan`1<System.UInt32>::.ctor(T&,System.Int32)
  1141. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFEB9E8BCBC125E065C80C12FC6037D87DC6FA2FC_gshared_inline (ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4* __this, uint32_t* ___ptr0, int32_t ___length1, const RuntimeMethod* method) ;
  1142. // System.Int32 System.ReadOnlySpan`1<System.UInt32>::get_Length()
  1143. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m031225D82859BA85FEE8375AA52B4CE8DF1ACE00_gshared_inline (ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4* __this, const RuntimeMethod* method) ;
  1144. // System.Void System.Security.Cryptography.X509Certificates.X509Extension::.ctor()
  1145. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509Extension__ctor_mFC88C10C2C6718E6AE74CE37E10D4EBB8FD67BAC (X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* __this, const RuntimeMethod* method) ;
  1146. // System.Void System.Security.Cryptography.Oid::.ctor(System.String,System.String)
  1147. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Oid__ctor_m533C0126C7C8D382D3E702287A9AD0CED2D0377D (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* __this, String_t* ___value0, String_t* ___friendlyName1, const RuntimeMethod* method) ;
  1148. // System.Byte[] System.Security.Cryptography.AsnEncodedData::get_RawData()
  1149. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline (AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* __this, const RuntimeMethod* method) ;
  1150. // System.Void System.Security.Cryptography.X509Certificates.X509Extension::set_Critical(System.Boolean)
  1151. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void X509Extension_set_Critical_m19FBE6E0C8B9069E5A2C232DAAE06046AF18EFEF_inline (X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* __this, bool ___value0, const RuntimeMethod* method) ;
  1152. // System.Security.Cryptography.AsnDecodeStatus System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension::Decode(System.Byte[])
  1153. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t X509EnhancedKeyUsageExtension_Decode_m1110DD9BD5D717540009DB5D90805458CF07423C (X509EnhancedKeyUsageExtension_t237A41510BAC916B5FFC67B464E1D38980D70BFF* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___extension0, const RuntimeMethod* method) ;
  1154. // System.Void System.ArgumentNullException::.ctor(System.String)
  1155. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___paramName0, const RuntimeMethod* method) ;
  1156. // System.String Locale::GetText(System.String)
  1157. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Locale_GetText_m7BA18BC14D3028C4C4722E220800563188DA3600 (String_t* ___msg0, const RuntimeMethod* method) ;
  1158. // System.Void System.ArgumentException::.ctor(System.String,System.String)
  1159. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___message0, String_t* ___paramName1, const RuntimeMethod* method) ;
  1160. // System.Void System.Security.Cryptography.Oid::.ctor(System.Security.Cryptography.Oid)
  1161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Oid__ctor_m3973A5FE5482D45FABC8642E59B655274B0B5D59 (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* __this, Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* ___oid0, const RuntimeMethod* method) ;
  1162. // System.Void System.Security.Cryptography.AsnEncodedData::set_RawData(System.Byte[])
  1163. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsnEncodedData_set_RawData_m05F9F17765AD384ECE3A333DCBF6A0572099346B (AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___value0, const RuntimeMethod* method) ;
  1164. // System.Boolean System.Security.Cryptography.X509Certificates.X509Extension::get_Critical()
  1165. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool X509Extension_get_Critical_mEF827F09D95784210C2F8D5FD7BE27BB54803E35_inline (X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* __this, const RuntimeMethod* method) ;
  1166. // System.Void System.Security.Cryptography.OidCollection::.ctor()
  1167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OidCollection__ctor_m9B8C252AE048962DAD7419597007ABA2793F9D98 (OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3* __this, const RuntimeMethod* method) ;
  1168. // System.Void Mono.Security.ASN1::.ctor(System.Byte[])
  1169. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1__ctor_m950BFCCF44A987ACBA12142624AA222200EE503E (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___data0, const RuntimeMethod* method) ;
  1170. // System.Byte Mono.Security.ASN1::get_Tag()
  1171. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ASN1_get_Tag_m1984CF0DDF54424E61BA3650D93CBA0DCB58F232_inline (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* __this, const RuntimeMethod* method) ;
  1172. // System.Void System.Security.Cryptography.CryptographicException::.ctor(System.String)
  1173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CryptographicException__ctor_mE3E5B505DB6A9D573C48AC5BD702E7CF3DE8F01F (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* __this, String_t* ___message0, const RuntimeMethod* method) ;
  1174. // Mono.Security.ASN1 Mono.Security.ASN1::get_Item(System.Int32)
  1175. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* ASN1_get_Item_mF105DA24F3BE9FA3697229CF99B1602B736B647F (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* __this, int32_t ___index0, const RuntimeMethod* method) ;
  1176. // System.String Mono.Security.ASN1Convert::ToOid(Mono.Security.ASN1)
  1177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ASN1Convert_ToOid_mBCE4FD3970C556190FB00A6AD409A6ABB4C627D8 (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* ___asn10, const RuntimeMethod* method) ;
  1178. // System.Void System.Security.Cryptography.Oid::.ctor(System.String)
  1179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Oid__ctor_m4AF81B9D51BED48AE505251E0874EC654BA07B72 (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* __this, String_t* ___oid0, const RuntimeMethod* method) ;
  1180. // System.Int32 System.Security.Cryptography.OidCollection::Add(System.Security.Cryptography.Oid)
  1181. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OidCollection_Add_m1D4822DF4EA0B912A1DED6AA102D41F7FAEDC8F5 (OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3* __this, Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* ___oid0, const RuntimeMethod* method) ;
  1182. // System.Int32 Mono.Security.ASN1::get_Count()
  1183. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ASN1_get_Count_mBE45E73126FAD2694E9059CAC53B7AC9A5F60833 (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* __this, const RuntimeMethod* method) ;
  1184. // System.String System.Security.Cryptography.X509Certificates.X509Extension::FormatUnkownData(System.Byte[])
  1185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* X509Extension_FormatUnkownData_mD0463F5096A6937E95E3165048299CBA9A1A6F7D (X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___data0, const RuntimeMethod* method) ;
  1186. // System.String System.Security.Cryptography.Oid::get_Value()
  1187. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Oid_get_Value_m59D678A83ED4DE7D87FB7450C8CF4084DB506FD3_inline (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* __this, const RuntimeMethod* method) ;
  1188. // System.Boolean System.String::op_Inequality(System.String,System.String)
  1189. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
  1190. // System.String System.String::Format(System.String,System.Object)
  1191. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___format0, RuntimeObject* ___arg01, const RuntimeMethod* method) ;
  1192. // System.Int32 System.Security.Cryptography.OidCollection::get_Count()
  1193. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OidCollection_get_Count_m9560D70809087591935904924A15FBEC1FEFEB11 (OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3* __this, const RuntimeMethod* method) ;
  1194. // System.Void System.Text.StringBuilder::.ctor()
  1195. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ;
  1196. // System.Security.Cryptography.Oid System.Security.Cryptography.OidCollection::get_Item(System.Int32)
  1197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* OidCollection_get_Item_m0AEC71C746E735035A05C50EE2721C1E8FE08F7A (OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3* __this, int32_t ___index0, const RuntimeMethod* method) ;
  1198. // System.Boolean System.String::op_Equality(System.String,System.String)
  1199. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
  1200. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
  1201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___value0, const RuntimeMethod* method) ;
  1202. // System.String System.Environment::get_NewLine()
  1203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Environment_get_NewLine_m8BF68A4EFDAFFB66500984CE779629811BA98FFF (const RuntimeMethod* method) ;
  1204. // System.Void System.Security.Cryptography.AsnEncodedData::.ctor()
  1205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsnEncodedData__ctor_m90028EC56A5E36272EAA4A9279AE23358D46F547 (AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* __this, const RuntimeMethod* method) ;
  1206. // System.Void System.ArgumentException::.ctor(System.String)
  1207. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___message0, const RuntimeMethod* method) ;
  1208. // System.Void System.Security.Cryptography.AsnEncodedData::CopyFrom(System.Security.Cryptography.AsnEncodedData)
  1209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsnEncodedData_CopyFrom_mA5DD4A419C5FC29D82DBE9B69C9F8CBC2872A1F2 (AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* __this, AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* ___asnEncodedData0, const RuntimeMethod* method) ;
  1210. // System.String System.Byte::ToString(System.String)
  1211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_m793A41EEEB7B422F6FE658E99D2F7683F59EE310 (uint8_t* __this, String_t* ___format0, const RuntimeMethod* method) ;
  1212. // System.Security.Cryptography.AsnDecodeStatus System.Security.Cryptography.X509Certificates.X509KeyUsageExtension::Decode(System.Byte[])
  1213. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t X509KeyUsageExtension_Decode_mB64239ABDEA862E43E26CF324D3E41ECCF3088BC (X509KeyUsageExtension_t8AD500911A72309DBA02AF6C8461FA465CC56F1B* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___extension0, const RuntimeMethod* method) ;
  1214. // System.Security.Cryptography.X509Certificates.X509KeyUsageFlags System.Security.Cryptography.X509Certificates.X509KeyUsageExtension::GetValidFlags(System.Security.Cryptography.X509Certificates.X509KeyUsageFlags)
  1215. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t X509KeyUsageExtension_GetValidFlags_m82B1C7DA4F4E0F16090782189E1B4984D133BB45 (X509KeyUsageExtension_t8AD500911A72309DBA02AF6C8461FA465CC56F1B* __this, int32_t ___flags0, const RuntimeMethod* method) ;
  1216. // System.Byte[] System.Security.Cryptography.X509Certificates.X509KeyUsageExtension::Encode()
  1217. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* X509KeyUsageExtension_Encode_m38D20B2FB68EDF3594EDC0D9BA88800ABF305542 (X509KeyUsageExtension_t8AD500911A72309DBA02AF6C8461FA465CC56F1B* __this, const RuntimeMethod* method) ;
  1218. // System.Byte[] Mono.Security.ASN1::get_Value()
  1219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ASN1_get_Value_mA6F9BE5AC19AC060AC42673C8FD5AA864EA046B6 (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* __this, const RuntimeMethod* method) ;
  1220. // System.Void Mono.Security.ASN1::.ctor(System.Byte,System.Byte[])
  1221. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1__ctor_mAA538F9E1BE0DE739E9747BC3BC71DC030B018AA (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* __this, uint8_t ___tag0, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___data1, const RuntimeMethod* method) ;
  1222. // System.Int32 System.Text.StringBuilder::get_Length()
  1223. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8 (StringBuilder_t* __this, const RuntimeMethod* method) ;
  1224. // System.Security.Cryptography.AsnDecodeStatus System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::Decode(System.Byte[])
  1225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t X509SubjectKeyIdentifierExtension_Decode_m9E9B87F478F55E202411CBCE3AA314CBF73C7F30 (X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___extension0, const RuntimeMethod* method) ;
  1226. // System.Object System.Array::Clone()
  1227. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Array_Clone_m66C9D0727C9BAA0995E4142F29B45BC03582E042 (RuntimeArray* __this, const RuntimeMethod* method) ;
  1228. // System.Byte[] System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::Encode()
  1229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* X509SubjectKeyIdentifierExtension_Encode_m8746D45CE4AC46543D3332BC6001FA1BC7A72CB3 (X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5* __this, const RuntimeMethod* method) ;
  1230. // System.Int32 System.String::get_Length()
  1231. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
  1232. // System.Byte[] System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::FromHex(System.String)
  1233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* X509SubjectKeyIdentifierExtension_FromHex_m0C965FECB6AC9330589DBDC182E7EA34EFE4195D (String_t* ___hex0, const RuntimeMethod* method) ;
  1234. // System.Void System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::.ctor(System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm,System.Boolean)
  1235. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509SubjectKeyIdentifierExtension__ctor_m1858C1B050FAF65946B790737652E874781B4B56 (X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5* __this, PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405* ___key0, int32_t ___algorithm1, bool ___critical2, const RuntimeMethod* method) ;
  1236. // System.Security.Cryptography.AsnEncodedData System.Security.Cryptography.X509Certificates.PublicKey::get_EncodedKeyValue()
  1237. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* PublicKey_get_EncodedKeyValue_m153EF781728D471C55002A40BBDA435F1B3A1213_inline (PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405* __this, const RuntimeMethod* method) ;
  1238. // System.Security.Cryptography.SHA1 System.Security.Cryptography.SHA1::Create()
  1239. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SHA1_t0612ADACADC25FB4C22525A579B30354586F0CEE* SHA1_Create_m10D40BE4E0A3737F58EB3B7D21B3EB53964BB042 (const RuntimeMethod* method) ;
  1240. // System.Byte[] System.Security.Cryptography.HashAlgorithm::ComputeHash(System.Byte[])
  1241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* HashAlgorithm_ComputeHash_mC9CD24714D75A8D61F12509BF952A26347FF22FB (HashAlgorithm_t299ECE61BBF4582B1F75734D43A96DDEC9B2004D* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer0, const RuntimeMethod* method) ;
  1242. // System.Void System.Buffer::BlockCopy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)
  1243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358 (RuntimeArray* ___src0, int32_t ___srcOffset1, RuntimeArray* ___dst2, int32_t ___dstOffset3, int32_t ___count4, const RuntimeMethod* method) ;
  1244. // System.Void Mono.Security.ASN1::.ctor(System.Byte)
  1245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1__ctor_mA9AE2197367C1E13DBFDA67E0A383167F52CC114 (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* __this, uint8_t ___tag0, const RuntimeMethod* method) ;
  1246. // Mono.Security.ASN1 Mono.Security.ASN1::Add(Mono.Security.ASN1)
  1247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* ASN1_Add_m4C61487A6CCF48D5CEB0D97B248FE31F9FCD849F (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* __this, ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* ___asn10, const RuntimeMethod* method) ;
  1248. // System.Security.Cryptography.Oid System.Security.Cryptography.X509Certificates.PublicKey::get_Oid()
  1249. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* PublicKey_get_Oid_mB5796F569C136759CB740F747C6A3B6F8976401A_inline (PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405* __this, const RuntimeMethod* method) ;
  1250. // System.Byte[] System.Security.Cryptography.CryptoConfig::EncodeOID(System.String)
  1251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* CryptoConfig_EncodeOID_mFC779B3B35D074F2804F36F36D9DB4A8E2070CDD (String_t* ___str0, const RuntimeMethod* method) ;
  1252. // System.Security.Cryptography.AsnEncodedData System.Security.Cryptography.X509Certificates.PublicKey::get_EncodedParameters()
  1253. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* PublicKey_get_EncodedParameters_mE338A4A69A15907E38A644D624A07DDD55C521E0_inline (PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405* __this, const RuntimeMethod* method) ;
  1254. // System.String Mono.Security.Cryptography.CryptoConvert::ToHex(System.Byte[])
  1255. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CryptoConvert_ToHex_m1A0AD4D32CEEC47D3C60CB2E4D05A935C62F261A (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___input0, const RuntimeMethod* method) ;
  1256. // System.Byte System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::FromHexChar(System.Char)
  1257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t X509SubjectKeyIdentifierExtension_FromHexChar_m6A90ECC8622DD1D2DEA0FB18356E97B15E8371A9 (Il2CppChar ___c0, const RuntimeMethod* method) ;
  1258. // System.Char System.String::get_Chars(System.Int32)
  1259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___index0, const RuntimeMethod* method) ;
  1260. // System.Byte System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::FromHexChars(System.Char,System.Char)
  1261. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t X509SubjectKeyIdentifierExtension_FromHexChars_mFBC6B2009778633420F9F4FF38D7E641FBF63EFA (Il2CppChar ___c10, Il2CppChar ___c21, const RuntimeMethod* method) ;
  1262. // System.Void System.Object::.ctor()
  1263. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  1264. // System.Void System.ArgumentOutOfRangeException::.ctor(System.String)
  1265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___paramName0, const RuntimeMethod* method) ;
  1266. // System.Void System.Net.IPAddress::set_PrivateAddress(System.UInt32)
  1267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddress_set_PrivateAddress_m73BD8A117538CBDB80F8FF47D31609FA4855D74E (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, uint32_t ___value0, const RuntimeMethod* method) ;
  1268. // System.Byte[] System.Net.IPAddress::ThrowAddressNullException()
  1269. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* IPAddress_ThrowAddressNullException_m2D5037C15BE289427E4A761A643C4F26C2F3F034 (const RuntimeMethod* method) ;
  1270. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(T[])
  1271. inline void ReadOnlySpan_1__ctor_m1D3E8C5A560BE65D9A5C3E5D0D891C79F4895B0B_inline (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___array0, const RuntimeMethod* method)
  1272. {
  1273. (( void (*) (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, const RuntimeMethod*))ReadOnlySpan_1__ctor_m1D3E8C5A560BE65D9A5C3E5D0D891C79F4895B0B_gshared_inline)(__this, ___array0, method);
  1274. }
  1275. // System.Void System.Net.IPAddress::.ctor(System.ReadOnlySpan`1<System.Byte>,System.Int64)
  1276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddress__ctor_mFD3C42E1EECC3099D6E347238FB2A0EBE822AF19 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D ___address0, int64_t ___scopeid1, const RuntimeMethod* method) ;
  1277. // System.Int32 System.ReadOnlySpan`1<System.Byte>::get_Length()
  1278. inline int32_t ReadOnlySpan_1_get_Length_m54864A0BB817050A9110E85BB5FB31EF63699982_inline (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D* __this, const RuntimeMethod* method)
  1279. {
  1280. return (( int32_t (*) (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D*, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m54864A0BB817050A9110E85BB5FB31EF63699982_gshared_inline)(__this, method);
  1281. }
  1282. // System.Void System.Net.IPAddress::set_PrivateScopeId(System.UInt32)
  1283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddress_set_PrivateScopeId_m2BA43F20C3B975BDAC6E330C09E09BFD34594A42 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, uint32_t ___value0, const RuntimeMethod* method) ;
  1284. // System.Boolean System.Net.IPAddress::get_IsIPv4()
  1285. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPAddress_get_IsIPv4_m912994B89DDE21F85E4FE40381CDFF1688BE3F38 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method) ;
  1286. // System.UInt32 System.Net.IPAddress::get_PrivateScopeId()
  1287. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t IPAddress_get_PrivateScopeId_m3C01EDB8971607BAC0398557E295B5A818191532_inline (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method) ;
  1288. // System.String System.Net.IPAddressParser::IPv6AddressToString(System.UInt16[],System.UInt32)
  1289. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IPAddressParser_IPv6AddressToString_m7C25DEA2FB9E3F863777653CB9C314BBEDF911A6 (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___address0, uint32_t ___scopeId1, const RuntimeMethod* method) ;
  1290. // System.UInt32 System.Net.IPAddress::get_PrivateAddress()
  1291. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t IPAddress_get_PrivateAddress_mE1CD072F1E7BDF981FD71CBD984F5FD2A2EC6399_inline (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method) ;
  1292. // System.String System.Net.IPAddressParser::IPv4AddressToString(System.UInt32)
  1293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IPAddressParser_IPv4AddressToString_m3D56686708BDA87E76737D94441BF1AE486922D2 (uint32_t ___address0, const RuntimeMethod* method) ;
  1294. // System.Net.Sockets.AddressFamily System.Net.IPAddress::get_AddressFamily()
  1295. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IPAddress_get_AddressFamily_m1CE4BCCE499BD70B22F9E37B3F266F9306A98C21 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method) ;
  1296. // System.Boolean System.Net.IPAddress::get_IsIPv6()
  1297. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPAddress_get_IsIPv6_m957F80A11C7E40C2CCAE554F12AA547E387B6884 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method) ;
  1298. // System.Boolean System.Net.IPAddress::Equals(System.Object,System.Boolean)
  1299. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPAddress_Equals_mC4514B3B7F9B95B79A1121706C115AECE61636C7 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, RuntimeObject* ___comparandObj0, bool ___compareScopeId1, const RuntimeMethod* method) ;
  1300. // System.Void System.Span`1<System.Byte>::.ctor(System.Void*,System.Int32)
  1301. inline void Span_1__ctor_mE18EBB601FBFA01BA29FE353364700952A9091FE_inline (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305* __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  1302. {
  1303. (( void (*) (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305*, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mE18EBB601FBFA01BA29FE353364700952A9091FE_gshared_inline)(__this, ___pointer0, ___length1, method);
  1304. }
  1305. // System.Void System.ReadOnlySpan`1<System.UInt16>::.ctor(T[])
  1306. inline void ReadOnlySpan_1__ctor_mD4ED59BC2ABC1D881B1CFEAD85109BB38AF0BC29_inline (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F* __this, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___array0, const RuntimeMethod* method)
  1307. {
  1308. (( void (*) (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F*, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*, const RuntimeMethod*))ReadOnlySpan_1__ctor_mD4ED59BC2ABC1D881B1CFEAD85109BB38AF0BC29_gshared_inline)(__this, ___array0, method);
  1309. }
  1310. // System.ReadOnlySpan`1<System.Byte> System.Runtime.InteropServices.MemoryMarshal::AsBytes<System.UInt16>(System.ReadOnlySpan`1<T>)
  1311. inline ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D MemoryMarshal_AsBytes_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m7E0CA4F0B8AC2C1FEAA2B6D00C2A4B1B075DB08C_inline (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F ___span0, const RuntimeMethod* method)
  1312. {
  1313. return (( ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D (*) (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F, const RuntimeMethod*))MemoryMarshal_AsBytes_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m7E0CA4F0B8AC2C1FEAA2B6D00C2A4B1B075DB08C_gshared_inline)(___span0, method);
  1314. }
  1315. // System.Void System.ReadOnlySpan`1<System.Byte>::CopyTo(System.Span`1<T>)
  1316. inline void ReadOnlySpan_1_CopyTo_m8144AA3941DF7B7C2C665680221977E1D15D1462 (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D* __this, Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305 ___destination0, const RuntimeMethod* method)
  1317. {
  1318. (( void (*) (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D*, Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305, const RuntimeMethod*))ReadOnlySpan_1_CopyTo_m8144AA3941DF7B7C2C665680221977E1D15D1462_gshared)(__this, ___destination0, method);
  1319. }
  1320. // System.Span`1<T> System.Span`1<System.Byte>::Slice(System.Int32)
  1321. inline Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305 Span_1_Slice_m720734AA48ECB663CAA0594530927B9015A64341_inline (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305* __this, int32_t ___start0, const RuntimeMethod* method)
  1322. {
  1323. return (( Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305 (*) (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305*, int32_t, const RuntimeMethod*))Span_1_Slice_m720734AA48ECB663CAA0594530927B9015A64341_gshared_inline)(__this, ___start0, method);
  1324. }
  1325. // System.Boolean System.BitConverter::TryWriteBytes(System.Span`1<System.Byte>,System.UInt32)
  1326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitConverter_TryWriteBytes_mC08570066B061A5EEBC9E54FFE8B4D10EDB3EC9B (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305 ___destination0, uint32_t ___value1, const RuntimeMethod* method) ;
  1327. // System.ReadOnlySpan`1<T> System.Span`1<System.Byte>::op_Implicit(System.Span`1<T>)
  1328. inline ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D Span_1_op_Implicit_mD249188242C0C9D3192A31E9F7FA74C683F05B84 (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305 ___span0, const RuntimeMethod* method)
  1329. {
  1330. return (( ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D (*) (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305, const RuntimeMethod*))Span_1_op_Implicit_mD249188242C0C9D3192A31E9F7FA74C683F05B84_gshared)(___span0, method);
  1331. }
  1332. // System.UInt64 System.Marvin::get_DefaultSeed()
  1333. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t Marvin_get_DefaultSeed_m0CD0484A0C131EF70FE2252570EBE48CE045BA26_inline (const RuntimeMethod* method) ;
  1334. // System.Int32 System.Marvin::ComputeHash32(System.ReadOnlySpan`1<System.Byte>,System.UInt64)
  1335. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Marvin_ComputeHash32_m4A0F0FD95EDFDF78DA2E1FCD47AAC3E39A2EB5B2_inline (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D ___data0, uint64_t ___seed1, const RuntimeMethod* method) ;
  1336. // System.ReadOnlySpan`1<T> System.Runtime.InteropServices.MemoryMarshal::CreateReadOnlySpan<System.UInt32>(T&,System.Int32)
  1337. inline ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4 MemoryMarshal_CreateReadOnlySpan_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m363F8E1E0CC75E2736384E86E770507F7483D649_inline (uint32_t* ___reference0, int32_t ___length1, const RuntimeMethod* method)
  1338. {
  1339. return (( ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4 (*) (uint32_t*, int32_t, const RuntimeMethod*))MemoryMarshal_CreateReadOnlySpan_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m363F8E1E0CC75E2736384E86E770507F7483D649_gshared_inline)(___reference0, ___length1, method);
  1340. }
  1341. // System.ReadOnlySpan`1<System.Byte> System.Runtime.InteropServices.MemoryMarshal::AsBytes<System.UInt32>(System.ReadOnlySpan`1<T>)
  1342. inline ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D MemoryMarshal_AsBytes_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5D7D4C294D50AFEE7AF6B303DE7FA7BD156B83A_inline (ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4 ___span0, const RuntimeMethod* method)
  1343. {
  1344. return (( ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D (*) (ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4, const RuntimeMethod*))MemoryMarshal_AsBytes_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5D7D4C294D50AFEE7AF6B303DE7FA7BD156B83A_gshared_inline)(___span0, method);
  1345. }
  1346. // System.Void System.Net.IPAddress/ReadOnlyIPAddress::.ctor(System.Int64)
  1347. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyIPAddress__ctor_m0E47AC9070535FCCC4796C165AC8DAB6FA2B5AC5 (ReadOnlyIPAddress_t1FB2E22B01EEDE37F828218A245EA1FF5960B00C* __this, int64_t ___newAddress0, const RuntimeMethod* method) ;
  1348. // System.Void System.Net.IPAddress::.ctor(System.Byte[],System.Int64)
  1349. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddress__ctor_m8D2578858CF6F8E56591F45C8A14150DEFFA44F5 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___address0, int64_t ___scopeid1, const RuntimeMethod* method) ;
  1350. // System.Void System.Net.IPAddress::.ctor(System.Int64)
  1351. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddress__ctor_mC240D2060BA0F5A96D286CDE3772FE4354D7030B (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, int64_t ___newAddress0, const RuntimeMethod* method) ;
  1352. // System.Int32 System.Net.IPAddressParser::IPv4AddressToStringHelper(System.UInt32,System.Char*)
  1353. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IPAddressParser_IPv4AddressToStringHelper_m4226589AD61857FE45C082110271FFF2D3DF8C91 (uint32_t ___address0, Il2CppChar* ___addressString1, const RuntimeMethod* method) ;
  1354. // System.String System.String::CreateString(System.Char*,System.Int32,System.Int32)
  1355. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2 (String_t* __this, Il2CppChar* ___value0, int32_t ___startIndex1, int32_t ___length2, const RuntimeMethod* method) ;
  1356. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char*,System.Int32)
  1357. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m3B01AD486432033546C698FB95D3067DCB1A1448 (StringBuilder_t* __this, Il2CppChar* ___value0, int32_t ___valueCount1, const RuntimeMethod* method) ;
  1358. // System.Void System.Net.IPAddressParser::FormatIPv4AddressNumber(System.Int32,System.Char*,System.Int32&)
  1359. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddressParser_FormatIPv4AddressNumber_m716041E973744C431B090589D624C53696FD801F (int32_t ___number0, Il2CppChar* ___addressString1, int32_t* ___offset2, const RuntimeMethod* method) ;
  1360. // System.Text.StringBuilder System.Net.IPAddressParser::IPv6AddressToStringHelper(System.UInt16[],System.UInt32)
  1361. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* IPAddressParser_IPv6AddressToStringHelper_m405EE1B288D87500878DD96ADAEE31B106CCF930 (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___address0, uint32_t ___scopeId1, const RuntimeMethod* method) ;
  1362. // System.String System.Text.StringBuilderCache::GetStringAndRelease(System.Text.StringBuilder)
  1363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringBuilderCache_GetStringAndRelease_m4A7AB11554F7E80352AB8C3AC72D7AD4C7108FB0 (StringBuilder_t* ___sb0, const RuntimeMethod* method) ;
  1364. // System.Text.StringBuilder System.Text.StringBuilderCache::Acquire(System.Int32)
  1365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilderCache_Acquire_m1CF9421EC0F3431719E18A8EE78669748DF10892 (int32_t ___capacity0, const RuntimeMethod* method) ;
  1366. // System.ReadOnlySpan`1<T> System.ReadOnlySpan`1<System.UInt16>::op_Implicit(T[])
  1367. inline ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F ReadOnlySpan_1_op_Implicit_m22DF3B7E5AFF3E8C8902EC1D98CD56CBC8375F54 (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___array0, const RuntimeMethod* method)
  1368. {
  1369. return (( ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F (*) (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*, const RuntimeMethod*))ReadOnlySpan_1_op_Implicit_m22DF3B7E5AFF3E8C8902EC1D98CD56CBC8375F54_gshared)(___array0, method);
  1370. }
  1371. // System.Boolean System.IPv6AddressHelper::ShouldHaveIpv4Embedded(System.ReadOnlySpan`1<System.UInt16>)
  1372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPv6AddressHelper_ShouldHaveIpv4Embedded_m08BEFD0452A0145779E70931B00F2D6EA15A1E70 (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F ___numbers0, const RuntimeMethod* method) ;
  1373. // System.Void System.Net.IPAddressParser::AppendSections(System.UInt16[],System.Int32,System.Int32,System.Text.StringBuilder)
  1374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddressParser_AppendSections_m141C016465F9E7E1538E03340FEC16F89B500284 (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___address0, int32_t ___fromInclusive1, int32_t ___toExclusive2, StringBuilder_t* ___buffer3, const RuntimeMethod* method) ;
  1375. // System.Char System.Text.StringBuilder::get_Chars(System.Int32)
  1376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D (StringBuilder_t* __this, int32_t ___index0, const RuntimeMethod* method) ;
  1377. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char)
  1378. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1 (StringBuilder_t* __this, Il2CppChar ___value0, const RuntimeMethod* method) ;
  1379. // System.UInt32 System.Net.IPAddressParser::ExtractIPv4Address(System.UInt16[])
  1380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t IPAddressParser_ExtractIPv4Address_mB79D4899358C69C1FC7C44C81A26BBD976FC2CB6 (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___address0, const RuntimeMethod* method) ;
  1381. // System.Void System.Net.IPAddressParser::IPv4AddressToString(System.UInt32,System.Text.StringBuilder)
  1382. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddressParser_IPv4AddressToString_m4113E0673C882A7CB1313639E2836FB24B9BC6A0 (uint32_t ___address0, StringBuilder_t* ___destination1, const RuntimeMethod* method) ;
  1383. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.UInt32)
  1384. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m3C5F10B877B802CA99FA61EC5360B30631270062 (StringBuilder_t* __this, uint32_t ___value0, const RuntimeMethod* method) ;
  1385. // System.Int32 System.Math::DivRem(System.Int32,System.Int32,System.Int32&)
  1386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_DivRem_m531807E96CEE227EF54C8C16753B3F05A0F8BCB5 (int32_t ___a0, int32_t ___b1, int32_t* ___result2, const RuntimeMethod* method) ;
  1387. // System.Void System.ReadOnlySpan`1<System.UInt16>::.ctor(T[],System.Int32,System.Int32)
  1388. inline void ReadOnlySpan_1__ctor_m0B70907CF5F6B4F10CB2914FEFC34CBE07112698_inline (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F* __this, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  1389. {
  1390. (( void (*) (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F*, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*, int32_t, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m0B70907CF5F6B4F10CB2914FEFC34CBE07112698_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  1391. }
  1392. // System.ValueTuple`2<System.Int32,System.Int32> System.IPv6AddressHelper::FindCompressionRange(System.ReadOnlySpan`1<System.UInt16>)
  1393. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D IPv6AddressHelper_FindCompressionRange_m5BA0C004FA7BE7CB3C520AB47C4D6B6FA6C13C56 (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F ___numbers0, const RuntimeMethod* method) ;
  1394. // System.Void System.Net.IPAddressParser::AppendHex(System.UInt16,System.Text.StringBuilder)
  1395. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddressParser_AppendHex_m877259AD615A68FDC55EDC188758E5AA95C124B2 (uint16_t ___value0, StringBuilder_t* ___buffer1, const RuntimeMethod* method) ;
  1396. // System.UInt16 System.Net.IPAddressParser::Reverse(System.UInt16)
  1397. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t IPAddressParser_Reverse_mDEBC20FC5D00F7C505E1ADE428CB6967B72B425E (uint16_t ___number0, const RuntimeMethod* method) ;
  1398. // System.Void System.Attribute::.ctor()
  1399. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
  1400. // System.Int32 System.Attribute::GetHashCode()
  1401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Attribute_GetHashCode_mAE2C17FF608041F608207E2202E1BC0F98919C08 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
  1402. // System.Void System.ComponentModel.CollectionConverter::.ctor()
  1403. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionConverter__ctor_m20ED0C661750EBE427D356F24AED92A407988147 (CollectionConverter_t47EAA5F1386CB891414AB5096CFA50418A5D64B0* __this, const RuntimeMethod* method) ;
  1404. // System.Void System.ComponentModel.TypeConverter::.ctor()
  1405. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeConverter__ctor_mA5B1882A94D0491297B903563E8B03D75B2F67A2 (TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C* __this, const RuntimeMethod* method) ;
  1406. // System.Void System.ComponentModel.BaseNumberConverter::.ctor()
  1407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseNumberConverter__ctor_m697E7E5DB315CE6CDA318F256A634BAEF3C7C76F (BaseNumberConverter_t303017F656B17940A0669EF225DAE3FBE644F706* __this, const RuntimeMethod* method) ;
  1408. // System.String System.ComponentModel.TypeConverterAttribute::get_ConverterTypeName()
  1409. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* TypeConverterAttribute_get_ConverterTypeName_mBBE5335F11FC13345D2828866172BB5DDF9F3E45_inline (TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3* __this, const RuntimeMethod* method) ;
  1410. // System.Void System.ComponentModel.TypeConverterAttribute::.ctor()
  1411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeConverterAttribute__ctor_mEEE3CA7C17555BA93BB76201BA2BCF879E617DA9 (TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3* __this, const RuntimeMethod* method) ;
  1412. // System.Void System.PlatformNotSupportedException::.ctor()
  1413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformNotSupportedException__ctor_mD5DBE8E9A6FF4B75EF02671029C6D67A51EAFBD1 (PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A* __this, const RuntimeMethod* method) ;
  1414. // T& System.Runtime.InteropServices.MemoryMarshal::GetReference<System.Byte>(System.ReadOnlySpan`1<T>)
  1415. inline uint8_t* MemoryMarshal_GetReference_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9D86D3A7A7F6A344D16464E6638E2BEAD3F4BC90 (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D ___span0, const RuntimeMethod* method)
  1416. {
  1417. return (( uint8_t* (*) (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D, const RuntimeMethod*))MemoryMarshal_GetReference_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9D86D3A7A7F6A344D16464E6638E2BEAD3F4BC90_gshared)(___span0, method);
  1418. }
  1419. // System.Int32 System.Marvin::ComputeHash32(System.Byte&,System.Int32,System.UInt64)
  1420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Marvin_ComputeHash32_mAB058ED57AEEE83EF8016C0D7C3A5CF96825C08D (uint8_t* ___data0, int32_t ___count1, uint64_t ___seed2, const RuntimeMethod* method) ;
  1421. // System.Byte& System.Array::GetRawSzArrayData()
  1422. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline (RuntimeArray* __this, const RuntimeMethod* method) ;
  1423. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  1424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___handle0, const RuntimeMethod* method) ;
  1425. // System.Void System.ThrowHelper::ThrowInvalidTypeWithPointersNotSupported(System.Type)
  1426. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowInvalidTypeWithPointersNotSupported_m5707DE408588F6EAC3FC7D10F9520308CF8C8CCF (Type_t* ___targetType0, const RuntimeMethod* method) ;
  1427. // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException()
  1428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56 (const RuntimeMethod* method) ;
  1429. // System.Int32 System.ReadOnlySpan`1<System.UInt16>::get_Length()
  1430. inline int32_t ReadOnlySpan_1_get_Length_m339FDCE1FC17C2B97AEA44937294504AF706F7FF_inline (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F* __this, const RuntimeMethod* method)
  1431. {
  1432. return (( int32_t (*) (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F*, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m339FDCE1FC17C2B97AEA44937294504AF706F7FF_gshared_inline)(__this, method);
  1433. }
  1434. // System.Void System.ReadOnlySpan`1<System.Byte>::.ctor(T&,System.Int32)
  1435. inline void ReadOnlySpan_1__ctor_m0FC0B92549C2968E80B5F75A85F28B96DBFCFD63_inline (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D* __this, uint8_t* ___ptr0, int32_t ___length1, const RuntimeMethod* method)
  1436. {
  1437. (( void (*) (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D*, uint8_t*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m0FC0B92549C2968E80B5F75A85F28B96DBFCFD63_gshared_inline)(__this, ___ptr0, ___length1, method);
  1438. }
  1439. // System.Void System.Span`1<System.Byte>::.ctor(T&,System.Int32)
  1440. inline void Span_1__ctor_m947BF95D54571BF3897F96822B7A8FDA5853497B_inline (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305* __this, uint8_t* ___ptr0, int32_t ___length1, const RuntimeMethod* method)
  1441. {
  1442. (( void (*) (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305*, uint8_t*, int32_t, const RuntimeMethod*))Span_1__ctor_m947BF95D54571BF3897F96822B7A8FDA5853497B_gshared_inline)(__this, ___ptr0, ___length1, method);
  1443. }
  1444. // System.Void System.ReadOnlySpan`1<System.UInt32>::.ctor(T&,System.Int32)
  1445. inline void ReadOnlySpan_1__ctor_mFEB9E8BCBC125E065C80C12FC6037D87DC6FA2FC_inline (ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4* __this, uint32_t* ___ptr0, int32_t ___length1, const RuntimeMethod* method)
  1446. {
  1447. (( void (*) (ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4*, uint32_t*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mFEB9E8BCBC125E065C80C12FC6037D87DC6FA2FC_gshared_inline)(__this, ___ptr0, ___length1, method);
  1448. }
  1449. // System.Int32 System.ReadOnlySpan`1<System.UInt32>::get_Length()
  1450. inline int32_t ReadOnlySpan_1_get_Length_m031225D82859BA85FEE8375AA52B4CE8DF1ACE00_inline (ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4* __this, const RuntimeMethod* method)
  1451. {
  1452. return (( int32_t (*) (ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4*, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m031225D82859BA85FEE8375AA52B4CE8DF1ACE00_gshared_inline)(__this, method);
  1453. }
  1454. #ifdef __clang__
  1455. #pragma clang diagnostic push
  1456. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1457. #pragma clang diagnostic ignored "-Wunused-variable"
  1458. #endif
  1459. // System.Void System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension::.ctor(System.Security.Cryptography.AsnEncodedData,System.Boolean)
  1460. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509EnhancedKeyUsageExtension__ctor_mBDA55EB3C6594D4F6A06102B4EAF633F86C3E092 (X509EnhancedKeyUsageExtension_t237A41510BAC916B5FFC67B464E1D38980D70BFF* __this, AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* ___encodedEnhancedKeyUsages0, bool ___critical1, const RuntimeMethod* method)
  1461. {
  1462. static bool s_Il2CppMethodInitialized;
  1463. if (!s_Il2CppMethodInitialized)
  1464. {
  1465. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  1466. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1EF9E33E97E3023577871E2EA773996440F2F5F9);
  1467. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5EDC47BC71D706BB11343CC890323569C143CD50);
  1468. s_Il2CppMethodInitialized = true;
  1469. }
  1470. {
  1471. X509Extension__ctor_mFC88C10C2C6718E6AE74CE37E10D4EBB8FD67BAC(__this, NULL);
  1472. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_0 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  1473. NullCheck(L_0);
  1474. Oid__ctor_m533C0126C7C8D382D3E702287A9AD0CED2D0377D(L_0, _stringLiteral5EDC47BC71D706BB11343CC890323569C143CD50, _stringLiteral1EF9E33E97E3023577871E2EA773996440F2F5F9, NULL);
  1475. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0 = L_0;
  1476. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0), (void*)L_0);
  1477. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_1 = ___encodedEnhancedKeyUsages0;
  1478. NullCheck(L_1);
  1479. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2;
  1480. L_2 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(L_1, NULL);
  1481. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____raw_1 = L_2;
  1482. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____raw_1), (void*)L_2);
  1483. bool L_3 = ___critical1;
  1484. X509Extension_set_Critical_m19FBE6E0C8B9069E5A2C232DAAE06046AF18EFEF_inline(__this, L_3, NULL);
  1485. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4;
  1486. L_4 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(__this, NULL);
  1487. int32_t L_5;
  1488. L_5 = X509EnhancedKeyUsageExtension_Decode_m1110DD9BD5D717540009DB5D90805458CF07423C(__this, L_4, NULL);
  1489. __this->____status_4 = L_5;
  1490. return;
  1491. }
  1492. }
  1493. // System.Void System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension::CopyFrom(System.Security.Cryptography.AsnEncodedData)
  1494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509EnhancedKeyUsageExtension_CopyFrom_m9577FF97B8E3074B12B7056BF7E30AA0F84309BF (X509EnhancedKeyUsageExtension_t237A41510BAC916B5FFC67B464E1D38980D70BFF* __this, AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* ___asnEncodedData0, const RuntimeMethod* method)
  1495. {
  1496. static bool s_Il2CppMethodInitialized;
  1497. if (!s_Il2CppMethodInitialized)
  1498. {
  1499. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  1500. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5_il2cpp_TypeInfo_var);
  1501. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1EF9E33E97E3023577871E2EA773996440F2F5F9);
  1502. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5EDC47BC71D706BB11343CC890323569C143CD50);
  1503. s_Il2CppMethodInitialized = true;
  1504. }
  1505. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* V_0 = NULL;
  1506. {
  1507. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_0 = ___asnEncodedData0;
  1508. if (L_0)
  1509. {
  1510. goto IL_000e;
  1511. }
  1512. }
  1513. {
  1514. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  1515. NullCheck(L_1);
  1516. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB2AED74A19DD9414DD0792FD340CC531536B8454)), NULL);
  1517. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509EnhancedKeyUsageExtension_CopyFrom_m9577FF97B8E3074B12B7056BF7E30AA0F84309BF_RuntimeMethod_var)));
  1518. }
  1519. IL_000e:
  1520. {
  1521. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_2 = ___asnEncodedData0;
  1522. V_0 = ((X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5*)IsInstClass((RuntimeObject*)L_2, X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5_il2cpp_TypeInfo_var));
  1523. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_3 = V_0;
  1524. if (L_3)
  1525. {
  1526. goto IL_002d;
  1527. }
  1528. }
  1529. {
  1530. String_t* L_4;
  1531. L_4 = Locale_GetText_m7BA18BC14D3028C4C4722E220800563188DA3600(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD615D452AAA84D559E3E5FFF5168A1AF47500E8D)), NULL);
  1532. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  1533. NullCheck(L_5);
  1534. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_5, L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC9FB8C73B342D5B3C700EDA7C5212DD547D29E4E)), NULL);
  1535. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509EnhancedKeyUsageExtension_CopyFrom_m9577FF97B8E3074B12B7056BF7E30AA0F84309BF_RuntimeMethod_var)));
  1536. }
  1537. IL_002d:
  1538. {
  1539. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_6 = V_0;
  1540. NullCheck(L_6);
  1541. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_7 = ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)L_6)->____oid_0;
  1542. if (L_7)
  1543. {
  1544. goto IL_004c;
  1545. }
  1546. }
  1547. {
  1548. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_8 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  1549. NullCheck(L_8);
  1550. Oid__ctor_m533C0126C7C8D382D3E702287A9AD0CED2D0377D(L_8, _stringLiteral5EDC47BC71D706BB11343CC890323569C143CD50, _stringLiteral1EF9E33E97E3023577871E2EA773996440F2F5F9, NULL);
  1551. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0 = L_8;
  1552. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0), (void*)L_8);
  1553. goto IL_005d;
  1554. }
  1555. IL_004c:
  1556. {
  1557. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_9 = V_0;
  1558. NullCheck(L_9);
  1559. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_10 = ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)L_9)->____oid_0;
  1560. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_11 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  1561. NullCheck(L_11);
  1562. Oid__ctor_m3973A5FE5482D45FABC8642E59B655274B0B5D59(L_11, L_10, NULL);
  1563. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0 = L_11;
  1564. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0), (void*)L_11);
  1565. }
  1566. IL_005d:
  1567. {
  1568. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_12 = V_0;
  1569. NullCheck(L_12);
  1570. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13;
  1571. L_13 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(L_12, NULL);
  1572. AsnEncodedData_set_RawData_m05F9F17765AD384ECE3A333DCBF6A0572099346B(__this, L_13, NULL);
  1573. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_14 = V_0;
  1574. NullCheck(L_14);
  1575. bool L_15;
  1576. L_15 = X509Extension_get_Critical_mEF827F09D95784210C2F8D5FD7BE27BB54803E35_inline(L_14, NULL);
  1577. X509Extension_set_Critical_m19FBE6E0C8B9069E5A2C232DAAE06046AF18EFEF_inline(__this, L_15, NULL);
  1578. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16;
  1579. L_16 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(__this, NULL);
  1580. int32_t L_17;
  1581. L_17 = X509EnhancedKeyUsageExtension_Decode_m1110DD9BD5D717540009DB5D90805458CF07423C(__this, L_16, NULL);
  1582. __this->____status_4 = L_17;
  1583. return;
  1584. }
  1585. }
  1586. // System.Security.Cryptography.AsnDecodeStatus System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension::Decode(System.Byte[])
  1587. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t X509EnhancedKeyUsageExtension_Decode_m1110DD9BD5D717540009DB5D90805458CF07423C (X509EnhancedKeyUsageExtension_t237A41510BAC916B5FFC67B464E1D38980D70BFF* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___extension0, const RuntimeMethod* method)
  1588. {
  1589. static bool s_Il2CppMethodInitialized;
  1590. if (!s_Il2CppMethodInitialized)
  1591. {
  1592. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  1593. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3_il2cpp_TypeInfo_var);
  1594. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  1595. s_Il2CppMethodInitialized = true;
  1596. }
  1597. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* V_0 = NULL;
  1598. int32_t V_1 = 0;
  1599. int32_t V_2 = 0;
  1600. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  1601. {
  1602. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___extension0;
  1603. if (!L_0)
  1604. {
  1605. goto IL_0007;
  1606. }
  1607. }
  1608. {
  1609. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___extension0;
  1610. NullCheck(L_1);
  1611. if ((((RuntimeArray*)L_1)->max_length))
  1612. {
  1613. goto IL_0009;
  1614. }
  1615. }
  1616. IL_0007:
  1617. {
  1618. return (int32_t)(1);
  1619. }
  1620. IL_0009:
  1621. {
  1622. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___extension0;
  1623. NullCheck(L_2);
  1624. int32_t L_3 = 0;
  1625. uint8_t L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
  1626. if ((((int32_t)L_4) == ((int32_t)((int32_t)48))))
  1627. {
  1628. goto IL_0012;
  1629. }
  1630. }
  1631. {
  1632. return (int32_t)(2);
  1633. }
  1634. IL_0012:
  1635. {
  1636. OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3* L_5 = __this->____enhKeyUsage_3;
  1637. if (L_5)
  1638. {
  1639. goto IL_0025;
  1640. }
  1641. }
  1642. {
  1643. OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3* L_6 = (OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3*)il2cpp_codegen_object_new(OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3_il2cpp_TypeInfo_var);
  1644. NullCheck(L_6);
  1645. OidCollection__ctor_m9B8C252AE048962DAD7419597007ABA2793F9D98(L_6, NULL);
  1646. __this->____enhKeyUsage_3 = L_6;
  1647. Il2CppCodeGenWriteBarrier((void**)(&__this->____enhKeyUsage_3), (void*)L_6);
  1648. }
  1649. IL_0025:
  1650. {
  1651. }
  1652. try
  1653. {// begin try (depth: 1)
  1654. {
  1655. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___extension0;
  1656. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_8 = (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F*)il2cpp_codegen_object_new(ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  1657. NullCheck(L_8);
  1658. ASN1__ctor_m950BFCCF44A987ACBA12142624AA222200EE503E(L_8, L_7, NULL);
  1659. V_0 = L_8;
  1660. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_9 = V_0;
  1661. NullCheck(L_9);
  1662. uint8_t L_10;
  1663. L_10 = ASN1_get_Tag_m1984CF0DDF54424E61BA3650D93CBA0DCB58F232_inline(L_9, NULL);
  1664. if ((((int32_t)L_10) == ((int32_t)((int32_t)48))))
  1665. {
  1666. goto IL_0047_1;
  1667. }
  1668. }
  1669. {
  1670. String_t* L_11;
  1671. L_11 = Locale_GetText_m7BA18BC14D3028C4C4722E220800563188DA3600(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral212797907CC7AD095EFEBD10D643DF1F9608C8C1)), NULL);
  1672. CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_12 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var)));
  1673. NullCheck(L_12);
  1674. CryptographicException__ctor_mE3E5B505DB6A9D573C48AC5BD702E7CF3DE8F01F(L_12, L_11, NULL);
  1675. IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509EnhancedKeyUsageExtension_Decode_m1110DD9BD5D717540009DB5D90805458CF07423C_RuntimeMethod_var)));
  1676. }
  1677. IL_0047_1:
  1678. {
  1679. V_1 = 0;
  1680. goto IL_006c_1;
  1681. }
  1682. IL_004b_1:
  1683. {
  1684. OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3* L_13 = __this->____enhKeyUsage_3;
  1685. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_14 = V_0;
  1686. int32_t L_15 = V_1;
  1687. NullCheck(L_14);
  1688. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_16;
  1689. L_16 = ASN1_get_Item_mF105DA24F3BE9FA3697229CF99B1602B736B647F(L_14, L_15, NULL);
  1690. String_t* L_17;
  1691. L_17 = ASN1Convert_ToOid_mBCE4FD3970C556190FB00A6AD409A6ABB4C627D8(L_16, NULL);
  1692. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_18 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  1693. NullCheck(L_18);
  1694. Oid__ctor_m4AF81B9D51BED48AE505251E0874EC654BA07B72(L_18, L_17, NULL);
  1695. NullCheck(L_13);
  1696. int32_t L_19;
  1697. L_19 = OidCollection_Add_m1D4822DF4EA0B912A1DED6AA102D41F7FAEDC8F5(L_13, L_18, NULL);
  1698. int32_t L_20 = V_1;
  1699. V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1));
  1700. }
  1701. IL_006c_1:
  1702. {
  1703. int32_t L_21 = V_1;
  1704. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_22 = V_0;
  1705. NullCheck(L_22);
  1706. int32_t L_23;
  1707. L_23 = ASN1_get_Count_mBE45E73126FAD2694E9059CAC53B7AC9A5F60833(L_22, NULL);
  1708. if ((((int32_t)L_21) < ((int32_t)L_23)))
  1709. {
  1710. goto IL_004b_1;
  1711. }
  1712. }
  1713. {
  1714. goto IL_007c;
  1715. }
  1716. }// end try (depth: 1)
  1717. catch(Il2CppExceptionWrapper& e)
  1718. {
  1719. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  1720. {
  1721. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  1722. goto CATCH_0077;
  1723. }
  1724. throw e;
  1725. }
  1726. CATCH_0077:
  1727. {// begin catch(System.Object)
  1728. V_2 = 1;
  1729. IL2CPP_POP_ACTIVE_EXCEPTION();
  1730. goto IL_007e;
  1731. }// end catch (depth: 1)
  1732. IL_007c:
  1733. {
  1734. return (int32_t)(0);
  1735. }
  1736. IL_007e:
  1737. {
  1738. int32_t L_24 = V_2;
  1739. return L_24;
  1740. }
  1741. }
  1742. // System.String System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension::ToString(System.Boolean)
  1743. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* X509EnhancedKeyUsageExtension_ToString_m9576793CE590716A3BB5AAC1632F946DF75605DE (X509EnhancedKeyUsageExtension_t237A41510BAC916B5FFC67B464E1D38980D70BFF* __this, bool ___multiLine0, const RuntimeMethod* method)
  1744. {
  1745. static bool s_Il2CppMethodInitialized;
  1746. if (!s_Il2CppMethodInitialized)
  1747. {
  1748. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
  1749. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  1750. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3ECCF64C0782442EC426220868830513FD924C3C);
  1751. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5EDC47BC71D706BB11343CC890323569C143CD50);
  1752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63DCC50AED43B00BB793B2D0F054171D9D12A15E);
  1753. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
  1754. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D);
  1755. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCD32F08BAB4EE365057213BCC6332DD39C2DE46B);
  1756. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9B53FE83B364433B53BD1F5712DD31D58258FB4);
  1757. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE7C7449D840A91B3AF035F43E6106A0BC8372CC6);
  1758. s_Il2CppMethodInitialized = true;
  1759. }
  1760. StringBuilder_t* V_0 = NULL;
  1761. int32_t V_1 = 0;
  1762. int32_t V_2 = 0;
  1763. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* V_3 = NULL;
  1764. {
  1765. int32_t L_0 = __this->____status_4;
  1766. V_1 = L_0;
  1767. int32_t L_1 = V_1;
  1768. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, 1)))
  1769. {
  1770. case 0:
  1771. {
  1772. goto IL_0021;
  1773. }
  1774. case 1:
  1775. {
  1776. goto IL_0027;
  1777. }
  1778. case 2:
  1779. {
  1780. goto IL_0027;
  1781. }
  1782. case 3:
  1783. {
  1784. goto IL_0034;
  1785. }
  1786. }
  1787. }
  1788. {
  1789. goto IL_003a;
  1790. }
  1791. IL_0021:
  1792. {
  1793. String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
  1794. return L_2;
  1795. }
  1796. IL_0027:
  1797. {
  1798. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____raw_1;
  1799. String_t* L_4;
  1800. L_4 = X509Extension_FormatUnkownData_mD0463F5096A6937E95E3165048299CBA9A1A6F7D(__this, L_3, NULL);
  1801. return L_4;
  1802. }
  1803. IL_0034:
  1804. {
  1805. return _stringLiteralCD32F08BAB4EE365057213BCC6332DD39C2DE46B;
  1806. }
  1807. IL_003a:
  1808. {
  1809. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_5 = ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0;
  1810. NullCheck(L_5);
  1811. String_t* L_6;
  1812. L_6 = Oid_get_Value_m59D678A83ED4DE7D87FB7450C8CF4084DB506FD3_inline(L_5, NULL);
  1813. bool L_7;
  1814. L_7 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_6, _stringLiteral5EDC47BC71D706BB11343CC890323569C143CD50, NULL);
  1815. if (!L_7)
  1816. {
  1817. goto IL_0067;
  1818. }
  1819. }
  1820. {
  1821. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_8 = ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0;
  1822. NullCheck(L_8);
  1823. String_t* L_9;
  1824. L_9 = Oid_get_Value_m59D678A83ED4DE7D87FB7450C8CF4084DB506FD3_inline(L_8, NULL);
  1825. String_t* L_10;
  1826. L_10 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralD9B53FE83B364433B53BD1F5712DD31D58258FB4, L_9, NULL);
  1827. return L_10;
  1828. }
  1829. IL_0067:
  1830. {
  1831. OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3* L_11 = __this->____enhKeyUsage_3;
  1832. NullCheck(L_11);
  1833. int32_t L_12;
  1834. L_12 = OidCollection_get_Count_m9560D70809087591935904924A15FBEC1FEFEB11(L_11, NULL);
  1835. if (L_12)
  1836. {
  1837. goto IL_007a;
  1838. }
  1839. }
  1840. {
  1841. return _stringLiteralCD32F08BAB4EE365057213BCC6332DD39C2DE46B;
  1842. }
  1843. IL_007a:
  1844. {
  1845. StringBuilder_t* L_13 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  1846. NullCheck(L_13);
  1847. StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_13, NULL);
  1848. V_0 = L_13;
  1849. V_2 = 0;
  1850. goto IL_010a;
  1851. }
  1852. IL_0087:
  1853. {
  1854. OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3* L_14 = __this->____enhKeyUsage_3;
  1855. int32_t L_15 = V_2;
  1856. NullCheck(L_14);
  1857. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_16;
  1858. L_16 = OidCollection_get_Item_m0AEC71C746E735035A05C50EE2721C1E8FE08F7A(L_14, L_15, NULL);
  1859. V_3 = L_16;
  1860. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_17 = V_3;
  1861. NullCheck(L_17);
  1862. String_t* L_18;
  1863. L_18 = Oid_get_Value_m59D678A83ED4DE7D87FB7450C8CF4084DB506FD3_inline(L_17, NULL);
  1864. bool L_19;
  1865. L_19 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_18, _stringLiteralE7C7449D840A91B3AF035F43E6106A0BC8372CC6, NULL);
  1866. if (!L_19)
  1867. {
  1868. goto IL_00b4;
  1869. }
  1870. }
  1871. {
  1872. StringBuilder_t* L_20 = V_0;
  1873. NullCheck(L_20);
  1874. StringBuilder_t* L_21;
  1875. L_21 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_20, _stringLiteral63DCC50AED43B00BB793B2D0F054171D9D12A15E, NULL);
  1876. goto IL_00c0;
  1877. }
  1878. IL_00b4:
  1879. {
  1880. StringBuilder_t* L_22 = V_0;
  1881. NullCheck(L_22);
  1882. StringBuilder_t* L_23;
  1883. L_23 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_22, _stringLiteral3ECCF64C0782442EC426220868830513FD924C3C, NULL);
  1884. }
  1885. IL_00c0:
  1886. {
  1887. StringBuilder_t* L_24 = V_0;
  1888. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_25 = V_3;
  1889. NullCheck(L_25);
  1890. String_t* L_26;
  1891. L_26 = Oid_get_Value_m59D678A83ED4DE7D87FB7450C8CF4084DB506FD3_inline(L_25, NULL);
  1892. NullCheck(L_24);
  1893. StringBuilder_t* L_27;
  1894. L_27 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_24, L_26, NULL);
  1895. StringBuilder_t* L_28 = V_0;
  1896. NullCheck(L_28);
  1897. StringBuilder_t* L_29;
  1898. L_29 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_28, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL);
  1899. bool L_30 = ___multiLine0;
  1900. if (!L_30)
  1901. {
  1902. goto IL_00ea;
  1903. }
  1904. }
  1905. {
  1906. StringBuilder_t* L_31 = V_0;
  1907. String_t* L_32;
  1908. L_32 = Environment_get_NewLine_m8BF68A4EFDAFFB66500984CE779629811BA98FFF(NULL);
  1909. NullCheck(L_31);
  1910. StringBuilder_t* L_33;
  1911. L_33 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_31, L_32, NULL);
  1912. goto IL_0106;
  1913. }
  1914. IL_00ea:
  1915. {
  1916. int32_t L_34 = V_2;
  1917. OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3* L_35 = __this->____enhKeyUsage_3;
  1918. NullCheck(L_35);
  1919. int32_t L_36;
  1920. L_36 = OidCollection_get_Count_m9560D70809087591935904924A15FBEC1FEFEB11(L_35, NULL);
  1921. if ((((int32_t)L_34) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_36, 1)))))
  1922. {
  1923. goto IL_0106;
  1924. }
  1925. }
  1926. {
  1927. StringBuilder_t* L_37 = V_0;
  1928. NullCheck(L_37);
  1929. StringBuilder_t* L_38;
  1930. L_38 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_37, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL);
  1931. }
  1932. IL_0106:
  1933. {
  1934. int32_t L_39 = V_2;
  1935. V_2 = ((int32_t)il2cpp_codegen_add(L_39, 1));
  1936. }
  1937. IL_010a:
  1938. {
  1939. int32_t L_40 = V_2;
  1940. OidCollection_tAAFE5AD288B6365182B7C9D4D66D0DA9A56712B3* L_41 = __this->____enhKeyUsage_3;
  1941. NullCheck(L_41);
  1942. int32_t L_42;
  1943. L_42 = OidCollection_get_Count_m9560D70809087591935904924A15FBEC1FEFEB11(L_41, NULL);
  1944. if ((((int32_t)L_40) < ((int32_t)L_42)))
  1945. {
  1946. goto IL_0087;
  1947. }
  1948. }
  1949. {
  1950. StringBuilder_t* L_43 = V_0;
  1951. NullCheck(L_43);
  1952. String_t* L_44;
  1953. L_44 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_43);
  1954. return L_44;
  1955. }
  1956. }
  1957. #ifdef __clang__
  1958. #pragma clang diagnostic pop
  1959. #endif
  1960. #ifdef __clang__
  1961. #pragma clang diagnostic push
  1962. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1963. #pragma clang diagnostic ignored "-Wunused-variable"
  1964. #endif
  1965. // System.Void System.Security.Cryptography.X509Certificates.X509Extension::.ctor()
  1966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509Extension__ctor_mFC88C10C2C6718E6AE74CE37E10D4EBB8FD67BAC (X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* __this, const RuntimeMethod* method)
  1967. {
  1968. {
  1969. AsnEncodedData__ctor_m90028EC56A5E36272EAA4A9279AE23358D46F547(__this, NULL);
  1970. return;
  1971. }
  1972. }
  1973. // System.Boolean System.Security.Cryptography.X509Certificates.X509Extension::get_Critical()
  1974. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool X509Extension_get_Critical_mEF827F09D95784210C2F8D5FD7BE27BB54803E35 (X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* __this, const RuntimeMethod* method)
  1975. {
  1976. {
  1977. bool L_0 = __this->____critical_2;
  1978. return L_0;
  1979. }
  1980. }
  1981. // System.Void System.Security.Cryptography.X509Certificates.X509Extension::set_Critical(System.Boolean)
  1982. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509Extension_set_Critical_m19FBE6E0C8B9069E5A2C232DAAE06046AF18EFEF (X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* __this, bool ___value0, const RuntimeMethod* method)
  1983. {
  1984. {
  1985. bool L_0 = ___value0;
  1986. __this->____critical_2 = L_0;
  1987. return;
  1988. }
  1989. }
  1990. // System.Void System.Security.Cryptography.X509Certificates.X509Extension::CopyFrom(System.Security.Cryptography.AsnEncodedData)
  1991. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509Extension_CopyFrom_m674ABC4ECF701B708C28B546B42B7799CA24D4A9 (X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* __this, AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* ___asnEncodedData0, const RuntimeMethod* method)
  1992. {
  1993. static bool s_Il2CppMethodInitialized;
  1994. if (!s_Il2CppMethodInitialized)
  1995. {
  1996. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5_il2cpp_TypeInfo_var);
  1997. s_Il2CppMethodInitialized = true;
  1998. }
  1999. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* V_0 = NULL;
  2000. {
  2001. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_0 = ___asnEncodedData0;
  2002. if (L_0)
  2003. {
  2004. goto IL_000e;
  2005. }
  2006. }
  2007. {
  2008. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  2009. NullCheck(L_1);
  2010. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB2AED74A19DD9414DD0792FD340CC531536B8454)), NULL);
  2011. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509Extension_CopyFrom_m674ABC4ECF701B708C28B546B42B7799CA24D4A9_RuntimeMethod_var)));
  2012. }
  2013. IL_000e:
  2014. {
  2015. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_2 = ___asnEncodedData0;
  2016. V_0 = ((X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5*)IsInstClass((RuntimeObject*)L_2, X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5_il2cpp_TypeInfo_var));
  2017. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_3 = V_0;
  2018. if (L_3)
  2019. {
  2020. goto IL_0028;
  2021. }
  2022. }
  2023. {
  2024. String_t* L_4;
  2025. L_4 = Locale_GetText_m7BA18BC14D3028C4C4722E220800563188DA3600(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3C77EE02D0B62256DB746EEC2F12CB9BC801126A)), NULL);
  2026. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  2027. NullCheck(L_5);
  2028. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_5, L_4, NULL);
  2029. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509Extension_CopyFrom_m674ABC4ECF701B708C28B546B42B7799CA24D4A9_RuntimeMethod_var)));
  2030. }
  2031. IL_0028:
  2032. {
  2033. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_6 = ___asnEncodedData0;
  2034. AsnEncodedData_CopyFrom_mA5DD4A419C5FC29D82DBE9B69C9F8CBC2872A1F2(__this, L_6, NULL);
  2035. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_7 = V_0;
  2036. NullCheck(L_7);
  2037. bool L_8;
  2038. L_8 = X509Extension_get_Critical_mEF827F09D95784210C2F8D5FD7BE27BB54803E35_inline(L_7, NULL);
  2039. __this->____critical_2 = L_8;
  2040. return;
  2041. }
  2042. }
  2043. // System.String System.Security.Cryptography.X509Certificates.X509Extension::FormatUnkownData(System.Byte[])
  2044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* X509Extension_FormatUnkownData_mD0463F5096A6937E95E3165048299CBA9A1A6F7D (X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___data0, const RuntimeMethod* method)
  2045. {
  2046. static bool s_Il2CppMethodInitialized;
  2047. if (!s_Il2CppMethodInitialized)
  2048. {
  2049. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
  2050. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  2051. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD);
  2052. s_Il2CppMethodInitialized = true;
  2053. }
  2054. StringBuilder_t* V_0 = NULL;
  2055. int32_t V_1 = 0;
  2056. {
  2057. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___data0;
  2058. if (!L_0)
  2059. {
  2060. goto IL_0007;
  2061. }
  2062. }
  2063. {
  2064. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___data0;
  2065. NullCheck(L_1);
  2066. if ((((RuntimeArray*)L_1)->max_length))
  2067. {
  2068. goto IL_000d;
  2069. }
  2070. }
  2071. IL_0007:
  2072. {
  2073. String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
  2074. return L_2;
  2075. }
  2076. IL_000d:
  2077. {
  2078. StringBuilder_t* L_3 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  2079. NullCheck(L_3);
  2080. StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_3, NULL);
  2081. V_0 = L_3;
  2082. V_1 = 0;
  2083. goto IL_0033;
  2084. }
  2085. IL_0017:
  2086. {
  2087. StringBuilder_t* L_4 = V_0;
  2088. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___data0;
  2089. int32_t L_6 = V_1;
  2090. NullCheck(L_5);
  2091. String_t* L_7;
  2092. L_7 = Byte_ToString_m793A41EEEB7B422F6FE658E99D2F7683F59EE310(((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6))), _stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD, NULL);
  2093. NullCheck(L_4);
  2094. StringBuilder_t* L_8;
  2095. L_8 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_4, L_7, NULL);
  2096. int32_t L_9 = V_1;
  2097. V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
  2098. }
  2099. IL_0033:
  2100. {
  2101. int32_t L_10 = V_1;
  2102. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = ___data0;
  2103. NullCheck(L_11);
  2104. if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))
  2105. {
  2106. goto IL_0017;
  2107. }
  2108. }
  2109. {
  2110. StringBuilder_t* L_12 = V_0;
  2111. NullCheck(L_12);
  2112. String_t* L_13;
  2113. L_13 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_12);
  2114. return L_13;
  2115. }
  2116. }
  2117. #ifdef __clang__
  2118. #pragma clang diagnostic pop
  2119. #endif
  2120. #ifdef __clang__
  2121. #pragma clang diagnostic push
  2122. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2123. #pragma clang diagnostic ignored "-Wunused-variable"
  2124. #endif
  2125. // System.Void System.Security.Cryptography.X509Certificates.X509KeyUsageExtension::.ctor()
  2126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509KeyUsageExtension__ctor_mE0EE68497EDEDD78213EEDC931D68DD35DF6340C (X509KeyUsageExtension_t8AD500911A72309DBA02AF6C8461FA465CC56F1B* __this, const RuntimeMethod* method)
  2127. {
  2128. static bool s_Il2CppMethodInitialized;
  2129. if (!s_Il2CppMethodInitialized)
  2130. {
  2131. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  2132. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FDCE7F577695853459152469012B0121731CD52);
  2133. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F);
  2134. s_Il2CppMethodInitialized = true;
  2135. }
  2136. {
  2137. X509Extension__ctor_mFC88C10C2C6718E6AE74CE37E10D4EBB8FD67BAC(__this, NULL);
  2138. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_0 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  2139. NullCheck(L_0);
  2140. Oid__ctor_m533C0126C7C8D382D3E702287A9AD0CED2D0377D(L_0, _stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F, _stringLiteral2FDCE7F577695853459152469012B0121731CD52, NULL);
  2141. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0 = L_0;
  2142. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0), (void*)L_0);
  2143. return;
  2144. }
  2145. }
  2146. // System.Void System.Security.Cryptography.X509Certificates.X509KeyUsageExtension::.ctor(System.Security.Cryptography.AsnEncodedData,System.Boolean)
  2147. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509KeyUsageExtension__ctor_m1DE9CD768712A07E5803496501CCFDA81CFB2689 (X509KeyUsageExtension_t8AD500911A72309DBA02AF6C8461FA465CC56F1B* __this, AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* ___encodedKeyUsage0, bool ___critical1, const RuntimeMethod* method)
  2148. {
  2149. static bool s_Il2CppMethodInitialized;
  2150. if (!s_Il2CppMethodInitialized)
  2151. {
  2152. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  2153. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FDCE7F577695853459152469012B0121731CD52);
  2154. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F);
  2155. s_Il2CppMethodInitialized = true;
  2156. }
  2157. {
  2158. X509Extension__ctor_mFC88C10C2C6718E6AE74CE37E10D4EBB8FD67BAC(__this, NULL);
  2159. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_0 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  2160. NullCheck(L_0);
  2161. Oid__ctor_m533C0126C7C8D382D3E702287A9AD0CED2D0377D(L_0, _stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F, _stringLiteral2FDCE7F577695853459152469012B0121731CD52, NULL);
  2162. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0 = L_0;
  2163. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0), (void*)L_0);
  2164. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_1 = ___encodedKeyUsage0;
  2165. NullCheck(L_1);
  2166. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2;
  2167. L_2 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(L_1, NULL);
  2168. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____raw_1 = L_2;
  2169. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____raw_1), (void*)L_2);
  2170. bool L_3 = ___critical1;
  2171. X509Extension_set_Critical_m19FBE6E0C8B9069E5A2C232DAAE06046AF18EFEF_inline(__this, L_3, NULL);
  2172. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4;
  2173. L_4 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(__this, NULL);
  2174. int32_t L_5;
  2175. L_5 = X509KeyUsageExtension_Decode_mB64239ABDEA862E43E26CF324D3E41ECCF3088BC(__this, L_4, NULL);
  2176. __this->____status_7 = L_5;
  2177. return;
  2178. }
  2179. }
  2180. // System.Void System.Security.Cryptography.X509Certificates.X509KeyUsageExtension::.ctor(System.Security.Cryptography.X509Certificates.X509KeyUsageFlags,System.Boolean)
  2181. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509KeyUsageExtension__ctor_m2FAA526721435935D0B10E0DB916AF56CFD84751 (X509KeyUsageExtension_t8AD500911A72309DBA02AF6C8461FA465CC56F1B* __this, int32_t ___keyUsages0, bool ___critical1, const RuntimeMethod* method)
  2182. {
  2183. static bool s_Il2CppMethodInitialized;
  2184. if (!s_Il2CppMethodInitialized)
  2185. {
  2186. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  2187. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FDCE7F577695853459152469012B0121731CD52);
  2188. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F);
  2189. s_Il2CppMethodInitialized = true;
  2190. }
  2191. {
  2192. X509Extension__ctor_mFC88C10C2C6718E6AE74CE37E10D4EBB8FD67BAC(__this, NULL);
  2193. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_0 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  2194. NullCheck(L_0);
  2195. Oid__ctor_m533C0126C7C8D382D3E702287A9AD0CED2D0377D(L_0, _stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F, _stringLiteral2FDCE7F577695853459152469012B0121731CD52, NULL);
  2196. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0 = L_0;
  2197. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0), (void*)L_0);
  2198. bool L_1 = ___critical1;
  2199. X509Extension_set_Critical_m19FBE6E0C8B9069E5A2C232DAAE06046AF18EFEF_inline(__this, L_1, NULL);
  2200. int32_t L_2 = ___keyUsages0;
  2201. int32_t L_3;
  2202. L_3 = X509KeyUsageExtension_GetValidFlags_m82B1C7DA4F4E0F16090782189E1B4984D133BB45(__this, L_2, NULL);
  2203. __this->____keyUsages_6 = L_3;
  2204. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4;
  2205. L_4 = X509KeyUsageExtension_Encode_m38D20B2FB68EDF3594EDC0D9BA88800ABF305542(__this, NULL);
  2206. AsnEncodedData_set_RawData_m05F9F17765AD384ECE3A333DCBF6A0572099346B(__this, L_4, NULL);
  2207. return;
  2208. }
  2209. }
  2210. // System.Security.Cryptography.X509Certificates.X509KeyUsageFlags System.Security.Cryptography.X509Certificates.X509KeyUsageExtension::get_KeyUsages()
  2211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t X509KeyUsageExtension_get_KeyUsages_m1BD6C5BC6E3E380982C135B2E81731435345144F (X509KeyUsageExtension_t8AD500911A72309DBA02AF6C8461FA465CC56F1B* __this, const RuntimeMethod* method)
  2212. {
  2213. int32_t V_0 = 0;
  2214. {
  2215. int32_t L_0 = __this->____status_7;
  2216. V_0 = L_0;
  2217. int32_t L_1 = V_0;
  2218. if (!L_1)
  2219. {
  2220. goto IL_000e;
  2221. }
  2222. }
  2223. {
  2224. int32_t L_2 = V_0;
  2225. if ((!(((uint32_t)L_2) == ((uint32_t)4))))
  2226. {
  2227. goto IL_0015;
  2228. }
  2229. }
  2230. IL_000e:
  2231. {
  2232. int32_t L_3 = __this->____keyUsages_6;
  2233. return L_3;
  2234. }
  2235. IL_0015:
  2236. {
  2237. CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_4 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var)));
  2238. NullCheck(L_4);
  2239. CryptographicException__ctor_mE3E5B505DB6A9D573C48AC5BD702E7CF3DE8F01F(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD20A4058B7B405BF173793FAAC54A85874A0CDDE)), NULL);
  2240. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509KeyUsageExtension_get_KeyUsages_m1BD6C5BC6E3E380982C135B2E81731435345144F_RuntimeMethod_var)));
  2241. }
  2242. }
  2243. // System.Void System.Security.Cryptography.X509Certificates.X509KeyUsageExtension::CopyFrom(System.Security.Cryptography.AsnEncodedData)
  2244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509KeyUsageExtension_CopyFrom_mCBCF5CA17676B2030F6C82ED80A008EF029AF733 (X509KeyUsageExtension_t8AD500911A72309DBA02AF6C8461FA465CC56F1B* __this, AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* ___asnEncodedData0, const RuntimeMethod* method)
  2245. {
  2246. static bool s_Il2CppMethodInitialized;
  2247. if (!s_Il2CppMethodInitialized)
  2248. {
  2249. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  2250. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5_il2cpp_TypeInfo_var);
  2251. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FDCE7F577695853459152469012B0121731CD52);
  2252. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F);
  2253. s_Il2CppMethodInitialized = true;
  2254. }
  2255. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* V_0 = NULL;
  2256. {
  2257. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_0 = ___asnEncodedData0;
  2258. if (L_0)
  2259. {
  2260. goto IL_000e;
  2261. }
  2262. }
  2263. {
  2264. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  2265. NullCheck(L_1);
  2266. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC9FB8C73B342D5B3C700EDA7C5212DD547D29E4E)), NULL);
  2267. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509KeyUsageExtension_CopyFrom_mCBCF5CA17676B2030F6C82ED80A008EF029AF733_RuntimeMethod_var)));
  2268. }
  2269. IL_000e:
  2270. {
  2271. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_2 = ___asnEncodedData0;
  2272. V_0 = ((X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5*)IsInstClass((RuntimeObject*)L_2, X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5_il2cpp_TypeInfo_var));
  2273. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_3 = V_0;
  2274. if (L_3)
  2275. {
  2276. goto IL_002d;
  2277. }
  2278. }
  2279. {
  2280. String_t* L_4;
  2281. L_4 = Locale_GetText_m7BA18BC14D3028C4C4722E220800563188DA3600(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD615D452AAA84D559E3E5FFF5168A1AF47500E8D)), NULL);
  2282. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  2283. NullCheck(L_5);
  2284. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_5, L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC9FB8C73B342D5B3C700EDA7C5212DD547D29E4E)), NULL);
  2285. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509KeyUsageExtension_CopyFrom_mCBCF5CA17676B2030F6C82ED80A008EF029AF733_RuntimeMethod_var)));
  2286. }
  2287. IL_002d:
  2288. {
  2289. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_6 = V_0;
  2290. NullCheck(L_6);
  2291. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_7 = ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)L_6)->____oid_0;
  2292. if (L_7)
  2293. {
  2294. goto IL_004c;
  2295. }
  2296. }
  2297. {
  2298. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_8 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  2299. NullCheck(L_8);
  2300. Oid__ctor_m533C0126C7C8D382D3E702287A9AD0CED2D0377D(L_8, _stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F, _stringLiteral2FDCE7F577695853459152469012B0121731CD52, NULL);
  2301. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0 = L_8;
  2302. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0), (void*)L_8);
  2303. goto IL_005d;
  2304. }
  2305. IL_004c:
  2306. {
  2307. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_9 = V_0;
  2308. NullCheck(L_9);
  2309. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_10 = ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)L_9)->____oid_0;
  2310. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_11 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  2311. NullCheck(L_11);
  2312. Oid__ctor_m3973A5FE5482D45FABC8642E59B655274B0B5D59(L_11, L_10, NULL);
  2313. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0 = L_11;
  2314. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0), (void*)L_11);
  2315. }
  2316. IL_005d:
  2317. {
  2318. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_12 = V_0;
  2319. NullCheck(L_12);
  2320. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13;
  2321. L_13 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(L_12, NULL);
  2322. AsnEncodedData_set_RawData_m05F9F17765AD384ECE3A333DCBF6A0572099346B(__this, L_13, NULL);
  2323. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_14 = V_0;
  2324. NullCheck(L_14);
  2325. bool L_15;
  2326. L_15 = X509Extension_get_Critical_mEF827F09D95784210C2F8D5FD7BE27BB54803E35_inline(L_14, NULL);
  2327. X509Extension_set_Critical_m19FBE6E0C8B9069E5A2C232DAAE06046AF18EFEF_inline(__this, L_15, NULL);
  2328. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16;
  2329. L_16 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(__this, NULL);
  2330. int32_t L_17;
  2331. L_17 = X509KeyUsageExtension_Decode_mB64239ABDEA862E43E26CF324D3E41ECCF3088BC(__this, L_16, NULL);
  2332. __this->____status_7 = L_17;
  2333. return;
  2334. }
  2335. }
  2336. // System.Security.Cryptography.X509Certificates.X509KeyUsageFlags System.Security.Cryptography.X509Certificates.X509KeyUsageExtension::GetValidFlags(System.Security.Cryptography.X509Certificates.X509KeyUsageFlags)
  2337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t X509KeyUsageExtension_GetValidFlags_m82B1C7DA4F4E0F16090782189E1B4984D133BB45 (X509KeyUsageExtension_t8AD500911A72309DBA02AF6C8461FA465CC56F1B* __this, int32_t ___flags0, const RuntimeMethod* method)
  2338. {
  2339. {
  2340. int32_t L_0 = ___flags0;
  2341. int32_t L_1 = ___flags0;
  2342. if ((((int32_t)((int32_t)((int32_t)L_0&((int32_t)33023)))) == ((int32_t)L_1)))
  2343. {
  2344. goto IL_000c;
  2345. }
  2346. }
  2347. {
  2348. return (int32_t)(0);
  2349. }
  2350. IL_000c:
  2351. {
  2352. int32_t L_2 = ___flags0;
  2353. return L_2;
  2354. }
  2355. }
  2356. // System.Security.Cryptography.AsnDecodeStatus System.Security.Cryptography.X509Certificates.X509KeyUsageExtension::Decode(System.Byte[])
  2357. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t X509KeyUsageExtension_Decode_mB64239ABDEA862E43E26CF324D3E41ECCF3088BC (X509KeyUsageExtension_t8AD500911A72309DBA02AF6C8461FA465CC56F1B* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___extension0, const RuntimeMethod* method)
  2358. {
  2359. static bool s_Il2CppMethodInitialized;
  2360. if (!s_Il2CppMethodInitialized)
  2361. {
  2362. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  2363. s_Il2CppMethodInitialized = true;
  2364. }
  2365. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* V_0 = NULL;
  2366. int32_t V_1 = 0;
  2367. int32_t V_2 = 0;
  2368. int32_t V_3 = 0;
  2369. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  2370. {
  2371. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___extension0;
  2372. if (!L_0)
  2373. {
  2374. goto IL_0007;
  2375. }
  2376. }
  2377. {
  2378. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___extension0;
  2379. NullCheck(L_1);
  2380. if ((((RuntimeArray*)L_1)->max_length))
  2381. {
  2382. goto IL_0009;
  2383. }
  2384. }
  2385. IL_0007:
  2386. {
  2387. return (int32_t)(1);
  2388. }
  2389. IL_0009:
  2390. {
  2391. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___extension0;
  2392. NullCheck(L_2);
  2393. int32_t L_3 = 0;
  2394. uint8_t L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
  2395. if ((((int32_t)L_4) == ((int32_t)3)))
  2396. {
  2397. goto IL_0011;
  2398. }
  2399. }
  2400. {
  2401. return (int32_t)(2);
  2402. }
  2403. IL_0011:
  2404. {
  2405. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___extension0;
  2406. NullCheck(L_5);
  2407. if ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) >= ((int32_t)3)))
  2408. {
  2409. goto IL_0019;
  2410. }
  2411. }
  2412. {
  2413. return (int32_t)(3);
  2414. }
  2415. IL_0019:
  2416. {
  2417. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___extension0;
  2418. NullCheck(L_6);
  2419. if ((((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))) >= ((int32_t)4)))
  2420. {
  2421. goto IL_0021;
  2422. }
  2423. }
  2424. {
  2425. return (int32_t)(4);
  2426. }
  2427. IL_0021:
  2428. {
  2429. }
  2430. try
  2431. {// begin try (depth: 1)
  2432. {
  2433. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___extension0;
  2434. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_8 = (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F*)il2cpp_codegen_object_new(ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  2435. NullCheck(L_8);
  2436. ASN1__ctor_m950BFCCF44A987ACBA12142624AA222200EE503E(L_8, L_7, NULL);
  2437. V_0 = L_8;
  2438. V_1 = 0;
  2439. V_2 = 1;
  2440. goto IL_0040_1;
  2441. }
  2442. IL_002f_1:
  2443. {
  2444. int32_t L_9 = V_1;
  2445. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_10 = V_0;
  2446. NullCheck(L_10);
  2447. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11;
  2448. L_11 = ASN1_get_Value_mA6F9BE5AC19AC060AC42673C8FD5AA864EA046B6(L_10, NULL);
  2449. int32_t L_12 = V_2;
  2450. int32_t L_13 = L_12;
  2451. V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
  2452. NullCheck(L_11);
  2453. int32_t L_14 = L_13;
  2454. uint8_t L_15 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
  2455. V_1 = ((int32_t)il2cpp_codegen_add(((int32_t)(L_9<<8)), (int32_t)L_15));
  2456. }
  2457. IL_0040_1:
  2458. {
  2459. int32_t L_16 = V_2;
  2460. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_17 = V_0;
  2461. NullCheck(L_17);
  2462. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18;
  2463. L_18 = ASN1_get_Value_mA6F9BE5AC19AC060AC42673C8FD5AA864EA046B6(L_17, NULL);
  2464. NullCheck(L_18);
  2465. if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))
  2466. {
  2467. goto IL_002f_1;
  2468. }
  2469. }
  2470. {
  2471. int32_t L_19 = V_1;
  2472. int32_t L_20;
  2473. L_20 = X509KeyUsageExtension_GetValidFlags_m82B1C7DA4F4E0F16090782189E1B4984D133BB45(__this, L_19, NULL);
  2474. __this->____keyUsages_6 = L_20;
  2475. goto IL_005f;
  2476. }
  2477. }// end try (depth: 1)
  2478. catch(Il2CppExceptionWrapper& e)
  2479. {
  2480. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  2481. {
  2482. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  2483. goto CATCH_005a;
  2484. }
  2485. throw e;
  2486. }
  2487. CATCH_005a:
  2488. {// begin catch(System.Object)
  2489. V_3 = 1;
  2490. IL2CPP_POP_ACTIVE_EXCEPTION();
  2491. goto IL_0061;
  2492. }// end catch (depth: 1)
  2493. IL_005f:
  2494. {
  2495. return (int32_t)(0);
  2496. }
  2497. IL_0061:
  2498. {
  2499. int32_t L_21 = V_3;
  2500. return L_21;
  2501. }
  2502. }
  2503. // System.Byte[] System.Security.Cryptography.X509Certificates.X509KeyUsageExtension::Encode()
  2504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* X509KeyUsageExtension_Encode_m38D20B2FB68EDF3594EDC0D9BA88800ABF305542 (X509KeyUsageExtension_t8AD500911A72309DBA02AF6C8461FA465CC56F1B* __this, const RuntimeMethod* method)
  2505. {
  2506. static bool s_Il2CppMethodInitialized;
  2507. if (!s_Il2CppMethodInitialized)
  2508. {
  2509. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  2510. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
  2511. s_Il2CppMethodInitialized = true;
  2512. }
  2513. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* V_0 = NULL;
  2514. int32_t V_1 = 0;
  2515. uint8_t V_2 = 0x0;
  2516. int32_t V_3 = 0;
  2517. int32_t G_B5_0 = 0;
  2518. {
  2519. V_0 = (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F*)NULL;
  2520. int32_t L_0 = __this->____keyUsages_6;
  2521. V_1 = L_0;
  2522. V_2 = (uint8_t)0;
  2523. int32_t L_1 = V_1;
  2524. if (L_1)
  2525. {
  2526. goto IL_0021;
  2527. }
  2528. }
  2529. {
  2530. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)1);
  2531. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = L_2;
  2532. uint8_t L_4 = V_2;
  2533. NullCheck(L_3);
  2534. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)L_4);
  2535. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_5 = (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F*)il2cpp_codegen_object_new(ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  2536. NullCheck(L_5);
  2537. ASN1__ctor_mAA538F9E1BE0DE739E9747BC3BC71DC030B018AA(L_5, (uint8_t)3, L_3, NULL);
  2538. V_0 = L_5;
  2539. goto IL_0081;
  2540. }
  2541. IL_0021:
  2542. {
  2543. int32_t L_6 = V_1;
  2544. if ((((int32_t)L_6) < ((int32_t)((int32_t)255))))
  2545. {
  2546. goto IL_002e;
  2547. }
  2548. }
  2549. {
  2550. int32_t L_7 = V_1;
  2551. G_B5_0 = ((int32_t)(L_7>>8));
  2552. goto IL_002f;
  2553. }
  2554. IL_002e:
  2555. {
  2556. int32_t L_8 = V_1;
  2557. G_B5_0 = L_8;
  2558. }
  2559. IL_002f:
  2560. {
  2561. V_3 = G_B5_0;
  2562. goto IL_003b;
  2563. }
  2564. IL_0032:
  2565. {
  2566. uint8_t L_9 = V_2;
  2567. V_2 = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, 1)));
  2568. int32_t L_10 = V_3;
  2569. V_3 = ((int32_t)(L_10>>1));
  2570. }
  2571. IL_003b:
  2572. {
  2573. int32_t L_11 = V_3;
  2574. if (((int32_t)(L_11&1)))
  2575. {
  2576. goto IL_0044;
  2577. }
  2578. }
  2579. {
  2580. uint8_t L_12 = V_2;
  2581. if ((((int32_t)L_12) < ((int32_t)8)))
  2582. {
  2583. goto IL_0032;
  2584. }
  2585. }
  2586. IL_0044:
  2587. {
  2588. int32_t L_13 = V_1;
  2589. if ((((int32_t)L_13) > ((int32_t)((int32_t)255))))
  2590. {
  2591. goto IL_0064;
  2592. }
  2593. }
  2594. {
  2595. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)2);
  2596. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = L_14;
  2597. uint8_t L_16 = V_2;
  2598. NullCheck(L_15);
  2599. (L_15)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)L_16);
  2600. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = L_15;
  2601. int32_t L_18 = V_1;
  2602. NullCheck(L_17);
  2603. (L_17)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)((int32_t)(uint8_t)L_18));
  2604. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_19 = (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F*)il2cpp_codegen_object_new(ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  2605. NullCheck(L_19);
  2606. ASN1__ctor_mAA538F9E1BE0DE739E9747BC3BC71DC030B018AA(L_19, (uint8_t)3, L_17, NULL);
  2607. V_0 = L_19;
  2608. goto IL_0081;
  2609. }
  2610. IL_0064:
  2611. {
  2612. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)3);
  2613. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = L_20;
  2614. uint8_t L_22 = V_2;
  2615. NullCheck(L_21);
  2616. (L_21)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)L_22);
  2617. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = L_21;
  2618. int32_t L_24 = V_1;
  2619. NullCheck(L_23);
  2620. (L_23)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)((int32_t)(uint8_t)L_24));
  2621. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = L_23;
  2622. int32_t L_26 = V_1;
  2623. NullCheck(L_25);
  2624. (L_25)->SetAt(static_cast<il2cpp_array_size_t>(2), (uint8_t)((int32_t)(uint8_t)((int32_t)(L_26>>8))));
  2625. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_27 = (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F*)il2cpp_codegen_object_new(ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  2626. NullCheck(L_27);
  2627. ASN1__ctor_mAA538F9E1BE0DE739E9747BC3BC71DC030B018AA(L_27, (uint8_t)3, L_25, NULL);
  2628. V_0 = L_27;
  2629. }
  2630. IL_0081:
  2631. {
  2632. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_28 = V_0;
  2633. NullCheck(L_28);
  2634. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29;
  2635. L_29 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(4 /* System.Byte[] Mono.Security.ASN1::GetBytes() */, L_28);
  2636. return L_29;
  2637. }
  2638. }
  2639. // System.String System.Security.Cryptography.X509Certificates.X509KeyUsageExtension::ToString(System.Boolean)
  2640. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* X509KeyUsageExtension_ToString_m270131139984275D7571120A2984F0F5E77E79DC (X509KeyUsageExtension_t8AD500911A72309DBA02AF6C8461FA465CC56F1B* __this, bool ___multiLine0, const RuntimeMethod* method)
  2641. {
  2642. static bool s_Il2CppMethodInitialized;
  2643. if (!s_Il2CppMethodInitialized)
  2644. {
  2645. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
  2646. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  2647. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral001611EA36FEB747E4C160A3E7A402813B416AF1);
  2648. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B85D604B5CD78CCF01CDA620C0DEF5DCC5C1FD7);
  2649. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
  2650. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral315E5D2D2D07B33F565952A5C0509A988785ABF6);
  2651. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral62F92E932A25B80B40DBB89A07F4AD690B6F800D);
  2652. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral65A0F9B64ACE7C859A284EA54B1190CBF83E1260);
  2653. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
  2654. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75C57EB9FD95FB9243FE99EBB78A77B0117BD190);
  2655. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91E2D84A2649FBF80361A807D1020FB40280EF31);
  2656. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C1ED970007229D4BBE511BC369FF3ACD197B1F2);
  2657. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D);
  2658. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCABCFE6297E437347D23F1B446C58DD70094E306);
  2659. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCD32F08BAB4EE365057213BCC6332DD39C2DE46B);
  2660. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD99605E29810F93D7DAE4EFBB764C41AF4E80D32);
  2661. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9B53FE83B364433B53BD1F5712DD31D58258FB4);
  2662. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F);
  2663. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB6BBFD5D01FC65219978A6C56AF3DD9C51AD35E);
  2664. s_Il2CppMethodInitialized = true;
  2665. }
  2666. StringBuilder_t* V_0 = NULL;
  2667. int32_t V_1 = 0;
  2668. int32_t V_2 = 0;
  2669. uint8_t V_3 = 0x0;
  2670. {
  2671. int32_t L_0 = __this->____status_7;
  2672. V_2 = L_0;
  2673. int32_t L_1 = V_2;
  2674. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, 1)))
  2675. {
  2676. case 0:
  2677. {
  2678. goto IL_0021;
  2679. }
  2680. case 1:
  2681. {
  2682. goto IL_0027;
  2683. }
  2684. case 2:
  2685. {
  2686. goto IL_0027;
  2687. }
  2688. case 3:
  2689. {
  2690. goto IL_0034;
  2691. }
  2692. }
  2693. }
  2694. {
  2695. goto IL_003a;
  2696. }
  2697. IL_0021:
  2698. {
  2699. String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
  2700. return L_2;
  2701. }
  2702. IL_0027:
  2703. {
  2704. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____raw_1;
  2705. String_t* L_4;
  2706. L_4 = X509Extension_FormatUnkownData_mD0463F5096A6937E95E3165048299CBA9A1A6F7D(__this, L_3, NULL);
  2707. return L_4;
  2708. }
  2709. IL_0034:
  2710. {
  2711. return _stringLiteralCD32F08BAB4EE365057213BCC6332DD39C2DE46B;
  2712. }
  2713. IL_003a:
  2714. {
  2715. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_5 = ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0;
  2716. NullCheck(L_5);
  2717. String_t* L_6;
  2718. L_6 = Oid_get_Value_m59D678A83ED4DE7D87FB7450C8CF4084DB506FD3_inline(L_5, NULL);
  2719. bool L_7;
  2720. L_7 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_6, _stringLiteralDEB31152738116748FADCEF38CE0C9964DACCF2F, NULL);
  2721. if (!L_7)
  2722. {
  2723. goto IL_0067;
  2724. }
  2725. }
  2726. {
  2727. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_8 = ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0;
  2728. NullCheck(L_8);
  2729. String_t* L_9;
  2730. L_9 = Oid_get_Value_m59D678A83ED4DE7D87FB7450C8CF4084DB506FD3_inline(L_8, NULL);
  2731. String_t* L_10;
  2732. L_10 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralD9B53FE83B364433B53BD1F5712DD31D58258FB4, L_9, NULL);
  2733. return L_10;
  2734. }
  2735. IL_0067:
  2736. {
  2737. int32_t L_11 = __this->____keyUsages_6;
  2738. if (L_11)
  2739. {
  2740. goto IL_0075;
  2741. }
  2742. }
  2743. {
  2744. return _stringLiteralCD32F08BAB4EE365057213BCC6332DD39C2DE46B;
  2745. }
  2746. IL_0075:
  2747. {
  2748. StringBuilder_t* L_12 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  2749. NullCheck(L_12);
  2750. StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_12, NULL);
  2751. V_0 = L_12;
  2752. int32_t L_13 = __this->____keyUsages_6;
  2753. if (!((int32_t)((int32_t)L_13&((int32_t)128))))
  2754. {
  2755. goto IL_0095;
  2756. }
  2757. }
  2758. {
  2759. StringBuilder_t* L_14 = V_0;
  2760. NullCheck(L_14);
  2761. StringBuilder_t* L_15;
  2762. L_15 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_14, _stringLiteralCABCFE6297E437347D23F1B446C58DD70094E306, NULL);
  2763. }
  2764. IL_0095:
  2765. {
  2766. int32_t L_16 = __this->____keyUsages_6;
  2767. if (!((int32_t)((int32_t)L_16&((int32_t)64))))
  2768. {
  2769. goto IL_00c1;
  2770. }
  2771. }
  2772. {
  2773. StringBuilder_t* L_17 = V_0;
  2774. NullCheck(L_17);
  2775. int32_t L_18;
  2776. L_18 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_17, NULL);
  2777. if ((((int32_t)L_18) <= ((int32_t)0)))
  2778. {
  2779. goto IL_00b5;
  2780. }
  2781. }
  2782. {
  2783. StringBuilder_t* L_19 = V_0;
  2784. NullCheck(L_19);
  2785. StringBuilder_t* L_20;
  2786. L_20 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_19, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL);
  2787. }
  2788. IL_00b5:
  2789. {
  2790. StringBuilder_t* L_21 = V_0;
  2791. NullCheck(L_21);
  2792. StringBuilder_t* L_22;
  2793. L_22 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_21, _stringLiteral91E2D84A2649FBF80361A807D1020FB40280EF31, NULL);
  2794. }
  2795. IL_00c1:
  2796. {
  2797. int32_t L_23 = __this->____keyUsages_6;
  2798. if (!((int32_t)((int32_t)L_23&((int32_t)32))))
  2799. {
  2800. goto IL_00ed;
  2801. }
  2802. }
  2803. {
  2804. StringBuilder_t* L_24 = V_0;
  2805. NullCheck(L_24);
  2806. int32_t L_25;
  2807. L_25 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_24, NULL);
  2808. if ((((int32_t)L_25) <= ((int32_t)0)))
  2809. {
  2810. goto IL_00e1;
  2811. }
  2812. }
  2813. {
  2814. StringBuilder_t* L_26 = V_0;
  2815. NullCheck(L_26);
  2816. StringBuilder_t* L_27;
  2817. L_27 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_26, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL);
  2818. }
  2819. IL_00e1:
  2820. {
  2821. StringBuilder_t* L_28 = V_0;
  2822. NullCheck(L_28);
  2823. StringBuilder_t* L_29;
  2824. L_29 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_28, _stringLiteralEB6BBFD5D01FC65219978A6C56AF3DD9C51AD35E, NULL);
  2825. }
  2826. IL_00ed:
  2827. {
  2828. int32_t L_30 = __this->____keyUsages_6;
  2829. if (!((int32_t)((int32_t)L_30&((int32_t)16))))
  2830. {
  2831. goto IL_0119;
  2832. }
  2833. }
  2834. {
  2835. StringBuilder_t* L_31 = V_0;
  2836. NullCheck(L_31);
  2837. int32_t L_32;
  2838. L_32 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_31, NULL);
  2839. if ((((int32_t)L_32) <= ((int32_t)0)))
  2840. {
  2841. goto IL_010d;
  2842. }
  2843. }
  2844. {
  2845. StringBuilder_t* L_33 = V_0;
  2846. NullCheck(L_33);
  2847. StringBuilder_t* L_34;
  2848. L_34 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_33, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL);
  2849. }
  2850. IL_010d:
  2851. {
  2852. StringBuilder_t* L_35 = V_0;
  2853. NullCheck(L_35);
  2854. StringBuilder_t* L_36;
  2855. L_36 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_35, _stringLiteral9C1ED970007229D4BBE511BC369FF3ACD197B1F2, NULL);
  2856. }
  2857. IL_0119:
  2858. {
  2859. int32_t L_37 = __this->____keyUsages_6;
  2860. if (!((int32_t)((int32_t)L_37&8)))
  2861. {
  2862. goto IL_0144;
  2863. }
  2864. }
  2865. {
  2866. StringBuilder_t* L_38 = V_0;
  2867. NullCheck(L_38);
  2868. int32_t L_39;
  2869. L_39 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_38, NULL);
  2870. if ((((int32_t)L_39) <= ((int32_t)0)))
  2871. {
  2872. goto IL_0138;
  2873. }
  2874. }
  2875. {
  2876. StringBuilder_t* L_40 = V_0;
  2877. NullCheck(L_40);
  2878. StringBuilder_t* L_41;
  2879. L_41 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_40, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL);
  2880. }
  2881. IL_0138:
  2882. {
  2883. StringBuilder_t* L_42 = V_0;
  2884. NullCheck(L_42);
  2885. StringBuilder_t* L_43;
  2886. L_43 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_42, _stringLiteral001611EA36FEB747E4C160A3E7A402813B416AF1, NULL);
  2887. }
  2888. IL_0144:
  2889. {
  2890. int32_t L_44 = __this->____keyUsages_6;
  2891. if (!((int32_t)((int32_t)L_44&4)))
  2892. {
  2893. goto IL_016f;
  2894. }
  2895. }
  2896. {
  2897. StringBuilder_t* L_45 = V_0;
  2898. NullCheck(L_45);
  2899. int32_t L_46;
  2900. L_46 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_45, NULL);
  2901. if ((((int32_t)L_46) <= ((int32_t)0)))
  2902. {
  2903. goto IL_0163;
  2904. }
  2905. }
  2906. {
  2907. StringBuilder_t* L_47 = V_0;
  2908. NullCheck(L_47);
  2909. StringBuilder_t* L_48;
  2910. L_48 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_47, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL);
  2911. }
  2912. IL_0163:
  2913. {
  2914. StringBuilder_t* L_49 = V_0;
  2915. NullCheck(L_49);
  2916. StringBuilder_t* L_50;
  2917. L_50 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_49, _stringLiteral0B85D604B5CD78CCF01CDA620C0DEF5DCC5C1FD7, NULL);
  2918. }
  2919. IL_016f:
  2920. {
  2921. int32_t L_51 = __this->____keyUsages_6;
  2922. if (!((int32_t)((int32_t)L_51&2)))
  2923. {
  2924. goto IL_019a;
  2925. }
  2926. }
  2927. {
  2928. StringBuilder_t* L_52 = V_0;
  2929. NullCheck(L_52);
  2930. int32_t L_53;
  2931. L_53 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_52, NULL);
  2932. if ((((int32_t)L_53) <= ((int32_t)0)))
  2933. {
  2934. goto IL_018e;
  2935. }
  2936. }
  2937. {
  2938. StringBuilder_t* L_54 = V_0;
  2939. NullCheck(L_54);
  2940. StringBuilder_t* L_55;
  2941. L_55 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_54, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL);
  2942. }
  2943. IL_018e:
  2944. {
  2945. StringBuilder_t* L_56 = V_0;
  2946. NullCheck(L_56);
  2947. StringBuilder_t* L_57;
  2948. L_57 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_56, _stringLiteral315E5D2D2D07B33F565952A5C0509A988785ABF6, NULL);
  2949. }
  2950. IL_019a:
  2951. {
  2952. int32_t L_58 = __this->____keyUsages_6;
  2953. if (!((int32_t)((int32_t)L_58&1)))
  2954. {
  2955. goto IL_01c5;
  2956. }
  2957. }
  2958. {
  2959. StringBuilder_t* L_59 = V_0;
  2960. NullCheck(L_59);
  2961. int32_t L_60;
  2962. L_60 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_59, NULL);
  2963. if ((((int32_t)L_60) <= ((int32_t)0)))
  2964. {
  2965. goto IL_01b9;
  2966. }
  2967. }
  2968. {
  2969. StringBuilder_t* L_61 = V_0;
  2970. NullCheck(L_61);
  2971. StringBuilder_t* L_62;
  2972. L_62 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_61, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL);
  2973. }
  2974. IL_01b9:
  2975. {
  2976. StringBuilder_t* L_63 = V_0;
  2977. NullCheck(L_63);
  2978. StringBuilder_t* L_64;
  2979. L_64 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_63, _stringLiteral75C57EB9FD95FB9243FE99EBB78A77B0117BD190, NULL);
  2980. }
  2981. IL_01c5:
  2982. {
  2983. int32_t L_65 = __this->____keyUsages_6;
  2984. if (!((int32_t)((int32_t)L_65&((int32_t)32768))))
  2985. {
  2986. goto IL_01f4;
  2987. }
  2988. }
  2989. {
  2990. StringBuilder_t* L_66 = V_0;
  2991. NullCheck(L_66);
  2992. int32_t L_67;
  2993. L_67 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_66, NULL);
  2994. if ((((int32_t)L_67) <= ((int32_t)0)))
  2995. {
  2996. goto IL_01e8;
  2997. }
  2998. }
  2999. {
  3000. StringBuilder_t* L_68 = V_0;
  3001. NullCheck(L_68);
  3002. StringBuilder_t* L_69;
  3003. L_69 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_68, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL);
  3004. }
  3005. IL_01e8:
  3006. {
  3007. StringBuilder_t* L_70 = V_0;
  3008. NullCheck(L_70);
  3009. StringBuilder_t* L_71;
  3010. L_71 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_70, _stringLiteral62F92E932A25B80B40DBB89A07F4AD690B6F800D, NULL);
  3011. }
  3012. IL_01f4:
  3013. {
  3014. int32_t L_72 = __this->____keyUsages_6;
  3015. V_1 = L_72;
  3016. StringBuilder_t* L_73 = V_0;
  3017. NullCheck(L_73);
  3018. StringBuilder_t* L_74;
  3019. L_74 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_73, _stringLiteralD99605E29810F93D7DAE4EFBB764C41AF4E80D32, NULL);
  3020. StringBuilder_t* L_75 = V_0;
  3021. int32_t L_76 = V_1;
  3022. V_3 = (uint8_t)((int32_t)(uint8_t)L_76);
  3023. String_t* L_77;
  3024. L_77 = Byte_ToString_m793A41EEEB7B422F6FE658E99D2F7683F59EE310((&V_3), _stringLiteral65A0F9B64ACE7C859A284EA54B1190CBF83E1260, NULL);
  3025. NullCheck(L_75);
  3026. StringBuilder_t* L_78;
  3027. L_78 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_75, L_77, NULL);
  3028. int32_t L_79 = V_1;
  3029. if ((((int32_t)L_79) <= ((int32_t)((int32_t)255))))
  3030. {
  3031. goto IL_0249;
  3032. }
  3033. }
  3034. {
  3035. StringBuilder_t* L_80 = V_0;
  3036. NullCheck(L_80);
  3037. StringBuilder_t* L_81;
  3038. L_81 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_80, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, NULL);
  3039. StringBuilder_t* L_82 = V_0;
  3040. int32_t L_83 = V_1;
  3041. V_3 = (uint8_t)((int32_t)(uint8_t)((int32_t)(L_83>>8)));
  3042. String_t* L_84;
  3043. L_84 = Byte_ToString_m793A41EEEB7B422F6FE658E99D2F7683F59EE310((&V_3), _stringLiteral65A0F9B64ACE7C859A284EA54B1190CBF83E1260, NULL);
  3044. NullCheck(L_82);
  3045. StringBuilder_t* L_85;
  3046. L_85 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_82, L_84, NULL);
  3047. }
  3048. IL_0249:
  3049. {
  3050. StringBuilder_t* L_86 = V_0;
  3051. NullCheck(L_86);
  3052. StringBuilder_t* L_87;
  3053. L_87 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_86, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL);
  3054. bool L_88 = ___multiLine0;
  3055. if (!L_88)
  3056. {
  3057. goto IL_0264;
  3058. }
  3059. }
  3060. {
  3061. StringBuilder_t* L_89 = V_0;
  3062. String_t* L_90;
  3063. L_90 = Environment_get_NewLine_m8BF68A4EFDAFFB66500984CE779629811BA98FFF(NULL);
  3064. NullCheck(L_89);
  3065. StringBuilder_t* L_91;
  3066. L_91 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_89, L_90, NULL);
  3067. }
  3068. IL_0264:
  3069. {
  3070. StringBuilder_t* L_92 = V_0;
  3071. NullCheck(L_92);
  3072. String_t* L_93;
  3073. L_93 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_92);
  3074. return L_93;
  3075. }
  3076. }
  3077. #ifdef __clang__
  3078. #pragma clang diagnostic pop
  3079. #endif
  3080. #ifdef __clang__
  3081. #pragma clang diagnostic push
  3082. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3083. #pragma clang diagnostic ignored "-Wunused-variable"
  3084. #endif
  3085. // System.Void System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::.ctor()
  3086. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509SubjectKeyIdentifierExtension__ctor_mFC2A19B1301ABBA5F6C5CE407ABC4F4CA1EB49B1 (X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5* __this, const RuntimeMethod* method)
  3087. {
  3088. static bool s_Il2CppMethodInitialized;
  3089. if (!s_Il2CppMethodInitialized)
  3090. {
  3091. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  3092. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral830B64B4254C502C612E53C83DBEE6238E710499);
  3093. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73);
  3094. s_Il2CppMethodInitialized = true;
  3095. }
  3096. {
  3097. X509Extension__ctor_mFC88C10C2C6718E6AE74CE37E10D4EBB8FD67BAC(__this, NULL);
  3098. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_0 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  3099. NullCheck(L_0);
  3100. Oid__ctor_m533C0126C7C8D382D3E702287A9AD0CED2D0377D(L_0, _stringLiteral830B64B4254C502C612E53C83DBEE6238E710499, _stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73, NULL);
  3101. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0 = L_0;
  3102. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0), (void*)L_0);
  3103. return;
  3104. }
  3105. }
  3106. // System.Void System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::.ctor(System.Security.Cryptography.AsnEncodedData,System.Boolean)
  3107. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509SubjectKeyIdentifierExtension__ctor_m421293DCB67F3A918098962166B8166FD9657D08 (X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5* __this, AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* ___encodedSubjectKeyIdentifier0, bool ___critical1, const RuntimeMethod* method)
  3108. {
  3109. static bool s_Il2CppMethodInitialized;
  3110. if (!s_Il2CppMethodInitialized)
  3111. {
  3112. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  3113. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral830B64B4254C502C612E53C83DBEE6238E710499);
  3114. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73);
  3115. s_Il2CppMethodInitialized = true;
  3116. }
  3117. {
  3118. X509Extension__ctor_mFC88C10C2C6718E6AE74CE37E10D4EBB8FD67BAC(__this, NULL);
  3119. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_0 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  3120. NullCheck(L_0);
  3121. Oid__ctor_m533C0126C7C8D382D3E702287A9AD0CED2D0377D(L_0, _stringLiteral830B64B4254C502C612E53C83DBEE6238E710499, _stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73, NULL);
  3122. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0 = L_0;
  3123. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0), (void*)L_0);
  3124. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_1 = ___encodedSubjectKeyIdentifier0;
  3125. NullCheck(L_1);
  3126. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2;
  3127. L_2 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(L_1, NULL);
  3128. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____raw_1 = L_2;
  3129. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____raw_1), (void*)L_2);
  3130. bool L_3 = ___critical1;
  3131. X509Extension_set_Critical_m19FBE6E0C8B9069E5A2C232DAAE06046AF18EFEF_inline(__this, L_3, NULL);
  3132. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4;
  3133. L_4 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(__this, NULL);
  3134. int32_t L_5;
  3135. L_5 = X509SubjectKeyIdentifierExtension_Decode_m9E9B87F478F55E202411CBCE3AA314CBF73C7F30(__this, L_4, NULL);
  3136. __this->____status_7 = L_5;
  3137. return;
  3138. }
  3139. }
  3140. // System.Void System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::.ctor(System.Byte[],System.Boolean)
  3141. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509SubjectKeyIdentifierExtension__ctor_m610C9C804421B7CB519F3A5C7D66827CC1106EE1 (X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___subjectKeyIdentifier0, bool ___critical1, const RuntimeMethod* method)
  3142. {
  3143. static bool s_Il2CppMethodInitialized;
  3144. if (!s_Il2CppMethodInitialized)
  3145. {
  3146. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
  3147. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  3148. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral830B64B4254C502C612E53C83DBEE6238E710499);
  3149. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73);
  3150. s_Il2CppMethodInitialized = true;
  3151. }
  3152. {
  3153. X509Extension__ctor_mFC88C10C2C6718E6AE74CE37E10D4EBB8FD67BAC(__this, NULL);
  3154. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___subjectKeyIdentifier0;
  3155. if (L_0)
  3156. {
  3157. goto IL_0014;
  3158. }
  3159. }
  3160. {
  3161. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  3162. NullCheck(L_1);
  3163. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC4E1CA5F695C0687C577DB8E17E55E7B5845A445)), NULL);
  3164. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509SubjectKeyIdentifierExtension__ctor_m610C9C804421B7CB519F3A5C7D66827CC1106EE1_RuntimeMethod_var)));
  3165. }
  3166. IL_0014:
  3167. {
  3168. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___subjectKeyIdentifier0;
  3169. NullCheck(L_2);
  3170. if ((((RuntimeArray*)L_2)->max_length))
  3171. {
  3172. goto IL_0023;
  3173. }
  3174. }
  3175. {
  3176. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  3177. NullCheck(L_3);
  3178. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC4E1CA5F695C0687C577DB8E17E55E7B5845A445)), NULL);
  3179. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509SubjectKeyIdentifierExtension__ctor_m610C9C804421B7CB519F3A5C7D66827CC1106EE1_RuntimeMethod_var)));
  3180. }
  3181. IL_0023:
  3182. {
  3183. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_4 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  3184. NullCheck(L_4);
  3185. Oid__ctor_m533C0126C7C8D382D3E702287A9AD0CED2D0377D(L_4, _stringLiteral830B64B4254C502C612E53C83DBEE6238E710499, _stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73, NULL);
  3186. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0 = L_4;
  3187. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0), (void*)L_4);
  3188. bool L_5 = ___critical1;
  3189. X509Extension_set_Critical_m19FBE6E0C8B9069E5A2C232DAAE06046AF18EFEF_inline(__this, L_5, NULL);
  3190. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___subjectKeyIdentifier0;
  3191. NullCheck((RuntimeArray*)L_6);
  3192. RuntimeObject* L_7;
  3193. L_7 = Array_Clone_m66C9D0727C9BAA0995E4142F29B45BC03582E042((RuntimeArray*)L_6, NULL);
  3194. __this->____subjectKeyIdentifier_5 = ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_7, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var));
  3195. Il2CppCodeGenWriteBarrier((void**)(&__this->____subjectKeyIdentifier_5), (void*)((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_7, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)));
  3196. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8;
  3197. L_8 = X509SubjectKeyIdentifierExtension_Encode_m8746D45CE4AC46543D3332BC6001FA1BC7A72CB3(__this, NULL);
  3198. AsnEncodedData_set_RawData_m05F9F17765AD384ECE3A333DCBF6A0572099346B(__this, L_8, NULL);
  3199. return;
  3200. }
  3201. }
  3202. // System.Void System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::.ctor(System.String,System.Boolean)
  3203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509SubjectKeyIdentifierExtension__ctor_mECF6398B9841FB4533228FE77F51F93316EADE94 (X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5* __this, String_t* ___subjectKeyIdentifier0, bool ___critical1, const RuntimeMethod* method)
  3204. {
  3205. static bool s_Il2CppMethodInitialized;
  3206. if (!s_Il2CppMethodInitialized)
  3207. {
  3208. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  3209. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral830B64B4254C502C612E53C83DBEE6238E710499);
  3210. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73);
  3211. s_Il2CppMethodInitialized = true;
  3212. }
  3213. {
  3214. X509Extension__ctor_mFC88C10C2C6718E6AE74CE37E10D4EBB8FD67BAC(__this, NULL);
  3215. String_t* L_0 = ___subjectKeyIdentifier0;
  3216. if (L_0)
  3217. {
  3218. goto IL_0014;
  3219. }
  3220. }
  3221. {
  3222. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  3223. NullCheck(L_1);
  3224. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC4E1CA5F695C0687C577DB8E17E55E7B5845A445)), NULL);
  3225. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509SubjectKeyIdentifierExtension__ctor_mECF6398B9841FB4533228FE77F51F93316EADE94_RuntimeMethod_var)));
  3226. }
  3227. IL_0014:
  3228. {
  3229. String_t* L_2 = ___subjectKeyIdentifier0;
  3230. NullCheck(L_2);
  3231. int32_t L_3;
  3232. L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL);
  3233. if ((((int32_t)L_3) >= ((int32_t)2)))
  3234. {
  3235. goto IL_0028;
  3236. }
  3237. }
  3238. {
  3239. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  3240. NullCheck(L_4);
  3241. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC4E1CA5F695C0687C577DB8E17E55E7B5845A445)), NULL);
  3242. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509SubjectKeyIdentifierExtension__ctor_mECF6398B9841FB4533228FE77F51F93316EADE94_RuntimeMethod_var)));
  3243. }
  3244. IL_0028:
  3245. {
  3246. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_5 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  3247. NullCheck(L_5);
  3248. Oid__ctor_m533C0126C7C8D382D3E702287A9AD0CED2D0377D(L_5, _stringLiteral830B64B4254C502C612E53C83DBEE6238E710499, _stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73, NULL);
  3249. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0 = L_5;
  3250. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0), (void*)L_5);
  3251. bool L_6 = ___critical1;
  3252. X509Extension_set_Critical_m19FBE6E0C8B9069E5A2C232DAAE06046AF18EFEF_inline(__this, L_6, NULL);
  3253. String_t* L_7 = ___subjectKeyIdentifier0;
  3254. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8;
  3255. L_8 = X509SubjectKeyIdentifierExtension_FromHex_m0C965FECB6AC9330589DBDC182E7EA34EFE4195D(L_7, NULL);
  3256. __this->____subjectKeyIdentifier_5 = L_8;
  3257. Il2CppCodeGenWriteBarrier((void**)(&__this->____subjectKeyIdentifier_5), (void*)L_8);
  3258. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9;
  3259. L_9 = X509SubjectKeyIdentifierExtension_Encode_m8746D45CE4AC46543D3332BC6001FA1BC7A72CB3(__this, NULL);
  3260. AsnEncodedData_set_RawData_m05F9F17765AD384ECE3A333DCBF6A0572099346B(__this, L_9, NULL);
  3261. return;
  3262. }
  3263. }
  3264. // System.Void System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::.ctor(System.Security.Cryptography.X509Certificates.PublicKey,System.Boolean)
  3265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509SubjectKeyIdentifierExtension__ctor_m3DD2C4E1505A6E625499FBD833BFC076D28D83EB (X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5* __this, PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405* ___key0, bool ___critical1, const RuntimeMethod* method)
  3266. {
  3267. {
  3268. PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405* L_0 = ___key0;
  3269. bool L_1 = ___critical1;
  3270. X509SubjectKeyIdentifierExtension__ctor_m1858C1B050FAF65946B790737652E874781B4B56(__this, L_0, 0, L_1, NULL);
  3271. return;
  3272. }
  3273. }
  3274. // System.Void System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::.ctor(System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm,System.Boolean)
  3275. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509SubjectKeyIdentifierExtension__ctor_m1858C1B050FAF65946B790737652E874781B4B56 (X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5* __this, PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405* ___key0, int32_t ___algorithm1, bool ___critical2, const RuntimeMethod* method)
  3276. {
  3277. static bool s_Il2CppMethodInitialized;
  3278. if (!s_Il2CppMethodInitialized)
  3279. {
  3280. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  3281. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
  3282. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CryptoConfig_t66E67DD67B2C3224C72C0CBD80A144E29EE016A5_il2cpp_TypeInfo_var);
  3283. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  3284. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral830B64B4254C502C612E53C83DBEE6238E710499);
  3285. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73);
  3286. s_Il2CppMethodInitialized = true;
  3287. }
  3288. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
  3289. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* V_1 = NULL;
  3290. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
  3291. {
  3292. X509Extension__ctor_mFC88C10C2C6718E6AE74CE37E10D4EBB8FD67BAC(__this, NULL);
  3293. PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405* L_0 = ___key0;
  3294. if (L_0)
  3295. {
  3296. goto IL_0014;
  3297. }
  3298. }
  3299. {
  3300. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  3301. NullCheck(L_1);
  3302. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6)), NULL);
  3303. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509SubjectKeyIdentifierExtension__ctor_m1858C1B050FAF65946B790737652E874781B4B56_RuntimeMethod_var)));
  3304. }
  3305. IL_0014:
  3306. {
  3307. PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405* L_2 = ___key0;
  3308. NullCheck(L_2);
  3309. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_3;
  3310. L_3 = PublicKey_get_EncodedKeyValue_m153EF781728D471C55002A40BBDA435F1B3A1213_inline(L_2, NULL);
  3311. NullCheck(L_3);
  3312. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4;
  3313. L_4 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(L_3, NULL);
  3314. V_0 = L_4;
  3315. int32_t L_5 = ___algorithm1;
  3316. switch (L_5)
  3317. {
  3318. case 0:
  3319. {
  3320. goto IL_0037;
  3321. }
  3322. case 1:
  3323. {
  3324. goto IL_004d;
  3325. }
  3326. case 2:
  3327. {
  3328. goto IL_008f;
  3329. }
  3330. }
  3331. }
  3332. {
  3333. goto IL_0113;
  3334. }
  3335. IL_0037:
  3336. {
  3337. SHA1_t0612ADACADC25FB4C22525A579B30354586F0CEE* L_6;
  3338. L_6 = SHA1_Create_m10D40BE4E0A3737F58EB3B7D21B3EB53964BB042(NULL);
  3339. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_0;
  3340. NullCheck(L_6);
  3341. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8;
  3342. L_8 = HashAlgorithm_ComputeHash_mC9CD24714D75A8D61F12509BF952A26347FF22FB(L_6, L_7, NULL);
  3343. __this->____subjectKeyIdentifier_5 = L_8;
  3344. Il2CppCodeGenWriteBarrier((void**)(&__this->____subjectKeyIdentifier_5), (void*)L_8);
  3345. goto IL_011e;
  3346. }
  3347. IL_004d:
  3348. {
  3349. SHA1_t0612ADACADC25FB4C22525A579B30354586F0CEE* L_9;
  3350. L_9 = SHA1_Create_m10D40BE4E0A3737F58EB3B7D21B3EB53964BB042(NULL);
  3351. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = V_0;
  3352. NullCheck(L_9);
  3353. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11;
  3354. L_11 = HashAlgorithm_ComputeHash_mC9CD24714D75A8D61F12509BF952A26347FF22FB(L_9, L_10, NULL);
  3355. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)8);
  3356. __this->____subjectKeyIdentifier_5 = L_12;
  3357. Il2CppCodeGenWriteBarrier((void**)(&__this->____subjectKeyIdentifier_5), (void*)L_12);
  3358. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = __this->____subjectKeyIdentifier_5;
  3359. Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358((RuntimeArray*)L_11, ((int32_t)12), (RuntimeArray*)L_13, 0, 8, NULL);
  3360. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = __this->____subjectKeyIdentifier_5;
  3361. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = __this->____subjectKeyIdentifier_5;
  3362. NullCheck(L_15);
  3363. int32_t L_16 = 0;
  3364. uint8_t L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
  3365. NullCheck(L_14);
  3366. (L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)64)|((int32_t)((int32_t)L_17&((int32_t)15)))))));
  3367. goto IL_011e;
  3368. }
  3369. IL_008f:
  3370. {
  3371. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_18 = (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F*)il2cpp_codegen_object_new(ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  3372. NullCheck(L_18);
  3373. ASN1__ctor_mA9AE2197367C1E13DBFDA67E0A383167F52CC114(L_18, (uint8_t)((int32_t)48), NULL);
  3374. V_1 = L_18;
  3375. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_19 = V_1;
  3376. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_20 = (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F*)il2cpp_codegen_object_new(ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  3377. NullCheck(L_20);
  3378. ASN1__ctor_mA9AE2197367C1E13DBFDA67E0A383167F52CC114(L_20, (uint8_t)((int32_t)48), NULL);
  3379. NullCheck(L_19);
  3380. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_21;
  3381. L_21 = ASN1_Add_m4C61487A6CCF48D5CEB0D97B248FE31F9FCD849F(L_19, L_20, NULL);
  3382. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_22 = L_21;
  3383. PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405* L_23 = ___key0;
  3384. NullCheck(L_23);
  3385. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_24;
  3386. L_24 = PublicKey_get_Oid_mB5796F569C136759CB740F747C6A3B6F8976401A_inline(L_23, NULL);
  3387. NullCheck(L_24);
  3388. String_t* L_25;
  3389. L_25 = Oid_get_Value_m59D678A83ED4DE7D87FB7450C8CF4084DB506FD3_inline(L_24, NULL);
  3390. il2cpp_codegen_runtime_class_init_inline(CryptoConfig_t66E67DD67B2C3224C72C0CBD80A144E29EE016A5_il2cpp_TypeInfo_var);
  3391. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26;
  3392. L_26 = CryptoConfig_EncodeOID_mFC779B3B35D074F2804F36F36D9DB4A8E2070CDD(L_25, NULL);
  3393. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_27 = (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F*)il2cpp_codegen_object_new(ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  3394. NullCheck(L_27);
  3395. ASN1__ctor_m950BFCCF44A987ACBA12142624AA222200EE503E(L_27, L_26, NULL);
  3396. NullCheck(L_22);
  3397. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_28;
  3398. L_28 = ASN1_Add_m4C61487A6CCF48D5CEB0D97B248FE31F9FCD849F(L_22, L_27, NULL);
  3399. PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405* L_29 = ___key0;
  3400. NullCheck(L_29);
  3401. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_30;
  3402. L_30 = PublicKey_get_EncodedParameters_mE338A4A69A15907E38A644D624A07DDD55C521E0_inline(L_29, NULL);
  3403. NullCheck(L_30);
  3404. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31;
  3405. L_31 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(L_30, NULL);
  3406. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_32 = (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F*)il2cpp_codegen_object_new(ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  3407. NullCheck(L_32);
  3408. ASN1__ctor_m950BFCCF44A987ACBA12142624AA222200EE503E(L_32, L_31, NULL);
  3409. NullCheck(L_22);
  3410. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_33;
  3411. L_33 = ASN1_Add_m4C61487A6CCF48D5CEB0D97B248FE31F9FCD849F(L_22, L_32, NULL);
  3412. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34 = V_0;
  3413. NullCheck(L_34);
  3414. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_34)->max_length)), 1)));
  3415. V_2 = L_35;
  3416. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = V_0;
  3417. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = V_2;
  3418. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38 = V_0;
  3419. NullCheck(L_38);
  3420. Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358((RuntimeArray*)L_36, 0, (RuntimeArray*)L_37, 1, ((int32_t)(((RuntimeArray*)L_38)->max_length)), NULL);
  3421. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_39 = V_1;
  3422. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_40 = V_2;
  3423. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_41 = (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F*)il2cpp_codegen_object_new(ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  3424. NullCheck(L_41);
  3425. ASN1__ctor_mAA538F9E1BE0DE739E9747BC3BC71DC030B018AA(L_41, (uint8_t)3, L_40, NULL);
  3426. NullCheck(L_39);
  3427. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_42;
  3428. L_42 = ASN1_Add_m4C61487A6CCF48D5CEB0D97B248FE31F9FCD849F(L_39, L_41, NULL);
  3429. SHA1_t0612ADACADC25FB4C22525A579B30354586F0CEE* L_43;
  3430. L_43 = SHA1_Create_m10D40BE4E0A3737F58EB3B7D21B3EB53964BB042(NULL);
  3431. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_44 = V_1;
  3432. NullCheck(L_44);
  3433. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_45;
  3434. L_45 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(4 /* System.Byte[] Mono.Security.ASN1::GetBytes() */, L_44);
  3435. NullCheck(L_43);
  3436. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_46;
  3437. L_46 = HashAlgorithm_ComputeHash_mC9CD24714D75A8D61F12509BF952A26347FF22FB(L_43, L_45, NULL);
  3438. __this->____subjectKeyIdentifier_5 = L_46;
  3439. Il2CppCodeGenWriteBarrier((void**)(&__this->____subjectKeyIdentifier_5), (void*)L_46);
  3440. goto IL_011e;
  3441. }
  3442. IL_0113:
  3443. {
  3444. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_47 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  3445. NullCheck(L_47);
  3446. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_47, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA9AF8D13B64E63A31A01386E007E5C9CF3A6CF5B)), NULL);
  3447. IL2CPP_RAISE_MANAGED_EXCEPTION(L_47, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509SubjectKeyIdentifierExtension__ctor_m1858C1B050FAF65946B790737652E874781B4B56_RuntimeMethod_var)));
  3448. }
  3449. IL_011e:
  3450. {
  3451. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_48 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  3452. NullCheck(L_48);
  3453. Oid__ctor_m533C0126C7C8D382D3E702287A9AD0CED2D0377D(L_48, _stringLiteral830B64B4254C502C612E53C83DBEE6238E710499, _stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73, NULL);
  3454. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0 = L_48;
  3455. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0), (void*)L_48);
  3456. bool L_49 = ___critical2;
  3457. X509Extension_set_Critical_m19FBE6E0C8B9069E5A2C232DAAE06046AF18EFEF_inline(__this, L_49, NULL);
  3458. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_50;
  3459. L_50 = X509SubjectKeyIdentifierExtension_Encode_m8746D45CE4AC46543D3332BC6001FA1BC7A72CB3(__this, NULL);
  3460. AsnEncodedData_set_RawData_m05F9F17765AD384ECE3A333DCBF6A0572099346B(__this, L_50, NULL);
  3461. return;
  3462. }
  3463. }
  3464. // System.String System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::get_SubjectKeyIdentifier()
  3465. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* X509SubjectKeyIdentifierExtension_get_SubjectKeyIdentifier_mFF2A155072C67F430E7F4B178733A80388943CBA (X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5* __this, const RuntimeMethod* method)
  3466. {
  3467. int32_t V_0 = 0;
  3468. {
  3469. int32_t L_0 = __this->____status_7;
  3470. V_0 = L_0;
  3471. int32_t L_1 = V_0;
  3472. if (!L_1)
  3473. {
  3474. goto IL_000e;
  3475. }
  3476. }
  3477. {
  3478. int32_t L_2 = V_0;
  3479. if ((!(((uint32_t)L_2) == ((uint32_t)4))))
  3480. {
  3481. goto IL_002e;
  3482. }
  3483. }
  3484. IL_000e:
  3485. {
  3486. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->____subjectKeyIdentifier_5;
  3487. if (!L_3)
  3488. {
  3489. goto IL_0027;
  3490. }
  3491. }
  3492. {
  3493. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = __this->____subjectKeyIdentifier_5;
  3494. String_t* L_5;
  3495. L_5 = CryptoConvert_ToHex_m1A0AD4D32CEEC47D3C60CB2E4D05A935C62F261A(L_4, NULL);
  3496. __this->____ski_6 = L_5;
  3497. Il2CppCodeGenWriteBarrier((void**)(&__this->____ski_6), (void*)L_5);
  3498. }
  3499. IL_0027:
  3500. {
  3501. String_t* L_6 = __this->____ski_6;
  3502. return L_6;
  3503. }
  3504. IL_002e:
  3505. {
  3506. CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F* L_7 = (CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CryptographicException_tF1AE59E97557B5241330D5998C4D95B6D9D6669F_il2cpp_TypeInfo_var)));
  3507. NullCheck(L_7);
  3508. CryptographicException__ctor_mE3E5B505DB6A9D573C48AC5BD702E7CF3DE8F01F(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD20A4058B7B405BF173793FAAC54A85874A0CDDE)), NULL);
  3509. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509SubjectKeyIdentifierExtension_get_SubjectKeyIdentifier_mFF2A155072C67F430E7F4B178733A80388943CBA_RuntimeMethod_var)));
  3510. }
  3511. }
  3512. // System.Void System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::CopyFrom(System.Security.Cryptography.AsnEncodedData)
  3513. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X509SubjectKeyIdentifierExtension_CopyFrom_m959BB16C6973B1B565D02ED9993AF9069019D77A (X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5* __this, AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* ___asnEncodedData0, const RuntimeMethod* method)
  3514. {
  3515. static bool s_Il2CppMethodInitialized;
  3516. if (!s_Il2CppMethodInitialized)
  3517. {
  3518. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  3519. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5_il2cpp_TypeInfo_var);
  3520. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral830B64B4254C502C612E53C83DBEE6238E710499);
  3521. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73);
  3522. s_Il2CppMethodInitialized = true;
  3523. }
  3524. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* V_0 = NULL;
  3525. {
  3526. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_0 = ___asnEncodedData0;
  3527. if (L_0)
  3528. {
  3529. goto IL_000e;
  3530. }
  3531. }
  3532. {
  3533. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  3534. NullCheck(L_1);
  3535. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC9FB8C73B342D5B3C700EDA7C5212DD547D29E4E)), NULL);
  3536. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509SubjectKeyIdentifierExtension_CopyFrom_m959BB16C6973B1B565D02ED9993AF9069019D77A_RuntimeMethod_var)));
  3537. }
  3538. IL_000e:
  3539. {
  3540. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_2 = ___asnEncodedData0;
  3541. V_0 = ((X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5*)IsInstClass((RuntimeObject*)L_2, X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5_il2cpp_TypeInfo_var));
  3542. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_3 = V_0;
  3543. if (L_3)
  3544. {
  3545. goto IL_002d;
  3546. }
  3547. }
  3548. {
  3549. String_t* L_4;
  3550. L_4 = Locale_GetText_m7BA18BC14D3028C4C4722E220800563188DA3600(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD615D452AAA84D559E3E5FFF5168A1AF47500E8D)), NULL);
  3551. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  3552. NullCheck(L_5);
  3553. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_5, L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC9FB8C73B342D5B3C700EDA7C5212DD547D29E4E)), NULL);
  3554. IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&X509SubjectKeyIdentifierExtension_CopyFrom_m959BB16C6973B1B565D02ED9993AF9069019D77A_RuntimeMethod_var)));
  3555. }
  3556. IL_002d:
  3557. {
  3558. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_6 = V_0;
  3559. NullCheck(L_6);
  3560. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_7 = ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)L_6)->____oid_0;
  3561. if (L_7)
  3562. {
  3563. goto IL_004c;
  3564. }
  3565. }
  3566. {
  3567. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_8 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  3568. NullCheck(L_8);
  3569. Oid__ctor_m533C0126C7C8D382D3E702287A9AD0CED2D0377D(L_8, _stringLiteral830B64B4254C502C612E53C83DBEE6238E710499, _stringLiteralDD5A04FDCE8EDE26B5E78DE17CAB2D9DB4D10C73, NULL);
  3570. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0 = L_8;
  3571. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0), (void*)L_8);
  3572. goto IL_005d;
  3573. }
  3574. IL_004c:
  3575. {
  3576. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_9 = V_0;
  3577. NullCheck(L_9);
  3578. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_10 = ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)L_9)->____oid_0;
  3579. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_11 = (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287*)il2cpp_codegen_object_new(Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287_il2cpp_TypeInfo_var);
  3580. NullCheck(L_11);
  3581. Oid__ctor_m3973A5FE5482D45FABC8642E59B655274B0B5D59(L_11, L_10, NULL);
  3582. ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0 = L_11;
  3583. Il2CppCodeGenWriteBarrier((void**)(&((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0), (void*)L_11);
  3584. }
  3585. IL_005d:
  3586. {
  3587. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_12 = V_0;
  3588. NullCheck(L_12);
  3589. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13;
  3590. L_13 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(L_12, NULL);
  3591. AsnEncodedData_set_RawData_m05F9F17765AD384ECE3A333DCBF6A0572099346B(__this, L_13, NULL);
  3592. X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* L_14 = V_0;
  3593. NullCheck(L_14);
  3594. bool L_15;
  3595. L_15 = X509Extension_get_Critical_mEF827F09D95784210C2F8D5FD7BE27BB54803E35_inline(L_14, NULL);
  3596. X509Extension_set_Critical_m19FBE6E0C8B9069E5A2C232DAAE06046AF18EFEF_inline(__this, L_15, NULL);
  3597. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16;
  3598. L_16 = AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline(__this, NULL);
  3599. int32_t L_17;
  3600. L_17 = X509SubjectKeyIdentifierExtension_Decode_m9E9B87F478F55E202411CBCE3AA314CBF73C7F30(__this, L_16, NULL);
  3601. __this->____status_7 = L_17;
  3602. return;
  3603. }
  3604. }
  3605. // System.Byte System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::FromHexChar(System.Char)
  3606. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t X509SubjectKeyIdentifierExtension_FromHexChar_m6A90ECC8622DD1D2DEA0FB18356E97B15E8371A9 (Il2CppChar ___c0, const RuntimeMethod* method)
  3607. {
  3608. {
  3609. Il2CppChar L_0 = ___c0;
  3610. if ((((int32_t)L_0) < ((int32_t)((int32_t)97))))
  3611. {
  3612. goto IL_0013;
  3613. }
  3614. }
  3615. {
  3616. Il2CppChar L_1 = ___c0;
  3617. if ((((int32_t)L_1) > ((int32_t)((int32_t)102))))
  3618. {
  3619. goto IL_0013;
  3620. }
  3621. }
  3622. {
  3623. Il2CppChar L_2 = ___c0;
  3624. return (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, ((int32_t)97))), ((int32_t)10))));
  3625. }
  3626. IL_0013:
  3627. {
  3628. Il2CppChar L_3 = ___c0;
  3629. if ((((int32_t)L_3) < ((int32_t)((int32_t)65))))
  3630. {
  3631. goto IL_0026;
  3632. }
  3633. }
  3634. {
  3635. Il2CppChar L_4 = ___c0;
  3636. if ((((int32_t)L_4) > ((int32_t)((int32_t)70))))
  3637. {
  3638. goto IL_0026;
  3639. }
  3640. }
  3641. {
  3642. Il2CppChar L_5 = ___c0;
  3643. return (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_5, ((int32_t)65))), ((int32_t)10))));
  3644. }
  3645. IL_0026:
  3646. {
  3647. Il2CppChar L_6 = ___c0;
  3648. if ((((int32_t)L_6) < ((int32_t)((int32_t)48))))
  3649. {
  3650. goto IL_0036;
  3651. }
  3652. }
  3653. {
  3654. Il2CppChar L_7 = ___c0;
  3655. if ((((int32_t)L_7) > ((int32_t)((int32_t)57))))
  3656. {
  3657. goto IL_0036;
  3658. }
  3659. }
  3660. {
  3661. Il2CppChar L_8 = ___c0;
  3662. return (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, ((int32_t)48))));
  3663. }
  3664. IL_0036:
  3665. {
  3666. return (uint8_t)((int32_t)255);
  3667. }
  3668. }
  3669. // System.Byte System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::FromHexChars(System.Char,System.Char)
  3670. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t X509SubjectKeyIdentifierExtension_FromHexChars_mFBC6B2009778633420F9F4FF38D7E641FBF63EFA (Il2CppChar ___c10, Il2CppChar ___c21, const RuntimeMethod* method)
  3671. {
  3672. uint8_t V_0 = 0x0;
  3673. {
  3674. Il2CppChar L_0 = ___c10;
  3675. uint8_t L_1;
  3676. L_1 = X509SubjectKeyIdentifierExtension_FromHexChar_m6A90ECC8622DD1D2DEA0FB18356E97B15E8371A9(L_0, NULL);
  3677. V_0 = L_1;
  3678. uint8_t L_2 = V_0;
  3679. if ((((int32_t)L_2) >= ((int32_t)((int32_t)255))))
  3680. {
  3681. goto IL_001b;
  3682. }
  3683. }
  3684. {
  3685. uint8_t L_3 = V_0;
  3686. Il2CppChar L_4 = ___c21;
  3687. uint8_t L_5;
  3688. L_5 = X509SubjectKeyIdentifierExtension_FromHexChar_m6A90ECC8622DD1D2DEA0FB18356E97B15E8371A9(L_4, NULL);
  3689. V_0 = (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)((int32_t)L_3<<4))|(int32_t)L_5)));
  3690. }
  3691. IL_001b:
  3692. {
  3693. uint8_t L_6 = V_0;
  3694. return L_6;
  3695. }
  3696. }
  3697. // System.Byte[] System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::FromHex(System.String)
  3698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* X509SubjectKeyIdentifierExtension_FromHex_m0C965FECB6AC9330589DBDC182E7EA34EFE4195D (String_t* ___hex0, const RuntimeMethod* method)
  3699. {
  3700. static bool s_Il2CppMethodInitialized;
  3701. if (!s_Il2CppMethodInitialized)
  3702. {
  3703. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
  3704. s_Il2CppMethodInitialized = true;
  3705. }
  3706. int32_t V_0 = 0;
  3707. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
  3708. int32_t V_2 = 0;
  3709. int32_t V_3 = 0;
  3710. {
  3711. String_t* L_0 = ___hex0;
  3712. if (L_0)
  3713. {
  3714. goto IL_0005;
  3715. }
  3716. }
  3717. {
  3718. return (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
  3719. }
  3720. IL_0005:
  3721. {
  3722. String_t* L_1 = ___hex0;
  3723. NullCheck(L_1);
  3724. int32_t L_2;
  3725. L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
  3726. V_0 = ((int32_t)(L_2>>1));
  3727. int32_t L_3 = V_0;
  3728. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_3);
  3729. V_1 = L_4;
  3730. V_2 = 0;
  3731. V_3 = 0;
  3732. goto IL_003d;
  3733. }
  3734. IL_001b:
  3735. {
  3736. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_1;
  3737. int32_t L_6 = V_2;
  3738. int32_t L_7 = L_6;
  3739. V_2 = ((int32_t)il2cpp_codegen_add(L_7, 1));
  3740. String_t* L_8 = ___hex0;
  3741. int32_t L_9 = V_3;
  3742. int32_t L_10 = L_9;
  3743. V_3 = ((int32_t)il2cpp_codegen_add(L_10, 1));
  3744. NullCheck(L_8);
  3745. Il2CppChar L_11;
  3746. L_11 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_8, L_10, NULL);
  3747. String_t* L_12 = ___hex0;
  3748. int32_t L_13 = V_3;
  3749. int32_t L_14 = L_13;
  3750. V_3 = ((int32_t)il2cpp_codegen_add(L_14, 1));
  3751. NullCheck(L_12);
  3752. Il2CppChar L_15;
  3753. L_15 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_12, L_14, NULL);
  3754. uint8_t L_16;
  3755. L_16 = X509SubjectKeyIdentifierExtension_FromHexChars_mFBC6B2009778633420F9F4FF38D7E641FBF63EFA(L_11, L_15, NULL);
  3756. NullCheck(L_5);
  3757. (L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (uint8_t)L_16);
  3758. }
  3759. IL_003d:
  3760. {
  3761. int32_t L_17 = V_2;
  3762. int32_t L_18 = V_0;
  3763. if ((((int32_t)L_17) < ((int32_t)L_18)))
  3764. {
  3765. goto IL_001b;
  3766. }
  3767. }
  3768. {
  3769. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = V_1;
  3770. return L_19;
  3771. }
  3772. }
  3773. // System.Security.Cryptography.AsnDecodeStatus System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::Decode(System.Byte[])
  3774. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t X509SubjectKeyIdentifierExtension_Decode_m9E9B87F478F55E202411CBCE3AA314CBF73C7F30 (X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___extension0, const RuntimeMethod* method)
  3775. {
  3776. static bool s_Il2CppMethodInitialized;
  3777. if (!s_Il2CppMethodInitialized)
  3778. {
  3779. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  3780. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  3781. s_Il2CppMethodInitialized = true;
  3782. }
  3783. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* V_0 = NULL;
  3784. int32_t V_1 = 0;
  3785. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  3786. {
  3787. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___extension0;
  3788. if (!L_0)
  3789. {
  3790. goto IL_0007;
  3791. }
  3792. }
  3793. {
  3794. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___extension0;
  3795. NullCheck(L_1);
  3796. if ((((RuntimeArray*)L_1)->max_length))
  3797. {
  3798. goto IL_0009;
  3799. }
  3800. }
  3801. IL_0007:
  3802. {
  3803. return (int32_t)(1);
  3804. }
  3805. IL_0009:
  3806. {
  3807. String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
  3808. __this->____ski_6 = L_2;
  3809. Il2CppCodeGenWriteBarrier((void**)(&__this->____ski_6), (void*)L_2);
  3810. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___extension0;
  3811. NullCheck(L_3);
  3812. int32_t L_4 = 0;
  3813. uint8_t L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
  3814. if ((((int32_t)L_5) == ((int32_t)4)))
  3815. {
  3816. goto IL_001c;
  3817. }
  3818. }
  3819. {
  3820. return (int32_t)(2);
  3821. }
  3822. IL_001c:
  3823. {
  3824. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___extension0;
  3825. NullCheck(L_6);
  3826. if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))) == ((uint32_t)2))))
  3827. {
  3828. goto IL_0024;
  3829. }
  3830. }
  3831. {
  3832. return (int32_t)(4);
  3833. }
  3834. IL_0024:
  3835. {
  3836. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___extension0;
  3837. NullCheck(L_7);
  3838. if ((((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) >= ((int32_t)3)))
  3839. {
  3840. goto IL_002c;
  3841. }
  3842. }
  3843. {
  3844. return (int32_t)(3);
  3845. }
  3846. IL_002c:
  3847. {
  3848. }
  3849. try
  3850. {// begin try (depth: 1)
  3851. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ___extension0;
  3852. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_9 = (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F*)il2cpp_codegen_object_new(ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  3853. NullCheck(L_9);
  3854. ASN1__ctor_m950BFCCF44A987ACBA12142624AA222200EE503E(L_9, L_8, NULL);
  3855. V_0 = L_9;
  3856. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_10 = V_0;
  3857. NullCheck(L_10);
  3858. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11;
  3859. L_11 = ASN1_get_Value_mA6F9BE5AC19AC060AC42673C8FD5AA864EA046B6(L_10, NULL);
  3860. __this->____subjectKeyIdentifier_5 = L_11;
  3861. Il2CppCodeGenWriteBarrier((void**)(&__this->____subjectKeyIdentifier_5), (void*)L_11);
  3862. goto IL_0047;
  3863. }// end try (depth: 1)
  3864. catch(Il2CppExceptionWrapper& e)
  3865. {
  3866. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  3867. {
  3868. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  3869. goto CATCH_0042;
  3870. }
  3871. throw e;
  3872. }
  3873. CATCH_0042:
  3874. {// begin catch(System.Object)
  3875. V_1 = 1;
  3876. IL2CPP_POP_ACTIVE_EXCEPTION();
  3877. goto IL_0049;
  3878. }// end catch (depth: 1)
  3879. IL_0047:
  3880. {
  3881. return (int32_t)(0);
  3882. }
  3883. IL_0049:
  3884. {
  3885. int32_t L_12 = V_1;
  3886. return L_12;
  3887. }
  3888. }
  3889. // System.Byte[] System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::Encode()
  3890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* X509SubjectKeyIdentifierExtension_Encode_m8746D45CE4AC46543D3332BC6001FA1BC7A72CB3 (X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5* __this, const RuntimeMethod* method)
  3891. {
  3892. static bool s_Il2CppMethodInitialized;
  3893. if (!s_Il2CppMethodInitialized)
  3894. {
  3895. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  3896. s_Il2CppMethodInitialized = true;
  3897. }
  3898. {
  3899. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->____subjectKeyIdentifier_5;
  3900. ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* L_1 = (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F*)il2cpp_codegen_object_new(ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F_il2cpp_TypeInfo_var);
  3901. NullCheck(L_1);
  3902. ASN1__ctor_mAA538F9E1BE0DE739E9747BC3BC71DC030B018AA(L_1, (uint8_t)4, L_0, NULL);
  3903. NullCheck(L_1);
  3904. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2;
  3905. L_2 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(4 /* System.Byte[] Mono.Security.ASN1::GetBytes() */, L_1);
  3906. return L_2;
  3907. }
  3908. }
  3909. // System.String System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension::ToString(System.Boolean)
  3910. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* X509SubjectKeyIdentifierExtension_ToString_m9AE51334149DE6200E554F9C30E2DC5570D36707 (X509SubjectKeyIdentifierExtension_tBF27F0FD0209C19D9AE4A9B04AB313DC48200CE5* __this, bool ___multiLine0, const RuntimeMethod* method)
  3911. {
  3912. static bool s_Il2CppMethodInitialized;
  3913. if (!s_Il2CppMethodInitialized)
  3914. {
  3915. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
  3916. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  3917. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
  3918. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral65A0F9B64ACE7C859A284EA54B1190CBF83E1260);
  3919. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral830B64B4254C502C612E53C83DBEE6238E710499);
  3920. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCD32F08BAB4EE365057213BCC6332DD39C2DE46B);
  3921. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9B53FE83B364433B53BD1F5712DD31D58258FB4);
  3922. s_Il2CppMethodInitialized = true;
  3923. }
  3924. StringBuilder_t* V_0 = NULL;
  3925. int32_t V_1 = 0;
  3926. int32_t V_2 = 0;
  3927. {
  3928. int32_t L_0 = __this->____status_7;
  3929. V_1 = L_0;
  3930. int32_t L_1 = V_1;
  3931. switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, 1)))
  3932. {
  3933. case 0:
  3934. {
  3935. goto IL_0021;
  3936. }
  3937. case 1:
  3938. {
  3939. goto IL_0027;
  3940. }
  3941. case 2:
  3942. {
  3943. goto IL_0027;
  3944. }
  3945. case 3:
  3946. {
  3947. goto IL_0034;
  3948. }
  3949. }
  3950. }
  3951. {
  3952. goto IL_003a;
  3953. }
  3954. IL_0021:
  3955. {
  3956. String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
  3957. return L_2;
  3958. }
  3959. IL_0027:
  3960. {
  3961. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____raw_1;
  3962. String_t* L_4;
  3963. L_4 = X509Extension_FormatUnkownData_mD0463F5096A6937E95E3165048299CBA9A1A6F7D(__this, L_3, NULL);
  3964. return L_4;
  3965. }
  3966. IL_0034:
  3967. {
  3968. return _stringLiteralCD32F08BAB4EE365057213BCC6332DD39C2DE46B;
  3969. }
  3970. IL_003a:
  3971. {
  3972. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_5 = ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0;
  3973. NullCheck(L_5);
  3974. String_t* L_6;
  3975. L_6 = Oid_get_Value_m59D678A83ED4DE7D87FB7450C8CF4084DB506FD3_inline(L_5, NULL);
  3976. bool L_7;
  3977. L_7 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_6, _stringLiteral830B64B4254C502C612E53C83DBEE6238E710499, NULL);
  3978. if (!L_7)
  3979. {
  3980. goto IL_0067;
  3981. }
  3982. }
  3983. {
  3984. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_8 = ((AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8*)__this)->____oid_0;
  3985. NullCheck(L_8);
  3986. String_t* L_9;
  3987. L_9 = Oid_get_Value_m59D678A83ED4DE7D87FB7450C8CF4084DB506FD3_inline(L_8, NULL);
  3988. String_t* L_10;
  3989. L_10 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralD9B53FE83B364433B53BD1F5712DD31D58258FB4, L_9, NULL);
  3990. return L_10;
  3991. }
  3992. IL_0067:
  3993. {
  3994. StringBuilder_t* L_11 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  3995. NullCheck(L_11);
  3996. StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_11, NULL);
  3997. V_0 = L_11;
  3998. V_2 = 0;
  3999. goto IL_00ab;
  4000. }
  4001. IL_0071:
  4002. {
  4003. StringBuilder_t* L_12 = V_0;
  4004. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = __this->____subjectKeyIdentifier_5;
  4005. int32_t L_14 = V_2;
  4006. NullCheck(L_13);
  4007. String_t* L_15;
  4008. L_15 = Byte_ToString_m793A41EEEB7B422F6FE658E99D2F7683F59EE310(((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14))), _stringLiteral65A0F9B64ACE7C859A284EA54B1190CBF83E1260, NULL);
  4009. NullCheck(L_12);
  4010. StringBuilder_t* L_16;
  4011. L_16 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_12, L_15, NULL);
  4012. int32_t L_17 = V_2;
  4013. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = __this->____subjectKeyIdentifier_5;
  4014. NullCheck(L_18);
  4015. if ((((int32_t)L_17) == ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_18)->max_length)), 1)))))
  4016. {
  4017. goto IL_00a7;
  4018. }
  4019. }
  4020. {
  4021. StringBuilder_t* L_19 = V_0;
  4022. NullCheck(L_19);
  4023. StringBuilder_t* L_20;
  4024. L_20 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_19, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, NULL);
  4025. }
  4026. IL_00a7:
  4027. {
  4028. int32_t L_21 = V_2;
  4029. V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1));
  4030. }
  4031. IL_00ab:
  4032. {
  4033. int32_t L_22 = V_2;
  4034. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = __this->____subjectKeyIdentifier_5;
  4035. NullCheck(L_23);
  4036. if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))
  4037. {
  4038. goto IL_0071;
  4039. }
  4040. }
  4041. {
  4042. bool L_24 = ___multiLine0;
  4043. if (!L_24)
  4044. {
  4045. goto IL_00c5;
  4046. }
  4047. }
  4048. {
  4049. StringBuilder_t* L_25 = V_0;
  4050. String_t* L_26;
  4051. L_26 = Environment_get_NewLine_m8BF68A4EFDAFFB66500984CE779629811BA98FFF(NULL);
  4052. NullCheck(L_25);
  4053. StringBuilder_t* L_27;
  4054. L_27 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_25, L_26, NULL);
  4055. }
  4056. IL_00c5:
  4057. {
  4058. StringBuilder_t* L_28 = V_0;
  4059. NullCheck(L_28);
  4060. String_t* L_29;
  4061. L_29 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_28);
  4062. return L_29;
  4063. }
  4064. }
  4065. #ifdef __clang__
  4066. #pragma clang diagnostic pop
  4067. #endif
  4068. #ifdef __clang__
  4069. #pragma clang diagnostic push
  4070. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4071. #pragma clang diagnostic ignored "-Wunused-variable"
  4072. #endif
  4073. // System.Boolean System.Net.IPAddress::get_IsIPv4()
  4074. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPAddress_get_IsIPv4_m912994B89DDE21F85E4FE40381CDFF1688BE3F38 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method)
  4075. {
  4076. {
  4077. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_0 = __this->____numbers_9;
  4078. return (bool)((((RuntimeObject*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  4079. }
  4080. }
  4081. // System.Boolean System.Net.IPAddress::get_IsIPv6()
  4082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPAddress_get_IsIPv6_m957F80A11C7E40C2CCAE554F12AA547E387B6884 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method)
  4083. {
  4084. {
  4085. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_0 = __this->____numbers_9;
  4086. return (bool)((!(((RuntimeObject*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  4087. }
  4088. }
  4089. // System.UInt32 System.Net.IPAddress::get_PrivateAddress()
  4090. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t IPAddress_get_PrivateAddress_mE1CD072F1E7BDF981FD71CBD984F5FD2A2EC6399 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method)
  4091. {
  4092. {
  4093. uint32_t L_0 = __this->____addressOrScopeId_8;
  4094. return L_0;
  4095. }
  4096. }
  4097. // System.Void System.Net.IPAddress::set_PrivateAddress(System.UInt32)
  4098. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddress_set_PrivateAddress_m73BD8A117538CBDB80F8FF47D31609FA4855D74E (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, uint32_t ___value0, const RuntimeMethod* method)
  4099. {
  4100. {
  4101. __this->____toString_10 = (String_t*)NULL;
  4102. Il2CppCodeGenWriteBarrier((void**)(&__this->____toString_10), (void*)(String_t*)NULL);
  4103. __this->____hashCode_11 = 0;
  4104. uint32_t L_0 = ___value0;
  4105. __this->____addressOrScopeId_8 = L_0;
  4106. return;
  4107. }
  4108. }
  4109. // System.UInt32 System.Net.IPAddress::get_PrivateScopeId()
  4110. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t IPAddress_get_PrivateScopeId_m3C01EDB8971607BAC0398557E295B5A818191532 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method)
  4111. {
  4112. {
  4113. uint32_t L_0 = __this->____addressOrScopeId_8;
  4114. return L_0;
  4115. }
  4116. }
  4117. // System.Void System.Net.IPAddress::set_PrivateScopeId(System.UInt32)
  4118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddress_set_PrivateScopeId_m2BA43F20C3B975BDAC6E330C09E09BFD34594A42 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, uint32_t ___value0, const RuntimeMethod* method)
  4119. {
  4120. {
  4121. __this->____toString_10 = (String_t*)NULL;
  4122. Il2CppCodeGenWriteBarrier((void**)(&__this->____toString_10), (void*)(String_t*)NULL);
  4123. __this->____hashCode_11 = 0;
  4124. uint32_t L_0 = ___value0;
  4125. __this->____addressOrScopeId_8 = L_0;
  4126. return;
  4127. }
  4128. }
  4129. // System.Void System.Net.IPAddress::.ctor(System.Int64)
  4130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddress__ctor_mC240D2060BA0F5A96D286CDE3772FE4354D7030B (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, int64_t ___newAddress0, const RuntimeMethod* method)
  4131. {
  4132. {
  4133. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  4134. int64_t L_0 = ___newAddress0;
  4135. if ((((int64_t)L_0) < ((int64_t)((int64_t)0))))
  4136. {
  4137. goto IL_0010;
  4138. }
  4139. }
  4140. {
  4141. int64_t L_1 = ___newAddress0;
  4142. if ((((int64_t)L_1) <= ((int64_t)((int64_t)(uint64_t)((uint32_t)(-1))))))
  4143. {
  4144. goto IL_001b;
  4145. }
  4146. }
  4147. IL_0010:
  4148. {
  4149. ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
  4150. NullCheck(L_2);
  4151. ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFC7CE1550BE8A973149B3C0EC550C5A65BDD7413)), NULL);
  4152. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IPAddress__ctor_mC240D2060BA0F5A96D286CDE3772FE4354D7030B_RuntimeMethod_var)));
  4153. }
  4154. IL_001b:
  4155. {
  4156. int64_t L_3 = ___newAddress0;
  4157. IPAddress_set_PrivateAddress_m73BD8A117538CBDB80F8FF47D31609FA4855D74E(__this, ((int32_t)(uint32_t)L_3), NULL);
  4158. return;
  4159. }
  4160. }
  4161. // System.Void System.Net.IPAddress::.ctor(System.Byte[],System.Int64)
  4162. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddress__ctor_m8D2578858CF6F8E56591F45C8A14150DEFFA44F5 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___address0, int64_t ___scopeid1, const RuntimeMethod* method)
  4163. {
  4164. static bool s_Il2CppMethodInitialized;
  4165. if (!s_Il2CppMethodInitialized)
  4166. {
  4167. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var);
  4168. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1__ctor_m1D3E8C5A560BE65D9A5C3E5D0D891C79F4895B0B_RuntimeMethod_var);
  4169. s_Il2CppMethodInitialized = true;
  4170. }
  4171. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B2_0 = NULL;
  4172. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* G_B2_1 = NULL;
  4173. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B1_0 = NULL;
  4174. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* G_B1_1 = NULL;
  4175. {
  4176. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___address0;
  4177. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0;
  4178. G_B1_0 = L_1;
  4179. G_B1_1 = __this;
  4180. if (L_1)
  4181. {
  4182. G_B2_0 = L_1;
  4183. G_B2_1 = __this;
  4184. goto IL_000b;
  4185. }
  4186. }
  4187. {
  4188. il2cpp_codegen_runtime_class_init_inline(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var);
  4189. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2;
  4190. L_2 = IPAddress_ThrowAddressNullException_m2D5037C15BE289427E4A761A643C4F26C2F3F034(NULL);
  4191. G_B2_0 = L_2;
  4192. G_B2_1 = G_B1_1;
  4193. }
  4194. IL_000b:
  4195. {
  4196. ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D L_3;
  4197. memset((&L_3), 0, sizeof(L_3));
  4198. ReadOnlySpan_1__ctor_m1D3E8C5A560BE65D9A5C3E5D0D891C79F4895B0B_inline((&L_3), G_B2_0, /*hidden argument*/ReadOnlySpan_1__ctor_m1D3E8C5A560BE65D9A5C3E5D0D891C79F4895B0B_RuntimeMethod_var);
  4199. int64_t L_4 = ___scopeid1;
  4200. IPAddress__ctor_mFD3C42E1EECC3099D6E347238FB2A0EBE822AF19(G_B2_1, L_3, L_4, NULL);
  4201. return;
  4202. }
  4203. }
  4204. // System.Void System.Net.IPAddress::.ctor(System.ReadOnlySpan`1<System.Byte>,System.Int64)
  4205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddress__ctor_mFD3C42E1EECC3099D6E347238FB2A0EBE822AF19 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D ___address0, int64_t ___scopeid1, const RuntimeMethod* method)
  4206. {
  4207. static bool s_Il2CppMethodInitialized;
  4208. if (!s_Il2CppMethodInitialized)
  4209. {
  4210. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Length_m54864A0BB817050A9110E85BB5FB31EF63699982_RuntimeMethod_var);
  4211. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var);
  4212. s_Il2CppMethodInitialized = true;
  4213. }
  4214. int32_t V_0 = 0;
  4215. {
  4216. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  4217. int32_t L_0;
  4218. L_0 = ReadOnlySpan_1_get_Length_m54864A0BB817050A9110E85BB5FB31EF63699982_inline((&___address0), ReadOnlySpan_1_get_Length_m54864A0BB817050A9110E85BB5FB31EF63699982_RuntimeMethod_var);
  4219. if ((((int32_t)L_0) == ((int32_t)((int32_t)16))))
  4220. {
  4221. goto IL_0021;
  4222. }
  4223. }
  4224. {
  4225. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  4226. NullCheck(L_1);
  4227. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8E8E3CB7E102B63C5E2F7011280E4E41798F185)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8A577A5A6848BEDC7A1DBA1211A06E627EEF0057)), NULL);
  4228. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IPAddress__ctor_mFD3C42E1EECC3099D6E347238FB2A0EBE822AF19_RuntimeMethod_var)));
  4229. }
  4230. IL_0021:
  4231. {
  4232. int64_t L_2 = ___scopeid1;
  4233. if ((((int64_t)L_2) < ((int64_t)((int64_t)0))))
  4234. {
  4235. goto IL_002b;
  4236. }
  4237. }
  4238. {
  4239. int64_t L_3 = ___scopeid1;
  4240. if ((((int64_t)L_3) <= ((int64_t)((int64_t)(uint64_t)((uint32_t)(-1))))))
  4241. {
  4242. goto IL_0036;
  4243. }
  4244. }
  4245. IL_002b:
  4246. {
  4247. ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
  4248. NullCheck(L_4);
  4249. ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4818B6292BB54C3BA36849A617241A4C666A6CB8)), NULL);
  4250. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IPAddress__ctor_mFD3C42E1EECC3099D6E347238FB2A0EBE822AF19_RuntimeMethod_var)));
  4251. }
  4252. IL_0036:
  4253. {
  4254. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_5 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)8);
  4255. __this->____numbers_9 = L_5;
  4256. Il2CppCodeGenWriteBarrier((void**)(&__this->____numbers_9), (void*)L_5);
  4257. V_0 = 0;
  4258. goto IL_0072;
  4259. }
  4260. IL_0046:
  4261. {
  4262. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_6 = __this->____numbers_9;
  4263. int32_t L_7 = V_0;
  4264. int32_t L_8 = V_0;
  4265. uint8_t* L_9;
  4266. L_9 = il2cpp_span_get_item((uint8_t*)((Il2CppByReference*)&(((&___address0))->____pointer_0))->value, (((int32_t)il2cpp_codegen_multiply(L_8, 2))), ((&___address0))->____length_1);
  4267. int32_t L_10 = *((uint8_t*)L_9);
  4268. int32_t L_11 = V_0;
  4269. uint8_t* L_12;
  4270. L_12 = il2cpp_span_get_item((uint8_t*)((Il2CppByReference*)&(((&___address0))->____pointer_0))->value, (((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_11, 2)), 1))), ((&___address0))->____length_1);
  4271. int32_t L_13 = *((uint8_t*)L_12);
  4272. NullCheck(L_6);
  4273. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_10, ((int32_t)256))), L_13))));
  4274. int32_t L_14 = V_0;
  4275. V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1));
  4276. }
  4277. IL_0072:
  4278. {
  4279. int32_t L_15 = V_0;
  4280. if ((((int32_t)L_15) < ((int32_t)8)))
  4281. {
  4282. goto IL_0046;
  4283. }
  4284. }
  4285. {
  4286. int64_t L_16 = ___scopeid1;
  4287. IPAddress_set_PrivateScopeId_m2BA43F20C3B975BDAC6E330C09E09BFD34594A42(__this, ((int32_t)(uint32_t)L_16), NULL);
  4288. return;
  4289. }
  4290. }
  4291. // System.Net.Sockets.AddressFamily System.Net.IPAddress::get_AddressFamily()
  4292. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IPAddress_get_AddressFamily_m1CE4BCCE499BD70B22F9E37B3F266F9306A98C21 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method)
  4293. {
  4294. {
  4295. bool L_0;
  4296. L_0 = IPAddress_get_IsIPv4_m912994B89DDE21F85E4FE40381CDFF1688BE3F38(__this, NULL);
  4297. if (L_0)
  4298. {
  4299. goto IL_000b;
  4300. }
  4301. }
  4302. {
  4303. return (int32_t)(((int32_t)23));
  4304. }
  4305. IL_000b:
  4306. {
  4307. return (int32_t)(2);
  4308. }
  4309. }
  4310. // System.String System.Net.IPAddress::ToString()
  4311. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IPAddress_ToString_m91FE727877BEAA0115F497387E2E9CB0B45C3895 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method)
  4312. {
  4313. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* G_B3_0 = NULL;
  4314. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* G_B2_0 = NULL;
  4315. String_t* G_B4_0 = NULL;
  4316. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* G_B4_1 = NULL;
  4317. {
  4318. String_t* L_0 = __this->____toString_10;
  4319. if (L_0)
  4320. {
  4321. goto IL_0034;
  4322. }
  4323. }
  4324. {
  4325. bool L_1;
  4326. L_1 = IPAddress_get_IsIPv4_m912994B89DDE21F85E4FE40381CDFF1688BE3F38(__this, NULL);
  4327. G_B2_0 = __this;
  4328. if (L_1)
  4329. {
  4330. G_B3_0 = __this;
  4331. goto IL_0024;
  4332. }
  4333. }
  4334. {
  4335. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_2 = __this->____numbers_9;
  4336. uint32_t L_3;
  4337. L_3 = IPAddress_get_PrivateScopeId_m3C01EDB8971607BAC0398557E295B5A818191532_inline(__this, NULL);
  4338. String_t* L_4;
  4339. L_4 = IPAddressParser_IPv6AddressToString_m7C25DEA2FB9E3F863777653CB9C314BBEDF911A6(L_2, L_3, NULL);
  4340. G_B4_0 = L_4;
  4341. G_B4_1 = G_B2_0;
  4342. goto IL_002f;
  4343. }
  4344. IL_0024:
  4345. {
  4346. uint32_t L_5;
  4347. L_5 = IPAddress_get_PrivateAddress_mE1CD072F1E7BDF981FD71CBD984F5FD2A2EC6399_inline(__this, NULL);
  4348. String_t* L_6;
  4349. L_6 = IPAddressParser_IPv4AddressToString_m3D56686708BDA87E76737D94441BF1AE486922D2(L_5, NULL);
  4350. G_B4_0 = L_6;
  4351. G_B4_1 = G_B3_0;
  4352. }
  4353. IL_002f:
  4354. {
  4355. NullCheck(G_B4_1);
  4356. G_B4_1->____toString_10 = G_B4_0;
  4357. Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->____toString_10), (void*)G_B4_0);
  4358. }
  4359. IL_0034:
  4360. {
  4361. String_t* L_7 = __this->____toString_10;
  4362. return L_7;
  4363. }
  4364. }
  4365. // System.Boolean System.Net.IPAddress::Equals(System.Object,System.Boolean)
  4366. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPAddress_Equals_mC4514B3B7F9B95B79A1121706C115AECE61636C7 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, RuntimeObject* ___comparandObj0, bool ___compareScopeId1, const RuntimeMethod* method)
  4367. {
  4368. static bool s_Il2CppMethodInitialized;
  4369. if (!s_Il2CppMethodInitialized)
  4370. {
  4371. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var);
  4372. s_Il2CppMethodInitialized = true;
  4373. }
  4374. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* V_0 = NULL;
  4375. int32_t V_1 = 0;
  4376. {
  4377. RuntimeObject* L_0 = ___comparandObj0;
  4378. V_0 = ((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484*)IsInstClass((RuntimeObject*)L_0, IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var));
  4379. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_1 = V_0;
  4380. if (L_1)
  4381. {
  4382. goto IL_000c;
  4383. }
  4384. }
  4385. {
  4386. return (bool)0;
  4387. }
  4388. IL_000c:
  4389. {
  4390. int32_t L_2;
  4391. L_2 = IPAddress_get_AddressFamily_m1CE4BCCE499BD70B22F9E37B3F266F9306A98C21(__this, NULL);
  4392. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_3 = V_0;
  4393. NullCheck(L_3);
  4394. int32_t L_4;
  4395. L_4 = IPAddress_get_AddressFamily_m1CE4BCCE499BD70B22F9E37B3F266F9306A98C21(L_3, NULL);
  4396. if ((((int32_t)L_2) == ((int32_t)L_4)))
  4397. {
  4398. goto IL_001c;
  4399. }
  4400. }
  4401. {
  4402. return (bool)0;
  4403. }
  4404. IL_001c:
  4405. {
  4406. bool L_5;
  4407. L_5 = IPAddress_get_IsIPv6_m957F80A11C7E40C2CCAE554F12AA547E387B6884(__this, NULL);
  4408. if (!L_5)
  4409. {
  4410. goto IL_0059;
  4411. }
  4412. }
  4413. {
  4414. V_1 = 0;
  4415. goto IL_0040;
  4416. }
  4417. IL_0028:
  4418. {
  4419. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_6 = V_0;
  4420. NullCheck(L_6);
  4421. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_7 = L_6->____numbers_9;
  4422. int32_t L_8 = V_1;
  4423. NullCheck(L_7);
  4424. int32_t L_9 = L_8;
  4425. uint16_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
  4426. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_11 = __this->____numbers_9;
  4427. int32_t L_12 = V_1;
  4428. NullCheck(L_11);
  4429. int32_t L_13 = L_12;
  4430. uint16_t L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
  4431. if ((((int32_t)L_10) == ((int32_t)L_14)))
  4432. {
  4433. goto IL_003c;
  4434. }
  4435. }
  4436. {
  4437. return (bool)0;
  4438. }
  4439. IL_003c:
  4440. {
  4441. int32_t L_15 = V_1;
  4442. V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
  4443. }
  4444. IL_0040:
  4445. {
  4446. int32_t L_16 = V_1;
  4447. if ((((int32_t)L_16) < ((int32_t)8)))
  4448. {
  4449. goto IL_0028;
  4450. }
  4451. }
  4452. {
  4453. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_17 = V_0;
  4454. NullCheck(L_17);
  4455. uint32_t L_18;
  4456. L_18 = IPAddress_get_PrivateScopeId_m3C01EDB8971607BAC0398557E295B5A818191532_inline(L_17, NULL);
  4457. uint32_t L_19;
  4458. L_19 = IPAddress_get_PrivateScopeId_m3C01EDB8971607BAC0398557E295B5A818191532_inline(__this, NULL);
  4459. if ((((int32_t)L_18) == ((int32_t)L_19)))
  4460. {
  4461. goto IL_0057;
  4462. }
  4463. }
  4464. {
  4465. bool L_20 = ___compareScopeId1;
  4466. return (bool)((((int32_t)L_20) == ((int32_t)0))? 1 : 0);
  4467. }
  4468. IL_0057:
  4469. {
  4470. return (bool)1;
  4471. }
  4472. IL_0059:
  4473. {
  4474. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_21 = V_0;
  4475. NullCheck(L_21);
  4476. uint32_t L_22;
  4477. L_22 = IPAddress_get_PrivateAddress_mE1CD072F1E7BDF981FD71CBD984F5FD2A2EC6399_inline(L_21, NULL);
  4478. uint32_t L_23;
  4479. L_23 = IPAddress_get_PrivateAddress_mE1CD072F1E7BDF981FD71CBD984F5FD2A2EC6399_inline(__this, NULL);
  4480. return (bool)((((int32_t)L_22) == ((int32_t)L_23))? 1 : 0);
  4481. }
  4482. }
  4483. // System.Boolean System.Net.IPAddress::Equals(System.Object)
  4484. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IPAddress_Equals_m5EA56A0CBC4F66012C11628D8CC75E03E5A8C462 (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, RuntimeObject* ___comparand0, const RuntimeMethod* method)
  4485. {
  4486. {
  4487. RuntimeObject* L_0 = ___comparand0;
  4488. bool L_1;
  4489. L_1 = IPAddress_Equals_mC4514B3B7F9B95B79A1121706C115AECE61636C7(__this, L_0, (bool)1, NULL);
  4490. return L_1;
  4491. }
  4492. }
  4493. // System.Int32 System.Net.IPAddress::GetHashCode()
  4494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IPAddress_GetHashCode_m243850627E81961E58E3A7A0A39A1F365C47A4BA (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method)
  4495. {
  4496. static bool s_Il2CppMethodInitialized;
  4497. if (!s_Il2CppMethodInitialized)
  4498. {
  4499. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
  4500. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marvin_t0342A28B10725C354B3E96D240FF68C4D7A0D242_il2cpp_TypeInfo_var);
  4501. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_AsBytes_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m7E0CA4F0B8AC2C1FEAA2B6D00C2A4B1B075DB08C_RuntimeMethod_var);
  4502. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_AsBytes_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5D7D4C294D50AFEE7AF6B303DE7FA7BD156B83A_RuntimeMethod_var);
  4503. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_CreateReadOnlySpan_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m363F8E1E0CC75E2736384E86E770507F7483D649_RuntimeMethod_var);
  4504. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_CopyTo_m8144AA3941DF7B7C2C665680221977E1D15D1462_RuntimeMethod_var);
  4505. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1__ctor_mD4ED59BC2ABC1D881B1CFEAD85109BB38AF0BC29_RuntimeMethod_var);
  4506. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m720734AA48ECB663CAA0594530927B9015A64341_RuntimeMethod_var);
  4507. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1__ctor_mE18EBB601FBFA01BA29FE353364700952A9091FE_RuntimeMethod_var);
  4508. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mD249188242C0C9D3192A31E9F7FA74C683F05B84_RuntimeMethod_var);
  4509. s_Il2CppMethodInitialized = true;
  4510. }
  4511. int32_t V_0 = 0;
  4512. Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305 V_1;
  4513. memset((&V_1), 0, sizeof(V_1));
  4514. ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D V_2;
  4515. memset((&V_2), 0, sizeof(V_2));
  4516. {
  4517. int32_t L_0 = __this->____hashCode_11;
  4518. if (!L_0)
  4519. {
  4520. goto IL_000f;
  4521. }
  4522. }
  4523. {
  4524. int32_t L_1 = __this->____hashCode_11;
  4525. return L_1;
  4526. }
  4527. IL_000f:
  4528. {
  4529. bool L_2;
  4530. L_2 = IPAddress_get_IsIPv6_m957F80A11C7E40C2CCAE554F12AA547E387B6884(__this, NULL);
  4531. if (!L_2)
  4532. {
  4533. goto IL_0065;
  4534. }
  4535. }
  4536. {
  4537. int8_t* L_3 = (int8_t*) alloca(((uintptr_t)((int32_t)20)));
  4538. memset(L_3, 0, ((uintptr_t)((int32_t)20)));
  4539. Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305 L_4;
  4540. memset((&L_4), 0, sizeof(L_4));
  4541. Span_1__ctor_mE18EBB601FBFA01BA29FE353364700952A9091FE_inline((&L_4), (void*)(L_3), ((int32_t)20), /*hidden argument*/Span_1__ctor_mE18EBB601FBFA01BA29FE353364700952A9091FE_RuntimeMethod_var);
  4542. V_1 = L_4;
  4543. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_5 = __this->____numbers_9;
  4544. ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F L_6;
  4545. memset((&L_6), 0, sizeof(L_6));
  4546. ReadOnlySpan_1__ctor_mD4ED59BC2ABC1D881B1CFEAD85109BB38AF0BC29_inline((&L_6), L_5, /*hidden argument*/ReadOnlySpan_1__ctor_mD4ED59BC2ABC1D881B1CFEAD85109BB38AF0BC29_RuntimeMethod_var);
  4547. ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D L_7;
  4548. L_7 = MemoryMarshal_AsBytes_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m7E0CA4F0B8AC2C1FEAA2B6D00C2A4B1B075DB08C_inline(L_6, MemoryMarshal_AsBytes_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m7E0CA4F0B8AC2C1FEAA2B6D00C2A4B1B075DB08C_RuntimeMethod_var);
  4549. V_2 = L_7;
  4550. Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305 L_8 = V_1;
  4551. ReadOnlySpan_1_CopyTo_m8144AA3941DF7B7C2C665680221977E1D15D1462((&V_2), L_8, ReadOnlySpan_1_CopyTo_m8144AA3941DF7B7C2C665680221977E1D15D1462_RuntimeMethod_var);
  4552. Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305 L_9;
  4553. L_9 = Span_1_Slice_m720734AA48ECB663CAA0594530927B9015A64341_inline((&V_1), ((int32_t)16), Span_1_Slice_m720734AA48ECB663CAA0594530927B9015A64341_RuntimeMethod_var);
  4554. uint32_t L_10 = __this->____addressOrScopeId_8;
  4555. il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var);
  4556. bool L_11;
  4557. L_11 = BitConverter_TryWriteBytes_mC08570066B061A5EEBC9E54FFE8B4D10EDB3EC9B(L_9, L_10, NULL);
  4558. Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305 L_12 = V_1;
  4559. ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D L_13;
  4560. L_13 = Span_1_op_Implicit_mD249188242C0C9D3192A31E9F7FA74C683F05B84(L_12, Span_1_op_Implicit_mD249188242C0C9D3192A31E9F7FA74C683F05B84_RuntimeMethod_var);
  4561. il2cpp_codegen_runtime_class_init_inline(Marvin_t0342A28B10725C354B3E96D240FF68C4D7A0D242_il2cpp_TypeInfo_var);
  4562. uint64_t L_14;
  4563. L_14 = Marvin_get_DefaultSeed_m0CD0484A0C131EF70FE2252570EBE48CE045BA26_inline(NULL);
  4564. int32_t L_15;
  4565. L_15 = Marvin_ComputeHash32_m4A0F0FD95EDFDF78DA2E1FCD47AAC3E39A2EB5B2_inline(L_13, L_14, NULL);
  4566. V_0 = L_15;
  4567. goto IL_0081;
  4568. }
  4569. IL_0065:
  4570. {
  4571. uint32_t* L_16 = (&__this->____addressOrScopeId_8);
  4572. ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4 L_17;
  4573. L_17 = MemoryMarshal_CreateReadOnlySpan_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m363F8E1E0CC75E2736384E86E770507F7483D649_inline(L_16, 1, MemoryMarshal_CreateReadOnlySpan_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m363F8E1E0CC75E2736384E86E770507F7483D649_RuntimeMethod_var);
  4574. ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D L_18;
  4575. L_18 = MemoryMarshal_AsBytes_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5D7D4C294D50AFEE7AF6B303DE7FA7BD156B83A_inline(L_17, MemoryMarshal_AsBytes_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5D7D4C294D50AFEE7AF6B303DE7FA7BD156B83A_RuntimeMethod_var);
  4576. il2cpp_codegen_runtime_class_init_inline(Marvin_t0342A28B10725C354B3E96D240FF68C4D7A0D242_il2cpp_TypeInfo_var);
  4577. uint64_t L_19;
  4578. L_19 = Marvin_get_DefaultSeed_m0CD0484A0C131EF70FE2252570EBE48CE045BA26_inline(NULL);
  4579. int32_t L_20;
  4580. L_20 = Marvin_ComputeHash32_m4A0F0FD95EDFDF78DA2E1FCD47AAC3E39A2EB5B2_inline(L_18, L_19, NULL);
  4581. V_0 = L_20;
  4582. }
  4583. IL_0081:
  4584. {
  4585. int32_t L_21 = V_0;
  4586. __this->____hashCode_11 = L_21;
  4587. int32_t L_22 = __this->____hashCode_11;
  4588. return L_22;
  4589. }
  4590. }
  4591. // System.Byte[] System.Net.IPAddress::ThrowAddressNullException()
  4592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* IPAddress_ThrowAddressNullException_m2D5037C15BE289427E4A761A643C4F26C2F3F034 (const RuntimeMethod* method)
  4593. {
  4594. {
  4595. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_0 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  4596. NullCheck(L_0);
  4597. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8A577A5A6848BEDC7A1DBA1211A06E627EEF0057)), NULL);
  4598. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IPAddress_ThrowAddressNullException_m2D5037C15BE289427E4A761A643C4F26C2F3F034_RuntimeMethod_var)));
  4599. }
  4600. }
  4601. // System.Void System.Net.IPAddress::.cctor()
  4602. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddress__cctor_m83F9B947B6C0D0F8DEA3E0C62FCCC2573495D6CA (const RuntimeMethod* method)
  4603. {
  4604. static bool s_Il2CppMethodInitialized;
  4605. if (!s_Il2CppMethodInitialized)
  4606. {
  4607. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
  4608. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var);
  4609. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyIPAddress_t1FB2E22B01EEDE37F828218A245EA1FF5960B00C_il2cpp_TypeInfo_var);
  4610. s_Il2CppMethodInitialized = true;
  4611. }
  4612. {
  4613. ReadOnlyIPAddress_t1FB2E22B01EEDE37F828218A245EA1FF5960B00C* L_0 = (ReadOnlyIPAddress_t1FB2E22B01EEDE37F828218A245EA1FF5960B00C*)il2cpp_codegen_object_new(ReadOnlyIPAddress_t1FB2E22B01EEDE37F828218A245EA1FF5960B00C_il2cpp_TypeInfo_var);
  4614. NullCheck(L_0);
  4615. ReadOnlyIPAddress__ctor_m0E47AC9070535FCCC4796C165AC8DAB6FA2B5AC5(L_0, ((int64_t)0), NULL);
  4616. ((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var))->___Any_0 = L_0;
  4617. Il2CppCodeGenWriteBarrier((void**)(&((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var))->___Any_0), (void*)L_0);
  4618. ReadOnlyIPAddress_t1FB2E22B01EEDE37F828218A245EA1FF5960B00C* L_1 = (ReadOnlyIPAddress_t1FB2E22B01EEDE37F828218A245EA1FF5960B00C*)il2cpp_codegen_object_new(ReadOnlyIPAddress_t1FB2E22B01EEDE37F828218A245EA1FF5960B00C_il2cpp_TypeInfo_var);
  4619. NullCheck(L_1);
  4620. ReadOnlyIPAddress__ctor_m0E47AC9070535FCCC4796C165AC8DAB6FA2B5AC5(L_1, ((int64_t)((int32_t)16777343)), NULL);
  4621. ((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var))->___Loopback_1 = L_1;
  4622. Il2CppCodeGenWriteBarrier((void**)(&((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var))->___Loopback_1), (void*)L_1);
  4623. ReadOnlyIPAddress_t1FB2E22B01EEDE37F828218A245EA1FF5960B00C* L_2 = (ReadOnlyIPAddress_t1FB2E22B01EEDE37F828218A245EA1FF5960B00C*)il2cpp_codegen_object_new(ReadOnlyIPAddress_t1FB2E22B01EEDE37F828218A245EA1FF5960B00C_il2cpp_TypeInfo_var);
  4624. NullCheck(L_2);
  4625. ReadOnlyIPAddress__ctor_m0E47AC9070535FCCC4796C165AC8DAB6FA2B5AC5(L_2, ((int64_t)(uint64_t)((uint32_t)(-1))), NULL);
  4626. ((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var))->___Broadcast_2 = L_2;
  4627. Il2CppCodeGenWriteBarrier((void**)(&((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var))->___Broadcast_2), (void*)L_2);
  4628. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_3 = ((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var))->___Broadcast_2;
  4629. ((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var))->___None_3 = L_3;
  4630. Il2CppCodeGenWriteBarrier((void**)(&((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var))->___None_3), (void*)L_3);
  4631. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
  4632. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_5 = (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484*)il2cpp_codegen_object_new(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var);
  4633. NullCheck(L_5);
  4634. IPAddress__ctor_m8D2578858CF6F8E56591F45C8A14150DEFFA44F5(L_5, L_4, ((int64_t)0), NULL);
  4635. ((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var))->___IPv6Any_5 = L_5;
  4636. Il2CppCodeGenWriteBarrier((void**)(&((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var))->___IPv6Any_5), (void*)L_5);
  4637. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
  4638. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = L_6;
  4639. NullCheck(L_7);
  4640. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (uint8_t)1);
  4641. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_8 = (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484*)il2cpp_codegen_object_new(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var);
  4642. NullCheck(L_8);
  4643. IPAddress__ctor_m8D2578858CF6F8E56591F45C8A14150DEFFA44F5(L_8, L_7, ((int64_t)0), NULL);
  4644. ((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var))->___IPv6Loopback_6 = L_8;
  4645. Il2CppCodeGenWriteBarrier((void**)(&((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var))->___IPv6Loopback_6), (void*)L_8);
  4646. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
  4647. IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* L_10 = (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484*)il2cpp_codegen_object_new(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var);
  4648. NullCheck(L_10);
  4649. IPAddress__ctor_m8D2578858CF6F8E56591F45C8A14150DEFFA44F5(L_10, L_9, ((int64_t)0), NULL);
  4650. ((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var))->___IPv6None_7 = L_10;
  4651. Il2CppCodeGenWriteBarrier((void**)(&((IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_StaticFields*)il2cpp_codegen_static_fields_for(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var))->___IPv6None_7), (void*)L_10);
  4652. return;
  4653. }
  4654. }
  4655. #ifdef __clang__
  4656. #pragma clang diagnostic pop
  4657. #endif
  4658. #ifdef __clang__
  4659. #pragma clang diagnostic push
  4660. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4661. #pragma clang diagnostic ignored "-Wunused-variable"
  4662. #endif
  4663. // System.Void System.Net.IPAddress/ReadOnlyIPAddress::.ctor(System.Int64)
  4664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyIPAddress__ctor_m0E47AC9070535FCCC4796C165AC8DAB6FA2B5AC5 (ReadOnlyIPAddress_t1FB2E22B01EEDE37F828218A245EA1FF5960B00C* __this, int64_t ___newAddress0, const RuntimeMethod* method)
  4665. {
  4666. static bool s_Il2CppMethodInitialized;
  4667. if (!s_Il2CppMethodInitialized)
  4668. {
  4669. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var);
  4670. s_Il2CppMethodInitialized = true;
  4671. }
  4672. {
  4673. int64_t L_0 = ___newAddress0;
  4674. il2cpp_codegen_runtime_class_init_inline(IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484_il2cpp_TypeInfo_var);
  4675. IPAddress__ctor_mC240D2060BA0F5A96D286CDE3772FE4354D7030B(__this, L_0, NULL);
  4676. return;
  4677. }
  4678. }
  4679. #ifdef __clang__
  4680. #pragma clang diagnostic pop
  4681. #endif
  4682. #ifdef __clang__
  4683. #pragma clang diagnostic push
  4684. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4685. #pragma clang diagnostic ignored "-Wunused-variable"
  4686. #endif
  4687. // System.String System.Net.IPAddressParser::IPv4AddressToString(System.UInt32)
  4688. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IPAddressParser_IPv4AddressToString_m3D56686708BDA87E76737D94441BF1AE486922D2 (uint32_t ___address0, const RuntimeMethod* method)
  4689. {
  4690. Il2CppChar* V_0 = NULL;
  4691. int32_t V_1 = 0;
  4692. {
  4693. int8_t* L_0 = (int8_t*) alloca(((uintptr_t)((int32_t)30)));
  4694. memset(L_0, 0, ((uintptr_t)((int32_t)30)));
  4695. V_0 = (Il2CppChar*)(L_0);
  4696. uint32_t L_1 = ___address0;
  4697. Il2CppChar* L_2 = V_0;
  4698. int32_t L_3;
  4699. L_3 = IPAddressParser_IPv4AddressToStringHelper_m4226589AD61857FE45C082110271FFF2D3DF8C91(L_1, L_2, NULL);
  4700. V_1 = L_3;
  4701. Il2CppChar* L_4 = V_0;
  4702. int32_t L_5 = V_1;
  4703. String_t* L_6;
  4704. L_6 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, L_4, 0, L_5, NULL);
  4705. return L_6;
  4706. }
  4707. }
  4708. // System.Void System.Net.IPAddressParser::IPv4AddressToString(System.UInt32,System.Text.StringBuilder)
  4709. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddressParser_IPv4AddressToString_m4113E0673C882A7CB1313639E2836FB24B9BC6A0 (uint32_t ___address0, StringBuilder_t* ___destination1, const RuntimeMethod* method)
  4710. {
  4711. Il2CppChar* V_0 = NULL;
  4712. int32_t V_1 = 0;
  4713. {
  4714. int8_t* L_0 = (int8_t*) alloca(((uintptr_t)((int32_t)30)));
  4715. memset(L_0, 0, ((uintptr_t)((int32_t)30)));
  4716. V_0 = (Il2CppChar*)(L_0);
  4717. uint32_t L_1 = ___address0;
  4718. Il2CppChar* L_2 = V_0;
  4719. int32_t L_3;
  4720. L_3 = IPAddressParser_IPv4AddressToStringHelper_m4226589AD61857FE45C082110271FFF2D3DF8C91(L_1, L_2, NULL);
  4721. V_1 = L_3;
  4722. StringBuilder_t* L_4 = ___destination1;
  4723. Il2CppChar* L_5 = V_0;
  4724. int32_t L_6 = V_1;
  4725. NullCheck(L_4);
  4726. StringBuilder_t* L_7;
  4727. L_7 = StringBuilder_Append_m3B01AD486432033546C698FB95D3067DCB1A1448(L_4, L_5, L_6, NULL);
  4728. return;
  4729. }
  4730. }
  4731. // System.Int32 System.Net.IPAddressParser::IPv4AddressToStringHelper(System.UInt32,System.Char*)
  4732. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IPAddressParser_IPv4AddressToStringHelper_m4226589AD61857FE45C082110271FFF2D3DF8C91 (uint32_t ___address0, Il2CppChar* ___addressString1, const RuntimeMethod* method)
  4733. {
  4734. int32_t V_0 = 0;
  4735. {
  4736. V_0 = 0;
  4737. uint32_t L_0 = ___address0;
  4738. Il2CppChar* L_1 = ___addressString1;
  4739. IPAddressParser_FormatIPv4AddressNumber_m716041E973744C431B090589D624C53696FD801F(((int32_t)((int32_t)L_0&((int32_t)255))), L_1, (&V_0), NULL);
  4740. Il2CppChar* L_2 = ___addressString1;
  4741. int32_t L_3 = V_0;
  4742. int32_t L_4 = L_3;
  4743. V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
  4744. *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_2, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_4), 2))))) = (int16_t)((int32_t)46);
  4745. uint32_t L_5 = ___address0;
  4746. Il2CppChar* L_6 = ___addressString1;
  4747. IPAddressParser_FormatIPv4AddressNumber_m716041E973744C431B090589D624C53696FD801F(((int32_t)(((int32_t)((uint32_t)L_5>>8))&((int32_t)255))), L_6, (&V_0), NULL);
  4748. Il2CppChar* L_7 = ___addressString1;
  4749. int32_t L_8 = V_0;
  4750. int32_t L_9 = L_8;
  4751. V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
  4752. *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_9), 2))))) = (int16_t)((int32_t)46);
  4753. uint32_t L_10 = ___address0;
  4754. Il2CppChar* L_11 = ___addressString1;
  4755. IPAddressParser_FormatIPv4AddressNumber_m716041E973744C431B090589D624C53696FD801F(((int32_t)(((int32_t)((uint32_t)L_10>>((int32_t)16)))&((int32_t)255))), L_11, (&V_0), NULL);
  4756. Il2CppChar* L_12 = ___addressString1;
  4757. int32_t L_13 = V_0;
  4758. int32_t L_14 = L_13;
  4759. V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1));
  4760. *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_12, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_14), 2))))) = (int16_t)((int32_t)46);
  4761. uint32_t L_15 = ___address0;
  4762. Il2CppChar* L_16 = ___addressString1;
  4763. IPAddressParser_FormatIPv4AddressNumber_m716041E973744C431B090589D624C53696FD801F(((int32_t)(((int32_t)((uint32_t)L_15>>((int32_t)24)))&((int32_t)255))), L_16, (&V_0), NULL);
  4764. int32_t L_17 = V_0;
  4765. return L_17;
  4766. }
  4767. }
  4768. // System.String System.Net.IPAddressParser::IPv6AddressToString(System.UInt16[],System.UInt32)
  4769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IPAddressParser_IPv6AddressToString_m7C25DEA2FB9E3F863777653CB9C314BBEDF911A6 (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___address0, uint32_t ___scopeId1, const RuntimeMethod* method)
  4770. {
  4771. {
  4772. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_0 = ___address0;
  4773. uint32_t L_1 = ___scopeId1;
  4774. StringBuilder_t* L_2;
  4775. L_2 = IPAddressParser_IPv6AddressToStringHelper_m405EE1B288D87500878DD96ADAEE31B106CCF930(L_0, L_1, NULL);
  4776. String_t* L_3;
  4777. L_3 = StringBuilderCache_GetStringAndRelease_m4A7AB11554F7E80352AB8C3AC72D7AD4C7108FB0(L_2, NULL);
  4778. return L_3;
  4779. }
  4780. }
  4781. // System.Text.StringBuilder System.Net.IPAddressParser::IPv6AddressToStringHelper(System.UInt16[],System.UInt32)
  4782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* IPAddressParser_IPv6AddressToStringHelper_m405EE1B288D87500878DD96ADAEE31B106CCF930 (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___address0, uint32_t ___scopeId1, const RuntimeMethod* method)
  4783. {
  4784. static bool s_Il2CppMethodInitialized;
  4785. if (!s_Il2CppMethodInitialized)
  4786. {
  4787. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_op_Implicit_m22DF3B7E5AFF3E8C8902EC1D98CD56CBC8375F54_RuntimeMethod_var);
  4788. s_Il2CppMethodInitialized = true;
  4789. }
  4790. StringBuilder_t* V_0 = NULL;
  4791. {
  4792. StringBuilder_t* L_0;
  4793. L_0 = StringBuilderCache_Acquire_m1CF9421EC0F3431719E18A8EE78669748DF10892(((int32_t)65), NULL);
  4794. V_0 = L_0;
  4795. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_1 = ___address0;
  4796. ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F L_2;
  4797. L_2 = ReadOnlySpan_1_op_Implicit_m22DF3B7E5AFF3E8C8902EC1D98CD56CBC8375F54(L_1, ReadOnlySpan_1_op_Implicit_m22DF3B7E5AFF3E8C8902EC1D98CD56CBC8375F54_RuntimeMethod_var);
  4798. bool L_3;
  4799. L_3 = IPv6AddressHelper_ShouldHaveIpv4Embedded_m08BEFD0452A0145779E70931B00F2D6EA15A1E70(L_2, NULL);
  4800. if (!L_3)
  4801. {
  4802. goto IL_0047;
  4803. }
  4804. }
  4805. {
  4806. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_4 = ___address0;
  4807. StringBuilder_t* L_5 = V_0;
  4808. IPAddressParser_AppendSections_m141C016465F9E7E1538E03340FEC16F89B500284(L_4, 0, 6, L_5, NULL);
  4809. StringBuilder_t* L_6 = V_0;
  4810. StringBuilder_t* L_7 = V_0;
  4811. NullCheck(L_7);
  4812. int32_t L_8;
  4813. L_8 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_7, NULL);
  4814. NullCheck(L_6);
  4815. Il2CppChar L_9;
  4816. L_9 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_6, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), NULL);
  4817. if ((((int32_t)L_9) == ((int32_t)((int32_t)58))))
  4818. {
  4819. goto IL_0039;
  4820. }
  4821. }
  4822. {
  4823. StringBuilder_t* L_10 = V_0;
  4824. NullCheck(L_10);
  4825. StringBuilder_t* L_11;
  4826. L_11 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_10, ((int32_t)58), NULL);
  4827. }
  4828. IL_0039:
  4829. {
  4830. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_12 = ___address0;
  4831. uint32_t L_13;
  4832. L_13 = IPAddressParser_ExtractIPv4Address_mB79D4899358C69C1FC7C44C81A26BBD976FC2CB6(L_12, NULL);
  4833. StringBuilder_t* L_14 = V_0;
  4834. IPAddressParser_IPv4AddressToString_m4113E0673C882A7CB1313639E2836FB24B9BC6A0(L_13, L_14, NULL);
  4835. goto IL_0050;
  4836. }
  4837. IL_0047:
  4838. {
  4839. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_15 = ___address0;
  4840. StringBuilder_t* L_16 = V_0;
  4841. IPAddressParser_AppendSections_m141C016465F9E7E1538E03340FEC16F89B500284(L_15, 0, 8, L_16, NULL);
  4842. }
  4843. IL_0050:
  4844. {
  4845. uint32_t L_17 = ___scopeId1;
  4846. if (!L_17)
  4847. {
  4848. goto IL_0062;
  4849. }
  4850. }
  4851. {
  4852. StringBuilder_t* L_18 = V_0;
  4853. NullCheck(L_18);
  4854. StringBuilder_t* L_19;
  4855. L_19 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_18, ((int32_t)37), NULL);
  4856. uint32_t L_20 = ___scopeId1;
  4857. NullCheck(L_19);
  4858. StringBuilder_t* L_21;
  4859. L_21 = StringBuilder_Append_m3C5F10B877B802CA99FA61EC5360B30631270062(L_19, L_20, NULL);
  4860. }
  4861. IL_0062:
  4862. {
  4863. StringBuilder_t* L_22 = V_0;
  4864. return L_22;
  4865. }
  4866. }
  4867. // System.Void System.Net.IPAddressParser::FormatIPv4AddressNumber(System.Int32,System.Char*,System.Int32&)
  4868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddressParser_FormatIPv4AddressNumber_m716041E973744C431B090589D624C53696FD801F (int32_t ___number0, Il2CppChar* ___addressString1, int32_t* ___offset2, const RuntimeMethod* method)
  4869. {
  4870. static bool s_Il2CppMethodInitialized;
  4871. if (!s_Il2CppMethodInitialized)
  4872. {
  4873. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  4874. s_Il2CppMethodInitialized = true;
  4875. }
  4876. int32_t V_0 = 0;
  4877. int32_t V_1 = 0;
  4878. int32_t G_B4_0 = 0;
  4879. int32_t* G_B4_1 = NULL;
  4880. int32_t G_B1_0 = 0;
  4881. int32_t* G_B1_1 = NULL;
  4882. int32_t G_B3_0 = 0;
  4883. int32_t* G_B3_1 = NULL;
  4884. int32_t G_B2_0 = 0;
  4885. int32_t* G_B2_1 = NULL;
  4886. int32_t G_B5_0 = 0;
  4887. int32_t G_B5_1 = 0;
  4888. int32_t* G_B5_2 = NULL;
  4889. {
  4890. int32_t* L_0 = ___offset2;
  4891. int32_t* L_1 = ___offset2;
  4892. int32_t L_2 = *((int32_t*)L_1);
  4893. int32_t L_3 = ___number0;
  4894. G_B1_0 = L_2;
  4895. G_B1_1 = L_0;
  4896. if ((((int32_t)L_3) > ((int32_t)((int32_t)99))))
  4897. {
  4898. G_B4_0 = L_2;
  4899. G_B4_1 = L_0;
  4900. goto IL_0013;
  4901. }
  4902. }
  4903. {
  4904. int32_t L_4 = ___number0;
  4905. G_B2_0 = G_B1_0;
  4906. G_B2_1 = G_B1_1;
  4907. if ((((int32_t)L_4) > ((int32_t)((int32_t)9))))
  4908. {
  4909. G_B3_0 = G_B1_0;
  4910. G_B3_1 = G_B1_1;
  4911. goto IL_0010;
  4912. }
  4913. }
  4914. {
  4915. G_B5_0 = 1;
  4916. G_B5_1 = G_B2_0;
  4917. G_B5_2 = G_B2_1;
  4918. goto IL_0014;
  4919. }
  4920. IL_0010:
  4921. {
  4922. G_B5_0 = 2;
  4923. G_B5_1 = G_B3_0;
  4924. G_B5_2 = G_B3_1;
  4925. goto IL_0014;
  4926. }
  4927. IL_0013:
  4928. {
  4929. G_B5_0 = 3;
  4930. G_B5_1 = G_B4_0;
  4931. G_B5_2 = G_B4_1;
  4932. }
  4933. IL_0014:
  4934. {
  4935. *((int32_t*)G_B5_2) = (int32_t)((int32_t)il2cpp_codegen_add(G_B5_1, G_B5_0));
  4936. int32_t* L_5 = ___offset2;
  4937. int32_t L_6 = *((int32_t*)L_5);
  4938. V_0 = L_6;
  4939. }
  4940. IL_0019:
  4941. {
  4942. int32_t L_7 = ___number0;
  4943. il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
  4944. int32_t L_8;
  4945. L_8 = Math_DivRem_m531807E96CEE227EF54C8C16753B3F05A0F8BCB5(L_7, ((int32_t)10), (&V_1), NULL);
  4946. ___number0 = L_8;
  4947. Il2CppChar* L_9 = ___addressString1;
  4948. int32_t L_10 = V_0;
  4949. int32_t L_11 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
  4950. V_0 = L_11;
  4951. int32_t L_12 = V_1;
  4952. *((int16_t*)((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_9, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_11), 2))))) = (int16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)48), L_12)));
  4953. int32_t L_13 = ___number0;
  4954. if (L_13)
  4955. {
  4956. goto IL_0019;
  4957. }
  4958. }
  4959. {
  4960. return;
  4961. }
  4962. }
  4963. // System.Void System.Net.IPAddressParser::AppendSections(System.UInt16[],System.Int32,System.Int32,System.Text.StringBuilder)
  4964. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddressParser_AppendSections_m141C016465F9E7E1538E03340FEC16F89B500284 (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___address0, int32_t ___fromInclusive1, int32_t ___toExclusive2, StringBuilder_t* ___buffer3, const RuntimeMethod* method)
  4965. {
  4966. static bool s_Il2CppMethodInitialized;
  4967. if (!s_Il2CppMethodInitialized)
  4968. {
  4969. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1__ctor_m0B70907CF5F6B4F10CB2914FEFC34CBE07112698_RuntimeMethod_var);
  4970. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5295380188F75D696383F8BDB2147F0053791372);
  4971. s_Il2CppMethodInitialized = true;
  4972. }
  4973. int32_t V_0 = 0;
  4974. int32_t V_1 = 0;
  4975. bool V_2 = false;
  4976. int32_t V_3 = 0;
  4977. int32_t V_4 = 0;
  4978. {
  4979. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_0 = ___address0;
  4980. int32_t L_1 = ___fromInclusive1;
  4981. int32_t L_2 = ___toExclusive2;
  4982. int32_t L_3 = ___fromInclusive1;
  4983. ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F L_4;
  4984. memset((&L_4), 0, sizeof(L_4));
  4985. ReadOnlySpan_1__ctor_m0B70907CF5F6B4F10CB2914FEFC34CBE07112698_inline((&L_4), L_0, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, L_3)), /*hidden argument*/ReadOnlySpan_1__ctor_m0B70907CF5F6B4F10CB2914FEFC34CBE07112698_RuntimeMethod_var);
  4986. ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_5;
  4987. L_5 = IPv6AddressHelper_FindCompressionRange_m5BA0C004FA7BE7CB3C520AB47C4D6B6FA6C13C56(L_4, NULL);
  4988. ValueTuple_2_t973F7AB0EF5DD3619E518A966941F10D8098F52D L_6 = L_5;
  4989. int32_t L_7 = L_6.___Item1_0;
  4990. V_0 = L_7;
  4991. int32_t L_8 = L_6.___Item2_1;
  4992. V_1 = L_8;
  4993. V_2 = (bool)0;
  4994. int32_t L_9 = ___fromInclusive1;
  4995. V_3 = L_9;
  4996. goto IL_003d;
  4997. }
  4998. IL_0022:
  4999. {
  5000. bool L_10 = V_2;
  5001. if (!L_10)
  5002. {
  5003. goto IL_002e;
  5004. }
  5005. }
  5006. {
  5007. StringBuilder_t* L_11 = ___buffer3;
  5008. NullCheck(L_11);
  5009. StringBuilder_t* L_12;
  5010. L_12 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_11, ((int32_t)58), NULL);
  5011. }
  5012. IL_002e:
  5013. {
  5014. V_2 = (bool)1;
  5015. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_13 = ___address0;
  5016. int32_t L_14 = V_3;
  5017. NullCheck(L_13);
  5018. int32_t L_15 = L_14;
  5019. uint16_t L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
  5020. StringBuilder_t* L_17 = ___buffer3;
  5021. IPAddressParser_AppendHex_m877259AD615A68FDC55EDC188758E5AA95C124B2(L_16, L_17, NULL);
  5022. int32_t L_18 = V_3;
  5023. V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1));
  5024. }
  5025. IL_003d:
  5026. {
  5027. int32_t L_19 = V_3;
  5028. int32_t L_20 = V_0;
  5029. if ((((int32_t)L_19) < ((int32_t)L_20)))
  5030. {
  5031. goto IL_0022;
  5032. }
  5033. }
  5034. {
  5035. int32_t L_21 = V_0;
  5036. if ((((int32_t)L_21) < ((int32_t)0)))
  5037. {
  5038. goto IL_0056;
  5039. }
  5040. }
  5041. {
  5042. StringBuilder_t* L_22 = ___buffer3;
  5043. NullCheck(L_22);
  5044. StringBuilder_t* L_23;
  5045. L_23 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_22, _stringLiteral5295380188F75D696383F8BDB2147F0053791372, NULL);
  5046. V_2 = (bool)0;
  5047. int32_t L_24 = V_1;
  5048. ___fromInclusive1 = L_24;
  5049. }
  5050. IL_0056:
  5051. {
  5052. int32_t L_25 = ___fromInclusive1;
  5053. V_4 = L_25;
  5054. goto IL_0079;
  5055. }
  5056. IL_005b:
  5057. {
  5058. bool L_26 = V_2;
  5059. if (!L_26)
  5060. {
  5061. goto IL_0067;
  5062. }
  5063. }
  5064. {
  5065. StringBuilder_t* L_27 = ___buffer3;
  5066. NullCheck(L_27);
  5067. StringBuilder_t* L_28;
  5068. L_28 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_27, ((int32_t)58), NULL);
  5069. }
  5070. IL_0067:
  5071. {
  5072. V_2 = (bool)1;
  5073. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_29 = ___address0;
  5074. int32_t L_30 = V_4;
  5075. NullCheck(L_29);
  5076. int32_t L_31 = L_30;
  5077. uint16_t L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
  5078. StringBuilder_t* L_33 = ___buffer3;
  5079. IPAddressParser_AppendHex_m877259AD615A68FDC55EDC188758E5AA95C124B2(L_32, L_33, NULL);
  5080. int32_t L_34 = V_4;
  5081. V_4 = ((int32_t)il2cpp_codegen_add(L_34, 1));
  5082. }
  5083. IL_0079:
  5084. {
  5085. int32_t L_35 = V_4;
  5086. int32_t L_36 = ___toExclusive2;
  5087. if ((((int32_t)L_35) < ((int32_t)L_36)))
  5088. {
  5089. goto IL_005b;
  5090. }
  5091. }
  5092. {
  5093. return;
  5094. }
  5095. }
  5096. // System.Void System.Net.IPAddressParser::AppendHex(System.UInt16,System.Text.StringBuilder)
  5097. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IPAddressParser_AppendHex_m877259AD615A68FDC55EDC188758E5AA95C124B2 (uint16_t ___value0, StringBuilder_t* ___buffer1, const RuntimeMethod* method)
  5098. {
  5099. Il2CppChar* V_0 = NULL;
  5100. int32_t V_1 = 0;
  5101. int32_t V_2 = 0;
  5102. Il2CppChar* G_B3_0 = NULL;
  5103. Il2CppChar* G_B2_0 = NULL;
  5104. int32_t G_B4_0 = 0;
  5105. Il2CppChar* G_B4_1 = NULL;
  5106. {
  5107. int8_t* L_0 = (int8_t*) alloca(((uintptr_t)8));
  5108. memset(L_0, 0, ((uintptr_t)8));
  5109. V_0 = (Il2CppChar*)(L_0);
  5110. V_1 = 4;
  5111. }
  5112. IL_0007:
  5113. {
  5114. uint16_t L_1 = ___value0;
  5115. V_2 = ((int32_t)((int32_t)L_1%((int32_t)16)));
  5116. uint16_t L_2 = ___value0;
  5117. ___value0 = (uint16_t)((int32_t)(uint16_t)((int32_t)((int32_t)L_2/((int32_t)16))));
  5118. Il2CppChar* L_3 = V_0;
  5119. int32_t L_4 = V_1;
  5120. int32_t L_5 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  5121. V_1 = L_5;
  5122. int32_t L_6 = V_2;
  5123. G_B2_0 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_3, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_5), 2))));
  5124. if ((((int32_t)L_6) < ((int32_t)((int32_t)10))))
  5125. {
  5126. G_B3_0 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_3, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_5), 2))));
  5127. goto IL_002c;
  5128. }
  5129. }
  5130. {
  5131. int32_t L_7 = V_2;
  5132. G_B4_0 = ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)97), ((int32_t)il2cpp_codegen_subtract(L_7, ((int32_t)10))))));
  5133. G_B4_1 = G_B2_0;
  5134. goto IL_0031;
  5135. }
  5136. IL_002c:
  5137. {
  5138. int32_t L_8 = V_2;
  5139. G_B4_0 = ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)48), L_8)));
  5140. G_B4_1 = G_B3_0;
  5141. }
  5142. IL_0031:
  5143. {
  5144. *((int16_t*)G_B4_1) = (int16_t)G_B4_0;
  5145. uint16_t L_9 = ___value0;
  5146. if (L_9)
  5147. {
  5148. goto IL_0007;
  5149. }
  5150. }
  5151. {
  5152. StringBuilder_t* L_10 = ___buffer1;
  5153. Il2CppChar* L_11 = V_0;
  5154. int32_t L_12 = V_1;
  5155. int32_t L_13 = V_1;
  5156. NullCheck(L_10);
  5157. StringBuilder_t* L_14;
  5158. L_14 = StringBuilder_Append_m3B01AD486432033546C698FB95D3067DCB1A1448(L_10, ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_11, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_12), 2)))), ((int32_t)il2cpp_codegen_subtract(4, L_13)), NULL);
  5159. return;
  5160. }
  5161. }
  5162. // System.UInt32 System.Net.IPAddressParser::ExtractIPv4Address(System.UInt16[])
  5163. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t IPAddressParser_ExtractIPv4Address_mB79D4899358C69C1FC7C44C81A26BBD976FC2CB6 (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___address0, const RuntimeMethod* method)
  5164. {
  5165. {
  5166. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_0 = ___address0;
  5167. NullCheck(L_0);
  5168. int32_t L_1 = 7;
  5169. uint16_t L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
  5170. uint16_t L_3;
  5171. L_3 = IPAddressParser_Reverse_mDEBC20FC5D00F7C505E1ADE428CB6967B72B425E(L_2, NULL);
  5172. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_4 = ___address0;
  5173. NullCheck(L_4);
  5174. int32_t L_5 = 6;
  5175. uint16_t L_6 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  5176. uint16_t L_7;
  5177. L_7 = IPAddressParser_Reverse_mDEBC20FC5D00F7C505E1ADE428CB6967B72B425E(L_6, NULL);
  5178. return ((int32_t)(((int32_t)((int32_t)L_3<<((int32_t)16)))|(int32_t)L_7));
  5179. }
  5180. }
  5181. // System.UInt16 System.Net.IPAddressParser::Reverse(System.UInt16)
  5182. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t IPAddressParser_Reverse_mDEBC20FC5D00F7C505E1ADE428CB6967B72B425E (uint16_t ___number0, const RuntimeMethod* method)
  5183. {
  5184. {
  5185. uint16_t L_0 = ___number0;
  5186. uint16_t L_1 = ___number0;
  5187. return (uint16_t)((int32_t)(uint16_t)((int32_t)(((int32_t)(((int32_t)((int32_t)L_0>>8))&((int32_t)255)))|((int32_t)(((int32_t)((int32_t)L_1<<8))&((int32_t)65280))))));
  5188. }
  5189. }
  5190. #ifdef __clang__
  5191. #pragma clang diagnostic pop
  5192. #endif
  5193. #ifdef __clang__
  5194. #pragma clang diagnostic push
  5195. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5196. #pragma clang diagnostic ignored "-Wunused-variable"
  5197. #endif
  5198. // System.Void System.ComponentModel.EditorBrowsableAttribute::.ctor(System.ComponentModel.EditorBrowsableState)
  5199. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorBrowsableAttribute__ctor_mE6105AD9666A4DF03DB2590C687EAC6B12D908CE (EditorBrowsableAttribute_t799D6615373D176F298280AF7FE0434560DB2A8D* __this, int32_t ___state0, const RuntimeMethod* method)
  5200. {
  5201. {
  5202. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  5203. int32_t L_0 = ___state0;
  5204. __this->___browsableState_0 = L_0;
  5205. return;
  5206. }
  5207. }
  5208. // System.Boolean System.ComponentModel.EditorBrowsableAttribute::Equals(System.Object)
  5209. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EditorBrowsableAttribute_Equals_m2DFA6ADDE69D95657A8257840C01FCAF74A6B02F (EditorBrowsableAttribute_t799D6615373D176F298280AF7FE0434560DB2A8D* __this, RuntimeObject* ___obj0, const RuntimeMethod* method)
  5210. {
  5211. static bool s_Il2CppMethodInitialized;
  5212. if (!s_Il2CppMethodInitialized)
  5213. {
  5214. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorBrowsableAttribute_t799D6615373D176F298280AF7FE0434560DB2A8D_il2cpp_TypeInfo_var);
  5215. s_Il2CppMethodInitialized = true;
  5216. }
  5217. EditorBrowsableAttribute_t799D6615373D176F298280AF7FE0434560DB2A8D* V_0 = NULL;
  5218. {
  5219. RuntimeObject* L_0 = ___obj0;
  5220. if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(EditorBrowsableAttribute_t799D6615373D176F298280AF7FE0434560DB2A8D*)__this))))
  5221. {
  5222. goto IL_0006;
  5223. }
  5224. }
  5225. {
  5226. return (bool)1;
  5227. }
  5228. IL_0006:
  5229. {
  5230. RuntimeObject* L_1 = ___obj0;
  5231. V_0 = ((EditorBrowsableAttribute_t799D6615373D176F298280AF7FE0434560DB2A8D*)IsInstSealed((RuntimeObject*)L_1, EditorBrowsableAttribute_t799D6615373D176F298280AF7FE0434560DB2A8D_il2cpp_TypeInfo_var));
  5232. EditorBrowsableAttribute_t799D6615373D176F298280AF7FE0434560DB2A8D* L_2 = V_0;
  5233. if (!L_2)
  5234. {
  5235. goto IL_001f;
  5236. }
  5237. }
  5238. {
  5239. EditorBrowsableAttribute_t799D6615373D176F298280AF7FE0434560DB2A8D* L_3 = V_0;
  5240. NullCheck(L_3);
  5241. int32_t L_4 = L_3->___browsableState_0;
  5242. int32_t L_5 = __this->___browsableState_0;
  5243. return (bool)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0);
  5244. }
  5245. IL_001f:
  5246. {
  5247. return (bool)0;
  5248. }
  5249. }
  5250. // System.Int32 System.ComponentModel.EditorBrowsableAttribute::GetHashCode()
  5251. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EditorBrowsableAttribute_GetHashCode_m1AE50FA45B338D71189AA3C249DB56406DEC798C (EditorBrowsableAttribute_t799D6615373D176F298280AF7FE0434560DB2A8D* __this, const RuntimeMethod* method)
  5252. {
  5253. {
  5254. int32_t L_0;
  5255. L_0 = Attribute_GetHashCode_mAE2C17FF608041F608207E2202E1BC0F98919C08(__this, NULL);
  5256. return L_0;
  5257. }
  5258. }
  5259. #ifdef __clang__
  5260. #pragma clang diagnostic pop
  5261. #endif
  5262. #ifdef __clang__
  5263. #pragma clang diagnostic push
  5264. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5265. #pragma clang diagnostic ignored "-Wunused-variable"
  5266. #endif
  5267. // System.Void System.ComponentModel.ArrayConverter::.ctor()
  5268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayConverter__ctor_mAA6B57C16F167FF104B8E23402DE87ACA5E13A2B (ArrayConverter_tE417E9DB044C4317BF7F9B7DF5CD0F4C7C38672C* __this, const RuntimeMethod* method)
  5269. {
  5270. {
  5271. CollectionConverter__ctor_m20ED0C661750EBE427D356F24AED92A407988147(__this, NULL);
  5272. return;
  5273. }
  5274. }
  5275. #ifdef __clang__
  5276. #pragma clang diagnostic pop
  5277. #endif
  5278. #ifdef __clang__
  5279. #pragma clang diagnostic push
  5280. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5281. #pragma clang diagnostic ignored "-Wunused-variable"
  5282. #endif
  5283. // System.Void System.ComponentModel.BaseNumberConverter::.ctor()
  5284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseNumberConverter__ctor_m697E7E5DB315CE6CDA318F256A634BAEF3C7C76F (BaseNumberConverter_t303017F656B17940A0669EF225DAE3FBE644F706* __this, const RuntimeMethod* method)
  5285. {
  5286. {
  5287. TypeConverter__ctor_mA5B1882A94D0491297B903563E8B03D75B2F67A2(__this, NULL);
  5288. return;
  5289. }
  5290. }
  5291. #ifdef __clang__
  5292. #pragma clang diagnostic pop
  5293. #endif
  5294. #ifdef __clang__
  5295. #pragma clang diagnostic push
  5296. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5297. #pragma clang diagnostic ignored "-Wunused-variable"
  5298. #endif
  5299. // System.Void System.ComponentModel.BooleanConverter::.ctor()
  5300. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BooleanConverter__ctor_m50990A1CB60D3557199985EF164FF1E8AFCADC87 (BooleanConverter_tC955870C6FB390C432D032E5025342C0BCB2DEE9* __this, const RuntimeMethod* method)
  5301. {
  5302. {
  5303. TypeConverter__ctor_mA5B1882A94D0491297B903563E8B03D75B2F67A2(__this, NULL);
  5304. return;
  5305. }
  5306. }
  5307. #ifdef __clang__
  5308. #pragma clang diagnostic pop
  5309. #endif
  5310. #ifdef __clang__
  5311. #pragma clang diagnostic push
  5312. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5313. #pragma clang diagnostic ignored "-Wunused-variable"
  5314. #endif
  5315. // System.Void System.ComponentModel.DecimalConverter::.ctor()
  5316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecimalConverter__ctor_mC1E815EF17DE8DBD91FB472C83A4F38514704B46 (DecimalConverter_tCBE948B718842C42CB22DF92D59AB2C1EC0FAEDF* __this, const RuntimeMethod* method)
  5317. {
  5318. {
  5319. BaseNumberConverter__ctor_m697E7E5DB315CE6CDA318F256A634BAEF3C7C76F(__this, NULL);
  5320. return;
  5321. }
  5322. }
  5323. #ifdef __clang__
  5324. #pragma clang diagnostic pop
  5325. #endif
  5326. #ifdef __clang__
  5327. #pragma clang diagnostic push
  5328. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5329. #pragma clang diagnostic ignored "-Wunused-variable"
  5330. #endif
  5331. // System.Void System.ComponentModel.DoubleConverter::.ctor()
  5332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoubleConverter__ctor_m3CA5201BA68AB510BB2112A6755FCFEAB6DE53BA (DoubleConverter_t1FB61A3A8171D3023AA9678231D9C480A67799DE* __this, const RuntimeMethod* method)
  5333. {
  5334. {
  5335. BaseNumberConverter__ctor_m697E7E5DB315CE6CDA318F256A634BAEF3C7C76F(__this, NULL);
  5336. return;
  5337. }
  5338. }
  5339. #ifdef __clang__
  5340. #pragma clang diagnostic pop
  5341. #endif
  5342. #ifdef __clang__
  5343. #pragma clang diagnostic push
  5344. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5345. #pragma clang diagnostic ignored "-Wunused-variable"
  5346. #endif
  5347. // System.Void System.ComponentModel.Int16Converter::.ctor()
  5348. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Int16Converter__ctor_m3803A7772B21F49200FC142C193A40DC286C9DFF (Int16Converter_t6513884DE2649E1FA03AC947F80FCE6BE61792BB* __this, const RuntimeMethod* method)
  5349. {
  5350. {
  5351. BaseNumberConverter__ctor_m697E7E5DB315CE6CDA318F256A634BAEF3C7C76F(__this, NULL);
  5352. return;
  5353. }
  5354. }
  5355. #ifdef __clang__
  5356. #pragma clang diagnostic pop
  5357. #endif
  5358. #ifdef __clang__
  5359. #pragma clang diagnostic push
  5360. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5361. #pragma clang diagnostic ignored "-Wunused-variable"
  5362. #endif
  5363. // System.Void System.ComponentModel.Int32Converter::.ctor()
  5364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Int32Converter__ctor_m88220DA12F6ED6FE4D1232B73C20DECE9EFC63FF (Int32Converter_t461564B848A4566C9E72FED147B4FC64BD4BE6ED* __this, const RuntimeMethod* method)
  5365. {
  5366. {
  5367. BaseNumberConverter__ctor_m697E7E5DB315CE6CDA318F256A634BAEF3C7C76F(__this, NULL);
  5368. return;
  5369. }
  5370. }
  5371. #ifdef __clang__
  5372. #pragma clang diagnostic pop
  5373. #endif
  5374. #ifdef __clang__
  5375. #pragma clang diagnostic push
  5376. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5377. #pragma clang diagnostic ignored "-Wunused-variable"
  5378. #endif
  5379. // System.Void System.ComponentModel.Int64Converter::.ctor()
  5380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Int64Converter__ctor_m3C124DB065F27F6BEAB7ABAF4B3D13E6A9F3E94C (Int64Converter_tF9458770A9BF6718A4866AFEAABCACD022754E23* __this, const RuntimeMethod* method)
  5381. {
  5382. {
  5383. BaseNumberConverter__ctor_m697E7E5DB315CE6CDA318F256A634BAEF3C7C76F(__this, NULL);
  5384. return;
  5385. }
  5386. }
  5387. #ifdef __clang__
  5388. #pragma clang diagnostic pop
  5389. #endif
  5390. #ifdef __clang__
  5391. #pragma clang diagnostic push
  5392. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5393. #pragma clang diagnostic ignored "-Wunused-variable"
  5394. #endif
  5395. // System.Void System.ComponentModel.SingleConverter::.ctor()
  5396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleConverter__ctor_m463B63EB8D945D2D43E5B8099D8F0EC24AEBDA7A (SingleConverter_tF3C0B984505288F214BFECEAD90CA0498B7378C1* __this, const RuntimeMethod* method)
  5397. {
  5398. {
  5399. BaseNumberConverter__ctor_m697E7E5DB315CE6CDA318F256A634BAEF3C7C76F(__this, NULL);
  5400. return;
  5401. }
  5402. }
  5403. #ifdef __clang__
  5404. #pragma clang diagnostic pop
  5405. #endif
  5406. #ifdef __clang__
  5407. #pragma clang diagnostic push
  5408. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5409. #pragma clang diagnostic ignored "-Wunused-variable"
  5410. #endif
  5411. // System.Void System.ComponentModel.StringConverter::.ctor()
  5412. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringConverter__ctor_m074D8686ED6ABC0E64C20D1EFD4406F215E7187A (StringConverter_t1AE794D42AE414C00F2443B76F3EA694C310FF1E* __this, const RuntimeMethod* method)
  5413. {
  5414. {
  5415. TypeConverter__ctor_mA5B1882A94D0491297B903563E8B03D75B2F67A2(__this, NULL);
  5416. return;
  5417. }
  5418. }
  5419. #ifdef __clang__
  5420. #pragma clang diagnostic pop
  5421. #endif
  5422. #ifdef __clang__
  5423. #pragma clang diagnostic push
  5424. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5425. #pragma clang diagnostic ignored "-Wunused-variable"
  5426. #endif
  5427. // System.Void System.ComponentModel.TimeSpanConverter::.ctor()
  5428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimeSpanConverter__ctor_m7319DCEEDA2578B340AD4FEEE010AE5CEFAC9BD5 (TimeSpanConverter_tB91A0347D2F1228A476F50705D3048A50F1A4B9F* __this, const RuntimeMethod* method)
  5429. {
  5430. {
  5431. TypeConverter__ctor_mA5B1882A94D0491297B903563E8B03D75B2F67A2(__this, NULL);
  5432. return;
  5433. }
  5434. }
  5435. #ifdef __clang__
  5436. #pragma clang diagnostic pop
  5437. #endif
  5438. #ifdef __clang__
  5439. #pragma clang diagnostic push
  5440. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5441. #pragma clang diagnostic ignored "-Wunused-variable"
  5442. #endif
  5443. // System.Void System.ComponentModel.TypeConverterAttribute::.ctor()
  5444. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeConverterAttribute__ctor_mEEE3CA7C17555BA93BB76201BA2BCF879E617DA9 (TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3* __this, const RuntimeMethod* method)
  5445. {
  5446. static bool s_Il2CppMethodInitialized;
  5447. if (!s_Il2CppMethodInitialized)
  5448. {
  5449. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  5450. s_Il2CppMethodInitialized = true;
  5451. }
  5452. {
  5453. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  5454. String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
  5455. __this->___U3CConverterTypeNameU3Ek__BackingField_1 = L_0;
  5456. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CConverterTypeNameU3Ek__BackingField_1), (void*)L_0);
  5457. return;
  5458. }
  5459. }
  5460. // System.Void System.ComponentModel.TypeConverterAttribute::.ctor(System.Type)
  5461. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeConverterAttribute__ctor_m0E1A55E1BD368F0AABCAF766BBCE1D275777A52A (TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3* __this, Type_t* ___type0, const RuntimeMethod* method)
  5462. {
  5463. {
  5464. Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
  5465. Type_t* L_0 = ___type0;
  5466. NullCheck(L_0);
  5467. String_t* L_1;
  5468. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(24 /* System.String System.Type::get_AssemblyQualifiedName() */, L_0);
  5469. __this->___U3CConverterTypeNameU3Ek__BackingField_1 = L_1;
  5470. Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CConverterTypeNameU3Ek__BackingField_1), (void*)L_1);
  5471. return;
  5472. }
  5473. }
  5474. // System.String System.ComponentModel.TypeConverterAttribute::get_ConverterTypeName()
  5475. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TypeConverterAttribute_get_ConverterTypeName_mBBE5335F11FC13345D2828866172BB5DDF9F3E45 (TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3* __this, const RuntimeMethod* method)
  5476. {
  5477. {
  5478. String_t* L_0 = __this->___U3CConverterTypeNameU3Ek__BackingField_1;
  5479. return L_0;
  5480. }
  5481. }
  5482. // System.Boolean System.ComponentModel.TypeConverterAttribute::Equals(System.Object)
  5483. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConverterAttribute_Equals_mA3BF2C8CFA0AE8B5D0F52E066B1141AA53B4E015 (TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3* __this, RuntimeObject* ___obj0, const RuntimeMethod* method)
  5484. {
  5485. static bool s_Il2CppMethodInitialized;
  5486. if (!s_Il2CppMethodInitialized)
  5487. {
  5488. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3_il2cpp_TypeInfo_var);
  5489. s_Il2CppMethodInitialized = true;
  5490. }
  5491. TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3* V_0 = NULL;
  5492. {
  5493. RuntimeObject* L_0 = ___obj0;
  5494. V_0 = ((TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3*)IsInstSealed((RuntimeObject*)L_0, TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3_il2cpp_TypeInfo_var));
  5495. TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3* L_1 = V_0;
  5496. if (!L_1)
  5497. {
  5498. goto IL_001c;
  5499. }
  5500. }
  5501. {
  5502. TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3* L_2 = V_0;
  5503. NullCheck(L_2);
  5504. String_t* L_3;
  5505. L_3 = TypeConverterAttribute_get_ConverterTypeName_mBBE5335F11FC13345D2828866172BB5DDF9F3E45_inline(L_2, NULL);
  5506. String_t* L_4;
  5507. L_4 = TypeConverterAttribute_get_ConverterTypeName_mBBE5335F11FC13345D2828866172BB5DDF9F3E45_inline(__this, NULL);
  5508. bool L_5;
  5509. L_5 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, L_4, NULL);
  5510. return L_5;
  5511. }
  5512. IL_001c:
  5513. {
  5514. return (bool)0;
  5515. }
  5516. }
  5517. // System.Int32 System.ComponentModel.TypeConverterAttribute::GetHashCode()
  5518. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TypeConverterAttribute_GetHashCode_m23ACA2A297447E17150BF490188919676FBD8A01 (TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3* __this, const RuntimeMethod* method)
  5519. {
  5520. {
  5521. String_t* L_0;
  5522. L_0 = TypeConverterAttribute_get_ConverterTypeName_mBBE5335F11FC13345D2828866172BB5DDF9F3E45_inline(__this, NULL);
  5523. NullCheck(L_0);
  5524. int32_t L_1;
  5525. L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_0);
  5526. return L_1;
  5527. }
  5528. }
  5529. // System.Void System.ComponentModel.TypeConverterAttribute::.cctor()
  5530. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeConverterAttribute__cctor_m7A206154E18C66B9CEA6934D8AFB1AE9DA4EA666 (const RuntimeMethod* method)
  5531. {
  5532. static bool s_Il2CppMethodInitialized;
  5533. if (!s_Il2CppMethodInitialized)
  5534. {
  5535. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3_il2cpp_TypeInfo_var);
  5536. s_Il2CppMethodInitialized = true;
  5537. }
  5538. {
  5539. TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3* L_0 = (TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3*)il2cpp_codegen_object_new(TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3_il2cpp_TypeInfo_var);
  5540. NullCheck(L_0);
  5541. TypeConverterAttribute__ctor_mEEE3CA7C17555BA93BB76201BA2BCF879E617DA9(L_0, NULL);
  5542. ((TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3_StaticFields*)il2cpp_codegen_static_fields_for(TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3_il2cpp_TypeInfo_var))->___Default_0 = L_0;
  5543. Il2CppCodeGenWriteBarrier((void**)(&((TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3_StaticFields*)il2cpp_codegen_static_fields_for(TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3_il2cpp_TypeInfo_var))->___Default_0), (void*)L_0);
  5544. return;
  5545. }
  5546. }
  5547. #ifdef __clang__
  5548. #pragma clang diagnostic pop
  5549. #endif
  5550. #ifdef __clang__
  5551. #pragma clang diagnostic push
  5552. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5553. #pragma clang diagnostic ignored "-Wunused-variable"
  5554. #endif
  5555. // System.Void System.ComponentModel.CollectionConverter::.ctor()
  5556. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollectionConverter__ctor_m20ED0C661750EBE427D356F24AED92A407988147 (CollectionConverter_t47EAA5F1386CB891414AB5096CFA50418A5D64B0* __this, const RuntimeMethod* method)
  5557. {
  5558. {
  5559. TypeConverter__ctor_mA5B1882A94D0491297B903563E8B03D75B2F67A2(__this, NULL);
  5560. return;
  5561. }
  5562. }
  5563. #ifdef __clang__
  5564. #pragma clang diagnostic pop
  5565. #endif
  5566. #ifdef __clang__
  5567. #pragma clang diagnostic push
  5568. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5569. #pragma clang diagnostic ignored "-Wunused-variable"
  5570. #endif
  5571. // System.Void System.ComponentModel.EnumConverter::.ctor(System.Type)
  5572. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumConverter__ctor_m3E3C7D81C8092A5591BAA556288B2A3E22DCA99B (EnumConverter_t2E799BC1F322DBF25DEFEC2C57C006223320182D* __this, Type_t* ___type0, const RuntimeMethod* method)
  5573. {
  5574. {
  5575. TypeConverter__ctor_mA5B1882A94D0491297B903563E8B03D75B2F67A2(__this, NULL);
  5576. Type_t* L_0 = ___type0;
  5577. __this->___type_3 = L_0;
  5578. Il2CppCodeGenWriteBarrier((void**)(&__this->___type_3), (void*)L_0);
  5579. return;
  5580. }
  5581. }
  5582. #ifdef __clang__
  5583. #pragma clang diagnostic pop
  5584. #endif
  5585. #ifdef __clang__
  5586. #pragma clang diagnostic push
  5587. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5588. #pragma clang diagnostic ignored "-Wunused-variable"
  5589. #endif
  5590. // System.Void System.ComponentModel.TypeConverter::.ctor()
  5591. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeConverter__ctor_mA5B1882A94D0491297B903563E8B03D75B2F67A2 (TypeConverter_t5257E1653EB845D0044BBEDEB7B8AED7A061592C* __this, const RuntimeMethod* method)
  5592. {
  5593. {
  5594. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  5595. return;
  5596. }
  5597. }
  5598. #ifdef __clang__
  5599. #pragma clang diagnostic pop
  5600. #endif
  5601. #ifdef __clang__
  5602. #pragma clang diagnostic push
  5603. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5604. #pragma clang diagnostic ignored "-Wunused-variable"
  5605. #endif
  5606. #ifdef __clang__
  5607. #pragma clang diagnostic pop
  5608. #endif
  5609. #ifdef __clang__
  5610. #pragma clang diagnostic push
  5611. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5612. #pragma clang diagnostic ignored "-Wunused-variable"
  5613. #endif
  5614. // System.UInt32 <PrivateImplementationDetails>::ComputeStringHash(System.String)
  5615. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CPrivateImplementationDetailsU3E_ComputeStringHash_m171C269D828658C44041FA68B6DE8CA290ED517F (String_t* ___s0, const RuntimeMethod* method)
  5616. {
  5617. uint32_t V_0 = 0;
  5618. int32_t V_1 = 0;
  5619. {
  5620. String_t* L_0 = ___s0;
  5621. if (!L_0)
  5622. {
  5623. goto IL_002a;
  5624. }
  5625. }
  5626. {
  5627. V_0 = ((int32_t)-2128831035);
  5628. V_1 = 0;
  5629. goto IL_0021;
  5630. }
  5631. IL_000d:
  5632. {
  5633. String_t* L_1 = ___s0;
  5634. int32_t L_2 = V_1;
  5635. NullCheck(L_1);
  5636. Il2CppChar L_3;
  5637. L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_1, L_2, NULL);
  5638. uint32_t L_4 = V_0;
  5639. V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)((int32_t)L_3^(int32_t)L_4)), ((int32_t)16777619)));
  5640. int32_t L_5 = V_1;
  5641. V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
  5642. }
  5643. IL_0021:
  5644. {
  5645. int32_t L_6 = V_1;
  5646. String_t* L_7 = ___s0;
  5647. NullCheck(L_7);
  5648. int32_t L_8;
  5649. L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL);
  5650. if ((((int32_t)L_6) < ((int32_t)L_8)))
  5651. {
  5652. goto IL_000d;
  5653. }
  5654. }
  5655. IL_002a:
  5656. {
  5657. uint32_t L_9 = V_0;
  5658. return L_9;
  5659. }
  5660. }
  5661. #ifdef __clang__
  5662. #pragma clang diagnostic pop
  5663. #endif
  5664. #ifdef __clang__
  5665. #pragma clang diagnostic push
  5666. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5667. #pragma clang diagnostic ignored "-Wunused-variable"
  5668. #endif
  5669. #ifdef __clang__
  5670. #pragma clang diagnostic pop
  5671. #endif
  5672. #ifdef __clang__
  5673. #pragma clang diagnostic push
  5674. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5675. #pragma clang diagnostic ignored "-Wunused-variable"
  5676. #endif
  5677. #ifdef __clang__
  5678. #pragma clang diagnostic pop
  5679. #endif
  5680. #ifdef __clang__
  5681. #pragma clang diagnostic push
  5682. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5683. #pragma clang diagnostic ignored "-Wunused-variable"
  5684. #endif
  5685. #ifdef __clang__
  5686. #pragma clang diagnostic pop
  5687. #endif
  5688. #ifdef __clang__
  5689. #pragma clang diagnostic push
  5690. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5691. #pragma clang diagnostic ignored "-Wunused-variable"
  5692. #endif
  5693. // System.Void System.Net.Configuration.BypassElementCollection::.ctor()
  5694. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BypassElementCollection__ctor_m344EC8CD2EACA36E1213C5914037BB133E87FE54 (BypassElementCollection_t15465BC07F8DC8BABA6953182904AF762D638DBE* __this, const RuntimeMethod* method)
  5695. {
  5696. static bool s_Il2CppMethodInitialized;
  5697. if (!s_Il2CppMethodInitialized)
  5698. {
  5699. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BypassElementCollection__ctor_m344EC8CD2EACA36E1213C5914037BB133E87FE54_RuntimeMethod_var);
  5700. s_Il2CppMethodInitialized = true;
  5701. }
  5702. {
  5703. il2cpp_codegen_raise_profile_exception(BypassElementCollection__ctor_m344EC8CD2EACA36E1213C5914037BB133E87FE54_RuntimeMethod_var);
  5704. return;
  5705. }
  5706. }
  5707. #ifdef __clang__
  5708. #pragma clang diagnostic pop
  5709. #endif
  5710. #ifdef __clang__
  5711. #pragma clang diagnostic push
  5712. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5713. #pragma clang diagnostic ignored "-Wunused-variable"
  5714. #endif
  5715. #ifdef __clang__
  5716. #pragma clang diagnostic pop
  5717. #endif
  5718. #ifdef __clang__
  5719. #pragma clang diagnostic push
  5720. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5721. #pragma clang diagnostic ignored "-Wunused-variable"
  5722. #endif
  5723. // System.Void System.Net.Configuration.ConnectionManagementElementCollection::.ctor()
  5724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConnectionManagementElementCollection__ctor_m4698342A715032A762FA04B2745BFCA46263BCB3 (ConnectionManagementElementCollection_tEEB0BEE8289364CCA1D76DDA3F862429612DE0F1* __this, const RuntimeMethod* method)
  5725. {
  5726. static bool s_Il2CppMethodInitialized;
  5727. if (!s_Il2CppMethodInitialized)
  5728. {
  5729. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConnectionManagementElementCollection__ctor_m4698342A715032A762FA04B2745BFCA46263BCB3_RuntimeMethod_var);
  5730. s_Il2CppMethodInitialized = true;
  5731. }
  5732. {
  5733. il2cpp_codegen_raise_profile_exception(ConnectionManagementElementCollection__ctor_m4698342A715032A762FA04B2745BFCA46263BCB3_RuntimeMethod_var);
  5734. return;
  5735. }
  5736. }
  5737. #ifdef __clang__
  5738. #pragma clang diagnostic pop
  5739. #endif
  5740. #ifdef __clang__
  5741. #pragma clang diagnostic push
  5742. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5743. #pragma clang diagnostic ignored "-Wunused-variable"
  5744. #endif
  5745. // System.Void System.Net.Configuration.ConnectionManagementSection::.ctor()
  5746. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConnectionManagementSection__ctor_m2FA1D29F887BD6498FBEF692BBC0AA727E38E802 (ConnectionManagementSection_t8F4D45BE147F24F54F2124CC800B4594031F41C2* __this, const RuntimeMethod* method)
  5747. {
  5748. static bool s_Il2CppMethodInitialized;
  5749. if (!s_Il2CppMethodInitialized)
  5750. {
  5751. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConnectionManagementSection__ctor_m2FA1D29F887BD6498FBEF692BBC0AA727E38E802_RuntimeMethod_var);
  5752. s_Il2CppMethodInitialized = true;
  5753. }
  5754. {
  5755. il2cpp_codegen_raise_profile_exception(ConnectionManagementSection__ctor_m2FA1D29F887BD6498FBEF692BBC0AA727E38E802_RuntimeMethod_var);
  5756. return;
  5757. }
  5758. }
  5759. // System.Configuration.ConfigurationPropertyCollection System.Net.Configuration.ConnectionManagementSection::get_Properties()
  5760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93* ConnectionManagementSection_get_Properties_mFCE0F9418E9E8CD2E1301815CC4D548261F58E95 (ConnectionManagementSection_t8F4D45BE147F24F54F2124CC800B4594031F41C2* __this, const RuntimeMethod* method)
  5761. {
  5762. static bool s_Il2CppMethodInitialized;
  5763. if (!s_Il2CppMethodInitialized)
  5764. {
  5765. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConnectionManagementSection_get_Properties_mFCE0F9418E9E8CD2E1301815CC4D548261F58E95_RuntimeMethod_var);
  5766. s_Il2CppMethodInitialized = true;
  5767. }
  5768. {
  5769. il2cpp_codegen_raise_profile_exception(ConnectionManagementSection_get_Properties_mFCE0F9418E9E8CD2E1301815CC4D548261F58E95_RuntimeMethod_var);
  5770. return (ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93*)NULL;
  5771. }
  5772. }
  5773. #ifdef __clang__
  5774. #pragma clang diagnostic pop
  5775. #endif
  5776. #ifdef __clang__
  5777. #pragma clang diagnostic push
  5778. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5779. #pragma clang diagnostic ignored "-Wunused-variable"
  5780. #endif
  5781. // System.Void System.Net.Configuration.DefaultProxySection::.ctor()
  5782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultProxySection__ctor_m962B68CEFCDE7DFB7646EF16297CA4BE0097284D (DefaultProxySection_tC0247A534955DC9D887B03AA4EFB1C1E01AD1E34* __this, const RuntimeMethod* method)
  5783. {
  5784. static bool s_Il2CppMethodInitialized;
  5785. if (!s_Il2CppMethodInitialized)
  5786. {
  5787. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultProxySection__ctor_m962B68CEFCDE7DFB7646EF16297CA4BE0097284D_RuntimeMethod_var);
  5788. s_Il2CppMethodInitialized = true;
  5789. }
  5790. {
  5791. il2cpp_codegen_raise_profile_exception(DefaultProxySection__ctor_m962B68CEFCDE7DFB7646EF16297CA4BE0097284D_RuntimeMethod_var);
  5792. return;
  5793. }
  5794. }
  5795. // System.Configuration.ConfigurationPropertyCollection System.Net.Configuration.DefaultProxySection::get_Properties()
  5796. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93* DefaultProxySection_get_Properties_m5186F1A2734EB96F065C7BC14A215D17F8325418 (DefaultProxySection_tC0247A534955DC9D887B03AA4EFB1C1E01AD1E34* __this, const RuntimeMethod* method)
  5797. {
  5798. static bool s_Il2CppMethodInitialized;
  5799. if (!s_Il2CppMethodInitialized)
  5800. {
  5801. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultProxySection_get_Properties_m5186F1A2734EB96F065C7BC14A215D17F8325418_RuntimeMethod_var);
  5802. s_Il2CppMethodInitialized = true;
  5803. }
  5804. {
  5805. il2cpp_codegen_raise_profile_exception(DefaultProxySection_get_Properties_m5186F1A2734EB96F065C7BC14A215D17F8325418_RuntimeMethod_var);
  5806. return (ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93*)NULL;
  5807. }
  5808. }
  5809. // System.Void System.Net.Configuration.DefaultProxySection::Reset(System.Configuration.ConfigurationElement)
  5810. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultProxySection_Reset_m0B9A1155840E7C55FC24AEDB23FB17A2815EEB77 (DefaultProxySection_tC0247A534955DC9D887B03AA4EFB1C1E01AD1E34* __this, ConfigurationElement_tAE3EE71C256825472831FFBB7F491275DFAF089E* ___parentElement0, const RuntimeMethod* method)
  5811. {
  5812. static bool s_Il2CppMethodInitialized;
  5813. if (!s_Il2CppMethodInitialized)
  5814. {
  5815. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultProxySection_Reset_m0B9A1155840E7C55FC24AEDB23FB17A2815EEB77_RuntimeMethod_var);
  5816. s_Il2CppMethodInitialized = true;
  5817. }
  5818. {
  5819. il2cpp_codegen_raise_profile_exception(DefaultProxySection_Reset_m0B9A1155840E7C55FC24AEDB23FB17A2815EEB77_RuntimeMethod_var);
  5820. return;
  5821. }
  5822. }
  5823. #ifdef __clang__
  5824. #pragma clang diagnostic pop
  5825. #endif
  5826. #ifdef __clang__
  5827. #pragma clang diagnostic push
  5828. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5829. #pragma clang diagnostic ignored "-Wunused-variable"
  5830. #endif
  5831. // System.Void System.Net.Configuration.ProxyElement::.ctor()
  5832. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProxyElement__ctor_mC1BDF426F97F4F84CB5A34B423F59EC8748EBD70 (ProxyElement_t4D277820F9C77333BE8CC6498DE7E06C36868C65* __this, const RuntimeMethod* method)
  5833. {
  5834. static bool s_Il2CppMethodInitialized;
  5835. if (!s_Il2CppMethodInitialized)
  5836. {
  5837. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProxyElement__ctor_mC1BDF426F97F4F84CB5A34B423F59EC8748EBD70_RuntimeMethod_var);
  5838. s_Il2CppMethodInitialized = true;
  5839. }
  5840. {
  5841. il2cpp_codegen_raise_profile_exception(ProxyElement__ctor_mC1BDF426F97F4F84CB5A34B423F59EC8748EBD70_RuntimeMethod_var);
  5842. return;
  5843. }
  5844. }
  5845. // System.Configuration.ConfigurationPropertyCollection System.Net.Configuration.ProxyElement::get_Properties()
  5846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93* ProxyElement_get_Properties_mBFE6E283FE7E9329B586ACAADC8F2E047C7ABB2A (ProxyElement_t4D277820F9C77333BE8CC6498DE7E06C36868C65* __this, const RuntimeMethod* method)
  5847. {
  5848. static bool s_Il2CppMethodInitialized;
  5849. if (!s_Il2CppMethodInitialized)
  5850. {
  5851. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProxyElement_get_Properties_mBFE6E283FE7E9329B586ACAADC8F2E047C7ABB2A_RuntimeMethod_var);
  5852. s_Il2CppMethodInitialized = true;
  5853. }
  5854. {
  5855. il2cpp_codegen_raise_profile_exception(ProxyElement_get_Properties_mBFE6E283FE7E9329B586ACAADC8F2E047C7ABB2A_RuntimeMethod_var);
  5856. return (ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93*)NULL;
  5857. }
  5858. }
  5859. #ifdef __clang__
  5860. #pragma clang diagnostic pop
  5861. #endif
  5862. #ifdef __clang__
  5863. #pragma clang diagnostic push
  5864. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5865. #pragma clang diagnostic ignored "-Wunused-variable"
  5866. #endif
  5867. // System.Void System.Net.Configuration.HttpWebRequestElement::.ctor()
  5868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HttpWebRequestElement__ctor_mB9DDAC7FF431D4AF4CAFCBC96E1A3572A1F83717 (HttpWebRequestElement_t8D2FEEC531D1FBE1B6E3D1077350A1EBDCB77DC3* __this, const RuntimeMethod* method)
  5869. {
  5870. static bool s_Il2CppMethodInitialized;
  5871. if (!s_Il2CppMethodInitialized)
  5872. {
  5873. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HttpWebRequestElement__ctor_mB9DDAC7FF431D4AF4CAFCBC96E1A3572A1F83717_RuntimeMethod_var);
  5874. s_Il2CppMethodInitialized = true;
  5875. }
  5876. {
  5877. il2cpp_codegen_raise_profile_exception(HttpWebRequestElement__ctor_mB9DDAC7FF431D4AF4CAFCBC96E1A3572A1F83717_RuntimeMethod_var);
  5878. return;
  5879. }
  5880. }
  5881. // System.Configuration.ConfigurationPropertyCollection System.Net.Configuration.HttpWebRequestElement::get_Properties()
  5882. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93* HttpWebRequestElement_get_Properties_mAA0F11EA73B5397C50809EAC679F2C564F9EC7CA (HttpWebRequestElement_t8D2FEEC531D1FBE1B6E3D1077350A1EBDCB77DC3* __this, const RuntimeMethod* method)
  5883. {
  5884. static bool s_Il2CppMethodInitialized;
  5885. if (!s_Il2CppMethodInitialized)
  5886. {
  5887. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HttpWebRequestElement_get_Properties_mAA0F11EA73B5397C50809EAC679F2C564F9EC7CA_RuntimeMethod_var);
  5888. s_Il2CppMethodInitialized = true;
  5889. }
  5890. {
  5891. il2cpp_codegen_raise_profile_exception(HttpWebRequestElement_get_Properties_mAA0F11EA73B5397C50809EAC679F2C564F9EC7CA_RuntimeMethod_var);
  5892. return (ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93*)NULL;
  5893. }
  5894. }
  5895. #ifdef __clang__
  5896. #pragma clang diagnostic pop
  5897. #endif
  5898. #ifdef __clang__
  5899. #pragma clang diagnostic push
  5900. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5901. #pragma clang diagnostic ignored "-Wunused-variable"
  5902. #endif
  5903. // System.Void System.Net.Configuration.Ipv6Element::.ctor()
  5904. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Ipv6Element__ctor_m869AC261E0994A8B3D83CEE25C6CB99E6A5EA4C1 (Ipv6Element_t480208D0E23E612DC1FD1CE19D9FB491F0F66932* __this, const RuntimeMethod* method)
  5905. {
  5906. static bool s_Il2CppMethodInitialized;
  5907. if (!s_Il2CppMethodInitialized)
  5908. {
  5909. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ipv6Element__ctor_m869AC261E0994A8B3D83CEE25C6CB99E6A5EA4C1_RuntimeMethod_var);
  5910. s_Il2CppMethodInitialized = true;
  5911. }
  5912. {
  5913. il2cpp_codegen_raise_profile_exception(Ipv6Element__ctor_m869AC261E0994A8B3D83CEE25C6CB99E6A5EA4C1_RuntimeMethod_var);
  5914. return;
  5915. }
  5916. }
  5917. // System.Configuration.ConfigurationPropertyCollection System.Net.Configuration.Ipv6Element::get_Properties()
  5918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93* Ipv6Element_get_Properties_m382D5B5B098EFF19C2A4AC1889CD1C8EAB918322 (Ipv6Element_t480208D0E23E612DC1FD1CE19D9FB491F0F66932* __this, const RuntimeMethod* method)
  5919. {
  5920. static bool s_Il2CppMethodInitialized;
  5921. if (!s_Il2CppMethodInitialized)
  5922. {
  5923. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ipv6Element_get_Properties_m382D5B5B098EFF19C2A4AC1889CD1C8EAB918322_RuntimeMethod_var);
  5924. s_Il2CppMethodInitialized = true;
  5925. }
  5926. {
  5927. il2cpp_codegen_raise_profile_exception(Ipv6Element_get_Properties_m382D5B5B098EFF19C2A4AC1889CD1C8EAB918322_RuntimeMethod_var);
  5928. return (ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93*)NULL;
  5929. }
  5930. }
  5931. #ifdef __clang__
  5932. #pragma clang diagnostic pop
  5933. #endif
  5934. #ifdef __clang__
  5935. #pragma clang diagnostic push
  5936. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5937. #pragma clang diagnostic ignored "-Wunused-variable"
  5938. #endif
  5939. // System.Void System.Net.Configuration.NetSectionGroup::.ctor()
  5940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NetSectionGroup__ctor_mCD2F0DC2B9F0C6C346BC91BD8750C7111A9528AC (NetSectionGroup_tA83DCAF89773087D0E921B92F67441132B71D52F* __this, const RuntimeMethod* method)
  5941. {
  5942. static bool s_Il2CppMethodInitialized;
  5943. if (!s_Il2CppMethodInitialized)
  5944. {
  5945. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NetSectionGroup__ctor_mCD2F0DC2B9F0C6C346BC91BD8750C7111A9528AC_RuntimeMethod_var);
  5946. s_Il2CppMethodInitialized = true;
  5947. }
  5948. {
  5949. il2cpp_codegen_raise_profile_exception(NetSectionGroup__ctor_mCD2F0DC2B9F0C6C346BC91BD8750C7111A9528AC_RuntimeMethod_var);
  5950. return;
  5951. }
  5952. }
  5953. #ifdef __clang__
  5954. #pragma clang diagnostic pop
  5955. #endif
  5956. #ifdef __clang__
  5957. #pragma clang diagnostic push
  5958. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5959. #pragma clang diagnostic ignored "-Wunused-variable"
  5960. #endif
  5961. // System.Void System.Net.Configuration.SettingsSection::.ctor()
  5962. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SettingsSection__ctor_mBD94E7E098221DC09775A3AE1713930F6820D242 (SettingsSection_tC931BA69B22D5E0ED07698F02778482987319A12* __this, const RuntimeMethod* method)
  5963. {
  5964. static bool s_Il2CppMethodInitialized;
  5965. if (!s_Il2CppMethodInitialized)
  5966. {
  5967. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SettingsSection__ctor_mBD94E7E098221DC09775A3AE1713930F6820D242_RuntimeMethod_var);
  5968. s_Il2CppMethodInitialized = true;
  5969. }
  5970. {
  5971. il2cpp_codegen_raise_profile_exception(SettingsSection__ctor_mBD94E7E098221DC09775A3AE1713930F6820D242_RuntimeMethod_var);
  5972. return;
  5973. }
  5974. }
  5975. // System.Configuration.ConfigurationPropertyCollection System.Net.Configuration.SettingsSection::get_Properties()
  5976. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93* SettingsSection_get_Properties_mA774C9C884F4AD5DEC2BBE31DF7E35CAC71EBF8F (SettingsSection_tC931BA69B22D5E0ED07698F02778482987319A12* __this, const RuntimeMethod* method)
  5977. {
  5978. static bool s_Il2CppMethodInitialized;
  5979. if (!s_Il2CppMethodInitialized)
  5980. {
  5981. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SettingsSection_get_Properties_mA774C9C884F4AD5DEC2BBE31DF7E35CAC71EBF8F_RuntimeMethod_var);
  5982. s_Il2CppMethodInitialized = true;
  5983. }
  5984. {
  5985. il2cpp_codegen_raise_profile_exception(SettingsSection_get_Properties_mA774C9C884F4AD5DEC2BBE31DF7E35CAC71EBF8F_RuntimeMethod_var);
  5986. return (ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93*)NULL;
  5987. }
  5988. }
  5989. #ifdef __clang__
  5990. #pragma clang diagnostic pop
  5991. #endif
  5992. #ifdef __clang__
  5993. #pragma clang diagnostic push
  5994. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  5995. #pragma clang diagnostic ignored "-Wunused-variable"
  5996. #endif
  5997. // System.Void System.Net.Configuration.PerformanceCountersElement::.ctor()
  5998. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerformanceCountersElement__ctor_m9537195CBC7DC607F7253D06E7B6B1090456E68F (PerformanceCountersElement_tCB62C8CA7C218E35653DC5BB690A5FFD6D608B30* __this, const RuntimeMethod* method)
  5999. {
  6000. static bool s_Il2CppMethodInitialized;
  6001. if (!s_Il2CppMethodInitialized)
  6002. {
  6003. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerformanceCountersElement__ctor_m9537195CBC7DC607F7253D06E7B6B1090456E68F_RuntimeMethod_var);
  6004. s_Il2CppMethodInitialized = true;
  6005. }
  6006. {
  6007. il2cpp_codegen_raise_profile_exception(PerformanceCountersElement__ctor_m9537195CBC7DC607F7253D06E7B6B1090456E68F_RuntimeMethod_var);
  6008. return;
  6009. }
  6010. }
  6011. // System.Configuration.ConfigurationPropertyCollection System.Net.Configuration.PerformanceCountersElement::get_Properties()
  6012. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93* PerformanceCountersElement_get_Properties_m7C16FBC3E915E8384FB4409209628737B1537C9B (PerformanceCountersElement_tCB62C8CA7C218E35653DC5BB690A5FFD6D608B30* __this, const RuntimeMethod* method)
  6013. {
  6014. static bool s_Il2CppMethodInitialized;
  6015. if (!s_Il2CppMethodInitialized)
  6016. {
  6017. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerformanceCountersElement_get_Properties_m7C16FBC3E915E8384FB4409209628737B1537C9B_RuntimeMethod_var);
  6018. s_Il2CppMethodInitialized = true;
  6019. }
  6020. {
  6021. il2cpp_codegen_raise_profile_exception(PerformanceCountersElement_get_Properties_m7C16FBC3E915E8384FB4409209628737B1537C9B_RuntimeMethod_var);
  6022. return (ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93*)NULL;
  6023. }
  6024. }
  6025. #ifdef __clang__
  6026. #pragma clang diagnostic pop
  6027. #endif
  6028. #ifdef __clang__
  6029. #pragma clang diagnostic push
  6030. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6031. #pragma clang diagnostic ignored "-Wunused-variable"
  6032. #endif
  6033. // System.Void System.Net.Configuration.ServicePointManagerElement::.ctor()
  6034. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServicePointManagerElement__ctor_m0F1CF21589CA283DA734A472930A9665698B2D36 (ServicePointManagerElement_t98ED8374270537E77E57D014ECEE8B1A3A8EEFF2* __this, const RuntimeMethod* method)
  6035. {
  6036. static bool s_Il2CppMethodInitialized;
  6037. if (!s_Il2CppMethodInitialized)
  6038. {
  6039. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ServicePointManagerElement__ctor_m0F1CF21589CA283DA734A472930A9665698B2D36_RuntimeMethod_var);
  6040. s_Il2CppMethodInitialized = true;
  6041. }
  6042. {
  6043. il2cpp_codegen_raise_profile_exception(ServicePointManagerElement__ctor_m0F1CF21589CA283DA734A472930A9665698B2D36_RuntimeMethod_var);
  6044. return;
  6045. }
  6046. }
  6047. // System.Configuration.ConfigurationPropertyCollection System.Net.Configuration.ServicePointManagerElement::get_Properties()
  6048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93* ServicePointManagerElement_get_Properties_m70469523AAD1A2C2E9D4F90DDA1BA619FCE68B58 (ServicePointManagerElement_t98ED8374270537E77E57D014ECEE8B1A3A8EEFF2* __this, const RuntimeMethod* method)
  6049. {
  6050. static bool s_Il2CppMethodInitialized;
  6051. if (!s_Il2CppMethodInitialized)
  6052. {
  6053. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ServicePointManagerElement_get_Properties_m70469523AAD1A2C2E9D4F90DDA1BA619FCE68B58_RuntimeMethod_var);
  6054. s_Il2CppMethodInitialized = true;
  6055. }
  6056. {
  6057. il2cpp_codegen_raise_profile_exception(ServicePointManagerElement_get_Properties_m70469523AAD1A2C2E9D4F90DDA1BA619FCE68B58_RuntimeMethod_var);
  6058. return (ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93*)NULL;
  6059. }
  6060. }
  6061. #ifdef __clang__
  6062. #pragma clang diagnostic pop
  6063. #endif
  6064. #ifdef __clang__
  6065. #pragma clang diagnostic push
  6066. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6067. #pragma clang diagnostic ignored "-Wunused-variable"
  6068. #endif
  6069. // System.Void System.Net.Configuration.SocketElement::.ctor()
  6070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SocketElement__ctor_m4FB4C851F1BB20CED74C206EFB1BA9DDFBE024D2 (SocketElement_tDC83FCE3C280D8D590972F989292C30E2B7F6CC6* __this, const RuntimeMethod* method)
  6071. {
  6072. static bool s_Il2CppMethodInitialized;
  6073. if (!s_Il2CppMethodInitialized)
  6074. {
  6075. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketElement__ctor_m4FB4C851F1BB20CED74C206EFB1BA9DDFBE024D2_RuntimeMethod_var);
  6076. s_Il2CppMethodInitialized = true;
  6077. }
  6078. {
  6079. il2cpp_codegen_raise_profile_exception(SocketElement__ctor_m4FB4C851F1BB20CED74C206EFB1BA9DDFBE024D2_RuntimeMethod_var);
  6080. return;
  6081. }
  6082. }
  6083. // System.Configuration.ConfigurationPropertyCollection System.Net.Configuration.SocketElement::get_Properties()
  6084. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93* SocketElement_get_Properties_m8AF94DEEDA0EB4092F59FBDC361592E1B9EBDEC3 (SocketElement_tDC83FCE3C280D8D590972F989292C30E2B7F6CC6* __this, const RuntimeMethod* method)
  6085. {
  6086. static bool s_Il2CppMethodInitialized;
  6087. if (!s_Il2CppMethodInitialized)
  6088. {
  6089. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SocketElement_get_Properties_m8AF94DEEDA0EB4092F59FBDC361592E1B9EBDEC3_RuntimeMethod_var);
  6090. s_Il2CppMethodInitialized = true;
  6091. }
  6092. {
  6093. il2cpp_codegen_raise_profile_exception(SocketElement_get_Properties_m8AF94DEEDA0EB4092F59FBDC361592E1B9EBDEC3_RuntimeMethod_var);
  6094. return (ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93*)NULL;
  6095. }
  6096. }
  6097. #ifdef __clang__
  6098. #pragma clang diagnostic pop
  6099. #endif
  6100. #ifdef __clang__
  6101. #pragma clang diagnostic push
  6102. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6103. #pragma clang diagnostic ignored "-Wunused-variable"
  6104. #endif
  6105. // System.Void System.Net.Configuration.WebProxyScriptElement::.ctor()
  6106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebProxyScriptElement__ctor_mB613D71DE569317E40726CD8DB9A6ABA0A302821 (WebProxyScriptElement_t0C0E2338F7F42D5D386F5AE68FF7F870FA6E7167* __this, const RuntimeMethod* method)
  6107. {
  6108. static bool s_Il2CppMethodInitialized;
  6109. if (!s_Il2CppMethodInitialized)
  6110. {
  6111. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebProxyScriptElement__ctor_mB613D71DE569317E40726CD8DB9A6ABA0A302821_RuntimeMethod_var);
  6112. s_Il2CppMethodInitialized = true;
  6113. }
  6114. {
  6115. il2cpp_codegen_raise_profile_exception(WebProxyScriptElement__ctor_mB613D71DE569317E40726CD8DB9A6ABA0A302821_RuntimeMethod_var);
  6116. return;
  6117. }
  6118. }
  6119. // System.Configuration.ConfigurationPropertyCollection System.Net.Configuration.WebProxyScriptElement::get_Properties()
  6120. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93* WebProxyScriptElement_get_Properties_mF5188225C0C1D64BC136465BB4B0E962FFE9240B (WebProxyScriptElement_t0C0E2338F7F42D5D386F5AE68FF7F870FA6E7167* __this, const RuntimeMethod* method)
  6121. {
  6122. static bool s_Il2CppMethodInitialized;
  6123. if (!s_Il2CppMethodInitialized)
  6124. {
  6125. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebProxyScriptElement_get_Properties_mF5188225C0C1D64BC136465BB4B0E962FFE9240B_RuntimeMethod_var);
  6126. s_Il2CppMethodInitialized = true;
  6127. }
  6128. {
  6129. il2cpp_codegen_raise_profile_exception(WebProxyScriptElement_get_Properties_mF5188225C0C1D64BC136465BB4B0E962FFE9240B_RuntimeMethod_var);
  6130. return (ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93*)NULL;
  6131. }
  6132. }
  6133. #ifdef __clang__
  6134. #pragma clang diagnostic pop
  6135. #endif
  6136. #ifdef __clang__
  6137. #pragma clang diagnostic push
  6138. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6139. #pragma clang diagnostic ignored "-Wunused-variable"
  6140. #endif
  6141. // System.Void System.Net.Configuration.WebRequestModulesSection::.ctor()
  6142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestModulesSection__ctor_mF25CD80A5111A4F87B7FBF7663A3442470B97C0E (WebRequestModulesSection_t4099F9890D7851314C5528C577E4C51B36C97D00* __this, const RuntimeMethod* method)
  6143. {
  6144. static bool s_Il2CppMethodInitialized;
  6145. if (!s_Il2CppMethodInitialized)
  6146. {
  6147. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestModulesSection__ctor_mF25CD80A5111A4F87B7FBF7663A3442470B97C0E_RuntimeMethod_var);
  6148. s_Il2CppMethodInitialized = true;
  6149. }
  6150. {
  6151. il2cpp_codegen_raise_profile_exception(WebRequestModulesSection__ctor_mF25CD80A5111A4F87B7FBF7663A3442470B97C0E_RuntimeMethod_var);
  6152. return;
  6153. }
  6154. }
  6155. // System.Configuration.ConfigurationPropertyCollection System.Net.Configuration.WebRequestModulesSection::get_Properties()
  6156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93* WebRequestModulesSection_get_Properties_mBDBDED569E677717FB617CD36B94AE34BF4208F6 (WebRequestModulesSection_t4099F9890D7851314C5528C577E4C51B36C97D00* __this, const RuntimeMethod* method)
  6157. {
  6158. static bool s_Il2CppMethodInitialized;
  6159. if (!s_Il2CppMethodInitialized)
  6160. {
  6161. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestModulesSection_get_Properties_mBDBDED569E677717FB617CD36B94AE34BF4208F6_RuntimeMethod_var);
  6162. s_Il2CppMethodInitialized = true;
  6163. }
  6164. {
  6165. il2cpp_codegen_raise_profile_exception(WebRequestModulesSection_get_Properties_mBDBDED569E677717FB617CD36B94AE34BF4208F6_RuntimeMethod_var);
  6166. return (ConfigurationPropertyCollection_t1DEB95D3283BB11A46B862E9D13710ED698B6C93*)NULL;
  6167. }
  6168. }
  6169. #ifdef __clang__
  6170. #pragma clang diagnostic pop
  6171. #endif
  6172. #ifdef __clang__
  6173. #pragma clang diagnostic push
  6174. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6175. #pragma clang diagnostic ignored "-Wunused-variable"
  6176. #endif
  6177. // System.Void System.Net.Configuration.WebRequestModuleElementCollection::.ctor()
  6178. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestModuleElementCollection__ctor_m62C156D78336B2E37EA6F10D477FDEAE4161F99E (WebRequestModuleElementCollection_t5979A19A48B822831C1D351EB2AA25058C7F7463* __this, const RuntimeMethod* method)
  6179. {
  6180. static bool s_Il2CppMethodInitialized;
  6181. if (!s_Il2CppMethodInitialized)
  6182. {
  6183. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestModuleElementCollection__ctor_m62C156D78336B2E37EA6F10D477FDEAE4161F99E_RuntimeMethod_var);
  6184. s_Il2CppMethodInitialized = true;
  6185. }
  6186. {
  6187. il2cpp_codegen_raise_profile_exception(WebRequestModuleElementCollection__ctor_m62C156D78336B2E37EA6F10D477FDEAE4161F99E_RuntimeMethod_var);
  6188. return;
  6189. }
  6190. }
  6191. #ifdef __clang__
  6192. #pragma clang diagnostic pop
  6193. #endif
  6194. #ifdef __clang__
  6195. #pragma clang diagnostic push
  6196. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6197. #pragma clang diagnostic ignored "-Wunused-variable"
  6198. #endif
  6199. #ifdef __clang__
  6200. #pragma clang diagnostic pop
  6201. #endif
  6202. #ifdef __clang__
  6203. #pragma clang diagnostic push
  6204. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6205. #pragma clang diagnostic ignored "-Wunused-variable"
  6206. #endif
  6207. // System.Void System.Diagnostics.DiagnosticsConfigurationHandler::.ctor()
  6208. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiagnosticsConfigurationHandler__ctor_mDFB0000E6218840F66D21BB6C9BF3F647CCBC5A3 (DiagnosticsConfigurationHandler_t0C4B611E2C6EA17B288C43070FAF65F96DCA96E7* __this, const RuntimeMethod* method)
  6209. {
  6210. static bool s_Il2CppMethodInitialized;
  6211. if (!s_Il2CppMethodInitialized)
  6212. {
  6213. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticsConfigurationHandler__ctor_mDFB0000E6218840F66D21BB6C9BF3F647CCBC5A3_RuntimeMethod_var);
  6214. s_Il2CppMethodInitialized = true;
  6215. }
  6216. {
  6217. il2cpp_codegen_raise_profile_exception(DiagnosticsConfigurationHandler__ctor_mDFB0000E6218840F66D21BB6C9BF3F647CCBC5A3_RuntimeMethod_var);
  6218. return;
  6219. }
  6220. }
  6221. // System.Object System.Diagnostics.DiagnosticsConfigurationHandler::Create(System.Object,System.Object,System.Xml.XmlNode)
  6222. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DiagnosticsConfigurationHandler_Create_mF21B1CC68B87DE078690B2B493FCDC5F728CBAAB (DiagnosticsConfigurationHandler_t0C4B611E2C6EA17B288C43070FAF65F96DCA96E7* __this, RuntimeObject* ___parent0, RuntimeObject* ___configContext1, XmlNode_t3180B9B3D5C36CD58F5327D9F13458E3B3F030AF* ___section2, const RuntimeMethod* method)
  6223. {
  6224. static bool s_Il2CppMethodInitialized;
  6225. if (!s_Il2CppMethodInitialized)
  6226. {
  6227. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiagnosticsConfigurationHandler_Create_mF21B1CC68B87DE078690B2B493FCDC5F728CBAAB_RuntimeMethod_var);
  6228. s_Il2CppMethodInitialized = true;
  6229. }
  6230. {
  6231. il2cpp_codegen_raise_profile_exception(DiagnosticsConfigurationHandler_Create_mF21B1CC68B87DE078690B2B493FCDC5F728CBAAB_RuntimeMethod_var);
  6232. return NULL;
  6233. }
  6234. }
  6235. #ifdef __clang__
  6236. #pragma clang diagnostic pop
  6237. #endif
  6238. #ifdef __clang__
  6239. #pragma clang diagnostic push
  6240. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  6241. #pragma clang diagnostic ignored "-Wunused-variable"
  6242. #endif
  6243. // System.Void Unity.ThrowStub::ThrowNotSupportedException()
  6244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowStub_ThrowNotSupportedException_m14168B43936EF78B7B8AC08BD815254DAA1D9FA2 (const RuntimeMethod* method)
  6245. {
  6246. {
  6247. PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A* L_0 = (PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A_il2cpp_TypeInfo_var)));
  6248. NullCheck(L_0);
  6249. PlatformNotSupportedException__ctor_mD5DBE8E9A6FF4B75EF02671029C6D67A51EAFBD1(L_0, NULL);
  6250. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ThrowStub_ThrowNotSupportedException_m14168B43936EF78B7B8AC08BD815254DAA1D9FA2_RuntimeMethod_var)));
  6251. }
  6252. }
  6253. #ifdef __clang__
  6254. #pragma clang diagnostic pop
  6255. #endif
  6256. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* AsnEncodedData_get_RawData_m629D858D7D20E72C1F46124E5032FE0D3B32AADF_inline (AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* __this, const RuntimeMethod* method)
  6257. {
  6258. {
  6259. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->____raw_1;
  6260. return L_0;
  6261. }
  6262. }
  6263. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void X509Extension_set_Critical_m19FBE6E0C8B9069E5A2C232DAAE06046AF18EFEF_inline (X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* __this, bool ___value0, const RuntimeMethod* method)
  6264. {
  6265. {
  6266. bool L_0 = ___value0;
  6267. __this->____critical_2 = L_0;
  6268. return;
  6269. }
  6270. }
  6271. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool X509Extension_get_Critical_mEF827F09D95784210C2F8D5FD7BE27BB54803E35_inline (X509Extension_tEDB806DCCB5A652375D9CC60A7A75AE8A2F4B7E5* __this, const RuntimeMethod* method)
  6272. {
  6273. {
  6274. bool L_0 = __this->____critical_2;
  6275. return L_0;
  6276. }
  6277. }
  6278. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ASN1_get_Tag_m1984CF0DDF54424E61BA3650D93CBA0DCB58F232_inline (ASN1_t33549D58797C9C33AA83F13AD184EAA00C584A6F* __this, const RuntimeMethod* method)
  6279. {
  6280. {
  6281. uint8_t L_0 = __this->___m_nTag_0;
  6282. return L_0;
  6283. }
  6284. }
  6285. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Oid_get_Value_m59D678A83ED4DE7D87FB7450C8CF4084DB506FD3_inline (Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* __this, const RuntimeMethod* method)
  6286. {
  6287. {
  6288. String_t* L_0 = __this->____value_0;
  6289. return L_0;
  6290. }
  6291. }
  6292. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
  6293. {
  6294. {
  6295. int32_t L_0 = __this->____stringLength_4;
  6296. return L_0;
  6297. }
  6298. }
  6299. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* PublicKey_get_EncodedKeyValue_m153EF781728D471C55002A40BBDA435F1B3A1213_inline (PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405* __this, const RuntimeMethod* method)
  6300. {
  6301. {
  6302. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_0 = __this->____keyValue_0;
  6303. return L_0;
  6304. }
  6305. }
  6306. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* PublicKey_get_Oid_mB5796F569C136759CB740F747C6A3B6F8976401A_inline (PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405* __this, const RuntimeMethod* method)
  6307. {
  6308. {
  6309. Oid_t9CF958D45B2027FCEDB1EE544E3FBB8351F61287* L_0 = __this->____oid_2;
  6310. return L_0;
  6311. }
  6312. }
  6313. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* PublicKey_get_EncodedParameters_mE338A4A69A15907E38A644D624A07DDD55C521E0_inline (PublicKey_t489DEA83CED0412BF5E066D3BC4527361DCFC405* __this, const RuntimeMethod* method)
  6314. {
  6315. {
  6316. AsnEncodedData_t9341C847F05FA5D9D579173CBB19B4448445C8A8* L_0 = __this->____params_1;
  6317. return L_0;
  6318. }
  6319. }
  6320. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t IPAddress_get_PrivateScopeId_m3C01EDB8971607BAC0398557E295B5A818191532_inline (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method)
  6321. {
  6322. {
  6323. uint32_t L_0 = __this->____addressOrScopeId_8;
  6324. return L_0;
  6325. }
  6326. }
  6327. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t IPAddress_get_PrivateAddress_mE1CD072F1E7BDF981FD71CBD984F5FD2A2EC6399_inline (IPAddress_t2F4486449B0D73FF2D3B36A9FE5E9C3F63116484* __this, const RuntimeMethod* method)
  6328. {
  6329. {
  6330. uint32_t L_0 = __this->____addressOrScopeId_8;
  6331. return L_0;
  6332. }
  6333. }
  6334. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t Marvin_get_DefaultSeed_m0CD0484A0C131EF70FE2252570EBE48CE045BA26_inline (const RuntimeMethod* method)
  6335. {
  6336. static bool s_Il2CppMethodInitialized;
  6337. if (!s_Il2CppMethodInitialized)
  6338. {
  6339. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marvin_t0342A28B10725C354B3E96D240FF68C4D7A0D242_il2cpp_TypeInfo_var);
  6340. s_Il2CppMethodInitialized = true;
  6341. }
  6342. {
  6343. il2cpp_codegen_runtime_class_init_inline(Marvin_t0342A28B10725C354B3E96D240FF68C4D7A0D242_il2cpp_TypeInfo_var);
  6344. uint64_t L_0 = ((Marvin_t0342A28B10725C354B3E96D240FF68C4D7A0D242_StaticFields*)il2cpp_codegen_static_fields_for(Marvin_t0342A28B10725C354B3E96D240FF68C4D7A0D242_il2cpp_TypeInfo_var))->___U3CDefaultSeedU3Ek__BackingField_0;
  6345. return L_0;
  6346. }
  6347. }
  6348. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Marvin_ComputeHash32_m4A0F0FD95EDFDF78DA2E1FCD47AAC3E39A2EB5B2_inline (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D ___data0, uint64_t ___seed1, const RuntimeMethod* method)
  6349. {
  6350. static bool s_Il2CppMethodInitialized;
  6351. if (!s_Il2CppMethodInitialized)
  6352. {
  6353. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marvin_t0342A28B10725C354B3E96D240FF68C4D7A0D242_il2cpp_TypeInfo_var);
  6354. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9D86D3A7A7F6A344D16464E6638E2BEAD3F4BC90_RuntimeMethod_var);
  6355. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Length_m54864A0BB817050A9110E85BB5FB31EF63699982_RuntimeMethod_var);
  6356. s_Il2CppMethodInitialized = true;
  6357. }
  6358. {
  6359. ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D L_0 = ___data0;
  6360. uint8_t* L_1;
  6361. L_1 = MemoryMarshal_GetReference_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9D86D3A7A7F6A344D16464E6638E2BEAD3F4BC90(L_0, MemoryMarshal_GetReference_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m9D86D3A7A7F6A344D16464E6638E2BEAD3F4BC90_RuntimeMethod_var);
  6362. int32_t L_2;
  6363. L_2 = ReadOnlySpan_1_get_Length_m54864A0BB817050A9110E85BB5FB31EF63699982_inline((&___data0), ReadOnlySpan_1_get_Length_m54864A0BB817050A9110E85BB5FB31EF63699982_RuntimeMethod_var);
  6364. uint64_t L_3 = ___seed1;
  6365. il2cpp_codegen_runtime_class_init_inline(Marvin_t0342A28B10725C354B3E96D240FF68C4D7A0D242_il2cpp_TypeInfo_var);
  6366. int32_t L_4;
  6367. L_4 = Marvin_ComputeHash32_mAB058ED57AEEE83EF8016C0D7C3A5CF96825C08D(L_1, L_2, L_3, NULL);
  6368. return L_4;
  6369. }
  6370. }
  6371. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* TypeConverterAttribute_get_ConverterTypeName_mBBE5335F11FC13345D2828866172BB5DDF9F3E45_inline (TypeConverterAttribute_t2E0AA4000E0B7A66DFC1E10B80ED2386764026C3* __this, const RuntimeMethod* method)
  6372. {
  6373. {
  6374. String_t* L_0 = __this->___U3CConverterTypeNameU3Ek__BackingField_1;
  6375. return L_0;
  6376. }
  6377. }
  6378. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m1D3E8C5A560BE65D9A5C3E5D0D891C79F4895B0B_gshared_inline (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___array0, const RuntimeMethod* method)
  6379. {
  6380. {
  6381. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___array0;
  6382. if (L_0)
  6383. {
  6384. goto IL_000b;
  6385. }
  6386. }
  6387. {
  6388. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D));
  6389. return;
  6390. }
  6391. IL_000b:
  6392. {
  6393. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___array0;
  6394. NullCheck((RuntimeArray*)L_1);
  6395. uint8_t* L_2;
  6396. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  6397. uint8_t* L_3;
  6398. L_3 = il2cpp_unsafe_as_ref<uint8_t>(L_2);
  6399. ByReference_1_t9C85BCCAAF8C525B6C06B07E922D8D217BE8D6FC L_4;
  6400. memset((&L_4), 0, sizeof(L_4));
  6401. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  6402. __this->____pointer_0 = L_4;
  6403. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___array0;
  6404. NullCheck(L_5);
  6405. __this->____length_1 = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  6406. return;
  6407. }
  6408. }
  6409. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m54864A0BB817050A9110E85BB5FB31EF63699982_gshared_inline (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D* __this, const RuntimeMethod* method)
  6410. {
  6411. {
  6412. int32_t L_0 = (int32_t)__this->____length_1;
  6413. return L_0;
  6414. }
  6415. }
  6416. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mE18EBB601FBFA01BA29FE353364700952A9091FE_gshared_inline (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305* __this, void* ___pointer0, int32_t ___length1, const RuntimeMethod* method)
  6417. {
  6418. static bool s_Il2CppMethodInitialized;
  6419. if (!s_Il2CppMethodInitialized)
  6420. {
  6421. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  6422. s_Il2CppMethodInitialized = true;
  6423. }
  6424. {
  6425. if (!false)
  6426. {
  6427. goto IL_0016;
  6428. }
  6429. }
  6430. {
  6431. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(InitializedTypeInfo(method->klass)->rgctx_data, 4)) };
  6432. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6433. Type_t* L_1;
  6434. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  6435. ThrowHelper_ThrowInvalidTypeWithPointersNotSupported_m5707DE408588F6EAC3FC7D10F9520308CF8C8CCF(L_1, NULL);
  6436. }
  6437. IL_0016:
  6438. {
  6439. int32_t L_2 = ___length1;
  6440. if ((((int32_t)L_2) >= ((int32_t)0)))
  6441. {
  6442. goto IL_001f;
  6443. }
  6444. }
  6445. {
  6446. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  6447. }
  6448. IL_001f:
  6449. {
  6450. void* L_3 = ___pointer0;
  6451. uint8_t* L_4;
  6452. L_4 = il2cpp_unsafe_as_ref<uint8_t>((uint8_t*)L_3);
  6453. ByReference_1_t9C85BCCAAF8C525B6C06B07E922D8D217BE8D6FC L_5;
  6454. memset((&L_5), 0, sizeof(L_5));
  6455. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_5), L_4);
  6456. __this->____pointer_0 = L_5;
  6457. int32_t L_6 = ___length1;
  6458. __this->____length_1 = L_6;
  6459. return;
  6460. }
  6461. }
  6462. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mD4ED59BC2ABC1D881B1CFEAD85109BB38AF0BC29_gshared_inline (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F* __this, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___array0, const RuntimeMethod* method)
  6463. {
  6464. {
  6465. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_0 = ___array0;
  6466. if (L_0)
  6467. {
  6468. goto IL_000b;
  6469. }
  6470. }
  6471. {
  6472. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F));
  6473. return;
  6474. }
  6475. IL_000b:
  6476. {
  6477. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_1 = ___array0;
  6478. NullCheck((RuntimeArray*)L_1);
  6479. uint8_t* L_2;
  6480. L_2 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_1, NULL);
  6481. uint16_t* L_3;
  6482. L_3 = il2cpp_unsafe_as_ref<uint16_t>(L_2);
  6483. ByReference_1_t946C8F453CAF957A5339893AAA7FFF61CC68CECE L_4;
  6484. memset((&L_4), 0, sizeof(L_4));
  6485. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_4), L_3);
  6486. __this->____pointer_0 = L_4;
  6487. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_5 = ___array0;
  6488. NullCheck(L_5);
  6489. __this->____length_1 = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  6490. return;
  6491. }
  6492. }
  6493. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D MemoryMarshal_AsBytes_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m7E0CA4F0B8AC2C1FEAA2B6D00C2A4B1B075DB08C_gshared_inline (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F ___span0, const RuntimeMethod* method)
  6494. {
  6495. static bool s_Il2CppMethodInitialized;
  6496. if (!s_Il2CppMethodInitialized)
  6497. {
  6498. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_AsBytes_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m7E0CA4F0B8AC2C1FEAA2B6D00C2A4B1B075DB08C_RuntimeMethod_var);
  6499. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1__ctor_m0FC0B92549C2968E80B5F75A85F28B96DBFCFD63_RuntimeMethod_var);
  6500. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  6501. s_Il2CppMethodInitialized = true;
  6502. }
  6503. {
  6504. if (!false)
  6505. {
  6506. goto IL_0016;
  6507. }
  6508. }
  6509. {
  6510. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
  6511. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6512. Type_t* L_1;
  6513. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  6514. ThrowHelper_ThrowInvalidTypeWithPointersNotSupported_m5707DE408588F6EAC3FC7D10F9520308CF8C8CCF(L_1, NULL);
  6515. }
  6516. IL_0016:
  6517. {
  6518. ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F L_2 = ___span0;
  6519. uint16_t* L_3;
  6520. L_3 = (( uint16_t* (*) (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_2, il2cpp_rgctx_method(method->rgctx_data, 1));
  6521. uint8_t* L_4;
  6522. L_4 = il2cpp_unsafe_as_ref<uint8_t>(L_3);
  6523. int32_t L_5;
  6524. L_5 = ReadOnlySpan_1_get_Length_m339FDCE1FC17C2B97AEA44937294504AF706F7FF_inline((&___span0), il2cpp_rgctx_method(method->rgctx_data, 2));
  6525. int32_t L_6;
  6526. L_6 = il2cpp_unsafe_sizeof<uint16_t>();
  6527. if (((int64_t)L_5 * (int64_t)L_6 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_5 * (int64_t)L_6 > (int64_t)kIl2CppInt32Max))
  6528. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), MemoryMarshal_AsBytes_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m7E0CA4F0B8AC2C1FEAA2B6D00C2A4B1B075DB08C_RuntimeMethod_var);
  6529. ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D L_7;
  6530. memset((&L_7), 0, sizeof(L_7));
  6531. ReadOnlySpan_1__ctor_m0FC0B92549C2968E80B5F75A85F28B96DBFCFD63_inline((&L_7), L_4, ((int32_t)il2cpp_codegen_multiply(L_5, L_6)), /*hidden argument*/ReadOnlySpan_1__ctor_m0FC0B92549C2968E80B5F75A85F28B96DBFCFD63_RuntimeMethod_var);
  6532. return L_7;
  6533. }
  6534. }
  6535. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305 Span_1_Slice_m720734AA48ECB663CAA0594530927B9015A64341_gshared_inline (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305* __this, int32_t ___start0, const RuntimeMethod* method)
  6536. {
  6537. ByReference_1_t9C85BCCAAF8C525B6C06B07E922D8D217BE8D6FC V_0;
  6538. memset((&V_0), 0, sizeof(V_0));
  6539. {
  6540. int32_t L_0 = ___start0;
  6541. int32_t L_1 = (int32_t)__this->____length_1;
  6542. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  6543. {
  6544. goto IL_000e;
  6545. }
  6546. }
  6547. {
  6548. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  6549. }
  6550. IL_000e:
  6551. {
  6552. ByReference_1_t9C85BCCAAF8C525B6C06B07E922D8D217BE8D6FC L_2 = (ByReference_1_t9C85BCCAAF8C525B6C06B07E922D8D217BE8D6FC)__this->____pointer_0;
  6553. V_0 = L_2;
  6554. uint8_t* L_3;
  6555. L_3 = IL2CPP_BY_REFERENCE_GET_VALUE(uint8_t, (Il2CppByReference*)(&V_0));
  6556. int32_t L_4 = ___start0;
  6557. uint8_t* L_5;
  6558. L_5 = il2cpp_unsafe_add<uint8_t,int32_t>(L_3, L_4);
  6559. int32_t L_6 = (int32_t)__this->____length_1;
  6560. int32_t L_7 = ___start0;
  6561. Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305 L_8;
  6562. memset((&L_8), 0, sizeof(L_8));
  6563. Span_1__ctor_m947BF95D54571BF3897F96822B7A8FDA5853497B_inline((&L_8), L_5, ((int32_t)il2cpp_codegen_subtract(L_6, L_7)), /*hidden argument*/il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  6564. return L_8;
  6565. }
  6566. }
  6567. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4 MemoryMarshal_CreateReadOnlySpan_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m363F8E1E0CC75E2736384E86E770507F7483D649_gshared_inline (uint32_t* ___reference0, int32_t ___length1, const RuntimeMethod* method)
  6568. {
  6569. {
  6570. uint32_t* L_0 = ___reference0;
  6571. int32_t L_1 = ___length1;
  6572. ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4 L_2;
  6573. memset((&L_2), 0, sizeof(L_2));
  6574. ReadOnlySpan_1__ctor_mFEB9E8BCBC125E065C80C12FC6037D87DC6FA2FC_inline((&L_2), L_0, L_1, /*hidden argument*/il2cpp_rgctx_method(method->rgctx_data, 1));
  6575. return L_2;
  6576. }
  6577. }
  6578. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D MemoryMarshal_AsBytes_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5D7D4C294D50AFEE7AF6B303DE7FA7BD156B83A_gshared_inline (ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4 ___span0, const RuntimeMethod* method)
  6579. {
  6580. static bool s_Il2CppMethodInitialized;
  6581. if (!s_Il2CppMethodInitialized)
  6582. {
  6583. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_AsBytes_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5D7D4C294D50AFEE7AF6B303DE7FA7BD156B83A_RuntimeMethod_var);
  6584. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1__ctor_m0FC0B92549C2968E80B5F75A85F28B96DBFCFD63_RuntimeMethod_var);
  6585. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  6586. s_Il2CppMethodInitialized = true;
  6587. }
  6588. {
  6589. if (!false)
  6590. {
  6591. goto IL_0016;
  6592. }
  6593. }
  6594. {
  6595. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 0)) };
  6596. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  6597. Type_t* L_1;
  6598. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  6599. ThrowHelper_ThrowInvalidTypeWithPointersNotSupported_m5707DE408588F6EAC3FC7D10F9520308CF8C8CCF(L_1, NULL);
  6600. }
  6601. IL_0016:
  6602. {
  6603. ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4 L_2 = ___span0;
  6604. uint32_t* L_3;
  6605. L_3 = (( uint32_t* (*) (ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->rgctx_data, 1)))(L_2, il2cpp_rgctx_method(method->rgctx_data, 1));
  6606. uint8_t* L_4;
  6607. L_4 = il2cpp_unsafe_as_ref<uint8_t>(L_3);
  6608. int32_t L_5;
  6609. L_5 = ReadOnlySpan_1_get_Length_m031225D82859BA85FEE8375AA52B4CE8DF1ACE00_inline((&___span0), il2cpp_rgctx_method(method->rgctx_data, 2));
  6610. int32_t L_6;
  6611. L_6 = il2cpp_unsafe_sizeof<uint32_t>();
  6612. if (((int64_t)L_5 * (int64_t)L_6 < (int64_t)kIl2CppInt32Min) || ((int64_t)L_5 * (int64_t)L_6 > (int64_t)kIl2CppInt32Max))
  6613. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), MemoryMarshal_AsBytes_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mE5D7D4C294D50AFEE7AF6B303DE7FA7BD156B83A_RuntimeMethod_var);
  6614. ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D L_7;
  6615. memset((&L_7), 0, sizeof(L_7));
  6616. ReadOnlySpan_1__ctor_m0FC0B92549C2968E80B5F75A85F28B96DBFCFD63_inline((&L_7), L_4, ((int32_t)il2cpp_codegen_multiply(L_5, L_6)), /*hidden argument*/ReadOnlySpan_1__ctor_m0FC0B92549C2968E80B5F75A85F28B96DBFCFD63_RuntimeMethod_var);
  6617. return L_7;
  6618. }
  6619. }
  6620. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0B70907CF5F6B4F10CB2914FEFC34CBE07112698_gshared_inline (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F* __this, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  6621. {
  6622. {
  6623. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_0 = ___array0;
  6624. if (L_0)
  6625. {
  6626. goto IL_0016;
  6627. }
  6628. }
  6629. {
  6630. int32_t L_1 = ___start1;
  6631. if (L_1)
  6632. {
  6633. goto IL_0009;
  6634. }
  6635. }
  6636. {
  6637. int32_t L_2 = ___length2;
  6638. if (!L_2)
  6639. {
  6640. goto IL_000e;
  6641. }
  6642. }
  6643. IL_0009:
  6644. {
  6645. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  6646. }
  6647. IL_000e:
  6648. {
  6649. il2cpp_codegen_initobj(__this, sizeof(ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F));
  6650. return;
  6651. }
  6652. IL_0016:
  6653. {
  6654. int32_t L_3 = ___start1;
  6655. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_4 = ___array0;
  6656. NullCheck(L_4);
  6657. if ((!(((uint32_t)L_3) <= ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
  6658. {
  6659. goto IL_0024;
  6660. }
  6661. }
  6662. {
  6663. int32_t L_5 = ___length2;
  6664. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_6 = ___array0;
  6665. NullCheck(L_6);
  6666. int32_t L_7 = ___start1;
  6667. if ((!(((uint32_t)L_5) > ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), L_7))))))
  6668. {
  6669. goto IL_0029;
  6670. }
  6671. }
  6672. IL_0024:
  6673. {
  6674. ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
  6675. }
  6676. IL_0029:
  6677. {
  6678. UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_8 = ___array0;
  6679. NullCheck((RuntimeArray*)L_8);
  6680. uint8_t* L_9;
  6681. L_9 = Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline((RuntimeArray*)L_8, NULL);
  6682. uint16_t* L_10;
  6683. L_10 = il2cpp_unsafe_as_ref<uint16_t>(L_9);
  6684. int32_t L_11 = ___start1;
  6685. uint16_t* L_12;
  6686. L_12 = il2cpp_unsafe_add<uint16_t,int32_t>(L_10, L_11);
  6687. ByReference_1_t946C8F453CAF957A5339893AAA7FFF61CC68CECE L_13;
  6688. memset((&L_13), 0, sizeof(L_13));
  6689. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_13), L_12);
  6690. __this->____pointer_0 = L_13;
  6691. int32_t L_14 = ___length2;
  6692. __this->____length_1 = L_14;
  6693. return;
  6694. }
  6695. }
  6696. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline (RuntimeArray* __this, const RuntimeMethod* method)
  6697. {
  6698. {
  6699. RawData_t37CAF2D3F74B7723974ED7CEEE9B297D8FA64ED0* L_0;
  6700. L_0 = il2cpp_unsafe_as<RawData_t37CAF2D3F74B7723974ED7CEEE9B297D8FA64ED0*>(__this);
  6701. NullCheck(L_0);
  6702. uint8_t* L_1 = (&L_0->___Data_2);
  6703. return L_1;
  6704. }
  6705. }
  6706. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m339FDCE1FC17C2B97AEA44937294504AF706F7FF_gshared_inline (ReadOnlySpan_1_tA2EFC117098BD2B38ADBF809AA976D9F3C13654F* __this, const RuntimeMethod* method)
  6707. {
  6708. {
  6709. int32_t L_0 = (int32_t)__this->____length_1;
  6710. return L_0;
  6711. }
  6712. }
  6713. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0FC0B92549C2968E80B5F75A85F28B96DBFCFD63_gshared_inline (ReadOnlySpan_1_tA850A6C0E88ABBA37646A078ACBC24D6D5FD9B4D* __this, uint8_t* ___ptr0, int32_t ___length1, const RuntimeMethod* method)
  6714. {
  6715. {
  6716. uint8_t* L_0 = ___ptr0;
  6717. ByReference_1_t9C85BCCAAF8C525B6C06B07E922D8D217BE8D6FC L_1;
  6718. memset((&L_1), 0, sizeof(L_1));
  6719. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  6720. __this->____pointer_0 = L_1;
  6721. int32_t L_2 = ___length1;
  6722. __this->____length_1 = L_2;
  6723. return;
  6724. }
  6725. }
  6726. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m947BF95D54571BF3897F96822B7A8FDA5853497B_gshared_inline (Span_1_tDADAC65069DFE6B57C458109115ECD795ED39305* __this, uint8_t* ___ptr0, int32_t ___length1, const RuntimeMethod* method)
  6727. {
  6728. {
  6729. uint8_t* L_0 = ___ptr0;
  6730. ByReference_1_t9C85BCCAAF8C525B6C06B07E922D8D217BE8D6FC L_1;
  6731. memset((&L_1), 0, sizeof(L_1));
  6732. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  6733. __this->____pointer_0 = L_1;
  6734. int32_t L_2 = ___length1;
  6735. __this->____length_1 = L_2;
  6736. return;
  6737. }
  6738. }
  6739. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_mFEB9E8BCBC125E065C80C12FC6037D87DC6FA2FC_gshared_inline (ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4* __this, uint32_t* ___ptr0, int32_t ___length1, const RuntimeMethod* method)
  6740. {
  6741. {
  6742. uint32_t* L_0 = ___ptr0;
  6743. ByReference_1_tFE9AF4BD221B916FA525C43965FD23DB6BE5AC45 L_1;
  6744. memset((&L_1), 0, sizeof(L_1));
  6745. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  6746. __this->____pointer_0 = L_1;
  6747. int32_t L_2 = ___length1;
  6748. __this->____length_1 = L_2;
  6749. return;
  6750. }
  6751. }
  6752. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m031225D82859BA85FEE8375AA52B4CE8DF1ACE00_gshared_inline (ReadOnlySpan_1_t57F4BBC957039E8E904443D25F3A78AE60DC94B4* __this, const RuntimeMethod* method)
  6753. {
  6754. {
  6755. int32_t L_0 = (int32_t)__this->____length_1;
  6756. return L_0;
  6757. }
  6758. }