12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432 |
- #include "il2cpp-config.h"
- #ifndef _MSC_VER
- # include <alloca.h>
- #else
- # include <malloc.h>
- #endif
- #include <cstring>
- #include <string.h>
- #include <stdio.h>
- #include <cmath>
- #include <limits>
- #include <assert.h>
- #include <stdint.h>
- #include "il2cpp-class-internals.h"
- #include "codegen/il2cpp-codegen.h"
- #include "il2cpp-object-internals.h"
- template <typename R, typename T1, typename T2>
- struct VirtFuncInvoker2
- {
- typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
- static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
- {
- const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
- return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
- }
- };
- template <typename R, typename T1>
- struct VirtFuncInvoker1
- {
- typedef R (*Func)(void*, T1, const RuntimeMethod*);
- static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
- {
- const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
- return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
- }
- };
- template <typename R>
- struct VirtFuncInvoker0
- {
- typedef R (*Func)(void*, const RuntimeMethod*);
- static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
- {
- const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
- return ((Func)invokeData.methodPtr)(obj, invokeData.method);
- }
- };
- template <typename R, typename T1, typename T2>
- struct GenericVirtFuncInvoker2
- {
- typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
- static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
- {
- VirtualInvokeData invokeData;
- il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
- return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
- }
- };
- template <typename R, typename T1>
- struct GenericVirtFuncInvoker1
- {
- typedef R (*Func)(void*, T1, const RuntimeMethod*);
- static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
- {
- VirtualInvokeData invokeData;
- il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
- return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
- }
- };
- template <typename R>
- struct GenericVirtFuncInvoker0
- {
- typedef R (*Func)(void*, const RuntimeMethod*);
- static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj)
- {
- VirtualInvokeData invokeData;
- il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
- return ((Func)invokeData.methodPtr)(obj, invokeData.method);
- }
- };
- template <typename R>
- struct InterfaceFuncInvoker0
- {
- typedef R (*Func)(void*, const RuntimeMethod*);
- static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
- {
- const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
- return ((Func)invokeData.methodPtr)(obj, invokeData.method);
- }
- };
- struct InterfaceActionInvoker0
- {
- typedef void (*Action)(void*, const RuntimeMethod*);
- static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
- {
- const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
- ((Action)invokeData.methodPtr)(obj, invokeData.method);
- }
- };
- template <typename R, typename T1, typename T2>
- struct InterfaceFuncInvoker2
- {
- typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
- static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
- {
- const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
- return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
- }
- };
- template <typename R, typename T1>
- struct InterfaceFuncInvoker1
- {
- typedef R (*Func)(void*, T1, const RuntimeMethod*);
- static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
- {
- const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
- return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
- }
- };
- template <typename R, typename T1, typename T2>
- struct GenericInterfaceFuncInvoker2
- {
- typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
- static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
- {
- VirtualInvokeData invokeData;
- il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
- return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
- }
- };
- template <typename R, typename T1>
- struct GenericInterfaceFuncInvoker1
- {
- typedef R (*Func)(void*, T1, const RuntimeMethod*);
- static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
- {
- VirtualInvokeData invokeData;
- il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
- return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
- }
- };
- template <typename R>
- struct GenericInterfaceFuncInvoker0
- {
- typedef R (*Func)(void*, const RuntimeMethod*);
- static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj)
- {
- VirtualInvokeData invokeData;
- il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
- return ((Func)invokeData.methodPtr)(obj, invokeData.method);
- }
- };
- // System.String
- struct String_t;
- // System.Collections.IEnumerable
- struct IEnumerable_t1941168011;
- // System.Text.StringBuilder
- struct StringBuilder_t;
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher
- struct Dispatcher_t684365006;
- // System.Object[]
- struct ObjectU5BU5D_t2843939325;
- // System.IAsyncResult
- struct IAsyncResult_t767004451;
- // System.AsyncCallback
- struct AsyncCallback_t3962456242;
- // Boo.Lang.Runtime.DynamicDispatching.DispatcherCache
- struct DispatcherCache_t1010326087;
- // System.Collections.Generic.Dictionary`2<Boo.Lang.Runtime.DynamicDispatching.DispatcherKey,Boo.Lang.Runtime.DynamicDispatching.Dispatcher>
- struct Dictionary_2_t866247282;
- // System.Collections.Generic.IEqualityComparer`1<Boo.Lang.Runtime.DynamicDispatching.DispatcherKey>
- struct IEqualityComparer_1_t4217396590;
- // System.Collections.Generic.Dictionary`2<System.Object,System.Object>
- struct Dictionary_2_t132545152;
- // System.Collections.Generic.IEqualityComparer`1<System.Object>
- struct IEqualityComparer_1_t892470886;
- // Boo.Lang.Runtime.DynamicDispatching.DispatcherKey
- struct DispatcherKey_t2110064572;
- // Boo.Lang.Runtime.DynamicDispatching.DispatcherCache/DispatcherFactory
- struct DispatcherFactory_t1014155341;
- // System.Type
- struct Type_t;
- // System.Type[]
- struct TypeU5BU5D_t3940880105;
- // Boo.Lang.Runtime.DynamicDispatching.DispatcherKey/_EqualityComparer
- struct _EqualityComparer_t965810167;
- // Boo.Lang.Runtime.ExtensionRegistry
- struct ExtensionRegistry_t2424660641;
- // Boo.Lang.List`1<System.Reflection.MemberInfo>
- struct List_1_t1242660502;
- // Boo.Lang.List`1<System.Object>
- struct List_1_t942764925;
- // System.Collections.Generic.IEnumerable`1<System.Reflection.MemberInfo>
- struct IEnumerable_1_t2359854630;
- // Boo.Lang.Runtime.RuntimeServices/<Coerce>c__AnonStorey1D
- struct U3CCoerceU3Ec__AnonStorey1D_t572148199;
- // System.Reflection.MethodInfo
- struct MethodInfo_t;
- // System.Delegate
- struct Delegate_t1188392813;
- // Boo.Lang.Runtime.RuntimeServices/<EmitImplicitConversionDispatcher>c__AnonStorey1E
- struct U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_t4009522197;
- // System.ArgumentException
- struct ArgumentException_t132251570;
- // System.Collections.Generic.IEnumerable`1<System.Reflection.MethodInfo>
- struct IEnumerable_1_t857479137;
- // Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC
- struct U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435;
- // System.Reflection.ParameterInfo
- struct ParameterInfo_t1861056598;
- // System.Reflection.MethodBase
- struct MethodBase_t;
- // System.Collections.IEnumerator
- struct IEnumerator_t1853284238;
- // System.Collections.Generic.IEnumerator`1<System.Reflection.MethodInfo>
- struct IEnumerator_1_t2310196716;
- // System.NotSupportedException
- struct NotSupportedException_t1314879016;
- // System.Reflection.MemberInfo[]
- struct MemberInfoU5BU5D_t1302094432;
- // System.Collections.Generic.IEnumerator`1<System.Reflection.MemberInfo>
- struct IEnumerator_1_t3812572209;
- // System.Reflection.MemberInfo
- struct MemberInfo_t;
- // System.Int32[]
- struct Int32U5BU5D_t385246372;
- // System.Collections.Generic.Link[]
- struct LinkU5BU5D_t964245573;
- // Boo.Lang.Runtime.DynamicDispatching.DispatcherKey[]
- struct DispatcherKeyU5BU5D_t1678415317;
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher[]
- struct DispatcherU5BU5D_t4037257275;
- // System.Runtime.Serialization.SerializationInfo
- struct SerializationInfo_t950877179;
- // System.Collections.Generic.Dictionary`2/Transform`1<Boo.Lang.Runtime.DynamicDispatching.DispatcherKey,Boo.Lang.Runtime.DynamicDispatching.Dispatcher,System.Collections.DictionaryEntry>
- struct Transform_1_t4132401090;
- // System.Char[]
- struct CharU5BU5D_t3528271667;
- // System.IntPtr[]
- struct IntPtrU5BU5D_t4013366056;
- // System.Collections.IDictionary
- struct IDictionary_t1363984059;
- // System.Void
- struct Void_t1185182177;
- // System.DelegateData
- struct DelegateData_t1677132599;
- // System.Reflection.Emit.UnmanagedMarshal
- struct UnmanagedMarshal_t984015687;
- // System.Reflection.MemberFilter
- struct MemberFilter_t426314064;
- extern RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
- extern RuntimeClass* IEnumerable_t1941168011_il2cpp_TypeInfo_var;
- extern RuntimeClass* IDisposable_t3640265483_il2cpp_TypeInfo_var;
- extern RuntimeClass* IEnumerator_t1853284238_il2cpp_TypeInfo_var;
- extern const uint32_t Builtins_join_m864932387_MetadataUsageId;
- extern RuntimeClass* DispatcherKey_t2110064572_il2cpp_TypeInfo_var;
- extern RuntimeClass* Dictionary_2_t866247282_il2cpp_TypeInfo_var;
- extern RuntimeClass* DispatcherCache_t1010326087_il2cpp_TypeInfo_var;
- extern const RuntimeMethod* Dictionary_2__ctor_m1815469916_RuntimeMethod_var;
- extern const uint32_t DispatcherCache__cctor_m62575632_MetadataUsageId;
- extern const RuntimeMethod* Dictionary_2_TryGetValue_m1990775459_RuntimeMethod_var;
- extern const RuntimeMethod* Dictionary_2_Add_m163959252_RuntimeMethod_var;
- extern const uint32_t DispatcherCache_Get_m3609792288_MetadataUsageId;
- extern RuntimeClass* Dispatcher_t684365006_il2cpp_TypeInfo_var;
- extern const uint32_t DelegatePInvokeWrapper_DispatcherFactory_t1014155341_MetadataUsageId;
- extern RuntimeClass* _EqualityComparer_t965810167_il2cpp_TypeInfo_var;
- extern const uint32_t DispatcherKey__cctor_m1082726794_MetadataUsageId;
- extern RuntimeClass* String_t_il2cpp_TypeInfo_var;
- extern const uint32_t _EqualityComparer_Equals_m2225820911_MetadataUsageId;
- extern RuntimeClass* List_1_t1242660502_il2cpp_TypeInfo_var;
- extern RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
- extern const RuntimeMethod* List_1__ctor_m1115569667_RuntimeMethod_var;
- extern const uint32_t ExtensionRegistry__ctor_m323844458_MetadataUsageId;
- extern const RuntimeType* RuntimeServices_t2098243569_0_0_0_var;
- extern RuntimeClass* ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var;
- extern RuntimeClass* RuntimeServices_t2098243569_il2cpp_TypeInfo_var;
- extern RuntimeClass* Type_t_il2cpp_TypeInfo_var;
- extern RuntimeClass* ExtensionRegistry_t2424660641_il2cpp_TypeInfo_var;
- extern RuntimeClass* Boolean_t97287965_il2cpp_TypeInfo_var;
- extern const uint32_t RuntimeServices__cctor_m1381641241_MetadataUsageId;
- extern const uint32_t RuntimeServices_GetDispatcher_m3922777458_MetadataUsageId;
- extern RuntimeClass* U3CCoerceU3Ec__AnonStorey1D_t572148199_il2cpp_TypeInfo_var;
- extern RuntimeClass* TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var;
- extern RuntimeClass* DispatcherFactory_t1014155341_il2cpp_TypeInfo_var;
- extern const RuntimeMethod* U3CCoerceU3Ec__AnonStorey1D_U3CU3Em__15_m4262864175_RuntimeMethod_var;
- extern String_t* _stringLiteral4123921170;
- extern const uint32_t RuntimeServices_Coerce_m1663619687_MetadataUsageId;
- extern RuntimeClass* ICoercible_t1130343077_il2cpp_TypeInfo_var;
- extern const RuntimeMethod* RuntimeServices_IdentityDispatcher_m1725786149_RuntimeMethod_var;
- extern const RuntimeMethod* RuntimeServices_CoercibleDispatcher_m4058208960_RuntimeMethod_var;
- extern const uint32_t RuntimeServices_CreateCoerceDispatcher_m661106792_MetadataUsageId;
- extern const RuntimeType* Dispatcher_t684365006_0_0_0_var;
- extern const RuntimeType* NumericPromotions_t3533651679_0_0_0_var;
- extern RuntimeClass* TypeCode_t2987224087_il2cpp_TypeInfo_var;
- extern String_t* _stringLiteral2755855817;
- extern String_t* _stringLiteral3454777324;
- extern const uint32_t RuntimeServices_EmitPromotionDispatcher_m734050861_MetadataUsageId;
- extern const uint32_t RuntimeServices_IsPromotableNumeric_m2095247129_MetadataUsageId;
- extern RuntimeClass* U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_t4009522197_il2cpp_TypeInfo_var;
- extern const RuntimeMethod* U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_U3CU3Em__16_m940011970_RuntimeMethod_var;
- extern const uint32_t RuntimeServices_EmitImplicitConversionDispatcher_m4072191859_MetadataUsageId;
- extern const uint32_t RuntimeServices_CoercibleDispatcher_m4058208960_MetadataUsageId;
- extern RuntimeClass* RuntimeArray_il2cpp_TypeInfo_var;
- extern const uint32_t RuntimeServices_EqualityOperator_m2384872086_MetadataUsageId;
- extern RuntimeClass* ArgumentException_t132251570_il2cpp_TypeInfo_var;
- extern const RuntimeMethod* RuntimeServices_ArrayEqualityImpl_m3673667702_RuntimeMethod_var;
- extern String_t* _stringLiteral181402784;
- extern const uint32_t RuntimeServices_ArrayEqualityImpl_m3673667702_MetadataUsageId;
- extern RuntimeClass* IConvertible_t2977365677_il2cpp_TypeInfo_var;
- extern RuntimeClass* Decimal_t2948259380_il2cpp_TypeInfo_var;
- extern const uint32_t RuntimeServices_EqualityOperator_m2541246096_MetadataUsageId;
- extern const uint32_t RuntimeServices_FindImplicitConversionOperator_m2560683559_MetadataUsageId;
- extern RuntimeClass* U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435_il2cpp_TypeInfo_var;
- extern const uint32_t RuntimeServices_GetExtensionMethods_m2018979233_MetadataUsageId;
- extern RuntimeClass* IEnumerable_1_t857479137_il2cpp_TypeInfo_var;
- extern RuntimeClass* IEnumerator_1_t2310196716_il2cpp_TypeInfo_var;
- extern String_t* _stringLiteral3306367446;
- extern const uint32_t RuntimeServices_FindImplicitConversionMethod_m4176567206_MetadataUsageId;
- extern const uint32_t U3CCoerceU3Ec__AnonStorey1D_U3CU3Em__15_m4262864175_MetadataUsageId;
- extern const uint32_t U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_U3CU3Em__16_m940011970_MetadataUsageId;
- extern const uint32_t U3CGetExtensionMethodsU3Ec__IteratorC_System_Collections_Generic_IEnumerableU3CSystem_Reflection_MethodInfoU3E_GetEnumerator_m1148048048_MetadataUsageId;
- extern RuntimeClass* IEnumerable_1_t2359854630_il2cpp_TypeInfo_var;
- extern RuntimeClass* IEnumerator_1_t3812572209_il2cpp_TypeInfo_var;
- extern RuntimeClass* MethodInfo_t_il2cpp_TypeInfo_var;
- extern const uint32_t U3CGetExtensionMethodsU3Ec__IteratorC_MoveNext_m4162423597_MetadataUsageId;
- extern const uint32_t U3CGetExtensionMethodsU3Ec__IteratorC_Dispose_m3192498793_MetadataUsageId;
- extern RuntimeClass* NotSupportedException_t1314879016_il2cpp_TypeInfo_var;
- extern const RuntimeMethod* U3CGetExtensionMethodsU3Ec__IteratorC_Reset_m865776842_RuntimeMethod_var;
- extern const uint32_t U3CGetExtensionMethodsU3Ec__IteratorC_Reset_m865776842_MetadataUsageId;
- struct ObjectU5BU5D_t2843939325;
- struct TypeU5BU5D_t3940880105;
- struct MethodInfoU5BU5D_t2572182361;
- struct ParameterInfoU5BU5D_t390618515;
- #ifndef U3CMODULEU3E_T692745533_H
- #define U3CMODULEU3E_T692745533_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // <Module>
- struct U3CModuleU3E_t692745533
- {
- public:
- public:
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // U3CMODULEU3E_T692745533_H
- #ifndef RUNTIMEOBJECT_H
- #define RUNTIMEOBJECT_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Object
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // RUNTIMEOBJECT_H
- struct Il2CppArrayBounds;
- #ifndef RUNTIMEARRAY_H
- #define RUNTIMEARRAY_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Array
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // RUNTIMEARRAY_H
- #ifndef LIST_1_T1242660502_H
- #define LIST_1_T1242660502_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // Boo.Lang.List`1<System.Reflection.MemberInfo>
- struct List_1_t1242660502 : public RuntimeObject
- {
- public:
- // T[] Boo.Lang.List`1::_items
- MemberInfoU5BU5D_t1302094432* ____items_1;
- // System.Int32 Boo.Lang.List`1::_count
- int32_t ____count_2;
- public:
- inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t1242660502, ____items_1)); }
- inline MemberInfoU5BU5D_t1302094432* get__items_1() const { return ____items_1; }
- inline MemberInfoU5BU5D_t1302094432** get_address_of__items_1() { return &____items_1; }
- inline void set__items_1(MemberInfoU5BU5D_t1302094432* value)
- {
- ____items_1 = value;
- Il2CppCodeGenWriteBarrier((&____items_1), value);
- }
- inline static int32_t get_offset_of__count_2() { return static_cast<int32_t>(offsetof(List_1_t1242660502, ____count_2)); }
- inline int32_t get__count_2() const { return ____count_2; }
- inline int32_t* get_address_of__count_2() { return &____count_2; }
- inline void set__count_2(int32_t value)
- {
- ____count_2 = value;
- }
- };
- struct List_1_t1242660502_StaticFields
- {
- public:
- // T[] Boo.Lang.List`1::EmptyArray
- MemberInfoU5BU5D_t1302094432* ___EmptyArray_0;
- public:
- inline static int32_t get_offset_of_EmptyArray_0() { return static_cast<int32_t>(offsetof(List_1_t1242660502_StaticFields, ___EmptyArray_0)); }
- inline MemberInfoU5BU5D_t1302094432* get_EmptyArray_0() const { return ___EmptyArray_0; }
- inline MemberInfoU5BU5D_t1302094432** get_address_of_EmptyArray_0() { return &___EmptyArray_0; }
- inline void set_EmptyArray_0(MemberInfoU5BU5D_t1302094432* value)
- {
- ___EmptyArray_0 = value;
- Il2CppCodeGenWriteBarrier((&___EmptyArray_0), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // LIST_1_T1242660502_H
- #ifndef EXTENSIONREGISTRY_T2424660641_H
- #define EXTENSIONREGISTRY_T2424660641_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // Boo.Lang.Runtime.ExtensionRegistry
- struct ExtensionRegistry_t2424660641 : public RuntimeObject
- {
- public:
- // Boo.Lang.List`1<System.Reflection.MemberInfo> Boo.Lang.Runtime.ExtensionRegistry::_extensions
- List_1_t1242660502 * ____extensions_0;
- // System.Object Boo.Lang.Runtime.ExtensionRegistry::_classLock
- RuntimeObject * ____classLock_1;
- public:
- inline static int32_t get_offset_of__extensions_0() { return static_cast<int32_t>(offsetof(ExtensionRegistry_t2424660641, ____extensions_0)); }
- inline List_1_t1242660502 * get__extensions_0() const { return ____extensions_0; }
- inline List_1_t1242660502 ** get_address_of__extensions_0() { return &____extensions_0; }
- inline void set__extensions_0(List_1_t1242660502 * value)
- {
- ____extensions_0 = value;
- Il2CppCodeGenWriteBarrier((&____extensions_0), value);
- }
- inline static int32_t get_offset_of__classLock_1() { return static_cast<int32_t>(offsetof(ExtensionRegistry_t2424660641, ____classLock_1)); }
- inline RuntimeObject * get__classLock_1() const { return ____classLock_1; }
- inline RuntimeObject ** get_address_of__classLock_1() { return &____classLock_1; }
- inline void set__classLock_1(RuntimeObject * value)
- {
- ____classLock_1 = value;
- Il2CppCodeGenWriteBarrier((&____classLock_1), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // EXTENSIONREGISTRY_T2424660641_H
- #ifndef NUMERICPROMOTIONS_T3533651679_H
- #define NUMERICPROMOTIONS_T3533651679_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // Boo.Lang.Runtime.DynamicDispatching.NumericPromotions
- struct NumericPromotions_t3533651679 : public RuntimeObject
- {
- public:
- public:
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // NUMERICPROMOTIONS_T3533651679_H
- #ifndef _EQUALITYCOMPARER_T965810167_H
- #define _EQUALITYCOMPARER_T965810167_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // Boo.Lang.Runtime.DynamicDispatching.DispatcherKey/_EqualityComparer
- struct _EqualityComparer_t965810167 : public RuntimeObject
- {
- public:
- public:
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // _EQUALITYCOMPARER_T965810167_H
- #ifndef RUNTIMESERVICES_T2098243569_H
- #define RUNTIMESERVICES_T2098243569_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // Boo.Lang.Runtime.RuntimeServices
- struct RuntimeServices_t2098243569 : public RuntimeObject
- {
- public:
- public:
- };
- struct RuntimeServices_t2098243569_StaticFields
- {
- public:
- // System.Object[] Boo.Lang.Runtime.RuntimeServices::NoArguments
- ObjectU5BU5D_t2843939325* ___NoArguments_0;
- // System.Type Boo.Lang.Runtime.RuntimeServices::RuntimeServicesType
- Type_t * ___RuntimeServicesType_1;
- // Boo.Lang.Runtime.DynamicDispatching.DispatcherCache Boo.Lang.Runtime.RuntimeServices::_cache
- DispatcherCache_t1010326087 * ____cache_2;
- // Boo.Lang.Runtime.ExtensionRegistry Boo.Lang.Runtime.RuntimeServices::_extensions
- ExtensionRegistry_t2424660641 * ____extensions_3;
- // System.Object Boo.Lang.Runtime.RuntimeServices::True
- RuntimeObject * ___True_4;
- public:
- inline static int32_t get_offset_of_NoArguments_0() { return static_cast<int32_t>(offsetof(RuntimeServices_t2098243569_StaticFields, ___NoArguments_0)); }
- inline ObjectU5BU5D_t2843939325* get_NoArguments_0() const { return ___NoArguments_0; }
- inline ObjectU5BU5D_t2843939325** get_address_of_NoArguments_0() { return &___NoArguments_0; }
- inline void set_NoArguments_0(ObjectU5BU5D_t2843939325* value)
- {
- ___NoArguments_0 = value;
- Il2CppCodeGenWriteBarrier((&___NoArguments_0), value);
- }
- inline static int32_t get_offset_of_RuntimeServicesType_1() { return static_cast<int32_t>(offsetof(RuntimeServices_t2098243569_StaticFields, ___RuntimeServicesType_1)); }
- inline Type_t * get_RuntimeServicesType_1() const { return ___RuntimeServicesType_1; }
- inline Type_t ** get_address_of_RuntimeServicesType_1() { return &___RuntimeServicesType_1; }
- inline void set_RuntimeServicesType_1(Type_t * value)
- {
- ___RuntimeServicesType_1 = value;
- Il2CppCodeGenWriteBarrier((&___RuntimeServicesType_1), value);
- }
- inline static int32_t get_offset_of__cache_2() { return static_cast<int32_t>(offsetof(RuntimeServices_t2098243569_StaticFields, ____cache_2)); }
- inline DispatcherCache_t1010326087 * get__cache_2() const { return ____cache_2; }
- inline DispatcherCache_t1010326087 ** get_address_of__cache_2() { return &____cache_2; }
- inline void set__cache_2(DispatcherCache_t1010326087 * value)
- {
- ____cache_2 = value;
- Il2CppCodeGenWriteBarrier((&____cache_2), value);
- }
- inline static int32_t get_offset_of__extensions_3() { return static_cast<int32_t>(offsetof(RuntimeServices_t2098243569_StaticFields, ____extensions_3)); }
- inline ExtensionRegistry_t2424660641 * get__extensions_3() const { return ____extensions_3; }
- inline ExtensionRegistry_t2424660641 ** get_address_of__extensions_3() { return &____extensions_3; }
- inline void set__extensions_3(ExtensionRegistry_t2424660641 * value)
- {
- ____extensions_3 = value;
- Il2CppCodeGenWriteBarrier((&____extensions_3), value);
- }
- inline static int32_t get_offset_of_True_4() { return static_cast<int32_t>(offsetof(RuntimeServices_t2098243569_StaticFields, ___True_4)); }
- inline RuntimeObject * get_True_4() const { return ___True_4; }
- inline RuntimeObject ** get_address_of_True_4() { return &___True_4; }
- inline void set_True_4(RuntimeObject * value)
- {
- ___True_4 = value;
- Il2CppCodeGenWriteBarrier((&___True_4), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // RUNTIMESERVICES_T2098243569_H
- #ifndef U3CCOERCEU3EC__ANONSTOREY1D_T572148199_H
- #define U3CCOERCEU3EC__ANONSTOREY1D_T572148199_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // Boo.Lang.Runtime.RuntimeServices/<Coerce>c__AnonStorey1D
- struct U3CCoerceU3Ec__AnonStorey1D_t572148199 : public RuntimeObject
- {
- public:
- // System.Object Boo.Lang.Runtime.RuntimeServices/<Coerce>c__AnonStorey1D::value
- RuntimeObject * ___value_0;
- // System.Type Boo.Lang.Runtime.RuntimeServices/<Coerce>c__AnonStorey1D::toType
- Type_t * ___toType_1;
- public:
- inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(U3CCoerceU3Ec__AnonStorey1D_t572148199, ___value_0)); }
- inline RuntimeObject * get_value_0() const { return ___value_0; }
- inline RuntimeObject ** get_address_of_value_0() { return &___value_0; }
- inline void set_value_0(RuntimeObject * value)
- {
- ___value_0 = value;
- Il2CppCodeGenWriteBarrier((&___value_0), value);
- }
- inline static int32_t get_offset_of_toType_1() { return static_cast<int32_t>(offsetof(U3CCoerceU3Ec__AnonStorey1D_t572148199, ___toType_1)); }
- inline Type_t * get_toType_1() const { return ___toType_1; }
- inline Type_t ** get_address_of_toType_1() { return &___toType_1; }
- inline void set_toType_1(Type_t * value)
- {
- ___toType_1 = value;
- Il2CppCodeGenWriteBarrier((&___toType_1), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // U3CCOERCEU3EC__ANONSTOREY1D_T572148199_H
- #ifndef U3CEMITIMPLICITCONVERSIONDISPATCHERU3EC__ANONSTOREY1E_T4009522197_H
- #define U3CEMITIMPLICITCONVERSIONDISPATCHERU3EC__ANONSTOREY1E_T4009522197_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // Boo.Lang.Runtime.RuntimeServices/<EmitImplicitConversionDispatcher>c__AnonStorey1E
- struct U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_t4009522197 : public RuntimeObject
- {
- public:
- // System.Reflection.MethodInfo Boo.Lang.Runtime.RuntimeServices/<EmitImplicitConversionDispatcher>c__AnonStorey1E::method
- MethodInfo_t * ___method_0;
- public:
- inline static int32_t get_offset_of_method_0() { return static_cast<int32_t>(offsetof(U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_t4009522197, ___method_0)); }
- inline MethodInfo_t * get_method_0() const { return ___method_0; }
- inline MethodInfo_t ** get_address_of_method_0() { return &___method_0; }
- inline void set_method_0(MethodInfo_t * value)
- {
- ___method_0 = value;
- Il2CppCodeGenWriteBarrier((&___method_0), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // U3CEMITIMPLICITCONVERSIONDISPATCHERU3EC__ANONSTOREY1E_T4009522197_H
- #ifndef U3CGETEXTENSIONMETHODSU3EC__ITERATORC_T3368530435_H
- #define U3CGETEXTENSIONMETHODSU3EC__ITERATORC_T3368530435_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC
- struct U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 : public RuntimeObject
- {
- public:
- // System.Collections.Generic.IEnumerator`1<System.Reflection.MemberInfo> Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC::<$s_49>__0
- RuntimeObject* ___U3CU24s_49U3E__0_0;
- // System.Reflection.MemberInfo Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC::<member>__1
- MemberInfo_t * ___U3CmemberU3E__1_1;
- // System.Int32 Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC::$PC
- int32_t ___U24PC_2;
- // System.Reflection.MethodInfo Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC::$current
- MethodInfo_t * ___U24current_3;
- public:
- inline static int32_t get_offset_of_U3CU24s_49U3E__0_0() { return static_cast<int32_t>(offsetof(U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435, ___U3CU24s_49U3E__0_0)); }
- inline RuntimeObject* get_U3CU24s_49U3E__0_0() const { return ___U3CU24s_49U3E__0_0; }
- inline RuntimeObject** get_address_of_U3CU24s_49U3E__0_0() { return &___U3CU24s_49U3E__0_0; }
- inline void set_U3CU24s_49U3E__0_0(RuntimeObject* value)
- {
- ___U3CU24s_49U3E__0_0 = value;
- Il2CppCodeGenWriteBarrier((&___U3CU24s_49U3E__0_0), value);
- }
- inline static int32_t get_offset_of_U3CmemberU3E__1_1() { return static_cast<int32_t>(offsetof(U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435, ___U3CmemberU3E__1_1)); }
- inline MemberInfo_t * get_U3CmemberU3E__1_1() const { return ___U3CmemberU3E__1_1; }
- inline MemberInfo_t ** get_address_of_U3CmemberU3E__1_1() { return &___U3CmemberU3E__1_1; }
- inline void set_U3CmemberU3E__1_1(MemberInfo_t * value)
- {
- ___U3CmemberU3E__1_1 = value;
- Il2CppCodeGenWriteBarrier((&___U3CmemberU3E__1_1), value);
- }
- inline static int32_t get_offset_of_U24PC_2() { return static_cast<int32_t>(offsetof(U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435, ___U24PC_2)); }
- inline int32_t get_U24PC_2() const { return ___U24PC_2; }
- inline int32_t* get_address_of_U24PC_2() { return &___U24PC_2; }
- inline void set_U24PC_2(int32_t value)
- {
- ___U24PC_2 = value;
- }
- inline static int32_t get_offset_of_U24current_3() { return static_cast<int32_t>(offsetof(U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435, ___U24current_3)); }
- inline MethodInfo_t * get_U24current_3() const { return ___U24current_3; }
- inline MethodInfo_t ** get_address_of_U24current_3() { return &___U24current_3; }
- inline void set_U24current_3(MethodInfo_t * value)
- {
- ___U24current_3 = value;
- Il2CppCodeGenWriteBarrier((&___U24current_3), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // U3CGETEXTENSIONMETHODSU3EC__ITERATORC_T3368530435_H
- #ifndef MEMBERINFO_T_H
- #define MEMBERINFO_T_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Reflection.MemberInfo
- struct MemberInfo_t : public RuntimeObject
- {
- public:
- public:
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // MEMBERINFO_T_H
- #ifndef VALUETYPE_T3640485471_H
- #define VALUETYPE_T3640485471_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.ValueType
- struct ValueType_t3640485471 : public RuntimeObject
- {
- public:
- public:
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- // Native definition for P/Invoke marshalling of System.ValueType
- struct ValueType_t3640485471_marshaled_pinvoke
- {
- };
- // Native definition for COM marshalling of System.ValueType
- struct ValueType_t3640485471_marshaled_com
- {
- };
- #endif // VALUETYPE_T3640485471_H
- #ifndef DICTIONARY_2_T866247282_H
- #define DICTIONARY_2_T866247282_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Collections.Generic.Dictionary`2<Boo.Lang.Runtime.DynamicDispatching.DispatcherKey,Boo.Lang.Runtime.DynamicDispatching.Dispatcher>
- struct Dictionary_2_t866247282 : public RuntimeObject
- {
- public:
- // System.Int32[] System.Collections.Generic.Dictionary`2::table
- Int32U5BU5D_t385246372* ___table_4;
- // System.Collections.Generic.Link[] System.Collections.Generic.Dictionary`2::linkSlots
- LinkU5BU5D_t964245573* ___linkSlots_5;
- // TKey[] System.Collections.Generic.Dictionary`2::keySlots
- DispatcherKeyU5BU5D_t1678415317* ___keySlots_6;
- // TValue[] System.Collections.Generic.Dictionary`2::valueSlots
- DispatcherU5BU5D_t4037257275* ___valueSlots_7;
- // System.Int32 System.Collections.Generic.Dictionary`2::touchedSlots
- int32_t ___touchedSlots_8;
- // System.Int32 System.Collections.Generic.Dictionary`2::emptySlot
- int32_t ___emptySlot_9;
- // System.Int32 System.Collections.Generic.Dictionary`2::count
- int32_t ___count_10;
- // System.Int32 System.Collections.Generic.Dictionary`2::threshold
- int32_t ___threshold_11;
- // System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::hcp
- RuntimeObject* ___hcp_12;
- // System.Runtime.Serialization.SerializationInfo System.Collections.Generic.Dictionary`2::serialization_info
- SerializationInfo_t950877179 * ___serialization_info_13;
- // System.Int32 System.Collections.Generic.Dictionary`2::generation
- int32_t ___generation_14;
- public:
- inline static int32_t get_offset_of_table_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t866247282, ___table_4)); }
- inline Int32U5BU5D_t385246372* get_table_4() const { return ___table_4; }
- inline Int32U5BU5D_t385246372** get_address_of_table_4() { return &___table_4; }
- inline void set_table_4(Int32U5BU5D_t385246372* value)
- {
- ___table_4 = value;
- Il2CppCodeGenWriteBarrier((&___table_4), value);
- }
- inline static int32_t get_offset_of_linkSlots_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t866247282, ___linkSlots_5)); }
- inline LinkU5BU5D_t964245573* get_linkSlots_5() const { return ___linkSlots_5; }
- inline LinkU5BU5D_t964245573** get_address_of_linkSlots_5() { return &___linkSlots_5; }
- inline void set_linkSlots_5(LinkU5BU5D_t964245573* value)
- {
- ___linkSlots_5 = value;
- Il2CppCodeGenWriteBarrier((&___linkSlots_5), value);
- }
- inline static int32_t get_offset_of_keySlots_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t866247282, ___keySlots_6)); }
- inline DispatcherKeyU5BU5D_t1678415317* get_keySlots_6() const { return ___keySlots_6; }
- inline DispatcherKeyU5BU5D_t1678415317** get_address_of_keySlots_6() { return &___keySlots_6; }
- inline void set_keySlots_6(DispatcherKeyU5BU5D_t1678415317* value)
- {
- ___keySlots_6 = value;
- Il2CppCodeGenWriteBarrier((&___keySlots_6), value);
- }
- inline static int32_t get_offset_of_valueSlots_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t866247282, ___valueSlots_7)); }
- inline DispatcherU5BU5D_t4037257275* get_valueSlots_7() const { return ___valueSlots_7; }
- inline DispatcherU5BU5D_t4037257275** get_address_of_valueSlots_7() { return &___valueSlots_7; }
- inline void set_valueSlots_7(DispatcherU5BU5D_t4037257275* value)
- {
- ___valueSlots_7 = value;
- Il2CppCodeGenWriteBarrier((&___valueSlots_7), value);
- }
- inline static int32_t get_offset_of_touchedSlots_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t866247282, ___touchedSlots_8)); }
- inline int32_t get_touchedSlots_8() const { return ___touchedSlots_8; }
- inline int32_t* get_address_of_touchedSlots_8() { return &___touchedSlots_8; }
- inline void set_touchedSlots_8(int32_t value)
- {
- ___touchedSlots_8 = value;
- }
- inline static int32_t get_offset_of_emptySlot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t866247282, ___emptySlot_9)); }
- inline int32_t get_emptySlot_9() const { return ___emptySlot_9; }
- inline int32_t* get_address_of_emptySlot_9() { return &___emptySlot_9; }
- inline void set_emptySlot_9(int32_t value)
- {
- ___emptySlot_9 = value;
- }
- inline static int32_t get_offset_of_count_10() { return static_cast<int32_t>(offsetof(Dictionary_2_t866247282, ___count_10)); }
- inline int32_t get_count_10() const { return ___count_10; }
- inline int32_t* get_address_of_count_10() { return &___count_10; }
- inline void set_count_10(int32_t value)
- {
- ___count_10 = value;
- }
- inline static int32_t get_offset_of_threshold_11() { return static_cast<int32_t>(offsetof(Dictionary_2_t866247282, ___threshold_11)); }
- inline int32_t get_threshold_11() const { return ___threshold_11; }
- inline int32_t* get_address_of_threshold_11() { return &___threshold_11; }
- inline void set_threshold_11(int32_t value)
- {
- ___threshold_11 = value;
- }
- inline static int32_t get_offset_of_hcp_12() { return static_cast<int32_t>(offsetof(Dictionary_2_t866247282, ___hcp_12)); }
- inline RuntimeObject* get_hcp_12() const { return ___hcp_12; }
- inline RuntimeObject** get_address_of_hcp_12() { return &___hcp_12; }
- inline void set_hcp_12(RuntimeObject* value)
- {
- ___hcp_12 = value;
- Il2CppCodeGenWriteBarrier((&___hcp_12), value);
- }
- inline static int32_t get_offset_of_serialization_info_13() { return static_cast<int32_t>(offsetof(Dictionary_2_t866247282, ___serialization_info_13)); }
- inline SerializationInfo_t950877179 * get_serialization_info_13() const { return ___serialization_info_13; }
- inline SerializationInfo_t950877179 ** get_address_of_serialization_info_13() { return &___serialization_info_13; }
- inline void set_serialization_info_13(SerializationInfo_t950877179 * value)
- {
- ___serialization_info_13 = value;
- Il2CppCodeGenWriteBarrier((&___serialization_info_13), value);
- }
- inline static int32_t get_offset_of_generation_14() { return static_cast<int32_t>(offsetof(Dictionary_2_t866247282, ___generation_14)); }
- inline int32_t get_generation_14() const { return ___generation_14; }
- inline int32_t* get_address_of_generation_14() { return &___generation_14; }
- inline void set_generation_14(int32_t value)
- {
- ___generation_14 = value;
- }
- };
- struct Dictionary_2_t866247282_StaticFields
- {
- public:
- // System.Collections.Generic.Dictionary`2/Transform`1<TKey,TValue,System.Collections.DictionaryEntry> System.Collections.Generic.Dictionary`2::<>f__am$cacheB
- Transform_1_t4132401090 * ___U3CU3Ef__amU24cacheB_15;
- public:
- inline static int32_t get_offset_of_U3CU3Ef__amU24cacheB_15() { return static_cast<int32_t>(offsetof(Dictionary_2_t866247282_StaticFields, ___U3CU3Ef__amU24cacheB_15)); }
- inline Transform_1_t4132401090 * get_U3CU3Ef__amU24cacheB_15() const { return ___U3CU3Ef__amU24cacheB_15; }
- inline Transform_1_t4132401090 ** get_address_of_U3CU3Ef__amU24cacheB_15() { return &___U3CU3Ef__amU24cacheB_15; }
- inline void set_U3CU3Ef__amU24cacheB_15(Transform_1_t4132401090 * value)
- {
- ___U3CU3Ef__amU24cacheB_15 = value;
- Il2CppCodeGenWriteBarrier((&___U3CU3Ef__amU24cacheB_15), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // DICTIONARY_2_T866247282_H
- #ifndef BUILTINS_T286914603_H
- #define BUILTINS_T286914603_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // Boo.Lang.Builtins
- struct Builtins_t286914603 : public RuntimeObject
- {
- public:
- public:
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // BUILTINS_T286914603_H
- #ifndef STRING_T_H
- #define STRING_T_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.String
- struct String_t : public RuntimeObject
- {
- public:
- // System.Int32 System.String::length
- int32_t ___length_0;
- // System.Char System.String::start_char
- Il2CppChar ___start_char_1;
- public:
- inline static int32_t get_offset_of_length_0() { return static_cast<int32_t>(offsetof(String_t, ___length_0)); }
- inline int32_t get_length_0() const { return ___length_0; }
- inline int32_t* get_address_of_length_0() { return &___length_0; }
- inline void set_length_0(int32_t value)
- {
- ___length_0 = value;
- }
- inline static int32_t get_offset_of_start_char_1() { return static_cast<int32_t>(offsetof(String_t, ___start_char_1)); }
- inline Il2CppChar get_start_char_1() const { return ___start_char_1; }
- inline Il2CppChar* get_address_of_start_char_1() { return &___start_char_1; }
- inline void set_start_char_1(Il2CppChar value)
- {
- ___start_char_1 = value;
- }
- };
- struct String_t_StaticFields
- {
- public:
- // System.String System.String::Empty
- String_t* ___Empty_2;
- // System.Char[] System.String::WhiteChars
- CharU5BU5D_t3528271667* ___WhiteChars_3;
- public:
- inline static int32_t get_offset_of_Empty_2() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_2)); }
- inline String_t* get_Empty_2() const { return ___Empty_2; }
- inline String_t** get_address_of_Empty_2() { return &___Empty_2; }
- inline void set_Empty_2(String_t* value)
- {
- ___Empty_2 = value;
- Il2CppCodeGenWriteBarrier((&___Empty_2), value);
- }
- inline static int32_t get_offset_of_WhiteChars_3() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___WhiteChars_3)); }
- inline CharU5BU5D_t3528271667* get_WhiteChars_3() const { return ___WhiteChars_3; }
- inline CharU5BU5D_t3528271667** get_address_of_WhiteChars_3() { return &___WhiteChars_3; }
- inline void set_WhiteChars_3(CharU5BU5D_t3528271667* value)
- {
- ___WhiteChars_3 = value;
- Il2CppCodeGenWriteBarrier((&___WhiteChars_3), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // STRING_T_H
- #ifndef STRINGBUILDER_T_H
- #define STRINGBUILDER_T_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Text.StringBuilder
- struct StringBuilder_t : public RuntimeObject
- {
- public:
- // System.Int32 System.Text.StringBuilder::_length
- int32_t ____length_1;
- // System.String System.Text.StringBuilder::_str
- String_t* ____str_2;
- // System.String System.Text.StringBuilder::_cached_str
- String_t* ____cached_str_3;
- // System.Int32 System.Text.StringBuilder::_maxCapacity
- int32_t ____maxCapacity_4;
- public:
- inline static int32_t get_offset_of__length_1() { return static_cast<int32_t>(offsetof(StringBuilder_t, ____length_1)); }
- inline int32_t get__length_1() const { return ____length_1; }
- inline int32_t* get_address_of__length_1() { return &____length_1; }
- inline void set__length_1(int32_t value)
- {
- ____length_1 = value;
- }
- inline static int32_t get_offset_of__str_2() { return static_cast<int32_t>(offsetof(StringBuilder_t, ____str_2)); }
- inline String_t* get__str_2() const { return ____str_2; }
- inline String_t** get_address_of__str_2() { return &____str_2; }
- inline void set__str_2(String_t* value)
- {
- ____str_2 = value;
- Il2CppCodeGenWriteBarrier((&____str_2), value);
- }
- inline static int32_t get_offset_of__cached_str_3() { return static_cast<int32_t>(offsetof(StringBuilder_t, ____cached_str_3)); }
- inline String_t* get__cached_str_3() const { return ____cached_str_3; }
- inline String_t** get_address_of__cached_str_3() { return &____cached_str_3; }
- inline void set__cached_str_3(String_t* value)
- {
- ____cached_str_3 = value;
- Il2CppCodeGenWriteBarrier((&____cached_str_3), value);
- }
- inline static int32_t get_offset_of__maxCapacity_4() { return static_cast<int32_t>(offsetof(StringBuilder_t, ____maxCapacity_4)); }
- inline int32_t get__maxCapacity_4() const { return ____maxCapacity_4; }
- inline int32_t* get_address_of__maxCapacity_4() { return &____maxCapacity_4; }
- inline void set__maxCapacity_4(int32_t value)
- {
- ____maxCapacity_4 = value;
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // STRINGBUILDER_T_H
- #ifndef EXCEPTION_T_H
- #define EXCEPTION_T_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Exception
- struct Exception_t : public RuntimeObject
- {
- public:
- // System.IntPtr[] System.Exception::trace_ips
- IntPtrU5BU5D_t4013366056* ___trace_ips_0;
- // System.Exception System.Exception::inner_exception
- Exception_t * ___inner_exception_1;
- // System.String System.Exception::message
- String_t* ___message_2;
- // System.String System.Exception::help_link
- String_t* ___help_link_3;
- // System.String System.Exception::class_name
- String_t* ___class_name_4;
- // System.String System.Exception::stack_trace
- String_t* ___stack_trace_5;
- // System.String System.Exception::_remoteStackTraceString
- String_t* ____remoteStackTraceString_6;
- // System.Int32 System.Exception::remote_stack_index
- int32_t ___remote_stack_index_7;
- // System.Int32 System.Exception::hresult
- int32_t ___hresult_8;
- // System.String System.Exception::source
- String_t* ___source_9;
- // System.Collections.IDictionary System.Exception::_data
- RuntimeObject* ____data_10;
- public:
- inline static int32_t get_offset_of_trace_ips_0() { return static_cast<int32_t>(offsetof(Exception_t, ___trace_ips_0)); }
- inline IntPtrU5BU5D_t4013366056* get_trace_ips_0() const { return ___trace_ips_0; }
- inline IntPtrU5BU5D_t4013366056** get_address_of_trace_ips_0() { return &___trace_ips_0; }
- inline void set_trace_ips_0(IntPtrU5BU5D_t4013366056* value)
- {
- ___trace_ips_0 = value;
- Il2CppCodeGenWriteBarrier((&___trace_ips_0), value);
- }
- inline static int32_t get_offset_of_inner_exception_1() { return static_cast<int32_t>(offsetof(Exception_t, ___inner_exception_1)); }
- inline Exception_t * get_inner_exception_1() const { return ___inner_exception_1; }
- inline Exception_t ** get_address_of_inner_exception_1() { return &___inner_exception_1; }
- inline void set_inner_exception_1(Exception_t * value)
- {
- ___inner_exception_1 = value;
- Il2CppCodeGenWriteBarrier((&___inner_exception_1), value);
- }
- inline static int32_t get_offset_of_message_2() { return static_cast<int32_t>(offsetof(Exception_t, ___message_2)); }
- inline String_t* get_message_2() const { return ___message_2; }
- inline String_t** get_address_of_message_2() { return &___message_2; }
- inline void set_message_2(String_t* value)
- {
- ___message_2 = value;
- Il2CppCodeGenWriteBarrier((&___message_2), value);
- }
- inline static int32_t get_offset_of_help_link_3() { return static_cast<int32_t>(offsetof(Exception_t, ___help_link_3)); }
- inline String_t* get_help_link_3() const { return ___help_link_3; }
- inline String_t** get_address_of_help_link_3() { return &___help_link_3; }
- inline void set_help_link_3(String_t* value)
- {
- ___help_link_3 = value;
- Il2CppCodeGenWriteBarrier((&___help_link_3), value);
- }
- inline static int32_t get_offset_of_class_name_4() { return static_cast<int32_t>(offsetof(Exception_t, ___class_name_4)); }
- inline String_t* get_class_name_4() const { return ___class_name_4; }
- inline String_t** get_address_of_class_name_4() { return &___class_name_4; }
- inline void set_class_name_4(String_t* value)
- {
- ___class_name_4 = value;
- Il2CppCodeGenWriteBarrier((&___class_name_4), value);
- }
- inline static int32_t get_offset_of_stack_trace_5() { return static_cast<int32_t>(offsetof(Exception_t, ___stack_trace_5)); }
- inline String_t* get_stack_trace_5() const { return ___stack_trace_5; }
- inline String_t** get_address_of_stack_trace_5() { return &___stack_trace_5; }
- inline void set_stack_trace_5(String_t* value)
- {
- ___stack_trace_5 = value;
- Il2CppCodeGenWriteBarrier((&___stack_trace_5), value);
- }
- inline static int32_t get_offset_of__remoteStackTraceString_6() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_6)); }
- inline String_t* get__remoteStackTraceString_6() const { return ____remoteStackTraceString_6; }
- inline String_t** get_address_of__remoteStackTraceString_6() { return &____remoteStackTraceString_6; }
- inline void set__remoteStackTraceString_6(String_t* value)
- {
- ____remoteStackTraceString_6 = value;
- Il2CppCodeGenWriteBarrier((&____remoteStackTraceString_6), value);
- }
- inline static int32_t get_offset_of_remote_stack_index_7() { return static_cast<int32_t>(offsetof(Exception_t, ___remote_stack_index_7)); }
- inline int32_t get_remote_stack_index_7() const { return ___remote_stack_index_7; }
- inline int32_t* get_address_of_remote_stack_index_7() { return &___remote_stack_index_7; }
- inline void set_remote_stack_index_7(int32_t value)
- {
- ___remote_stack_index_7 = value;
- }
- inline static int32_t get_offset_of_hresult_8() { return static_cast<int32_t>(offsetof(Exception_t, ___hresult_8)); }
- inline int32_t get_hresult_8() const { return ___hresult_8; }
- inline int32_t* get_address_of_hresult_8() { return &___hresult_8; }
- inline void set_hresult_8(int32_t value)
- {
- ___hresult_8 = value;
- }
- inline static int32_t get_offset_of_source_9() { return static_cast<int32_t>(offsetof(Exception_t, ___source_9)); }
- inline String_t* get_source_9() const { return ___source_9; }
- inline String_t** get_address_of_source_9() { return &___source_9; }
- inline void set_source_9(String_t* value)
- {
- ___source_9 = value;
- Il2CppCodeGenWriteBarrier((&___source_9), value);
- }
- inline static int32_t get_offset_of__data_10() { return static_cast<int32_t>(offsetof(Exception_t, ____data_10)); }
- inline RuntimeObject* get__data_10() const { return ____data_10; }
- inline RuntimeObject** get_address_of__data_10() { return &____data_10; }
- inline void set__data_10(RuntimeObject* value)
- {
- ____data_10 = value;
- Il2CppCodeGenWriteBarrier((&____data_10), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // EXCEPTION_T_H
- #ifndef DISPATCHERCACHE_T1010326087_H
- #define DISPATCHERCACHE_T1010326087_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // Boo.Lang.Runtime.DynamicDispatching.DispatcherCache
- struct DispatcherCache_t1010326087 : public RuntimeObject
- {
- public:
- public:
- };
- struct DispatcherCache_t1010326087_StaticFields
- {
- public:
- // System.Collections.Generic.Dictionary`2<Boo.Lang.Runtime.DynamicDispatching.DispatcherKey,Boo.Lang.Runtime.DynamicDispatching.Dispatcher> Boo.Lang.Runtime.DynamicDispatching.DispatcherCache::_cache
- Dictionary_2_t866247282 * ____cache_0;
- public:
- inline static int32_t get_offset_of__cache_0() { return static_cast<int32_t>(offsetof(DispatcherCache_t1010326087_StaticFields, ____cache_0)); }
- inline Dictionary_2_t866247282 * get__cache_0() const { return ____cache_0; }
- inline Dictionary_2_t866247282 ** get_address_of__cache_0() { return &____cache_0; }
- inline void set__cache_0(Dictionary_2_t866247282 * value)
- {
- ____cache_0 = value;
- Il2CppCodeGenWriteBarrier((&____cache_0), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // DISPATCHERCACHE_T1010326087_H
- #ifndef DISPATCHERKEY_T2110064572_H
- #define DISPATCHERKEY_T2110064572_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // Boo.Lang.Runtime.DynamicDispatching.DispatcherKey
- struct DispatcherKey_t2110064572 : public RuntimeObject
- {
- public:
- // System.Type Boo.Lang.Runtime.DynamicDispatching.DispatcherKey::_type
- Type_t * ____type_1;
- // System.String Boo.Lang.Runtime.DynamicDispatching.DispatcherKey::_name
- String_t* ____name_2;
- // System.Type[] Boo.Lang.Runtime.DynamicDispatching.DispatcherKey::_arguments
- TypeU5BU5D_t3940880105* ____arguments_3;
- public:
- inline static int32_t get_offset_of__type_1() { return static_cast<int32_t>(offsetof(DispatcherKey_t2110064572, ____type_1)); }
- inline Type_t * get__type_1() const { return ____type_1; }
- inline Type_t ** get_address_of__type_1() { return &____type_1; }
- inline void set__type_1(Type_t * value)
- {
- ____type_1 = value;
- Il2CppCodeGenWriteBarrier((&____type_1), value);
- }
- inline static int32_t get_offset_of__name_2() { return static_cast<int32_t>(offsetof(DispatcherKey_t2110064572, ____name_2)); }
- inline String_t* get__name_2() const { return ____name_2; }
- inline String_t** get_address_of__name_2() { return &____name_2; }
- inline void set__name_2(String_t* value)
- {
- ____name_2 = value;
- Il2CppCodeGenWriteBarrier((&____name_2), value);
- }
- inline static int32_t get_offset_of__arguments_3() { return static_cast<int32_t>(offsetof(DispatcherKey_t2110064572, ____arguments_3)); }
- inline TypeU5BU5D_t3940880105* get__arguments_3() const { return ____arguments_3; }
- inline TypeU5BU5D_t3940880105** get_address_of__arguments_3() { return &____arguments_3; }
- inline void set__arguments_3(TypeU5BU5D_t3940880105* value)
- {
- ____arguments_3 = value;
- Il2CppCodeGenWriteBarrier((&____arguments_3), value);
- }
- };
- struct DispatcherKey_t2110064572_StaticFields
- {
- public:
- // System.Collections.Generic.IEqualityComparer`1<Boo.Lang.Runtime.DynamicDispatching.DispatcherKey> Boo.Lang.Runtime.DynamicDispatching.DispatcherKey::EqualityComparer
- RuntimeObject* ___EqualityComparer_0;
- public:
- inline static int32_t get_offset_of_EqualityComparer_0() { return static_cast<int32_t>(offsetof(DispatcherKey_t2110064572_StaticFields, ___EqualityComparer_0)); }
- inline RuntimeObject* get_EqualityComparer_0() const { return ___EqualityComparer_0; }
- inline RuntimeObject** get_address_of_EqualityComparer_0() { return &___EqualityComparer_0; }
- inline void set_EqualityComparer_0(RuntimeObject* value)
- {
- ___EqualityComparer_0 = value;
- Il2CppCodeGenWriteBarrier((&___EqualityComparer_0), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // DISPATCHERKEY_T2110064572_H
- #ifndef INT32_T2950945753_H
- #define INT32_T2950945753_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Int32
- struct Int32_t2950945753
- {
- public:
- // System.Int32 System.Int32::m_value
- int32_t ___m_value_2;
- public:
- inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Int32_t2950945753, ___m_value_2)); }
- inline int32_t get_m_value_2() const { return ___m_value_2; }
- inline int32_t* get_address_of_m_value_2() { return &___m_value_2; }
- inline void set_m_value_2(int32_t value)
- {
- ___m_value_2 = value;
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // INT32_T2950945753_H
- #ifndef SINGLE_T1397266774_H
- #define SINGLE_T1397266774_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Single
- struct Single_t1397266774
- {
- public:
- // System.Single System.Single::m_value
- float ___m_value_7;
- public:
- inline static int32_t get_offset_of_m_value_7() { return static_cast<int32_t>(offsetof(Single_t1397266774, ___m_value_7)); }
- inline float get_m_value_7() const { return ___m_value_7; }
- inline float* get_address_of_m_value_7() { return &___m_value_7; }
- inline void set_m_value_7(float value)
- {
- ___m_value_7 = value;
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // SINGLE_T1397266774_H
- #ifndef UINT64_T4134040092_H
- #define UINT64_T4134040092_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.UInt64
- struct UInt64_t4134040092
- {
- public:
- // System.UInt64 System.UInt64::m_value
- uint64_t ___m_value_0;
- public:
- inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt64_t4134040092, ___m_value_0)); }
- inline uint64_t get_m_value_0() const { return ___m_value_0; }
- inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; }
- inline void set_m_value_0(uint64_t value)
- {
- ___m_value_0 = value;
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // UINT64_T4134040092_H
- #ifndef INT64_T3736567304_H
- #define INT64_T3736567304_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Int64
- struct Int64_t3736567304
- {
- public:
- // System.Int64 System.Int64::m_value
- int64_t ___m_value_2;
- public:
- inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Int64_t3736567304, ___m_value_2)); }
- inline int64_t get_m_value_2() const { return ___m_value_2; }
- inline int64_t* get_address_of_m_value_2() { return &___m_value_2; }
- inline void set_m_value_2(int64_t value)
- {
- ___m_value_2 = value;
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // INT64_T3736567304_H
- #ifndef UINT32_T2560061978_H
- #define UINT32_T2560061978_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.UInt32
- struct UInt32_t2560061978
- {
- public:
- // System.UInt32 System.UInt32::m_value
- uint32_t ___m_value_2;
- public:
- inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(UInt32_t2560061978, ___m_value_2)); }
- inline uint32_t get_m_value_2() const { return ___m_value_2; }
- inline uint32_t* get_address_of_m_value_2() { return &___m_value_2; }
- inline void set_m_value_2(uint32_t value)
- {
- ___m_value_2 = value;
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // UINT32_T2560061978_H
- #ifndef METHODBASE_T_H
- #define METHODBASE_T_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Reflection.MethodBase
- struct MethodBase_t : public MemberInfo_t
- {
- public:
- public:
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // METHODBASE_T_H
- #ifndef ENUM_T4135868527_H
- #define ENUM_T4135868527_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Enum
- struct Enum_t4135868527 : public ValueType_t3640485471
- {
- public:
- public:
- };
- struct Enum_t4135868527_StaticFields
- {
- public:
- // System.Char[] System.Enum::split_char
- CharU5BU5D_t3528271667* ___split_char_0;
- public:
- inline static int32_t get_offset_of_split_char_0() { return static_cast<int32_t>(offsetof(Enum_t4135868527_StaticFields, ___split_char_0)); }
- inline CharU5BU5D_t3528271667* get_split_char_0() const { return ___split_char_0; }
- inline CharU5BU5D_t3528271667** get_address_of_split_char_0() { return &___split_char_0; }
- inline void set_split_char_0(CharU5BU5D_t3528271667* value)
- {
- ___split_char_0 = value;
- Il2CppCodeGenWriteBarrier((&___split_char_0), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- // Native definition for P/Invoke marshalling of System.Enum
- struct Enum_t4135868527_marshaled_pinvoke
- {
- };
- // Native definition for COM marshalling of System.Enum
- struct Enum_t4135868527_marshaled_com
- {
- };
- #endif // ENUM_T4135868527_H
- #ifndef SYSTEMEXCEPTION_T176217640_H
- #define SYSTEMEXCEPTION_T176217640_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.SystemException
- struct SystemException_t176217640 : public Exception_t
- {
- public:
- public:
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // SYSTEMEXCEPTION_T176217640_H
- #ifndef DECIMAL_T2948259380_H
- #define DECIMAL_T2948259380_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Decimal
- struct Decimal_t2948259380
- {
- public:
- // System.UInt32 System.Decimal::flags
- uint32_t ___flags_5;
- // System.UInt32 System.Decimal::hi
- uint32_t ___hi_6;
- // System.UInt32 System.Decimal::lo
- uint32_t ___lo_7;
- // System.UInt32 System.Decimal::mid
- uint32_t ___mid_8;
- public:
- inline static int32_t get_offset_of_flags_5() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___flags_5)); }
- inline uint32_t get_flags_5() const { return ___flags_5; }
- inline uint32_t* get_address_of_flags_5() { return &___flags_5; }
- inline void set_flags_5(uint32_t value)
- {
- ___flags_5 = value;
- }
- inline static int32_t get_offset_of_hi_6() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___hi_6)); }
- inline uint32_t get_hi_6() const { return ___hi_6; }
- inline uint32_t* get_address_of_hi_6() { return &___hi_6; }
- inline void set_hi_6(uint32_t value)
- {
- ___hi_6 = value;
- }
- inline static int32_t get_offset_of_lo_7() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___lo_7)); }
- inline uint32_t get_lo_7() const { return ___lo_7; }
- inline uint32_t* get_address_of_lo_7() { return &___lo_7; }
- inline void set_lo_7(uint32_t value)
- {
- ___lo_7 = value;
- }
- inline static int32_t get_offset_of_mid_8() { return static_cast<int32_t>(offsetof(Decimal_t2948259380, ___mid_8)); }
- inline uint32_t get_mid_8() const { return ___mid_8; }
- inline uint32_t* get_address_of_mid_8() { return &___mid_8; }
- inline void set_mid_8(uint32_t value)
- {
- ___mid_8 = value;
- }
- };
- struct Decimal_t2948259380_StaticFields
- {
- public:
- // System.Decimal System.Decimal::MinValue
- Decimal_t2948259380 ___MinValue_0;
- // System.Decimal System.Decimal::MaxValue
- Decimal_t2948259380 ___MaxValue_1;
- // System.Decimal System.Decimal::MinusOne
- Decimal_t2948259380 ___MinusOne_2;
- // System.Decimal System.Decimal::One
- Decimal_t2948259380 ___One_3;
- // System.Decimal System.Decimal::MaxValueDiv10
- Decimal_t2948259380 ___MaxValueDiv10_4;
- public:
- inline static int32_t get_offset_of_MinValue_0() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___MinValue_0)); }
- inline Decimal_t2948259380 get_MinValue_0() const { return ___MinValue_0; }
- inline Decimal_t2948259380 * get_address_of_MinValue_0() { return &___MinValue_0; }
- inline void set_MinValue_0(Decimal_t2948259380 value)
- {
- ___MinValue_0 = value;
- }
- inline static int32_t get_offset_of_MaxValue_1() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___MaxValue_1)); }
- inline Decimal_t2948259380 get_MaxValue_1() const { return ___MaxValue_1; }
- inline Decimal_t2948259380 * get_address_of_MaxValue_1() { return &___MaxValue_1; }
- inline void set_MaxValue_1(Decimal_t2948259380 value)
- {
- ___MaxValue_1 = value;
- }
- inline static int32_t get_offset_of_MinusOne_2() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___MinusOne_2)); }
- inline Decimal_t2948259380 get_MinusOne_2() const { return ___MinusOne_2; }
- inline Decimal_t2948259380 * get_address_of_MinusOne_2() { return &___MinusOne_2; }
- inline void set_MinusOne_2(Decimal_t2948259380 value)
- {
- ___MinusOne_2 = value;
- }
- inline static int32_t get_offset_of_One_3() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___One_3)); }
- inline Decimal_t2948259380 get_One_3() const { return ___One_3; }
- inline Decimal_t2948259380 * get_address_of_One_3() { return &___One_3; }
- inline void set_One_3(Decimal_t2948259380 value)
- {
- ___One_3 = value;
- }
- inline static int32_t get_offset_of_MaxValueDiv10_4() { return static_cast<int32_t>(offsetof(Decimal_t2948259380_StaticFields, ___MaxValueDiv10_4)); }
- inline Decimal_t2948259380 get_MaxValueDiv10_4() const { return ___MaxValueDiv10_4; }
- inline Decimal_t2948259380 * get_address_of_MaxValueDiv10_4() { return &___MaxValueDiv10_4; }
- inline void set_MaxValueDiv10_4(Decimal_t2948259380 value)
- {
- ___MaxValueDiv10_4 = value;
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // DECIMAL_T2948259380_H
- #ifndef INTPTR_T_H
- #define INTPTR_T_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.IntPtr
- struct IntPtr_t
- {
- public:
- // System.Void* System.IntPtr::m_value
- void* ___m_value_0;
- public:
- inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
- inline void* get_m_value_0() const { return ___m_value_0; }
- inline void** get_address_of_m_value_0() { return &___m_value_0; }
- inline void set_m_value_0(void* value)
- {
- ___m_value_0 = value;
- }
- };
- struct IntPtr_t_StaticFields
- {
- public:
- // System.IntPtr System.IntPtr::Zero
- intptr_t ___Zero_1;
- public:
- inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
- inline intptr_t get_Zero_1() const { return ___Zero_1; }
- inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
- inline void set_Zero_1(intptr_t value)
- {
- ___Zero_1 = value;
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // INTPTR_T_H
- #ifndef DOUBLE_T594665363_H
- #define DOUBLE_T594665363_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Double
- struct Double_t594665363
- {
- public:
- // System.Double System.Double::m_value
- double ___m_value_13;
- public:
- inline static int32_t get_offset_of_m_value_13() { return static_cast<int32_t>(offsetof(Double_t594665363, ___m_value_13)); }
- inline double get_m_value_13() const { return ___m_value_13; }
- inline double* get_address_of_m_value_13() { return &___m_value_13; }
- inline void set_m_value_13(double value)
- {
- ___m_value_13 = value;
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // DOUBLE_T594665363_H
- #ifndef BOOLEAN_T97287965_H
- #define BOOLEAN_T97287965_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Boolean
- struct Boolean_t97287965
- {
- public:
- // System.Boolean System.Boolean::m_value
- bool ___m_value_2;
- public:
- inline static int32_t get_offset_of_m_value_2() { return static_cast<int32_t>(offsetof(Boolean_t97287965, ___m_value_2)); }
- inline bool get_m_value_2() const { return ___m_value_2; }
- inline bool* get_address_of_m_value_2() { return &___m_value_2; }
- inline void set_m_value_2(bool value)
- {
- ___m_value_2 = value;
- }
- };
- struct Boolean_t97287965_StaticFields
- {
- public:
- // System.String System.Boolean::FalseString
- String_t* ___FalseString_0;
- // System.String System.Boolean::TrueString
- String_t* ___TrueString_1;
- public:
- inline static int32_t get_offset_of_FalseString_0() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___FalseString_0)); }
- inline String_t* get_FalseString_0() const { return ___FalseString_0; }
- inline String_t** get_address_of_FalseString_0() { return &___FalseString_0; }
- inline void set_FalseString_0(String_t* value)
- {
- ___FalseString_0 = value;
- Il2CppCodeGenWriteBarrier((&___FalseString_0), value);
- }
- inline static int32_t get_offset_of_TrueString_1() { return static_cast<int32_t>(offsetof(Boolean_t97287965_StaticFields, ___TrueString_1)); }
- inline String_t* get_TrueString_1() const { return ___TrueString_1; }
- inline String_t** get_address_of_TrueString_1() { return &___TrueString_1; }
- inline void set_TrueString_1(String_t* value)
- {
- ___TrueString_1 = value;
- Il2CppCodeGenWriteBarrier((&___TrueString_1), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // BOOLEAN_T97287965_H
- #ifndef VOID_T1185182177_H
- #define VOID_T1185182177_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Void
- struct Void_t1185182177
- {
- public:
- public:
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // VOID_T1185182177_H
- #ifndef NOTSUPPORTEDEXCEPTION_T1314879016_H
- #define NOTSUPPORTEDEXCEPTION_T1314879016_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.NotSupportedException
- struct NotSupportedException_t1314879016 : public SystemException_t176217640
- {
- public:
- public:
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // NOTSUPPORTEDEXCEPTION_T1314879016_H
- #ifndef MEMBERTYPES_T3790569052_H
- #define MEMBERTYPES_T3790569052_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Reflection.MemberTypes
- struct MemberTypes_t3790569052
- {
- public:
- // System.Int32 System.Reflection.MemberTypes::value__
- int32_t ___value___1;
- public:
- inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(MemberTypes_t3790569052, ___value___1)); }
- inline int32_t get_value___1() const { return ___value___1; }
- inline int32_t* get_address_of_value___1() { return &___value___1; }
- inline void set_value___1(int32_t value)
- {
- ___value___1 = value;
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // MEMBERTYPES_T3790569052_H
- #ifndef ARGUMENTEXCEPTION_T132251570_H
- #define ARGUMENTEXCEPTION_T132251570_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.ArgumentException
- struct ArgumentException_t132251570 : public SystemException_t176217640
- {
- public:
- // System.String System.ArgumentException::param_name
- String_t* ___param_name_12;
- public:
- inline static int32_t get_offset_of_param_name_12() { return static_cast<int32_t>(offsetof(ArgumentException_t132251570, ___param_name_12)); }
- inline String_t* get_param_name_12() const { return ___param_name_12; }
- inline String_t** get_address_of_param_name_12() { return &___param_name_12; }
- inline void set_param_name_12(String_t* value)
- {
- ___param_name_12 = value;
- Il2CppCodeGenWriteBarrier((&___param_name_12), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // ARGUMENTEXCEPTION_T132251570_H
- #ifndef PARAMETERATTRIBUTES_T1826424051_H
- #define PARAMETERATTRIBUTES_T1826424051_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Reflection.ParameterAttributes
- struct ParameterAttributes_t1826424051
- {
- public:
- // System.Int32 System.Reflection.ParameterAttributes::value__
- int32_t ___value___1;
- public:
- inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(ParameterAttributes_t1826424051, ___value___1)); }
- inline int32_t get_value___1() const { return ___value___1; }
- inline int32_t* get_address_of_value___1() { return &___value___1; }
- inline void set_value___1(int32_t value)
- {
- ___value___1 = value;
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // PARAMETERATTRIBUTES_T1826424051_H
- #ifndef TYPECODE_T2987224087_H
- #define TYPECODE_T2987224087_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.TypeCode
- struct TypeCode_t2987224087
- {
- public:
- // System.Int32 System.TypeCode::value__
- int32_t ___value___1;
- public:
- inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(TypeCode_t2987224087, ___value___1)); }
- inline int32_t get_value___1() const { return ___value___1; }
- inline int32_t* get_address_of_value___1() { return &___value___1; }
- inline void set_value___1(int32_t value)
- {
- ___value___1 = value;
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // TYPECODE_T2987224087_H
- #ifndef RUNTIMETYPEHANDLE_T3027515415_H
- #define RUNTIMETYPEHANDLE_T3027515415_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.RuntimeTypeHandle
- struct RuntimeTypeHandle_t3027515415
- {
- public:
- // System.IntPtr System.RuntimeTypeHandle::value
- intptr_t ___value_0;
- public:
- inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_t3027515415, ___value_0)); }
- inline intptr_t get_value_0() const { return ___value_0; }
- inline intptr_t* get_address_of_value_0() { return &___value_0; }
- inline void set_value_0(intptr_t value)
- {
- ___value_0 = value;
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // RUNTIMETYPEHANDLE_T3027515415_H
- #ifndef BINDINGFLAGS_T2721792723_H
- #define BINDINGFLAGS_T2721792723_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Reflection.BindingFlags
- struct BindingFlags_t2721792723
- {
- public:
- // System.Int32 System.Reflection.BindingFlags::value__
- int32_t ___value___1;
- public:
- inline static int32_t get_offset_of_value___1() { return static_cast<int32_t>(offsetof(BindingFlags_t2721792723, ___value___1)); }
- inline int32_t get_value___1() const { return ___value___1; }
- inline int32_t* get_address_of_value___1() { return &___value___1; }
- inline void set_value___1(int32_t value)
- {
- ___value___1 = value;
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // BINDINGFLAGS_T2721792723_H
- #ifndef DELEGATE_T1188392813_H
- #define DELEGATE_T1188392813_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Delegate
- struct Delegate_t1188392813 : public RuntimeObject
- {
- public:
- // System.IntPtr System.Delegate::method_ptr
- Il2CppMethodPointer ___method_ptr_0;
- // System.IntPtr System.Delegate::invoke_impl
- intptr_t ___invoke_impl_1;
- // System.Object System.Delegate::m_target
- RuntimeObject * ___m_target_2;
- // System.IntPtr System.Delegate::method
- intptr_t ___method_3;
- // System.IntPtr System.Delegate::delegate_trampoline
- intptr_t ___delegate_trampoline_4;
- // System.IntPtr System.Delegate::method_code
- intptr_t ___method_code_5;
- // System.Reflection.MethodInfo System.Delegate::method_info
- MethodInfo_t * ___method_info_6;
- // System.Reflection.MethodInfo System.Delegate::original_method_info
- MethodInfo_t * ___original_method_info_7;
- // System.DelegateData System.Delegate::data
- DelegateData_t1677132599 * ___data_8;
- public:
- inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_ptr_0)); }
- inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
- inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
- inline void set_method_ptr_0(Il2CppMethodPointer value)
- {
- ___method_ptr_0 = value;
- }
- inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___invoke_impl_1)); }
- inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
- inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
- inline void set_invoke_impl_1(intptr_t value)
- {
- ___invoke_impl_1 = value;
- }
- inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___m_target_2)); }
- inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
- inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
- inline void set_m_target_2(RuntimeObject * value)
- {
- ___m_target_2 = value;
- Il2CppCodeGenWriteBarrier((&___m_target_2), value);
- }
- inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_3)); }
- inline intptr_t get_method_3() const { return ___method_3; }
- inline intptr_t* get_address_of_method_3() { return &___method_3; }
- inline void set_method_3(intptr_t value)
- {
- ___method_3 = value;
- }
- inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___delegate_trampoline_4)); }
- inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
- inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
- inline void set_delegate_trampoline_4(intptr_t value)
- {
- ___delegate_trampoline_4 = value;
- }
- inline static int32_t get_offset_of_method_code_5() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_code_5)); }
- inline intptr_t get_method_code_5() const { return ___method_code_5; }
- inline intptr_t* get_address_of_method_code_5() { return &___method_code_5; }
- inline void set_method_code_5(intptr_t value)
- {
- ___method_code_5 = value;
- }
- inline static int32_t get_offset_of_method_info_6() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___method_info_6)); }
- inline MethodInfo_t * get_method_info_6() const { return ___method_info_6; }
- inline MethodInfo_t ** get_address_of_method_info_6() { return &___method_info_6; }
- inline void set_method_info_6(MethodInfo_t * value)
- {
- ___method_info_6 = value;
- Il2CppCodeGenWriteBarrier((&___method_info_6), value);
- }
- inline static int32_t get_offset_of_original_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___original_method_info_7)); }
- inline MethodInfo_t * get_original_method_info_7() const { return ___original_method_info_7; }
- inline MethodInfo_t ** get_address_of_original_method_info_7() { return &___original_method_info_7; }
- inline void set_original_method_info_7(MethodInfo_t * value)
- {
- ___original_method_info_7 = value;
- Il2CppCodeGenWriteBarrier((&___original_method_info_7), value);
- }
- inline static int32_t get_offset_of_data_8() { return static_cast<int32_t>(offsetof(Delegate_t1188392813, ___data_8)); }
- inline DelegateData_t1677132599 * get_data_8() const { return ___data_8; }
- inline DelegateData_t1677132599 ** get_address_of_data_8() { return &___data_8; }
- inline void set_data_8(DelegateData_t1677132599 * value)
- {
- ___data_8 = value;
- Il2CppCodeGenWriteBarrier((&___data_8), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // DELEGATE_T1188392813_H
- #ifndef METHODINFO_T_H
- #define METHODINFO_T_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Reflection.MethodInfo
- struct MethodInfo_t : public MethodBase_t
- {
- public:
- public:
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // METHODINFO_T_H
- #ifndef MULTICASTDELEGATE_T_H
- #define MULTICASTDELEGATE_T_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.MulticastDelegate
- struct MulticastDelegate_t : public Delegate_t1188392813
- {
- public:
- // System.MulticastDelegate System.MulticastDelegate::prev
- MulticastDelegate_t * ___prev_9;
- // System.MulticastDelegate System.MulticastDelegate::kpm_next
- MulticastDelegate_t * ___kpm_next_10;
- public:
- inline static int32_t get_offset_of_prev_9() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___prev_9)); }
- inline MulticastDelegate_t * get_prev_9() const { return ___prev_9; }
- inline MulticastDelegate_t ** get_address_of_prev_9() { return &___prev_9; }
- inline void set_prev_9(MulticastDelegate_t * value)
- {
- ___prev_9 = value;
- Il2CppCodeGenWriteBarrier((&___prev_9), value);
- }
- inline static int32_t get_offset_of_kpm_next_10() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___kpm_next_10)); }
- inline MulticastDelegate_t * get_kpm_next_10() const { return ___kpm_next_10; }
- inline MulticastDelegate_t ** get_address_of_kpm_next_10() { return &___kpm_next_10; }
- inline void set_kpm_next_10(MulticastDelegate_t * value)
- {
- ___kpm_next_10 = value;
- Il2CppCodeGenWriteBarrier((&___kpm_next_10), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // MULTICASTDELEGATE_T_H
- #ifndef PARAMETERINFO_T1861056598_H
- #define PARAMETERINFO_T1861056598_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Reflection.ParameterInfo
- struct ParameterInfo_t1861056598 : public RuntimeObject
- {
- public:
- // System.Type System.Reflection.ParameterInfo::ClassImpl
- Type_t * ___ClassImpl_0;
- // System.Object System.Reflection.ParameterInfo::DefaultValueImpl
- RuntimeObject * ___DefaultValueImpl_1;
- // System.Reflection.MemberInfo System.Reflection.ParameterInfo::MemberImpl
- MemberInfo_t * ___MemberImpl_2;
- // System.String System.Reflection.ParameterInfo::NameImpl
- String_t* ___NameImpl_3;
- // System.Int32 System.Reflection.ParameterInfo::PositionImpl
- int32_t ___PositionImpl_4;
- // System.Reflection.ParameterAttributes System.Reflection.ParameterInfo::AttrsImpl
- int32_t ___AttrsImpl_5;
- // System.Reflection.Emit.UnmanagedMarshal System.Reflection.ParameterInfo::marshalAs
- UnmanagedMarshal_t984015687 * ___marshalAs_6;
- public:
- inline static int32_t get_offset_of_ClassImpl_0() { return static_cast<int32_t>(offsetof(ParameterInfo_t1861056598, ___ClassImpl_0)); }
- inline Type_t * get_ClassImpl_0() const { return ___ClassImpl_0; }
- inline Type_t ** get_address_of_ClassImpl_0() { return &___ClassImpl_0; }
- inline void set_ClassImpl_0(Type_t * value)
- {
- ___ClassImpl_0 = value;
- Il2CppCodeGenWriteBarrier((&___ClassImpl_0), value);
- }
- inline static int32_t get_offset_of_DefaultValueImpl_1() { return static_cast<int32_t>(offsetof(ParameterInfo_t1861056598, ___DefaultValueImpl_1)); }
- inline RuntimeObject * get_DefaultValueImpl_1() const { return ___DefaultValueImpl_1; }
- inline RuntimeObject ** get_address_of_DefaultValueImpl_1() { return &___DefaultValueImpl_1; }
- inline void set_DefaultValueImpl_1(RuntimeObject * value)
- {
- ___DefaultValueImpl_1 = value;
- Il2CppCodeGenWriteBarrier((&___DefaultValueImpl_1), value);
- }
- inline static int32_t get_offset_of_MemberImpl_2() { return static_cast<int32_t>(offsetof(ParameterInfo_t1861056598, ___MemberImpl_2)); }
- inline MemberInfo_t * get_MemberImpl_2() const { return ___MemberImpl_2; }
- inline MemberInfo_t ** get_address_of_MemberImpl_2() { return &___MemberImpl_2; }
- inline void set_MemberImpl_2(MemberInfo_t * value)
- {
- ___MemberImpl_2 = value;
- Il2CppCodeGenWriteBarrier((&___MemberImpl_2), value);
- }
- inline static int32_t get_offset_of_NameImpl_3() { return static_cast<int32_t>(offsetof(ParameterInfo_t1861056598, ___NameImpl_3)); }
- inline String_t* get_NameImpl_3() const { return ___NameImpl_3; }
- inline String_t** get_address_of_NameImpl_3() { return &___NameImpl_3; }
- inline void set_NameImpl_3(String_t* value)
- {
- ___NameImpl_3 = value;
- Il2CppCodeGenWriteBarrier((&___NameImpl_3), value);
- }
- inline static int32_t get_offset_of_PositionImpl_4() { return static_cast<int32_t>(offsetof(ParameterInfo_t1861056598, ___PositionImpl_4)); }
- inline int32_t get_PositionImpl_4() const { return ___PositionImpl_4; }
- inline int32_t* get_address_of_PositionImpl_4() { return &___PositionImpl_4; }
- inline void set_PositionImpl_4(int32_t value)
- {
- ___PositionImpl_4 = value;
- }
- inline static int32_t get_offset_of_AttrsImpl_5() { return static_cast<int32_t>(offsetof(ParameterInfo_t1861056598, ___AttrsImpl_5)); }
- inline int32_t get_AttrsImpl_5() const { return ___AttrsImpl_5; }
- inline int32_t* get_address_of_AttrsImpl_5() { return &___AttrsImpl_5; }
- inline void set_AttrsImpl_5(int32_t value)
- {
- ___AttrsImpl_5 = value;
- }
- inline static int32_t get_offset_of_marshalAs_6() { return static_cast<int32_t>(offsetof(ParameterInfo_t1861056598, ___marshalAs_6)); }
- inline UnmanagedMarshal_t984015687 * get_marshalAs_6() const { return ___marshalAs_6; }
- inline UnmanagedMarshal_t984015687 ** get_address_of_marshalAs_6() { return &___marshalAs_6; }
- inline void set_marshalAs_6(UnmanagedMarshal_t984015687 * value)
- {
- ___marshalAs_6 = value;
- Il2CppCodeGenWriteBarrier((&___marshalAs_6), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // PARAMETERINFO_T1861056598_H
- #ifndef TYPE_T_H
- #define TYPE_T_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Type
- struct Type_t : public MemberInfo_t
- {
- public:
- // System.RuntimeTypeHandle System.Type::_impl
- RuntimeTypeHandle_t3027515415 ____impl_1;
- public:
- inline static int32_t get_offset_of__impl_1() { return static_cast<int32_t>(offsetof(Type_t, ____impl_1)); }
- inline RuntimeTypeHandle_t3027515415 get__impl_1() const { return ____impl_1; }
- inline RuntimeTypeHandle_t3027515415 * get_address_of__impl_1() { return &____impl_1; }
- inline void set__impl_1(RuntimeTypeHandle_t3027515415 value)
- {
- ____impl_1 = value;
- }
- };
- struct Type_t_StaticFields
- {
- public:
- // System.Char System.Type::Delimiter
- Il2CppChar ___Delimiter_2;
- // System.Type[] System.Type::EmptyTypes
- TypeU5BU5D_t3940880105* ___EmptyTypes_3;
- // System.Reflection.MemberFilter System.Type::FilterAttribute
- MemberFilter_t426314064 * ___FilterAttribute_4;
- // System.Reflection.MemberFilter System.Type::FilterName
- MemberFilter_t426314064 * ___FilterName_5;
- // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
- MemberFilter_t426314064 * ___FilterNameIgnoreCase_6;
- // System.Object System.Type::Missing
- RuntimeObject * ___Missing_7;
- public:
- inline static int32_t get_offset_of_Delimiter_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_2)); }
- inline Il2CppChar get_Delimiter_2() const { return ___Delimiter_2; }
- inline Il2CppChar* get_address_of_Delimiter_2() { return &___Delimiter_2; }
- inline void set_Delimiter_2(Il2CppChar value)
- {
- ___Delimiter_2 = value;
- }
- inline static int32_t get_offset_of_EmptyTypes_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_3)); }
- inline TypeU5BU5D_t3940880105* get_EmptyTypes_3() const { return ___EmptyTypes_3; }
- inline TypeU5BU5D_t3940880105** get_address_of_EmptyTypes_3() { return &___EmptyTypes_3; }
- inline void set_EmptyTypes_3(TypeU5BU5D_t3940880105* value)
- {
- ___EmptyTypes_3 = value;
- Il2CppCodeGenWriteBarrier((&___EmptyTypes_3), value);
- }
- inline static int32_t get_offset_of_FilterAttribute_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_4)); }
- inline MemberFilter_t426314064 * get_FilterAttribute_4() const { return ___FilterAttribute_4; }
- inline MemberFilter_t426314064 ** get_address_of_FilterAttribute_4() { return &___FilterAttribute_4; }
- inline void set_FilterAttribute_4(MemberFilter_t426314064 * value)
- {
- ___FilterAttribute_4 = value;
- Il2CppCodeGenWriteBarrier((&___FilterAttribute_4), value);
- }
- inline static int32_t get_offset_of_FilterName_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_5)); }
- inline MemberFilter_t426314064 * get_FilterName_5() const { return ___FilterName_5; }
- inline MemberFilter_t426314064 ** get_address_of_FilterName_5() { return &___FilterName_5; }
- inline void set_FilterName_5(MemberFilter_t426314064 * value)
- {
- ___FilterName_5 = value;
- Il2CppCodeGenWriteBarrier((&___FilterName_5), value);
- }
- inline static int32_t get_offset_of_FilterNameIgnoreCase_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_6)); }
- inline MemberFilter_t426314064 * get_FilterNameIgnoreCase_6() const { return ___FilterNameIgnoreCase_6; }
- inline MemberFilter_t426314064 ** get_address_of_FilterNameIgnoreCase_6() { return &___FilterNameIgnoreCase_6; }
- inline void set_FilterNameIgnoreCase_6(MemberFilter_t426314064 * value)
- {
- ___FilterNameIgnoreCase_6 = value;
- Il2CppCodeGenWriteBarrier((&___FilterNameIgnoreCase_6), value);
- }
- inline static int32_t get_offset_of_Missing_7() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_7)); }
- inline RuntimeObject * get_Missing_7() const { return ___Missing_7; }
- inline RuntimeObject ** get_address_of_Missing_7() { return &___Missing_7; }
- inline void set_Missing_7(RuntimeObject * value)
- {
- ___Missing_7 = value;
- Il2CppCodeGenWriteBarrier((&___Missing_7), value);
- }
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // TYPE_T_H
- #ifndef DISPATCHERFACTORY_T1014155341_H
- #define DISPATCHERFACTORY_T1014155341_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // Boo.Lang.Runtime.DynamicDispatching.DispatcherCache/DispatcherFactory
- struct DispatcherFactory_t1014155341 : public MulticastDelegate_t
- {
- public:
- public:
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // DISPATCHERFACTORY_T1014155341_H
- #ifndef ASYNCCALLBACK_T3962456242_H
- #define ASYNCCALLBACK_T3962456242_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.AsyncCallback
- struct AsyncCallback_t3962456242 : public MulticastDelegate_t
- {
- public:
- public:
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // ASYNCCALLBACK_T3962456242_H
- #ifndef DISPATCHER_T684365006_H
- #define DISPATCHER_T684365006_H
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher
- struct Dispatcher_t684365006 : public MulticastDelegate_t
- {
- public:
- public:
- };
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #endif // DISPATCHER_T684365006_H
- // System.Object[]
- struct ObjectU5BU5D_t2843939325 : public RuntimeArray
- {
- public:
- ALIGN_FIELD (8) RuntimeObject * m_Items[1];
- public:
- inline RuntimeObject * GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier(m_Items + index, value);
- }
- inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier(m_Items + index, value);
- }
- };
- // System.Type[]
- struct TypeU5BU5D_t3940880105 : public RuntimeArray
- {
- public:
- ALIGN_FIELD (8) Type_t * m_Items[1];
- public:
- inline Type_t * GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline Type_t ** GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, Type_t * value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier(m_Items + index, value);
- }
- inline Type_t * GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline Type_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t * value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier(m_Items + index, value);
- }
- };
- // System.Reflection.MethodInfo[]
- struct MethodInfoU5BU5D_t2572182361 : public RuntimeArray
- {
- public:
- ALIGN_FIELD (8) MethodInfo_t * m_Items[1];
- public:
- inline MethodInfo_t * GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline MethodInfo_t ** GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, MethodInfo_t * value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier(m_Items + index, value);
- }
- inline MethodInfo_t * GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline MethodInfo_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, MethodInfo_t * value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier(m_Items + index, value);
- }
- };
- // System.Reflection.ParameterInfo[]
- struct ParameterInfoU5BU5D_t390618515 : public RuntimeArray
- {
- public:
- ALIGN_FIELD (8) ParameterInfo_t1861056598 * m_Items[1];
- public:
- inline ParameterInfo_t1861056598 * GetAt(il2cpp_array_size_t index) const
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items[index];
- }
- inline ParameterInfo_t1861056598 ** GetAddressAt(il2cpp_array_size_t index)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- return m_Items + index;
- }
- inline void SetAt(il2cpp_array_size_t index, ParameterInfo_t1861056598 * value)
- {
- IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier(m_Items + index, value);
- }
- inline ParameterInfo_t1861056598 * GetAtUnchecked(il2cpp_array_size_t index) const
- {
- return m_Items[index];
- }
- inline ParameterInfo_t1861056598 ** GetAddressAtUnchecked(il2cpp_array_size_t index)
- {
- return m_Items + index;
- }
- inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterInfo_t1861056598 * value)
- {
- m_Items[index] = value;
- Il2CppCodeGenWriteBarrier(m_Items + index, value);
- }
- };
- // System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor(System.Collections.Generic.IEqualityComparer`1<!0>)
- extern "C" IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m3072481003_gshared (Dictionary_2_t132545152 * __this, RuntimeObject* p0, const RuntimeMethod* method);
- // System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::TryGetValue(!0,!1&)
- extern "C" IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m3280774074_gshared (Dictionary_2_t132545152 * __this, RuntimeObject * p0, RuntimeObject ** p1, const RuntimeMethod* method);
- // System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Add(!0,!1)
- extern "C" IL2CPP_METHOD_ATTR void Dictionary_2_Add_m2387223709_gshared (Dictionary_2_t132545152 * __this, RuntimeObject * p0, RuntimeObject * p1, const RuntimeMethod* method);
- // System.Void Boo.Lang.List`1<System.Object>::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void List_1__ctor_m2774066863_gshared (List_1_t942764925 * __this, const RuntimeMethod* method);
- // System.Void System.Text.StringBuilder::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void StringBuilder__ctor_m3121283359 (StringBuilder_t * __this, const RuntimeMethod* method);
- // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Object)
- extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m1640838743 (StringBuilder_t * __this, RuntimeObject * p0, const RuntimeMethod* method);
- // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
- extern "C" IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_m1965104174 (StringBuilder_t * __this, String_t* p0, const RuntimeMethod* method);
- // System.String System.Text.StringBuilder::ToString()
- extern "C" IL2CPP_METHOD_ATTR String_t* StringBuilder_ToString_m3317489284 (StringBuilder_t * __this, const RuntimeMethod* method);
- // System.Object Boo.Lang.Runtime.DynamicDispatching.Dispatcher::Invoke(System.Object,System.Object[])
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dispatcher_Invoke_m1639676350 (Dispatcher_t684365006 * __this, RuntimeObject * ___target0, ObjectU5BU5D_t2843939325* ___args1, const RuntimeMethod* method);
- // System.Void System.Object::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void Object__ctor_m297566312 (RuntimeObject * __this, const RuntimeMethod* method);
- // System.Void System.Collections.Generic.Dictionary`2<Boo.Lang.Runtime.DynamicDispatching.DispatcherKey,Boo.Lang.Runtime.DynamicDispatching.Dispatcher>::.ctor(System.Collections.Generic.IEqualityComparer`1<!0>)
- #define Dictionary_2__ctor_m1815469916(__this, p0, method) (( void (*) (Dictionary_2_t866247282 *, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m3072481003_gshared)(__this, p0, method)
- // System.Boolean System.Collections.Generic.Dictionary`2<Boo.Lang.Runtime.DynamicDispatching.DispatcherKey,Boo.Lang.Runtime.DynamicDispatching.Dispatcher>::TryGetValue(!0,!1&)
- #define Dictionary_2_TryGetValue_m1990775459(__this, p0, p1, method) (( bool (*) (Dictionary_2_t866247282 *, DispatcherKey_t2110064572 *, Dispatcher_t684365006 **, const RuntimeMethod*))Dictionary_2_TryGetValue_m3280774074_gshared)(__this, p0, p1, method)
- // System.Void System.Threading.Monitor::Enter(System.Object)
- extern "C" IL2CPP_METHOD_ATTR void Monitor_Enter_m2249409497 (RuntimeObject * __this /* static, unused */, RuntimeObject * p0, const RuntimeMethod* method);
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher Boo.Lang.Runtime.DynamicDispatching.DispatcherCache/DispatcherFactory::Invoke()
- extern "C" IL2CPP_METHOD_ATTR Dispatcher_t684365006 * DispatcherFactory_Invoke_m2833957726 (DispatcherFactory_t1014155341 * __this, const RuntimeMethod* method);
- // System.Void System.Collections.Generic.Dictionary`2<Boo.Lang.Runtime.DynamicDispatching.DispatcherKey,Boo.Lang.Runtime.DynamicDispatching.Dispatcher>::Add(!0,!1)
- #define Dictionary_2_Add_m163959252(__this, p0, p1, method) (( void (*) (Dictionary_2_t866247282 *, DispatcherKey_t2110064572 *, Dispatcher_t684365006 *, const RuntimeMethod*))Dictionary_2_Add_m2387223709_gshared)(__this, p0, p1, method)
- // System.Void System.Threading.Monitor::Exit(System.Object)
- extern "C" IL2CPP_METHOD_ATTR void Monitor_Exit_m3585316909 (RuntimeObject * __this /* static, unused */, RuntimeObject * p0, const RuntimeMethod* method);
- // System.Void Boo.Lang.Runtime.DynamicDispatching.DispatcherKey/_EqualityComparer::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void _EqualityComparer__ctor_m1412158449 (_EqualityComparer_t965810167 * __this, const RuntimeMethod* method);
- // System.Int32 System.String::GetHashCode()
- extern "C" IL2CPP_METHOD_ATTR int32_t String_GetHashCode_m1906374149 (String_t* __this, const RuntimeMethod* method);
- // System.Boolean System.String::op_Inequality(System.String,System.String)
- extern "C" IL2CPP_METHOD_ATTR bool String_op_Inequality_m215368492 (RuntimeObject * __this /* static, unused */, String_t* p0, String_t* p1, const RuntimeMethod* method);
- // System.Void Boo.Lang.List`1<System.Reflection.MemberInfo>::.ctor()
- #define List_1__ctor_m1115569667(__this, method) (( void (*) (List_1_t1242660502 *, const RuntimeMethod*))List_1__ctor_m2774066863_gshared)(__this, method)
- // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
- extern "C" IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m1620074514 (RuntimeObject * __this /* static, unused */, RuntimeTypeHandle_t3027515415 p0, const RuntimeMethod* method);
- // System.Void Boo.Lang.Runtime.DynamicDispatching.DispatcherCache::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void DispatcherCache__ctor_m2156165103 (DispatcherCache_t1010326087 * __this, const RuntimeMethod* method);
- // System.Void Boo.Lang.Runtime.ExtensionRegistry::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void ExtensionRegistry__ctor_m323844458 (ExtensionRegistry_t2424660641 * __this, const RuntimeMethod* method);
- // System.Type System.Object::GetType()
- extern "C" IL2CPP_METHOD_ATTR Type_t * Object_GetType_m88164663 (RuntimeObject * __this, const RuntimeMethod* method);
- // System.Void Boo.Lang.Runtime.DynamicDispatching.DispatcherKey::.ctor(System.Type,System.String,System.Type[])
- extern "C" IL2CPP_METHOD_ATTR void DispatcherKey__ctor_m1810669420 (DispatcherKey_t2110064572 * __this, Type_t * ___type0, String_t* ___name1, TypeU5BU5D_t3940880105* ___arguments2, const RuntimeMethod* method);
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher Boo.Lang.Runtime.DynamicDispatching.DispatcherCache::Get(Boo.Lang.Runtime.DynamicDispatching.DispatcherKey,Boo.Lang.Runtime.DynamicDispatching.DispatcherCache/DispatcherFactory)
- extern "C" IL2CPP_METHOD_ATTR Dispatcher_t684365006 * DispatcherCache_Get_m3609792288 (DispatcherCache_t1010326087 * __this, DispatcherKey_t2110064572 * ___key0, DispatcherFactory_t1014155341 * ___factory1, const RuntimeMethod* method);
- // System.Void Boo.Lang.Runtime.RuntimeServices/<Coerce>c__AnonStorey1D::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void U3CCoerceU3Ec__AnonStorey1D__ctor_m2227718426 (U3CCoerceU3Ec__AnonStorey1D_t572148199 * __this, const RuntimeMethod* method);
- // System.Void Boo.Lang.Runtime.DynamicDispatching.DispatcherCache/DispatcherFactory::.ctor(System.Object,System.IntPtr)
- extern "C" IL2CPP_METHOD_ATTR void DispatcherFactory__ctor_m3649217775 (DispatcherFactory_t1014155341 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher Boo.Lang.Runtime.RuntimeServices::GetDispatcher(System.Object,System.String,System.Type[],Boo.Lang.Runtime.DynamicDispatching.DispatcherCache/DispatcherFactory)
- extern "C" IL2CPP_METHOD_ATTR Dispatcher_t684365006 * RuntimeServices_GetDispatcher_m3922777458 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___target0, String_t* ___cacheKeyName1, TypeU5BU5D_t3940880105* ___cacheKeyTypes2, DispatcherFactory_t1014155341 * ___factory3, const RuntimeMethod* method);
- // System.Void Boo.Lang.Runtime.DynamicDispatching.Dispatcher::.ctor(System.Object,System.IntPtr)
- extern "C" IL2CPP_METHOD_ATTR void Dispatcher__ctor_m4145559729 (Dispatcher_t684365006 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
- // System.Boolean Boo.Lang.Runtime.RuntimeServices::IsPromotableNumeric(System.Type)
- extern "C" IL2CPP_METHOD_ATTR bool RuntimeServices_IsPromotableNumeric_m2095247129 (RuntimeObject * __this /* static, unused */, Type_t * ___fromType0, const RuntimeMethod* method);
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher Boo.Lang.Runtime.RuntimeServices::EmitPromotionDispatcher(System.Type,System.Type)
- extern "C" IL2CPP_METHOD_ATTR Dispatcher_t684365006 * RuntimeServices_EmitPromotionDispatcher_m734050861 (RuntimeObject * __this /* static, unused */, Type_t * ___fromType0, Type_t * ___toType1, const RuntimeMethod* method);
- // System.Reflection.MethodInfo Boo.Lang.Runtime.RuntimeServices::FindImplicitConversionOperator(System.Type,System.Type)
- extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * RuntimeServices_FindImplicitConversionOperator_m2560683559 (RuntimeObject * __this /* static, unused */, Type_t * ___from0, Type_t * ___to1, const RuntimeMethod* method);
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher Boo.Lang.Runtime.RuntimeServices::EmitImplicitConversionDispatcher(System.Reflection.MethodInfo)
- extern "C" IL2CPP_METHOD_ATTR Dispatcher_t684365006 * RuntimeServices_EmitImplicitConversionDispatcher_m4072191859 (RuntimeObject * __this /* static, unused */, MethodInfo_t * ___method0, const RuntimeMethod* method);
- // System.TypeCode System.Type::GetTypeCode(System.Type)
- extern "C" IL2CPP_METHOD_ATTR int32_t Type_GetTypeCode_m480753082 (RuntimeObject * __this /* static, unused */, Type_t * p0, const RuntimeMethod* method);
- // System.String System.String::Concat(System.Object[])
- extern "C" IL2CPP_METHOD_ATTR String_t* String_Concat_m2971454694 (RuntimeObject * __this /* static, unused */, ObjectU5BU5D_t2843939325* p0, const RuntimeMethod* method);
- // System.Reflection.MethodInfo System.Type::GetMethod(System.String)
- extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * Type_GetMethod_m2019726356 (Type_t * __this, String_t* p0, const RuntimeMethod* method);
- // System.Delegate System.Delegate::CreateDelegate(System.Type,System.Reflection.MethodInfo)
- extern "C" IL2CPP_METHOD_ATTR Delegate_t1188392813 * Delegate_CreateDelegate_m2396489936 (RuntimeObject * __this /* static, unused */, Type_t * p0, MethodInfo_t * p1, const RuntimeMethod* method);
- // System.Boolean Boo.Lang.Runtime.RuntimeServices::IsPromotableNumeric(System.TypeCode)
- extern "C" IL2CPP_METHOD_ATTR bool RuntimeServices_IsPromotableNumeric_m3673263760 (RuntimeObject * __this /* static, unused */, int32_t ___code0, const RuntimeMethod* method);
- // System.Void Boo.Lang.Runtime.RuntimeServices/<EmitImplicitConversionDispatcher>c__AnonStorey1E::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E__ctor_m1951951183 (U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_t4009522197 * __this, const RuntimeMethod* method);
- // System.Boolean Boo.Lang.Runtime.RuntimeServices::IsNumeric(System.TypeCode)
- extern "C" IL2CPP_METHOD_ATTR bool RuntimeServices_IsNumeric_m2879598828 (RuntimeObject * __this /* static, unused */, int32_t ___code0, const RuntimeMethod* method);
- // System.Boolean Boo.Lang.Runtime.RuntimeServices::EqualityOperator(System.Object,System.TypeCode,System.Object,System.TypeCode)
- extern "C" IL2CPP_METHOD_ATTR bool RuntimeServices_EqualityOperator_m2541246096 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___lhs0, int32_t ___lhsTypeCode1, RuntimeObject * ___rhs2, int32_t ___rhsTypeCode3, const RuntimeMethod* method);
- // System.Boolean Boo.Lang.Runtime.RuntimeServices::ArrayEqualityImpl(System.Array,System.Array)
- extern "C" IL2CPP_METHOD_ATTR bool RuntimeServices_ArrayEqualityImpl_m3673667702 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___lhs0, RuntimeArray * ___rhs1, const RuntimeMethod* method);
- // System.Int32 System.Array::get_Rank()
- extern "C" IL2CPP_METHOD_ATTR int32_t Array_get_Rank_m3448755881 (RuntimeArray * __this, const RuntimeMethod* method);
- // System.Void System.ArgumentException::.ctor(System.String)
- extern "C" IL2CPP_METHOD_ATTR void ArgumentException__ctor_m1312628991 (ArgumentException_t132251570 * __this, String_t* p0, const RuntimeMethod* method);
- // System.Int32 System.Array::get_Length()
- extern "C" IL2CPP_METHOD_ATTR int32_t Array_get_Length_m21610649 (RuntimeArray * __this, const RuntimeMethod* method);
- // System.Object System.Array::GetValue(System.Int32)
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Array_GetValue_m2528546681 (RuntimeArray * __this, int32_t p0, const RuntimeMethod* method);
- // System.Boolean Boo.Lang.Runtime.RuntimeServices::EqualityOperator(System.Object,System.Object)
- extern "C" IL2CPP_METHOD_ATTR bool RuntimeServices_EqualityOperator_m2384872086 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___lhs0, RuntimeObject * ___rhs1, const RuntimeMethod* method);
- // System.TypeCode Boo.Lang.Runtime.RuntimeServices::GetConvertTypeCode(System.TypeCode,System.TypeCode)
- extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeServices_GetConvertTypeCode_m597524256 (RuntimeObject * __this /* static, unused */, int32_t ___lhsTypeCode0, int32_t ___rhsTypeCode1, const RuntimeMethod* method);
- // System.Boolean System.Decimal::op_Equality(System.Decimal,System.Decimal)
- extern "C" IL2CPP_METHOD_ATTR bool Decimal_op_Equality_m77262825 (RuntimeObject * __this /* static, unused */, Decimal_t2948259380 p0, Decimal_t2948259380 p1, const RuntimeMethod* method);
- // System.Reflection.MethodInfo Boo.Lang.Runtime.RuntimeServices::FindImplicitConversionMethod(System.Collections.Generic.IEnumerable`1<System.Reflection.MethodInfo>,System.Type,System.Type)
- extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * RuntimeServices_FindImplicitConversionMethod_m4176567206 (RuntimeObject * __this /* static, unused */, RuntimeObject* ___candidates0, Type_t * ___from1, Type_t * ___to2, const RuntimeMethod* method);
- // System.Collections.Generic.IEnumerable`1<System.Reflection.MethodInfo> Boo.Lang.Runtime.RuntimeServices::GetExtensionMethods()
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject* RuntimeServices_GetExtensionMethods_m2018979233 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method);
- // System.Void Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void U3CGetExtensionMethodsU3Ec__IteratorC__ctor_m1217043206 (U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 * __this, const RuntimeMethod* method);
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher Boo.Lang.Runtime.RuntimeServices::CreateCoerceDispatcher(System.Object,System.Type)
- extern "C" IL2CPP_METHOD_ATTR Dispatcher_t684365006 * RuntimeServices_CreateCoerceDispatcher_m661106792 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, Type_t * ___toType1, const RuntimeMethod* method);
- // System.Object System.Reflection.MethodBase::Invoke(System.Object,System.Object[])
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject * MethodBase_Invoke_m1776411915 (MethodBase_t * __this, RuntimeObject * p0, ObjectU5BU5D_t2843939325* p1, const RuntimeMethod* method);
- // System.Collections.Generic.IEnumerator`1<System.Reflection.MethodInfo> Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC::System.Collections.Generic.IEnumerable<System.Reflection.MethodInfo>.GetEnumerator()
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject* U3CGetExtensionMethodsU3Ec__IteratorC_System_Collections_Generic_IEnumerableU3CSystem_Reflection_MethodInfoU3E_GetEnumerator_m1148048048 (U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 * __this, const RuntimeMethod* method);
- // System.Int32 System.Threading.Interlocked::CompareExchange(System.Int32&,System.Int32,System.Int32)
- extern "C" IL2CPP_METHOD_ATTR int32_t Interlocked_CompareExchange_m3023855514 (RuntimeObject * __this /* static, unused */, int32_t* p0, int32_t p1, int32_t p2, const RuntimeMethod* method);
- // System.Collections.Generic.IEnumerable`1<System.Reflection.MemberInfo> Boo.Lang.Runtime.ExtensionRegistry::get_Extensions()
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ExtensionRegistry_get_Extensions_m3605511872 (ExtensionRegistry_t2424660641 * __this, const RuntimeMethod* method);
- // System.Void System.NotSupportedException::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m2730133172 (NotSupportedException_t1314879016 * __this, const RuntimeMethod* method);
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.String Boo.Lang.Builtins::join(System.Collections.IEnumerable,System.String)
- extern "C" IL2CPP_METHOD_ATTR String_t* Builtins_join_m864932387 (RuntimeObject * __this /* static, unused */, RuntimeObject* ___enumerable0, String_t* ___separator1, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (Builtins_join_m864932387_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- StringBuilder_t * V_0 = NULL;
- RuntimeObject* V_1 = NULL;
- RuntimeObject* V_2 = NULL;
- Exception_t * __last_unhandled_exception = 0;
- NO_UNUSED_WARNING (__last_unhandled_exception);
- Exception_t * __exception_local = 0;
- NO_UNUSED_WARNING (__exception_local);
- int32_t __leave_target = 0;
- NO_UNUSED_WARNING (__leave_target);
- {
- StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
- StringBuilder__ctor_m3121283359(L_0, /*hidden argument*/NULL);
- V_0 = L_0;
- RuntimeObject* L_1 = ___enumerable0;
- NullCheck(L_1);
- RuntimeObject* L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t1941168011_il2cpp_TypeInfo_var, L_1);
- V_1 = L_2;
- RuntimeObject* L_3 = V_1;
- V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, IDisposable_t3640265483_il2cpp_TypeInfo_var));
- }
- IL_0014:
- try
- { // begin try (depth: 1)
- {
- RuntimeObject* L_4 = V_1;
- NullCheck(L_4);
- bool L_5 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_4);
- if (!L_5)
- {
- goto IL_0051;
- }
- }
- IL_001f:
- {
- StringBuilder_t * L_6 = V_0;
- RuntimeObject* L_7 = V_1;
- NullCheck(L_7);
- RuntimeObject * L_8 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_7);
- NullCheck(L_6);
- StringBuilder_Append_m1640838743(L_6, L_8, /*hidden argument*/NULL);
- goto IL_0046;
- }
- IL_0031:
- {
- StringBuilder_t * L_9 = V_0;
- String_t* L_10 = ___separator1;
- NullCheck(L_9);
- StringBuilder_Append_m1965104174(L_9, L_10, /*hidden argument*/NULL);
- StringBuilder_t * L_11 = V_0;
- RuntimeObject* L_12 = V_1;
- NullCheck(L_12);
- RuntimeObject * L_13 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_12);
- NullCheck(L_11);
- StringBuilder_Append_m1640838743(L_11, L_13, /*hidden argument*/NULL);
- }
- IL_0046:
- {
- RuntimeObject* L_14 = V_1;
- NullCheck(L_14);
- bool L_15 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_14);
- if (L_15)
- {
- goto IL_0031;
- }
- }
- IL_0051:
- {
- IL2CPP_LEAVE(0x63, FINALLY_0056);
- }
- } // end try (depth: 1)
- catch(Il2CppExceptionWrapper& e)
- {
- __last_unhandled_exception = (Exception_t *)e.ex;
- goto FINALLY_0056;
- }
- FINALLY_0056:
- { // begin finally (depth: 1)
- {
- RuntimeObject* L_16 = V_2;
- if (!L_16)
- {
- goto IL_0062;
- }
- }
- IL_005c:
- {
- RuntimeObject* L_17 = V_2;
- NullCheck(L_17);
- InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_17);
- }
- IL_0062:
- {
- IL2CPP_END_FINALLY(86)
- }
- } // end finally (depth: 1)
- IL2CPP_CLEANUP(86)
- {
- IL2CPP_JUMP_TBL(0x63, IL_0063)
- IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
- }
- IL_0063:
- {
- StringBuilder_t * L_18 = V_0;
- NullCheck(L_18);
- String_t* L_19 = StringBuilder_ToString_m3317489284(L_18, /*hidden argument*/NULL);
- return L_19;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Void Boo.Lang.Runtime.DynamicDispatching.Dispatcher::.ctor(System.Object,System.IntPtr)
- extern "C" IL2CPP_METHOD_ATTR void Dispatcher__ctor_m4145559729 (Dispatcher_t684365006 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
- {
- __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
- __this->set_method_3(___method1);
- __this->set_m_target_2(___object0);
- }
- // System.Object Boo.Lang.Runtime.DynamicDispatching.Dispatcher::Invoke(System.Object,System.Object[])
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dispatcher_Invoke_m1639676350 (Dispatcher_t684365006 * __this, RuntimeObject * ___target0, ObjectU5BU5D_t2843939325* ___args1, const RuntimeMethod* method)
- {
- RuntimeObject * result = NULL;
- if(__this->get_prev_9() != NULL)
- {
- Dispatcher_Invoke_m1639676350((Dispatcher_t684365006 *)__this->get_prev_9(), ___target0, ___args1, method);
- }
- Il2CppMethodPointer targetMethodPointer = __this->get_method_ptr_0();
- RuntimeMethod* targetMethod = (RuntimeMethod*)(__this->get_method_3());
- RuntimeObject* targetThis = __this->get_m_target_2();
- il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
- bool ___methodIsStatic = MethodIsStatic(targetMethod);
- if (___methodIsStatic)
- {
- if (il2cpp_codegen_method_parameter_count(targetMethod) == 2)
- {
- // open
- {
- typedef RuntimeObject * (*FunctionPointerType) (RuntimeObject *, RuntimeObject *, ObjectU5BU5D_t2843939325*, const RuntimeMethod*);
- result = ((FunctionPointerType)targetMethodPointer)(NULL, ___target0, ___args1, targetMethod);
- }
- }
- else
- {
- // closed
- {
- typedef RuntimeObject * (*FunctionPointerType) (RuntimeObject *, void*, RuntimeObject *, ObjectU5BU5D_t2843939325*, const RuntimeMethod*);
- result = ((FunctionPointerType)targetMethodPointer)(NULL, targetThis, ___target0, ___args1, targetMethod);
- }
- }
- }
- else
- {
- if (il2cpp_codegen_method_parameter_count(targetMethod) == 2)
- {
- // closed
- if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
- {
- if (il2cpp_codegen_method_is_generic_instance(targetMethod))
- {
- if (il2cpp_codegen_method_is_interface_method(targetMethod))
- result = GenericInterfaceFuncInvoker2< RuntimeObject *, RuntimeObject *, ObjectU5BU5D_t2843939325* >::Invoke(targetMethod, targetThis, ___target0, ___args1);
- else
- result = GenericVirtFuncInvoker2< RuntimeObject *, RuntimeObject *, ObjectU5BU5D_t2843939325* >::Invoke(targetMethod, targetThis, ___target0, ___args1);
- }
- else
- {
- if (il2cpp_codegen_method_is_interface_method(targetMethod))
- result = InterfaceFuncInvoker2< RuntimeObject *, RuntimeObject *, ObjectU5BU5D_t2843939325* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis, ___target0, ___args1);
- else
- result = VirtFuncInvoker2< RuntimeObject *, RuntimeObject *, ObjectU5BU5D_t2843939325* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis, ___target0, ___args1);
- }
- }
- else
- {
- typedef RuntimeObject * (*FunctionPointerType) (void*, RuntimeObject *, ObjectU5BU5D_t2843939325*, const RuntimeMethod*);
- result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___target0, ___args1, targetMethod);
- }
- }
- else
- {
- // open
- if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
- {
- if (il2cpp_codegen_method_is_generic_instance(targetMethod))
- {
- if (il2cpp_codegen_method_is_interface_method(targetMethod))
- result = GenericInterfaceFuncInvoker1< RuntimeObject *, ObjectU5BU5D_t2843939325* >::Invoke(targetMethod, ___target0, ___args1);
- else
- result = GenericVirtFuncInvoker1< RuntimeObject *, ObjectU5BU5D_t2843939325* >::Invoke(targetMethod, ___target0, ___args1);
- }
- else
- {
- if (il2cpp_codegen_method_is_interface_method(targetMethod))
- result = InterfaceFuncInvoker1< RuntimeObject *, ObjectU5BU5D_t2843939325* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), ___target0, ___args1);
- else
- result = VirtFuncInvoker1< RuntimeObject *, ObjectU5BU5D_t2843939325* >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), ___target0, ___args1);
- }
- }
- else
- {
- typedef RuntimeObject * (*FunctionPointerType) (RuntimeObject *, ObjectU5BU5D_t2843939325*, const RuntimeMethod*);
- result = ((FunctionPointerType)targetMethodPointer)(___target0, ___args1, targetMethod);
- }
- }
- }
- return result;
- }
- // System.IAsyncResult Boo.Lang.Runtime.DynamicDispatching.Dispatcher::BeginInvoke(System.Object,System.Object[],System.AsyncCallback,System.Object)
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject* Dispatcher_BeginInvoke_m1986273823 (Dispatcher_t684365006 * __this, RuntimeObject * ___target0, ObjectU5BU5D_t2843939325* ___args1, AsyncCallback_t3962456242 * ___callback2, RuntimeObject * ___object3, const RuntimeMethod* method)
- {
- void *__d_args[3] = {0};
- __d_args[0] = ___target0;
- __d_args[1] = ___args1;
- return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);
- }
- // System.Object Boo.Lang.Runtime.DynamicDispatching.Dispatcher::EndInvoke(System.IAsyncResult)
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject * Dispatcher_EndInvoke_m1934666275 (Dispatcher_t684365006 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
- {
- RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
- return (RuntimeObject *)__result;
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Void Boo.Lang.Runtime.DynamicDispatching.DispatcherCache::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void DispatcherCache__ctor_m2156165103 (DispatcherCache_t1010326087 * __this, const RuntimeMethod* method)
- {
- {
- Object__ctor_m297566312(__this, /*hidden argument*/NULL);
- return;
- }
- }
- // System.Void Boo.Lang.Runtime.DynamicDispatching.DispatcherCache::.cctor()
- extern "C" IL2CPP_METHOD_ATTR void DispatcherCache__cctor_m62575632 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (DispatcherCache__cctor_m62575632_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- {
- IL2CPP_RUNTIME_CLASS_INIT(DispatcherKey_t2110064572_il2cpp_TypeInfo_var);
- RuntimeObject* L_0 = ((DispatcherKey_t2110064572_StaticFields*)il2cpp_codegen_static_fields_for(DispatcherKey_t2110064572_il2cpp_TypeInfo_var))->get_EqualityComparer_0();
- Dictionary_2_t866247282 * L_1 = (Dictionary_2_t866247282 *)il2cpp_codegen_object_new(Dictionary_2_t866247282_il2cpp_TypeInfo_var);
- Dictionary_2__ctor_m1815469916(L_1, L_0, /*hidden argument*/Dictionary_2__ctor_m1815469916_RuntimeMethod_var);
- ((DispatcherCache_t1010326087_StaticFields*)il2cpp_codegen_static_fields_for(DispatcherCache_t1010326087_il2cpp_TypeInfo_var))->set__cache_0(L_1);
- return;
- }
- }
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher Boo.Lang.Runtime.DynamicDispatching.DispatcherCache::Get(Boo.Lang.Runtime.DynamicDispatching.DispatcherKey,Boo.Lang.Runtime.DynamicDispatching.DispatcherCache/DispatcherFactory)
- extern "C" IL2CPP_METHOD_ATTR Dispatcher_t684365006 * DispatcherCache_Get_m3609792288 (DispatcherCache_t1010326087 * __this, DispatcherKey_t2110064572 * ___key0, DispatcherFactory_t1014155341 * ___factory1, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (DispatcherCache_Get_m3609792288_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- Dispatcher_t684365006 * V_0 = NULL;
- Dictionary_2_t866247282 * V_1 = NULL;
- Exception_t * __last_unhandled_exception = 0;
- NO_UNUSED_WARNING (__last_unhandled_exception);
- Exception_t * __exception_local = 0;
- NO_UNUSED_WARNING (__exception_local);
- int32_t __leave_target = 0;
- NO_UNUSED_WARNING (__leave_target);
- {
- IL2CPP_RUNTIME_CLASS_INIT(DispatcherCache_t1010326087_il2cpp_TypeInfo_var);
- Dictionary_2_t866247282 * L_0 = ((DispatcherCache_t1010326087_StaticFields*)il2cpp_codegen_static_fields_for(DispatcherCache_t1010326087_il2cpp_TypeInfo_var))->get__cache_0();
- DispatcherKey_t2110064572 * L_1 = ___key0;
- NullCheck(L_0);
- bool L_2 = Dictionary_2_TryGetValue_m1990775459(L_0, L_1, (&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m1990775459_RuntimeMethod_var);
- if (L_2)
- {
- goto IL_004f;
- }
- }
- {
- IL2CPP_RUNTIME_CLASS_INIT(DispatcherCache_t1010326087_il2cpp_TypeInfo_var);
- Dictionary_2_t866247282 * L_3 = ((DispatcherCache_t1010326087_StaticFields*)il2cpp_codegen_static_fields_for(DispatcherCache_t1010326087_il2cpp_TypeInfo_var))->get__cache_0();
- V_1 = L_3;
- Dictionary_2_t866247282 * L_4 = V_1;
- Monitor_Enter_m2249409497(NULL /*static, unused*/, L_4, /*hidden argument*/NULL);
- }
- IL_001e:
- try
- { // begin try (depth: 1)
- {
- IL2CPP_RUNTIME_CLASS_INIT(DispatcherCache_t1010326087_il2cpp_TypeInfo_var);
- Dictionary_2_t866247282 * L_5 = ((DispatcherCache_t1010326087_StaticFields*)il2cpp_codegen_static_fields_for(DispatcherCache_t1010326087_il2cpp_TypeInfo_var))->get__cache_0();
- DispatcherKey_t2110064572 * L_6 = ___key0;
- NullCheck(L_5);
- bool L_7 = Dictionary_2_TryGetValue_m1990775459(L_5, L_6, (&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m1990775459_RuntimeMethod_var);
- if (L_7)
- {
- goto IL_0043;
- }
- }
- IL_0030:
- {
- DispatcherFactory_t1014155341 * L_8 = ___factory1;
- NullCheck(L_8);
- Dispatcher_t684365006 * L_9 = DispatcherFactory_Invoke_m2833957726(L_8, /*hidden argument*/NULL);
- V_0 = L_9;
- IL2CPP_RUNTIME_CLASS_INIT(DispatcherCache_t1010326087_il2cpp_TypeInfo_var);
- Dictionary_2_t866247282 * L_10 = ((DispatcherCache_t1010326087_StaticFields*)il2cpp_codegen_static_fields_for(DispatcherCache_t1010326087_il2cpp_TypeInfo_var))->get__cache_0();
- DispatcherKey_t2110064572 * L_11 = ___key0;
- Dispatcher_t684365006 * L_12 = V_0;
- NullCheck(L_10);
- Dictionary_2_Add_m163959252(L_10, L_11, L_12, /*hidden argument*/Dictionary_2_Add_m163959252_RuntimeMethod_var);
- }
- IL_0043:
- {
- IL2CPP_LEAVE(0x4F, FINALLY_0048);
- }
- } // end try (depth: 1)
- catch(Il2CppExceptionWrapper& e)
- {
- __last_unhandled_exception = (Exception_t *)e.ex;
- goto FINALLY_0048;
- }
- FINALLY_0048:
- { // begin finally (depth: 1)
- Dictionary_2_t866247282 * L_13 = V_1;
- Monitor_Exit_m3585316909(NULL /*static, unused*/, L_13, /*hidden argument*/NULL);
- IL2CPP_END_FINALLY(72)
- } // end finally (depth: 1)
- IL2CPP_CLEANUP(72)
- {
- IL2CPP_JUMP_TBL(0x4F, IL_004f)
- IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
- }
- IL_004f:
- {
- Dispatcher_t684365006 * L_14 = V_0;
- return L_14;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- extern "C" Dispatcher_t684365006 * DelegatePInvokeWrapper_DispatcherFactory_t1014155341 (DispatcherFactory_t1014155341 * __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (DelegatePInvokeWrapper_DispatcherFactory_t1014155341_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- typedef Il2CppMethodPointer (DEFAULT_CALL *PInvokeFunc)();
- PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
- // Native function invocation
- Il2CppMethodPointer returnValue = il2cppPInvokeFunc();
- // Marshaling of return value back from native representation
- Dispatcher_t684365006 * _returnValue_unmarshaled = NULL;
- _returnValue_unmarshaled = il2cpp_codegen_marshal_function_ptr_to_delegate<Dispatcher_t684365006>(returnValue, Dispatcher_t684365006_il2cpp_TypeInfo_var);
- return _returnValue_unmarshaled;
- }
- // System.Void Boo.Lang.Runtime.DynamicDispatching.DispatcherCache/DispatcherFactory::.ctor(System.Object,System.IntPtr)
- extern "C" IL2CPP_METHOD_ATTR void DispatcherFactory__ctor_m3649217775 (DispatcherFactory_t1014155341 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
- {
- __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
- __this->set_method_3(___method1);
- __this->set_m_target_2(___object0);
- }
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher Boo.Lang.Runtime.DynamicDispatching.DispatcherCache/DispatcherFactory::Invoke()
- extern "C" IL2CPP_METHOD_ATTR Dispatcher_t684365006 * DispatcherFactory_Invoke_m2833957726 (DispatcherFactory_t1014155341 * __this, const RuntimeMethod* method)
- {
- Dispatcher_t684365006 * result = NULL;
- if(__this->get_prev_9() != NULL)
- {
- DispatcherFactory_Invoke_m2833957726((DispatcherFactory_t1014155341 *)__this->get_prev_9(), method);
- }
- Il2CppMethodPointer targetMethodPointer = __this->get_method_ptr_0();
- RuntimeMethod* targetMethod = (RuntimeMethod*)(__this->get_method_3());
- RuntimeObject* targetThis = __this->get_m_target_2();
- il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
- bool ___methodIsStatic = MethodIsStatic(targetMethod);
- if (___methodIsStatic)
- {
- if (il2cpp_codegen_method_parameter_count(targetMethod) == 0)
- {
- // open
- {
- typedef Dispatcher_t684365006 * (*FunctionPointerType) (RuntimeObject *, const RuntimeMethod*);
- result = ((FunctionPointerType)targetMethodPointer)(NULL, targetMethod);
- }
- }
- else
- {
- // closed
- {
- typedef Dispatcher_t684365006 * (*FunctionPointerType) (RuntimeObject *, void*, const RuntimeMethod*);
- result = ((FunctionPointerType)targetMethodPointer)(NULL, targetThis, targetMethod);
- }
- }
- }
- else
- {
- {
- // closed
- if (il2cpp_codegen_method_is_virtual(targetMethod) && !il2cpp_codegen_object_is_of_sealed_type(targetThis) && il2cpp_codegen_delegate_has_invoker((Il2CppDelegate*)__this))
- {
- if (il2cpp_codegen_method_is_generic_instance(targetMethod))
- {
- if (il2cpp_codegen_method_is_interface_method(targetMethod))
- result = GenericInterfaceFuncInvoker0< Dispatcher_t684365006 * >::Invoke(targetMethod, targetThis);
- else
- result = GenericVirtFuncInvoker0< Dispatcher_t684365006 * >::Invoke(targetMethod, targetThis);
- }
- else
- {
- if (il2cpp_codegen_method_is_interface_method(targetMethod))
- result = InterfaceFuncInvoker0< Dispatcher_t684365006 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), il2cpp_codegen_method_get_declaring_type(targetMethod), targetThis);
- else
- result = VirtFuncInvoker0< Dispatcher_t684365006 * >::Invoke(il2cpp_codegen_method_get_slot(targetMethod), targetThis);
- }
- }
- else
- {
- typedef Dispatcher_t684365006 * (*FunctionPointerType) (void*, const RuntimeMethod*);
- result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod);
- }
- }
- }
- return result;
- }
- // System.IAsyncResult Boo.Lang.Runtime.DynamicDispatching.DispatcherCache/DispatcherFactory::BeginInvoke(System.AsyncCallback,System.Object)
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject* DispatcherFactory_BeginInvoke_m1351536112 (DispatcherFactory_t1014155341 * __this, AsyncCallback_t3962456242 * ___callback0, RuntimeObject * ___object1, const RuntimeMethod* method)
- {
- void *__d_args[1] = {0};
- return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);
- }
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher Boo.Lang.Runtime.DynamicDispatching.DispatcherCache/DispatcherFactory::EndInvoke(System.IAsyncResult)
- extern "C" IL2CPP_METHOD_ATTR Dispatcher_t684365006 * DispatcherFactory_EndInvoke_m2974203098 (DispatcherFactory_t1014155341 * __this, RuntimeObject* ___result0, const RuntimeMethod* method)
- {
- RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
- return (Dispatcher_t684365006 *)__result;
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Void Boo.Lang.Runtime.DynamicDispatching.DispatcherKey::.ctor(System.Type,System.String,System.Type[])
- extern "C" IL2CPP_METHOD_ATTR void DispatcherKey__ctor_m1810669420 (DispatcherKey_t2110064572 * __this, Type_t * ___type0, String_t* ___name1, TypeU5BU5D_t3940880105* ___arguments2, const RuntimeMethod* method)
- {
- {
- Object__ctor_m297566312(__this, /*hidden argument*/NULL);
- Type_t * L_0 = ___type0;
- __this->set__type_1(L_0);
- String_t* L_1 = ___name1;
- __this->set__name_2(L_1);
- TypeU5BU5D_t3940880105* L_2 = ___arguments2;
- __this->set__arguments_3(L_2);
- return;
- }
- }
- // System.Void Boo.Lang.Runtime.DynamicDispatching.DispatcherKey::.cctor()
- extern "C" IL2CPP_METHOD_ATTR void DispatcherKey__cctor_m1082726794 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (DispatcherKey__cctor_m1082726794_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- {
- _EqualityComparer_t965810167 * L_0 = (_EqualityComparer_t965810167 *)il2cpp_codegen_object_new(_EqualityComparer_t965810167_il2cpp_TypeInfo_var);
- _EqualityComparer__ctor_m1412158449(L_0, /*hidden argument*/NULL);
- ((DispatcherKey_t2110064572_StaticFields*)il2cpp_codegen_static_fields_for(DispatcherKey_t2110064572_il2cpp_TypeInfo_var))->set_EqualityComparer_0(L_0);
- return;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Void Boo.Lang.Runtime.DynamicDispatching.DispatcherKey/_EqualityComparer::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void _EqualityComparer__ctor_m1412158449 (_EqualityComparer_t965810167 * __this, const RuntimeMethod* method)
- {
- {
- Object__ctor_m297566312(__this, /*hidden argument*/NULL);
- return;
- }
- }
- // System.Int32 Boo.Lang.Runtime.DynamicDispatching.DispatcherKey/_EqualityComparer::GetHashCode(Boo.Lang.Runtime.DynamicDispatching.DispatcherKey)
- extern "C" IL2CPP_METHOD_ATTR int32_t _EqualityComparer_GetHashCode_m3745681409 (_EqualityComparer_t965810167 * __this, DispatcherKey_t2110064572 * ___key0, const RuntimeMethod* method)
- {
- {
- DispatcherKey_t2110064572 * L_0 = ___key0;
- NullCheck(L_0);
- Type_t * L_1 = L_0->get__type_1();
- NullCheck(L_1);
- int32_t L_2 = VirtFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Type::GetHashCode() */, L_1);
- DispatcherKey_t2110064572 * L_3 = ___key0;
- NullCheck(L_3);
- String_t* L_4 = L_3->get__name_2();
- NullCheck(L_4);
- int32_t L_5 = String_GetHashCode_m1906374149(L_4, /*hidden argument*/NULL);
- DispatcherKey_t2110064572 * L_6 = ___key0;
- NullCheck(L_6);
- TypeU5BU5D_t3940880105* L_7 = L_6->get__arguments_3();
- NullCheck(L_7);
- return ((int32_t)((int32_t)((int32_t)((int32_t)L_2^(int32_t)L_5))^(int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length))))));
- }
- }
- // System.Boolean Boo.Lang.Runtime.DynamicDispatching.DispatcherKey/_EqualityComparer::Equals(Boo.Lang.Runtime.DynamicDispatching.DispatcherKey,Boo.Lang.Runtime.DynamicDispatching.DispatcherKey)
- extern "C" IL2CPP_METHOD_ATTR bool _EqualityComparer_Equals_m2225820911 (_EqualityComparer_t965810167 * __this, DispatcherKey_t2110064572 * ___x0, DispatcherKey_t2110064572 * ___y1, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (_EqualityComparer_Equals_m2225820911_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- {
- DispatcherKey_t2110064572 * L_0 = ___x0;
- NullCheck(L_0);
- Type_t * L_1 = L_0->get__type_1();
- DispatcherKey_t2110064572 * L_2 = ___y1;
- NullCheck(L_2);
- Type_t * L_3 = L_2->get__type_1();
- if ((((RuntimeObject*)(Type_t *)L_1) == ((RuntimeObject*)(Type_t *)L_3)))
- {
- goto IL_0013;
- }
- }
- {
- return (bool)0;
- }
- IL_0013:
- {
- DispatcherKey_t2110064572 * L_4 = ___x0;
- NullCheck(L_4);
- TypeU5BU5D_t3940880105* L_5 = L_4->get__arguments_3();
- NullCheck(L_5);
- DispatcherKey_t2110064572 * L_6 = ___y1;
- NullCheck(L_6);
- TypeU5BU5D_t3940880105* L_7 = L_6->get__arguments_3();
- NullCheck(L_7);
- if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_5)->max_length))))) == ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_7)->max_length)))))))
- {
- goto IL_002a;
- }
- }
- {
- return (bool)0;
- }
- IL_002a:
- {
- DispatcherKey_t2110064572 * L_8 = ___x0;
- NullCheck(L_8);
- String_t* L_9 = L_8->get__name_2();
- DispatcherKey_t2110064572 * L_10 = ___y1;
- NullCheck(L_10);
- String_t* L_11 = L_10->get__name_2();
- IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
- bool L_12 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_9, L_11, /*hidden argument*/NULL);
- if (!L_12)
- {
- goto IL_0042;
- }
- }
- {
- return (bool)0;
- }
- IL_0042:
- {
- V_0 = 0;
- goto IL_0064;
- }
- IL_0049:
- {
- DispatcherKey_t2110064572 * L_13 = ___x0;
- NullCheck(L_13);
- TypeU5BU5D_t3940880105* L_14 = L_13->get__arguments_3();
- int32_t L_15 = V_0;
- NullCheck(L_14);
- int32_t L_16 = L_15;
- Type_t * L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
- DispatcherKey_t2110064572 * L_18 = ___y1;
- NullCheck(L_18);
- TypeU5BU5D_t3940880105* L_19 = L_18->get__arguments_3();
- int32_t L_20 = V_0;
- NullCheck(L_19);
- int32_t L_21 = L_20;
- Type_t * L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
- if ((((RuntimeObject*)(Type_t *)L_17) == ((RuntimeObject*)(Type_t *)L_22)))
- {
- goto IL_0060;
- }
- }
- {
- return (bool)0;
- }
- IL_0060:
- {
- int32_t L_23 = V_0;
- V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1));
- }
- IL_0064:
- {
- int32_t L_24 = V_0;
- DispatcherKey_t2110064572 * L_25 = ___x0;
- NullCheck(L_25);
- TypeU5BU5D_t3940880105* L_26 = L_25->get__arguments_3();
- NullCheck(L_26);
- if ((((int32_t)L_24) < ((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_26)->max_length)))))))
- {
- goto IL_0049;
- }
- }
- {
- return (bool)1;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Void Boo.Lang.Runtime.ExtensionRegistry::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void ExtensionRegistry__ctor_m323844458 (ExtensionRegistry_t2424660641 * __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (ExtensionRegistry__ctor_m323844458_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- {
- List_1_t1242660502 * L_0 = (List_1_t1242660502 *)il2cpp_codegen_object_new(List_1_t1242660502_il2cpp_TypeInfo_var);
- List_1__ctor_m1115569667(L_0, /*hidden argument*/List_1__ctor_m1115569667_RuntimeMethod_var);
- __this->set__extensions_0(L_0);
- RuntimeObject * L_1 = (RuntimeObject *)il2cpp_codegen_object_new(RuntimeObject_il2cpp_TypeInfo_var);
- Object__ctor_m297566312(L_1, /*hidden argument*/NULL);
- __this->set__classLock_1(L_1);
- Object__ctor_m297566312(__this, /*hidden argument*/NULL);
- return;
- }
- }
- // System.Collections.Generic.IEnumerable`1<System.Reflection.MemberInfo> Boo.Lang.Runtime.ExtensionRegistry::get_Extensions()
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject* ExtensionRegistry_get_Extensions_m3605511872 (ExtensionRegistry_t2424660641 * __this, const RuntimeMethod* method)
- {
- {
- List_1_t1242660502 * L_0 = __this->get__extensions_0();
- return L_0;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Void Boo.Lang.Runtime.RuntimeServices::.cctor()
- extern "C" IL2CPP_METHOD_ATTR void RuntimeServices__cctor_m1381641241 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (RuntimeServices__cctor_m1381641241_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- {
- ((RuntimeServices_t2098243569_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeServices_t2098243569_il2cpp_TypeInfo_var))->set_NoArguments_0(((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)0)));
- RuntimeTypeHandle_t3027515415 L_0 = { reinterpret_cast<intptr_t> (RuntimeServices_t2098243569_0_0_0_var) };
- IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
- Type_t * L_1 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
- ((RuntimeServices_t2098243569_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeServices_t2098243569_il2cpp_TypeInfo_var))->set_RuntimeServicesType_1(L_1);
- DispatcherCache_t1010326087 * L_2 = (DispatcherCache_t1010326087 *)il2cpp_codegen_object_new(DispatcherCache_t1010326087_il2cpp_TypeInfo_var);
- DispatcherCache__ctor_m2156165103(L_2, /*hidden argument*/NULL);
- ((RuntimeServices_t2098243569_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeServices_t2098243569_il2cpp_TypeInfo_var))->set__cache_2(L_2);
- ExtensionRegistry_t2424660641 * L_3 = (ExtensionRegistry_t2424660641 *)il2cpp_codegen_object_new(ExtensionRegistry_t2424660641_il2cpp_TypeInfo_var);
- ExtensionRegistry__ctor_m323844458(L_3, /*hidden argument*/NULL);
- ((RuntimeServices_t2098243569_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeServices_t2098243569_il2cpp_TypeInfo_var))->set__extensions_3(L_3);
- bool L_4 = ((bool)1);
- RuntimeObject * L_5 = Box(Boolean_t97287965_il2cpp_TypeInfo_var, &L_4);
- ((RuntimeServices_t2098243569_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeServices_t2098243569_il2cpp_TypeInfo_var))->set_True_4(L_5);
- return;
- }
- }
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher Boo.Lang.Runtime.RuntimeServices::GetDispatcher(System.Object,System.String,System.Type[],Boo.Lang.Runtime.DynamicDispatching.DispatcherCache/DispatcherFactory)
- extern "C" IL2CPP_METHOD_ATTR Dispatcher_t684365006 * RuntimeServices_GetDispatcher_m3922777458 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___target0, String_t* ___cacheKeyName1, TypeU5BU5D_t3940880105* ___cacheKeyTypes2, DispatcherFactory_t1014155341 * ___factory3, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (RuntimeServices_GetDispatcher_m3922777458_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- Type_t * V_0 = NULL;
- DispatcherKey_t2110064572 * V_1 = NULL;
- Type_t * G_B2_0 = NULL;
- Type_t * G_B1_0 = NULL;
- {
- RuntimeObject * L_0 = ___target0;
- Type_t * L_1 = ((Type_t *)IsInstClass((RuntimeObject*)L_0, Type_t_il2cpp_TypeInfo_var));
- G_B1_0 = L_1;
- if (L_1)
- {
- G_B2_0 = L_1;
- goto IL_0013;
- }
- }
- {
- RuntimeObject * L_2 = ___target0;
- NullCheck(L_2);
- Type_t * L_3 = Object_GetType_m88164663(L_2, /*hidden argument*/NULL);
- G_B2_0 = L_3;
- }
- IL_0013:
- {
- V_0 = G_B2_0;
- Type_t * L_4 = V_0;
- String_t* L_5 = ___cacheKeyName1;
- TypeU5BU5D_t3940880105* L_6 = ___cacheKeyTypes2;
- DispatcherKey_t2110064572 * L_7 = (DispatcherKey_t2110064572 *)il2cpp_codegen_object_new(DispatcherKey_t2110064572_il2cpp_TypeInfo_var);
- DispatcherKey__ctor_m1810669420(L_7, L_4, L_5, L_6, /*hidden argument*/NULL);
- V_1 = L_7;
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- DispatcherCache_t1010326087 * L_8 = ((RuntimeServices_t2098243569_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeServices_t2098243569_il2cpp_TypeInfo_var))->get__cache_2();
- DispatcherKey_t2110064572 * L_9 = V_1;
- DispatcherFactory_t1014155341 * L_10 = ___factory3;
- NullCheck(L_8);
- Dispatcher_t684365006 * L_11 = DispatcherCache_Get_m3609792288(L_8, L_9, L_10, /*hidden argument*/NULL);
- return L_11;
- }
- }
- // System.Object Boo.Lang.Runtime.RuntimeServices::Coerce(System.Object,System.Type)
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject * RuntimeServices_Coerce_m1663619687 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, Type_t * ___toType1, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (RuntimeServices_Coerce_m1663619687_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- ObjectU5BU5D_t2843939325* V_0 = NULL;
- Dispatcher_t684365006 * V_1 = NULL;
- U3CCoerceU3Ec__AnonStorey1D_t572148199 * V_2 = NULL;
- {
- U3CCoerceU3Ec__AnonStorey1D_t572148199 * L_0 = (U3CCoerceU3Ec__AnonStorey1D_t572148199 *)il2cpp_codegen_object_new(U3CCoerceU3Ec__AnonStorey1D_t572148199_il2cpp_TypeInfo_var);
- U3CCoerceU3Ec__AnonStorey1D__ctor_m2227718426(L_0, /*hidden argument*/NULL);
- V_2 = L_0;
- U3CCoerceU3Ec__AnonStorey1D_t572148199 * L_1 = V_2;
- RuntimeObject * L_2 = ___value0;
- NullCheck(L_1);
- L_1->set_value_0(L_2);
- U3CCoerceU3Ec__AnonStorey1D_t572148199 * L_3 = V_2;
- Type_t * L_4 = ___toType1;
- NullCheck(L_3);
- L_3->set_toType_1(L_4);
- U3CCoerceU3Ec__AnonStorey1D_t572148199 * L_5 = V_2;
- NullCheck(L_5);
- RuntimeObject * L_6 = L_5->get_value_0();
- if (L_6)
- {
- goto IL_0021;
- }
- }
- {
- return NULL;
- }
- IL_0021:
- {
- ObjectU5BU5D_t2843939325* L_7 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)1));
- U3CCoerceU3Ec__AnonStorey1D_t572148199 * L_8 = V_2;
- NullCheck(L_8);
- Type_t * L_9 = L_8->get_toType_1();
- NullCheck(L_7);
- ArrayElementTypeCheck (L_7, L_9);
- (L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_9);
- V_0 = L_7;
- U3CCoerceU3Ec__AnonStorey1D_t572148199 * L_10 = V_2;
- NullCheck(L_10);
- RuntimeObject * L_11 = L_10->get_value_0();
- TypeU5BU5D_t3940880105* L_12 = ((TypeU5BU5D_t3940880105*)SZArrayNew(TypeU5BU5D_t3940880105_il2cpp_TypeInfo_var, (uint32_t)1));
- U3CCoerceU3Ec__AnonStorey1D_t572148199 * L_13 = V_2;
- NullCheck(L_13);
- Type_t * L_14 = L_13->get_toType_1();
- NullCheck(L_12);
- ArrayElementTypeCheck (L_12, L_14);
- (L_12)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t *)L_14);
- U3CCoerceU3Ec__AnonStorey1D_t572148199 * L_15 = V_2;
- intptr_t L_16 = (intptr_t)U3CCoerceU3Ec__AnonStorey1D_U3CU3Em__15_m4262864175_RuntimeMethod_var;
- DispatcherFactory_t1014155341 * L_17 = (DispatcherFactory_t1014155341 *)il2cpp_codegen_object_new(DispatcherFactory_t1014155341_il2cpp_TypeInfo_var);
- DispatcherFactory__ctor_m3649217775(L_17, L_15, L_16, /*hidden argument*/NULL);
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- Dispatcher_t684365006 * L_18 = RuntimeServices_GetDispatcher_m3922777458(NULL /*static, unused*/, L_11, _stringLiteral4123921170, L_12, L_17, /*hidden argument*/NULL);
- V_1 = L_18;
- Dispatcher_t684365006 * L_19 = V_1;
- U3CCoerceU3Ec__AnonStorey1D_t572148199 * L_20 = V_2;
- NullCheck(L_20);
- RuntimeObject * L_21 = L_20->get_value_0();
- ObjectU5BU5D_t2843939325* L_22 = V_0;
- NullCheck(L_19);
- RuntimeObject * L_23 = Dispatcher_Invoke_m1639676350(L_19, L_21, L_22, /*hidden argument*/NULL);
- return L_23;
- }
- }
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher Boo.Lang.Runtime.RuntimeServices::CreateCoerceDispatcher(System.Object,System.Type)
- extern "C" IL2CPP_METHOD_ATTR Dispatcher_t684365006 * RuntimeServices_CreateCoerceDispatcher_m661106792 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___value0, Type_t * ___toType1, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (RuntimeServices_CreateCoerceDispatcher_m661106792_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- Type_t * V_0 = NULL;
- MethodInfo_t * V_1 = NULL;
- {
- Type_t * L_0 = ___toType1;
- RuntimeObject * L_1 = ___value0;
- NullCheck(L_0);
- bool L_2 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(44 /* System.Boolean System.Type::IsInstanceOfType(System.Object) */, L_0, L_1);
- if (!L_2)
- {
- goto IL_0019;
- }
- }
- {
- intptr_t L_3 = (intptr_t)RuntimeServices_IdentityDispatcher_m1725786149_RuntimeMethod_var;
- Dispatcher_t684365006 * L_4 = (Dispatcher_t684365006 *)il2cpp_codegen_object_new(Dispatcher_t684365006_il2cpp_TypeInfo_var);
- Dispatcher__ctor_m4145559729(L_4, NULL, L_3, /*hidden argument*/NULL);
- return L_4;
- }
- IL_0019:
- {
- RuntimeObject * L_5 = ___value0;
- if (!((RuntimeObject*)IsInst((RuntimeObject*)L_5, ICoercible_t1130343077_il2cpp_TypeInfo_var)))
- {
- goto IL_0031;
- }
- }
- {
- intptr_t L_6 = (intptr_t)RuntimeServices_CoercibleDispatcher_m4058208960_RuntimeMethod_var;
- Dispatcher_t684365006 * L_7 = (Dispatcher_t684365006 *)il2cpp_codegen_object_new(Dispatcher_t684365006_il2cpp_TypeInfo_var);
- Dispatcher__ctor_m4145559729(L_7, NULL, L_6, /*hidden argument*/NULL);
- return L_7;
- }
- IL_0031:
- {
- RuntimeObject * L_8 = ___value0;
- NullCheck(L_8);
- Type_t * L_9 = Object_GetType_m88164663(L_8, /*hidden argument*/NULL);
- V_0 = L_9;
- Type_t * L_10 = V_0;
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- bool L_11 = RuntimeServices_IsPromotableNumeric_m2095247129(NULL /*static, unused*/, L_10, /*hidden argument*/NULL);
- if (!L_11)
- {
- goto IL_0056;
- }
- }
- {
- Type_t * L_12 = ___toType1;
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- bool L_13 = RuntimeServices_IsPromotableNumeric_m2095247129(NULL /*static, unused*/, L_12, /*hidden argument*/NULL);
- if (!L_13)
- {
- goto IL_0056;
- }
- }
- {
- Type_t * L_14 = V_0;
- Type_t * L_15 = ___toType1;
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- Dispatcher_t684365006 * L_16 = RuntimeServices_EmitPromotionDispatcher_m734050861(NULL /*static, unused*/, L_14, L_15, /*hidden argument*/NULL);
- return L_16;
- }
- IL_0056:
- {
- Type_t * L_17 = V_0;
- Type_t * L_18 = ___toType1;
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- MethodInfo_t * L_19 = RuntimeServices_FindImplicitConversionOperator_m2560683559(NULL /*static, unused*/, L_17, L_18, /*hidden argument*/NULL);
- V_1 = L_19;
- MethodInfo_t * L_20 = V_1;
- if (L_20)
- {
- goto IL_0071;
- }
- }
- {
- intptr_t L_21 = (intptr_t)RuntimeServices_IdentityDispatcher_m1725786149_RuntimeMethod_var;
- Dispatcher_t684365006 * L_22 = (Dispatcher_t684365006 *)il2cpp_codegen_object_new(Dispatcher_t684365006_il2cpp_TypeInfo_var);
- Dispatcher__ctor_m4145559729(L_22, NULL, L_21, /*hidden argument*/NULL);
- return L_22;
- }
- IL_0071:
- {
- MethodInfo_t * L_23 = V_1;
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- Dispatcher_t684365006 * L_24 = RuntimeServices_EmitImplicitConversionDispatcher_m4072191859(NULL /*static, unused*/, L_23, /*hidden argument*/NULL);
- return L_24;
- }
- }
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher Boo.Lang.Runtime.RuntimeServices::EmitPromotionDispatcher(System.Type,System.Type)
- extern "C" IL2CPP_METHOD_ATTR Dispatcher_t684365006 * RuntimeServices_EmitPromotionDispatcher_m734050861 (RuntimeObject * __this /* static, unused */, Type_t * ___fromType0, Type_t * ___toType1, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (RuntimeServices_EmitPromotionDispatcher_m734050861_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- {
- RuntimeTypeHandle_t3027515415 L_0 = { reinterpret_cast<intptr_t> (Dispatcher_t684365006_0_0_0_var) };
- IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
- Type_t * L_1 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
- RuntimeTypeHandle_t3027515415 L_2 = { reinterpret_cast<intptr_t> (NumericPromotions_t3533651679_0_0_0_var) };
- Type_t * L_3 = Type_GetTypeFromHandle_m1620074514(NULL /*static, unused*/, L_2, /*hidden argument*/NULL);
- ObjectU5BU5D_t2843939325* L_4 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)4));
- NullCheck(L_4);
- ArrayElementTypeCheck (L_4, _stringLiteral2755855817);
- (L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)_stringLiteral2755855817);
- ObjectU5BU5D_t2843939325* L_5 = L_4;
- Type_t * L_6 = ___fromType0;
- int32_t L_7 = Type_GetTypeCode_m480753082(NULL /*static, unused*/, L_6, /*hidden argument*/NULL);
- int32_t L_8 = L_7;
- RuntimeObject * L_9 = Box(TypeCode_t2987224087_il2cpp_TypeInfo_var, &L_8);
- NullCheck(L_5);
- ArrayElementTypeCheck (L_5, L_9);
- (L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject *)L_9);
- ObjectU5BU5D_t2843939325* L_10 = L_5;
- NullCheck(L_10);
- ArrayElementTypeCheck (L_10, _stringLiteral3454777324);
- (L_10)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject *)_stringLiteral3454777324);
- ObjectU5BU5D_t2843939325* L_11 = L_10;
- Type_t * L_12 = ___toType1;
- int32_t L_13 = Type_GetTypeCode_m480753082(NULL /*static, unused*/, L_12, /*hidden argument*/NULL);
- int32_t L_14 = L_13;
- RuntimeObject * L_15 = Box(TypeCode_t2987224087_il2cpp_TypeInfo_var, &L_14);
- NullCheck(L_11);
- ArrayElementTypeCheck (L_11, L_15);
- (L_11)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject *)L_15);
- IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
- String_t* L_16 = String_Concat_m2971454694(NULL /*static, unused*/, L_11, /*hidden argument*/NULL);
- NullCheck(L_3);
- MethodInfo_t * L_17 = Type_GetMethod_m2019726356(L_3, L_16, /*hidden argument*/NULL);
- Delegate_t1188392813 * L_18 = Delegate_CreateDelegate_m2396489936(NULL /*static, unused*/, L_1, L_17, /*hidden argument*/NULL);
- return ((Dispatcher_t684365006 *)CastclassSealed((RuntimeObject*)L_18, Dispatcher_t684365006_il2cpp_TypeInfo_var));
- }
- }
- // System.Boolean Boo.Lang.Runtime.RuntimeServices::IsPromotableNumeric(System.Type)
- extern "C" IL2CPP_METHOD_ATTR bool RuntimeServices_IsPromotableNumeric_m2095247129 (RuntimeObject * __this /* static, unused */, Type_t * ___fromType0, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (RuntimeServices_IsPromotableNumeric_m2095247129_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- {
- Type_t * L_0 = ___fromType0;
- IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
- int32_t L_1 = Type_GetTypeCode_m480753082(NULL /*static, unused*/, L_0, /*hidden argument*/NULL);
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- bool L_2 = RuntimeServices_IsPromotableNumeric_m3673263760(NULL /*static, unused*/, L_1, /*hidden argument*/NULL);
- return L_2;
- }
- }
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher Boo.Lang.Runtime.RuntimeServices::EmitImplicitConversionDispatcher(System.Reflection.MethodInfo)
- extern "C" IL2CPP_METHOD_ATTR Dispatcher_t684365006 * RuntimeServices_EmitImplicitConversionDispatcher_m4072191859 (RuntimeObject * __this /* static, unused */, MethodInfo_t * ___method0, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (RuntimeServices_EmitImplicitConversionDispatcher_m4072191859_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_t4009522197 * V_0 = NULL;
- {
- U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_t4009522197 * L_0 = (U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_t4009522197 *)il2cpp_codegen_object_new(U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_t4009522197_il2cpp_TypeInfo_var);
- U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E__ctor_m1951951183(L_0, /*hidden argument*/NULL);
- V_0 = L_0;
- U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_t4009522197 * L_1 = V_0;
- MethodInfo_t * L_2 = ___method0;
- NullCheck(L_1);
- L_1->set_method_0(L_2);
- U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_t4009522197 * L_3 = V_0;
- intptr_t L_4 = (intptr_t)U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_U3CU3Em__16_m940011970_RuntimeMethod_var;
- Dispatcher_t684365006 * L_5 = (Dispatcher_t684365006 *)il2cpp_codegen_object_new(Dispatcher_t684365006_il2cpp_TypeInfo_var);
- Dispatcher__ctor_m4145559729(L_5, L_3, L_4, /*hidden argument*/NULL);
- return L_5;
- }
- }
- // System.Object Boo.Lang.Runtime.RuntimeServices::CoercibleDispatcher(System.Object,System.Object[])
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject * RuntimeServices_CoercibleDispatcher_m4058208960 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___o0, ObjectU5BU5D_t2843939325* ___args1, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (RuntimeServices_CoercibleDispatcher_m4058208960_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- {
- RuntimeObject * L_0 = ___o0;
- ObjectU5BU5D_t2843939325* L_1 = ___args1;
- NullCheck(L_1);
- int32_t L_2 = 0;
- RuntimeObject * L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
- NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, ICoercible_t1130343077_il2cpp_TypeInfo_var)));
- RuntimeObject * L_4 = InterfaceFuncInvoker1< RuntimeObject *, Type_t * >::Invoke(0 /* System.Object Boo.Lang.Runtime.ICoercible::Coerce(System.Type) */, ICoercible_t1130343077_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, ICoercible_t1130343077_il2cpp_TypeInfo_var)), ((Type_t *)CastclassClass((RuntimeObject*)L_3, Type_t_il2cpp_TypeInfo_var)));
- return L_4;
- }
- }
- // System.Object Boo.Lang.Runtime.RuntimeServices::IdentityDispatcher(System.Object,System.Object[])
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject * RuntimeServices_IdentityDispatcher_m1725786149 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___o0, ObjectU5BU5D_t2843939325* ___args1, const RuntimeMethod* method)
- {
- {
- RuntimeObject * L_0 = ___o0;
- return L_0;
- }
- }
- // System.Boolean Boo.Lang.Runtime.RuntimeServices::IsNumeric(System.TypeCode)
- extern "C" IL2CPP_METHOD_ATTR bool RuntimeServices_IsNumeric_m2879598828 (RuntimeObject * __this /* static, unused */, int32_t ___code0, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- {
- int32_t L_0 = ___code0;
- V_0 = L_0;
- int32_t L_1 = V_0;
- switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)5)))
- {
- case 0:
- {
- goto IL_003d;
- }
- case 1:
- {
- goto IL_003b;
- }
- case 2:
- {
- goto IL_003f;
- }
- case 3:
- {
- goto IL_0045;
- }
- case 4:
- {
- goto IL_0041;
- }
- case 5:
- {
- goto IL_0047;
- }
- case 6:
- {
- goto IL_0043;
- }
- case 7:
- {
- goto IL_0049;
- }
- case 8:
- {
- goto IL_004b;
- }
- case 9:
- {
- goto IL_004d;
- }
- case 10:
- {
- goto IL_004f;
- }
- }
- }
- {
- goto IL_0051;
- }
- IL_003b:
- {
- return (bool)1;
- }
- IL_003d:
- {
- return (bool)1;
- }
- IL_003f:
- {
- return (bool)1;
- }
- IL_0041:
- {
- return (bool)1;
- }
- IL_0043:
- {
- return (bool)1;
- }
- IL_0045:
- {
- return (bool)1;
- }
- IL_0047:
- {
- return (bool)1;
- }
- IL_0049:
- {
- return (bool)1;
- }
- IL_004b:
- {
- return (bool)1;
- }
- IL_004d:
- {
- return (bool)1;
- }
- IL_004f:
- {
- return (bool)1;
- }
- IL_0051:
- {
- return (bool)0;
- }
- }
- // System.Boolean Boo.Lang.Runtime.RuntimeServices::EqualityOperator(System.Object,System.Object)
- extern "C" IL2CPP_METHOD_ATTR bool RuntimeServices_EqualityOperator_m2384872086 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___lhs0, RuntimeObject * ___rhs1, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (RuntimeServices_EqualityOperator_m2384872086_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- int32_t V_1 = 0;
- RuntimeArray * V_2 = NULL;
- RuntimeArray * V_3 = NULL;
- int32_t G_B15_0 = 0;
- {
- RuntimeObject * L_0 = ___lhs0;
- RuntimeObject * L_1 = ___rhs1;
- if ((!(((RuntimeObject*)(RuntimeObject *)L_0) == ((RuntimeObject*)(RuntimeObject *)L_1))))
- {
- goto IL_0009;
- }
- }
- {
- return (bool)1;
- }
- IL_0009:
- {
- RuntimeObject * L_2 = ___lhs0;
- if (L_2)
- {
- goto IL_0017;
- }
- }
- {
- RuntimeObject * L_3 = ___rhs1;
- RuntimeObject * L_4 = ___lhs0;
- NullCheck(L_3);
- bool L_5 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_3, L_4);
- return L_5;
- }
- IL_0017:
- {
- RuntimeObject * L_6 = ___rhs1;
- if (L_6)
- {
- goto IL_0025;
- }
- }
- {
- RuntimeObject * L_7 = ___lhs0;
- RuntimeObject * L_8 = ___rhs1;
- NullCheck(L_7);
- bool L_9 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_7, L_8);
- return L_9;
- }
- IL_0025:
- {
- RuntimeObject * L_10 = ___lhs0;
- NullCheck(L_10);
- Type_t * L_11 = Object_GetType_m88164663(L_10, /*hidden argument*/NULL);
- IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
- int32_t L_12 = Type_GetTypeCode_m480753082(NULL /*static, unused*/, L_11, /*hidden argument*/NULL);
- V_0 = L_12;
- RuntimeObject * L_13 = ___rhs1;
- NullCheck(L_13);
- Type_t * L_14 = Object_GetType_m88164663(L_13, /*hidden argument*/NULL);
- int32_t L_15 = Type_GetTypeCode_m480753082(NULL /*static, unused*/, L_14, /*hidden argument*/NULL);
- V_1 = L_15;
- int32_t L_16 = V_0;
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- bool L_17 = RuntimeServices_IsNumeric_m2879598828(NULL /*static, unused*/, L_16, /*hidden argument*/NULL);
- if (!L_17)
- {
- goto IL_005d;
- }
- }
- {
- int32_t L_18 = V_1;
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- bool L_19 = RuntimeServices_IsNumeric_m2879598828(NULL /*static, unused*/, L_18, /*hidden argument*/NULL);
- if (!L_19)
- {
- goto IL_005d;
- }
- }
- {
- RuntimeObject * L_20 = ___lhs0;
- int32_t L_21 = V_0;
- RuntimeObject * L_22 = ___rhs1;
- int32_t L_23 = V_1;
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- bool L_24 = RuntimeServices_EqualityOperator_m2541246096(NULL /*static, unused*/, L_20, L_21, L_22, L_23, /*hidden argument*/NULL);
- return L_24;
- }
- IL_005d:
- {
- RuntimeObject * L_25 = ___lhs0;
- V_2 = ((RuntimeArray *)IsInstClass((RuntimeObject*)L_25, RuntimeArray_il2cpp_TypeInfo_var));
- RuntimeArray * L_26 = V_2;
- if (!L_26)
- {
- goto IL_007f;
- }
- }
- {
- RuntimeObject * L_27 = ___rhs1;
- V_3 = ((RuntimeArray *)IsInstClass((RuntimeObject*)L_27, RuntimeArray_il2cpp_TypeInfo_var));
- RuntimeArray * L_28 = V_3;
- if (!L_28)
- {
- goto IL_007f;
- }
- }
- {
- RuntimeArray * L_29 = V_2;
- RuntimeArray * L_30 = V_3;
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- bool L_31 = RuntimeServices_ArrayEqualityImpl_m3673667702(NULL /*static, unused*/, L_29, L_30, /*hidden argument*/NULL);
- return L_31;
- }
- IL_007f:
- {
- RuntimeObject * L_32 = ___lhs0;
- RuntimeObject * L_33 = ___rhs1;
- NullCheck(L_32);
- bool L_34 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_32, L_33);
- if (L_34)
- {
- goto IL_0094;
- }
- }
- {
- RuntimeObject * L_35 = ___rhs1;
- RuntimeObject * L_36 = ___lhs0;
- NullCheck(L_35);
- bool L_37 = VirtFuncInvoker1< bool, RuntimeObject * >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_35, L_36);
- G_B15_0 = ((int32_t)(L_37));
- goto IL_0095;
- }
- IL_0094:
- {
- G_B15_0 = 1;
- }
- IL_0095:
- {
- return (bool)G_B15_0;
- }
- }
- // System.Boolean Boo.Lang.Runtime.RuntimeServices::ArrayEqualityImpl(System.Array,System.Array)
- extern "C" IL2CPP_METHOD_ATTR bool RuntimeServices_ArrayEqualityImpl_m3673667702 (RuntimeObject * __this /* static, unused */, RuntimeArray * ___lhs0, RuntimeArray * ___rhs1, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (RuntimeServices_ArrayEqualityImpl_m3673667702_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- {
- RuntimeArray * L_0 = ___lhs0;
- NullCheck(L_0);
- int32_t L_1 = Array_get_Rank_m3448755881(L_0, /*hidden argument*/NULL);
- if ((!(((uint32_t)L_1) == ((uint32_t)1))))
- {
- goto IL_0018;
- }
- }
- {
- RuntimeArray * L_2 = ___rhs1;
- NullCheck(L_2);
- int32_t L_3 = Array_get_Rank_m3448755881(L_2, /*hidden argument*/NULL);
- if ((((int32_t)L_3) == ((int32_t)1)))
- {
- goto IL_0023;
- }
- }
- IL_0018:
- {
- ArgumentException_t132251570 * L_4 = (ArgumentException_t132251570 *)il2cpp_codegen_object_new(ArgumentException_t132251570_il2cpp_TypeInfo_var);
- ArgumentException__ctor_m1312628991(L_4, _stringLiteral181402784, /*hidden argument*/NULL);
- IL2CPP_RAISE_MANAGED_EXCEPTION(L_4,RuntimeServices_ArrayEqualityImpl_m3673667702_RuntimeMethod_var);
- }
- IL_0023:
- {
- RuntimeArray * L_5 = ___lhs0;
- NullCheck(L_5);
- int32_t L_6 = Array_get_Length_m21610649(L_5, /*hidden argument*/NULL);
- RuntimeArray * L_7 = ___rhs1;
- NullCheck(L_7);
- int32_t L_8 = Array_get_Length_m21610649(L_7, /*hidden argument*/NULL);
- if ((((int32_t)L_6) == ((int32_t)L_8)))
- {
- goto IL_0036;
- }
- }
- {
- return (bool)0;
- }
- IL_0036:
- {
- V_0 = 0;
- goto IL_005b;
- }
- IL_003d:
- {
- RuntimeArray * L_9 = ___lhs0;
- int32_t L_10 = V_0;
- NullCheck(L_9);
- RuntimeObject * L_11 = Array_GetValue_m2528546681(L_9, L_10, /*hidden argument*/NULL);
- RuntimeArray * L_12 = ___rhs1;
- int32_t L_13 = V_0;
- NullCheck(L_12);
- RuntimeObject * L_14 = Array_GetValue_m2528546681(L_12, L_13, /*hidden argument*/NULL);
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- bool L_15 = RuntimeServices_EqualityOperator_m2384872086(NULL /*static, unused*/, L_11, L_14, /*hidden argument*/NULL);
- if (L_15)
- {
- goto IL_0057;
- }
- }
- {
- return (bool)0;
- }
- IL_0057:
- {
- int32_t L_16 = V_0;
- V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
- }
- IL_005b:
- {
- int32_t L_17 = V_0;
- RuntimeArray * L_18 = ___lhs0;
- NullCheck(L_18);
- int32_t L_19 = Array_get_Length_m21610649(L_18, /*hidden argument*/NULL);
- if ((((int32_t)L_17) < ((int32_t)L_19)))
- {
- goto IL_003d;
- }
- }
- {
- return (bool)1;
- }
- }
- // System.TypeCode Boo.Lang.Runtime.RuntimeServices::GetConvertTypeCode(System.TypeCode,System.TypeCode)
- extern "C" IL2CPP_METHOD_ATTR int32_t RuntimeServices_GetConvertTypeCode_m597524256 (RuntimeObject * __this /* static, unused */, int32_t ___lhsTypeCode0, int32_t ___rhsTypeCode1, const RuntimeMethod* method)
- {
- {
- int32_t L_0 = ___lhsTypeCode0;
- if ((((int32_t)L_0) == ((int32_t)((int32_t)15))))
- {
- goto IL_0010;
- }
- }
- {
- int32_t L_1 = ___rhsTypeCode1;
- if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)15)))))
- {
- goto IL_0013;
- }
- }
- IL_0010:
- {
- return (int32_t)(((int32_t)15));
- }
- IL_0013:
- {
- int32_t L_2 = ___lhsTypeCode0;
- if ((((int32_t)L_2) == ((int32_t)((int32_t)14))))
- {
- goto IL_0023;
- }
- }
- {
- int32_t L_3 = ___rhsTypeCode1;
- if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)14)))))
- {
- goto IL_0026;
- }
- }
- IL_0023:
- {
- return (int32_t)(((int32_t)14));
- }
- IL_0026:
- {
- int32_t L_4 = ___lhsTypeCode0;
- if ((((int32_t)L_4) == ((int32_t)((int32_t)13))))
- {
- goto IL_0036;
- }
- }
- {
- int32_t L_5 = ___rhsTypeCode1;
- if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)13)))))
- {
- goto IL_0039;
- }
- }
- IL_0036:
- {
- return (int32_t)(((int32_t)13));
- }
- IL_0039:
- {
- int32_t L_6 = ___lhsTypeCode0;
- if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)12)))))
- {
- goto IL_0065;
- }
- }
- {
- int32_t L_7 = ___rhsTypeCode1;
- if ((((int32_t)L_7) == ((int32_t)5)))
- {
- goto IL_005f;
- }
- }
- {
- int32_t L_8 = ___rhsTypeCode1;
- if ((((int32_t)L_8) == ((int32_t)7)))
- {
- goto IL_005f;
- }
- }
- {
- int32_t L_9 = ___rhsTypeCode1;
- if ((((int32_t)L_9) == ((int32_t)((int32_t)9))))
- {
- goto IL_005f;
- }
- }
- {
- int32_t L_10 = ___rhsTypeCode1;
- if ((!(((uint32_t)L_10) == ((uint32_t)((int32_t)11)))))
- {
- goto IL_0062;
- }
- }
- IL_005f:
- {
- return (int32_t)(((int32_t)11));
- }
- IL_0062:
- {
- return (int32_t)(((int32_t)12));
- }
- IL_0065:
- {
- int32_t L_11 = ___rhsTypeCode1;
- if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)12)))))
- {
- goto IL_0091;
- }
- }
- {
- int32_t L_12 = ___lhsTypeCode0;
- if ((((int32_t)L_12) == ((int32_t)5)))
- {
- goto IL_008b;
- }
- }
- {
- int32_t L_13 = ___lhsTypeCode0;
- if ((((int32_t)L_13) == ((int32_t)7)))
- {
- goto IL_008b;
- }
- }
- {
- int32_t L_14 = ___lhsTypeCode0;
- if ((((int32_t)L_14) == ((int32_t)((int32_t)9))))
- {
- goto IL_008b;
- }
- }
- {
- int32_t L_15 = ___lhsTypeCode0;
- if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)11)))))
- {
- goto IL_008e;
- }
- }
- IL_008b:
- {
- return (int32_t)(((int32_t)11));
- }
- IL_008e:
- {
- return (int32_t)(((int32_t)12));
- }
- IL_0091:
- {
- int32_t L_16 = ___lhsTypeCode0;
- if ((((int32_t)L_16) == ((int32_t)((int32_t)11))))
- {
- goto IL_00a1;
- }
- }
- {
- int32_t L_17 = ___rhsTypeCode1;
- if ((!(((uint32_t)L_17) == ((uint32_t)((int32_t)11)))))
- {
- goto IL_00a4;
- }
- }
- IL_00a1:
- {
- return (int32_t)(((int32_t)11));
- }
- IL_00a4:
- {
- int32_t L_18 = ___lhsTypeCode0;
- if ((!(((uint32_t)L_18) == ((uint32_t)((int32_t)10)))))
- {
- goto IL_00c8;
- }
- }
- {
- int32_t L_19 = ___rhsTypeCode1;
- if ((((int32_t)L_19) == ((int32_t)5)))
- {
- goto IL_00c2;
- }
- }
- {
- int32_t L_20 = ___rhsTypeCode1;
- if ((((int32_t)L_20) == ((int32_t)7)))
- {
- goto IL_00c2;
- }
- }
- {
- int32_t L_21 = ___rhsTypeCode1;
- if ((!(((uint32_t)L_21) == ((uint32_t)((int32_t)9)))))
- {
- goto IL_00c5;
- }
- }
- IL_00c2:
- {
- return (int32_t)(((int32_t)11));
- }
- IL_00c5:
- {
- return (int32_t)(((int32_t)10));
- }
- IL_00c8:
- {
- int32_t L_22 = ___rhsTypeCode1;
- if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)10)))))
- {
- goto IL_00ec;
- }
- }
- {
- int32_t L_23 = ___lhsTypeCode0;
- if ((((int32_t)L_23) == ((int32_t)5)))
- {
- goto IL_00e6;
- }
- }
- {
- int32_t L_24 = ___lhsTypeCode0;
- if ((((int32_t)L_24) == ((int32_t)7)))
- {
- goto IL_00e6;
- }
- }
- {
- int32_t L_25 = ___lhsTypeCode0;
- if ((!(((uint32_t)L_25) == ((uint32_t)((int32_t)9)))))
- {
- goto IL_00e9;
- }
- }
- IL_00e6:
- {
- return (int32_t)(((int32_t)11));
- }
- IL_00e9:
- {
- return (int32_t)(((int32_t)10));
- }
- IL_00ec:
- {
- return (int32_t)(((int32_t)9));
- }
- }
- // System.Boolean Boo.Lang.Runtime.RuntimeServices::EqualityOperator(System.Object,System.TypeCode,System.Object,System.TypeCode)
- extern "C" IL2CPP_METHOD_ATTR bool RuntimeServices_EqualityOperator_m2541246096 (RuntimeObject * __this /* static, unused */, RuntimeObject * ___lhs0, int32_t ___lhsTypeCode1, RuntimeObject * ___rhs2, int32_t ___rhsTypeCode3, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (RuntimeServices_EqualityOperator_m2541246096_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- RuntimeObject* V_0 = NULL;
- RuntimeObject* V_1 = NULL;
- int32_t V_2 = 0;
- {
- RuntimeObject * L_0 = ___lhs0;
- V_0 = ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IConvertible_t2977365677_il2cpp_TypeInfo_var));
- RuntimeObject * L_1 = ___rhs2;
- V_1 = ((RuntimeObject*)Castclass((RuntimeObject*)L_1, IConvertible_t2977365677_il2cpp_TypeInfo_var));
- int32_t L_2 = ___lhsTypeCode1;
- int32_t L_3 = ___rhsTypeCode3;
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- int32_t L_4 = RuntimeServices_GetConvertTypeCode_m597524256(NULL /*static, unused*/, L_2, L_3, /*hidden argument*/NULL);
- V_2 = L_4;
- int32_t L_5 = V_2;
- switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)((int32_t)10))))
- {
- case 0:
- {
- goto IL_0094;
- }
- case 1:
- {
- goto IL_0083;
- }
- case 2:
- {
- goto IL_0072;
- }
- case 3:
- {
- goto IL_0061;
- }
- case 4:
- {
- goto IL_0050;
- }
- case 5:
- {
- goto IL_003c;
- }
- }
- }
- {
- goto IL_00a5;
- }
- IL_003c:
- {
- RuntimeObject* L_6 = V_0;
- NullCheck(L_6);
- Decimal_t2948259380 L_7 = InterfaceFuncInvoker1< Decimal_t2948259380 , RuntimeObject* >::Invoke(4 /* System.Decimal System.IConvertible::ToDecimal(System.IFormatProvider) */, IConvertible_t2977365677_il2cpp_TypeInfo_var, L_6, (RuntimeObject*)NULL);
- RuntimeObject* L_8 = V_1;
- NullCheck(L_8);
- Decimal_t2948259380 L_9 = InterfaceFuncInvoker1< Decimal_t2948259380 , RuntimeObject* >::Invoke(4 /* System.Decimal System.IConvertible::ToDecimal(System.IFormatProvider) */, IConvertible_t2977365677_il2cpp_TypeInfo_var, L_8, (RuntimeObject*)NULL);
- IL2CPP_RUNTIME_CLASS_INIT(Decimal_t2948259380_il2cpp_TypeInfo_var);
- bool L_10 = Decimal_op_Equality_m77262825(NULL /*static, unused*/, L_7, L_9, /*hidden argument*/NULL);
- return L_10;
- }
- IL_0050:
- {
- RuntimeObject* L_11 = V_0;
- NullCheck(L_11);
- double L_12 = InterfaceFuncInvoker1< double, RuntimeObject* >::Invoke(5 /* System.Double System.IConvertible::ToDouble(System.IFormatProvider) */, IConvertible_t2977365677_il2cpp_TypeInfo_var, L_11, (RuntimeObject*)NULL);
- RuntimeObject* L_13 = V_1;
- NullCheck(L_13);
- double L_14 = InterfaceFuncInvoker1< double, RuntimeObject* >::Invoke(5 /* System.Double System.IConvertible::ToDouble(System.IFormatProvider) */, IConvertible_t2977365677_il2cpp_TypeInfo_var, L_13, (RuntimeObject*)NULL);
- return (bool)((((double)L_12) == ((double)L_14))? 1 : 0);
- }
- IL_0061:
- {
- RuntimeObject* L_15 = V_0;
- NullCheck(L_15);
- float L_16 = InterfaceFuncInvoker1< float, RuntimeObject* >::Invoke(10 /* System.Single System.IConvertible::ToSingle(System.IFormatProvider) */, IConvertible_t2977365677_il2cpp_TypeInfo_var, L_15, (RuntimeObject*)NULL);
- RuntimeObject* L_17 = V_1;
- NullCheck(L_17);
- float L_18 = InterfaceFuncInvoker1< float, RuntimeObject* >::Invoke(10 /* System.Single System.IConvertible::ToSingle(System.IFormatProvider) */, IConvertible_t2977365677_il2cpp_TypeInfo_var, L_17, (RuntimeObject*)NULL);
- return (bool)((((float)L_16) == ((float)L_18))? 1 : 0);
- }
- IL_0072:
- {
- RuntimeObject* L_19 = V_0;
- NullCheck(L_19);
- uint64_t L_20 = InterfaceFuncInvoker1< uint64_t, RuntimeObject* >::Invoke(15 /* System.UInt64 System.IConvertible::ToUInt64(System.IFormatProvider) */, IConvertible_t2977365677_il2cpp_TypeInfo_var, L_19, (RuntimeObject*)NULL);
- RuntimeObject* L_21 = V_1;
- NullCheck(L_21);
- uint64_t L_22 = InterfaceFuncInvoker1< uint64_t, RuntimeObject* >::Invoke(15 /* System.UInt64 System.IConvertible::ToUInt64(System.IFormatProvider) */, IConvertible_t2977365677_il2cpp_TypeInfo_var, L_21, (RuntimeObject*)NULL);
- return (bool)((((int64_t)L_20) == ((int64_t)L_22))? 1 : 0);
- }
- IL_0083:
- {
- RuntimeObject* L_23 = V_0;
- NullCheck(L_23);
- int64_t L_24 = InterfaceFuncInvoker1< int64_t, RuntimeObject* >::Invoke(8 /* System.Int64 System.IConvertible::ToInt64(System.IFormatProvider) */, IConvertible_t2977365677_il2cpp_TypeInfo_var, L_23, (RuntimeObject*)NULL);
- RuntimeObject* L_25 = V_1;
- NullCheck(L_25);
- int64_t L_26 = InterfaceFuncInvoker1< int64_t, RuntimeObject* >::Invoke(8 /* System.Int64 System.IConvertible::ToInt64(System.IFormatProvider) */, IConvertible_t2977365677_il2cpp_TypeInfo_var, L_25, (RuntimeObject*)NULL);
- return (bool)((((int64_t)L_24) == ((int64_t)L_26))? 1 : 0);
- }
- IL_0094:
- {
- RuntimeObject* L_27 = V_0;
- NullCheck(L_27);
- uint32_t L_28 = InterfaceFuncInvoker1< uint32_t, RuntimeObject* >::Invoke(14 /* System.UInt32 System.IConvertible::ToUInt32(System.IFormatProvider) */, IConvertible_t2977365677_il2cpp_TypeInfo_var, L_27, (RuntimeObject*)NULL);
- RuntimeObject* L_29 = V_1;
- NullCheck(L_29);
- uint32_t L_30 = InterfaceFuncInvoker1< uint32_t, RuntimeObject* >::Invoke(14 /* System.UInt32 System.IConvertible::ToUInt32(System.IFormatProvider) */, IConvertible_t2977365677_il2cpp_TypeInfo_var, L_29, (RuntimeObject*)NULL);
- return (bool)((((int32_t)L_28) == ((int32_t)L_30))? 1 : 0);
- }
- IL_00a5:
- {
- RuntimeObject* L_31 = V_0;
- NullCheck(L_31);
- int32_t L_32 = InterfaceFuncInvoker1< int32_t, RuntimeObject* >::Invoke(7 /* System.Int32 System.IConvertible::ToInt32(System.IFormatProvider) */, IConvertible_t2977365677_il2cpp_TypeInfo_var, L_31, (RuntimeObject*)NULL);
- RuntimeObject* L_33 = V_1;
- NullCheck(L_33);
- int32_t L_34 = InterfaceFuncInvoker1< int32_t, RuntimeObject* >::Invoke(7 /* System.Int32 System.IConvertible::ToInt32(System.IFormatProvider) */, IConvertible_t2977365677_il2cpp_TypeInfo_var, L_33, (RuntimeObject*)NULL);
- return (bool)((((int32_t)L_32) == ((int32_t)L_34))? 1 : 0);
- }
- }
- // System.Boolean Boo.Lang.Runtime.RuntimeServices::IsPromotableNumeric(System.TypeCode)
- extern "C" IL2CPP_METHOD_ATTR bool RuntimeServices_IsPromotableNumeric_m3673263760 (RuntimeObject * __this /* static, unused */, int32_t ___code0, const RuntimeMethod* method)
- {
- int32_t V_0 = 0;
- {
- int32_t L_0 = ___code0;
- V_0 = L_0;
- int32_t L_1 = V_0;
- switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)3)))
- {
- case 0:
- {
- goto IL_0057;
- }
- case 1:
- {
- goto IL_005b;
- }
- case 2:
- {
- goto IL_0045;
- }
- case 3:
- {
- goto IL_0043;
- }
- case 4:
- {
- goto IL_0047;
- }
- case 5:
- {
- goto IL_004d;
- }
- case 6:
- {
- goto IL_0049;
- }
- case 7:
- {
- goto IL_004f;
- }
- case 8:
- {
- goto IL_004b;
- }
- case 9:
- {
- goto IL_0051;
- }
- case 10:
- {
- goto IL_0053;
- }
- case 11:
- {
- goto IL_0055;
- }
- case 12:
- {
- goto IL_0059;
- }
- }
- }
- {
- goto IL_005d;
- }
- IL_0043:
- {
- return (bool)1;
- }
- IL_0045:
- {
- return (bool)1;
- }
- IL_0047:
- {
- return (bool)1;
- }
- IL_0049:
- {
- return (bool)1;
- }
- IL_004b:
- {
- return (bool)1;
- }
- IL_004d:
- {
- return (bool)1;
- }
- IL_004f:
- {
- return (bool)1;
- }
- IL_0051:
- {
- return (bool)1;
- }
- IL_0053:
- {
- return (bool)1;
- }
- IL_0055:
- {
- return (bool)1;
- }
- IL_0057:
- {
- return (bool)1;
- }
- IL_0059:
- {
- return (bool)1;
- }
- IL_005b:
- {
- return (bool)1;
- }
- IL_005d:
- {
- return (bool)0;
- }
- }
- // System.Reflection.MethodInfo Boo.Lang.Runtime.RuntimeServices::FindImplicitConversionOperator(System.Type,System.Type)
- extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * RuntimeServices_FindImplicitConversionOperator_m2560683559 (RuntimeObject * __this /* static, unused */, Type_t * ___from0, Type_t * ___to1, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (RuntimeServices_FindImplicitConversionOperator_m2560683559_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- int32_t V_0 = 0;
- MethodInfo_t * G_B3_0 = NULL;
- MethodInfo_t * G_B1_0 = NULL;
- MethodInfo_t * G_B2_0 = NULL;
- {
- Type_t * L_0 = ___from0;
- NullCheck(L_0);
- MethodInfoU5BU5D_t2572182361* L_1 = VirtFuncInvoker1< MethodInfoU5BU5D_t2572182361*, int32_t >::Invoke(58 /* System.Reflection.MethodInfo[] System.Type::GetMethods(System.Reflection.BindingFlags) */, L_0, ((int32_t)88));
- Type_t * L_2 = ___from0;
- Type_t * L_3 = ___to1;
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- MethodInfo_t * L_4 = RuntimeServices_FindImplicitConversionMethod_m4176567206(NULL /*static, unused*/, (RuntimeObject*)(RuntimeObject*)L_1, L_2, L_3, /*hidden argument*/NULL);
- MethodInfo_t * L_5 = L_4;
- G_B1_0 = L_5;
- if (L_5)
- {
- G_B3_0 = L_5;
- goto IL_0038;
- }
- }
- {
- Type_t * L_6 = ___to1;
- NullCheck(L_6);
- MethodInfoU5BU5D_t2572182361* L_7 = VirtFuncInvoker1< MethodInfoU5BU5D_t2572182361*, int32_t >::Invoke(58 /* System.Reflection.MethodInfo[] System.Type::GetMethods(System.Reflection.BindingFlags) */, L_6, ((int32_t)88));
- Type_t * L_8 = ___from0;
- Type_t * L_9 = ___to1;
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- MethodInfo_t * L_10 = RuntimeServices_FindImplicitConversionMethod_m4176567206(NULL /*static, unused*/, (RuntimeObject*)(RuntimeObject*)L_7, L_8, L_9, /*hidden argument*/NULL);
- MethodInfo_t * L_11 = L_10;
- G_B2_0 = L_11;
- if (L_11)
- {
- G_B3_0 = L_11;
- goto IL_0038;
- }
- }
- {
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- RuntimeObject* L_12 = RuntimeServices_GetExtensionMethods_m2018979233(NULL /*static, unused*/, /*hidden argument*/NULL);
- Type_t * L_13 = ___from0;
- Type_t * L_14 = ___to1;
- MethodInfo_t * L_15 = RuntimeServices_FindImplicitConversionMethod_m4176567206(NULL /*static, unused*/, L_12, L_13, L_14, /*hidden argument*/NULL);
- G_B3_0 = L_15;
- }
- IL_0038:
- {
- return G_B3_0;
- }
- }
- // System.Collections.Generic.IEnumerable`1<System.Reflection.MethodInfo> Boo.Lang.Runtime.RuntimeServices::GetExtensionMethods()
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject* RuntimeServices_GetExtensionMethods_m2018979233 (RuntimeObject * __this /* static, unused */, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (RuntimeServices_GetExtensionMethods_m2018979233_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 * V_0 = NULL;
- {
- U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 * L_0 = (U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 *)il2cpp_codegen_object_new(U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435_il2cpp_TypeInfo_var);
- U3CGetExtensionMethodsU3Ec__IteratorC__ctor_m1217043206(L_0, /*hidden argument*/NULL);
- V_0 = L_0;
- U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 * L_1 = V_0;
- U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 * L_2 = L_1;
- NullCheck(L_2);
- L_2->set_U24PC_2(((int32_t)-2));
- return L_2;
- }
- }
- // System.Reflection.MethodInfo Boo.Lang.Runtime.RuntimeServices::FindImplicitConversionMethod(System.Collections.Generic.IEnumerable`1<System.Reflection.MethodInfo>,System.Type,System.Type)
- extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * RuntimeServices_FindImplicitConversionMethod_m4176567206 (RuntimeObject * __this /* static, unused */, RuntimeObject* ___candidates0, Type_t * ___from1, Type_t * ___to2, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (RuntimeServices_FindImplicitConversionMethod_m4176567206_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- MethodInfo_t * V_0 = NULL;
- RuntimeObject* V_1 = NULL;
- ParameterInfoU5BU5D_t390618515* V_2 = NULL;
- MethodInfo_t * V_3 = NULL;
- Exception_t * __last_unhandled_exception = 0;
- NO_UNUSED_WARNING (__last_unhandled_exception);
- Exception_t * __exception_local = 0;
- NO_UNUSED_WARNING (__exception_local);
- int32_t __leave_target = 0;
- NO_UNUSED_WARNING (__leave_target);
- {
- RuntimeObject* L_0 = ___candidates0;
- NullCheck(L_0);
- RuntimeObject* L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Reflection.MethodInfo>::GetEnumerator() */, IEnumerable_1_t857479137_il2cpp_TypeInfo_var, L_0);
- V_1 = L_1;
- }
- IL_0007:
- try
- { // begin try (depth: 1)
- {
- goto IL_0072;
- }
- IL_000c:
- {
- RuntimeObject* L_2 = V_1;
- NullCheck(L_2);
- MethodInfo_t * L_3 = InterfaceFuncInvoker0< MethodInfo_t * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Reflection.MethodInfo>::get_Current() */, IEnumerator_1_t2310196716_il2cpp_TypeInfo_var, L_2);
- V_0 = L_3;
- MethodInfo_t * L_4 = V_0;
- NullCheck(L_4);
- String_t* L_5 = VirtFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_4);
- IL2CPP_RUNTIME_CLASS_INIT(String_t_il2cpp_TypeInfo_var);
- bool L_6 = String_op_Inequality_m215368492(NULL /*static, unused*/, L_5, _stringLiteral3306367446, /*hidden argument*/NULL);
- if (!L_6)
- {
- goto IL_002d;
- }
- }
- IL_0028:
- {
- goto IL_0072;
- }
- IL_002d:
- {
- MethodInfo_t * L_7 = V_0;
- NullCheck(L_7);
- Type_t * L_8 = VirtFuncInvoker0< Type_t * >::Invoke(32 /* System.Type System.Reflection.MethodInfo::get_ReturnType() */, L_7);
- Type_t * L_9 = ___to2;
- if ((((RuntimeObject*)(Type_t *)L_8) == ((RuntimeObject*)(Type_t *)L_9)))
- {
- goto IL_003e;
- }
- }
- IL_0039:
- {
- goto IL_0072;
- }
- IL_003e:
- {
- MethodInfo_t * L_10 = V_0;
- NullCheck(L_10);
- ParameterInfoU5BU5D_t390618515* L_11 = VirtFuncInvoker0< ParameterInfoU5BU5D_t390618515* >::Invoke(15 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_10);
- V_2 = L_11;
- ParameterInfoU5BU5D_t390618515* L_12 = V_2;
- NullCheck(L_12);
- if ((((int32_t)(((int32_t)((int32_t)(((RuntimeArray *)L_12)->max_length))))) == ((int32_t)1)))
- {
- goto IL_0053;
- }
- }
- IL_004e:
- {
- goto IL_0072;
- }
- IL_0053:
- {
- ParameterInfoU5BU5D_t390618515* L_13 = V_2;
- NullCheck(L_13);
- int32_t L_14 = 0;
- ParameterInfo_t1861056598 * L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
- NullCheck(L_15);
- Type_t * L_16 = VirtFuncInvoker0< Type_t * >::Invoke(6 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_15);
- Type_t * L_17 = ___from1;
- NullCheck(L_16);
- bool L_18 = VirtFuncInvoker1< bool, Type_t * >::Invoke(43 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_16, L_17);
- if (L_18)
- {
- goto IL_006b;
- }
- }
- IL_0066:
- {
- goto IL_0072;
- }
- IL_006b:
- {
- MethodInfo_t * L_19 = V_0;
- V_3 = L_19;
- IL2CPP_LEAVE(0x8F, FINALLY_0082);
- }
- IL_0072:
- {
- RuntimeObject* L_20 = V_1;
- NullCheck(L_20);
- bool L_21 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_20);
- if (L_21)
- {
- goto IL_000c;
- }
- }
- IL_007d:
- {
- IL2CPP_LEAVE(0x8D, FINALLY_0082);
- }
- } // end try (depth: 1)
- catch(Il2CppExceptionWrapper& e)
- {
- __last_unhandled_exception = (Exception_t *)e.ex;
- goto FINALLY_0082;
- }
- FINALLY_0082:
- { // begin finally (depth: 1)
- {
- RuntimeObject* L_22 = V_1;
- if (L_22)
- {
- goto IL_0086;
- }
- }
- IL_0085:
- {
- IL2CPP_END_FINALLY(130)
- }
- IL_0086:
- {
- RuntimeObject* L_23 = V_1;
- NullCheck(L_23);
- InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_23);
- IL2CPP_END_FINALLY(130)
- }
- } // end finally (depth: 1)
- IL2CPP_CLEANUP(130)
- {
- IL2CPP_JUMP_TBL(0x8F, IL_008f)
- IL2CPP_JUMP_TBL(0x8D, IL_008d)
- IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
- }
- IL_008d:
- {
- return (MethodInfo_t *)NULL;
- }
- IL_008f:
- {
- MethodInfo_t * L_24 = V_3;
- return L_24;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Void Boo.Lang.Runtime.RuntimeServices/<Coerce>c__AnonStorey1D::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void U3CCoerceU3Ec__AnonStorey1D__ctor_m2227718426 (U3CCoerceU3Ec__AnonStorey1D_t572148199 * __this, const RuntimeMethod* method)
- {
- {
- Object__ctor_m297566312(__this, /*hidden argument*/NULL);
- return;
- }
- }
- // Boo.Lang.Runtime.DynamicDispatching.Dispatcher Boo.Lang.Runtime.RuntimeServices/<Coerce>c__AnonStorey1D::<>m__15()
- extern "C" IL2CPP_METHOD_ATTR Dispatcher_t684365006 * U3CCoerceU3Ec__AnonStorey1D_U3CU3Em__15_m4262864175 (U3CCoerceU3Ec__AnonStorey1D_t572148199 * __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (U3CCoerceU3Ec__AnonStorey1D_U3CU3Em__15_m4262864175_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- {
- RuntimeObject * L_0 = __this->get_value_0();
- Type_t * L_1 = __this->get_toType_1();
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- Dispatcher_t684365006 * L_2 = RuntimeServices_CreateCoerceDispatcher_m661106792(NULL /*static, unused*/, L_0, L_1, /*hidden argument*/NULL);
- return L_2;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Void Boo.Lang.Runtime.RuntimeServices/<EmitImplicitConversionDispatcher>c__AnonStorey1E::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E__ctor_m1951951183 (U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_t4009522197 * __this, const RuntimeMethod* method)
- {
- {
- Object__ctor_m297566312(__this, /*hidden argument*/NULL);
- return;
- }
- }
- // System.Object Boo.Lang.Runtime.RuntimeServices/<EmitImplicitConversionDispatcher>c__AnonStorey1E::<>m__16(System.Object,System.Object[])
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject * U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_U3CU3Em__16_m940011970 (U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_t4009522197 * __this, RuntimeObject * ___target0, ObjectU5BU5D_t2843939325* ___args1, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (U3CEmitImplicitConversionDispatcherU3Ec__AnonStorey1E_U3CU3Em__16_m940011970_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- {
- MethodInfo_t * L_0 = __this->get_method_0();
- ObjectU5BU5D_t2843939325* L_1 = ((ObjectU5BU5D_t2843939325*)SZArrayNew(ObjectU5BU5D_t2843939325_il2cpp_TypeInfo_var, (uint32_t)1));
- RuntimeObject * L_2 = ___target0;
- NullCheck(L_1);
- ArrayElementTypeCheck (L_1, L_2);
- (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject *)L_2);
- NullCheck(L_0);
- RuntimeObject * L_3 = MethodBase_Invoke_m1776411915(L_0, NULL, L_1, /*hidden argument*/NULL);
- return L_3;
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
- #ifdef __clang__
- #pragma clang diagnostic push
- #pragma clang diagnostic ignored "-Winvalid-offsetof"
- #pragma clang diagnostic ignored "-Wunused-variable"
- #endif
- // System.Void Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC::.ctor()
- extern "C" IL2CPP_METHOD_ATTR void U3CGetExtensionMethodsU3Ec__IteratorC__ctor_m1217043206 (U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 * __this, const RuntimeMethod* method)
- {
- {
- Object__ctor_m297566312(__this, /*hidden argument*/NULL);
- return;
- }
- }
- // System.Reflection.MethodInfo Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC::System.Collections.Generic.IEnumerator<System.Reflection.MethodInfo>.get_Current()
- extern "C" IL2CPP_METHOD_ATTR MethodInfo_t * U3CGetExtensionMethodsU3Ec__IteratorC_System_Collections_Generic_IEnumeratorU3CSystem_Reflection_MethodInfoU3E_get_Current_m3252140135 (U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 * __this, const RuntimeMethod* method)
- {
- {
- MethodInfo_t * L_0 = __this->get_U24current_3();
- return L_0;
- }
- }
- // System.Object Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC::System.Collections.IEnumerator.get_Current()
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject * U3CGetExtensionMethodsU3Ec__IteratorC_System_Collections_IEnumerator_get_Current_m4085587551 (U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 * __this, const RuntimeMethod* method)
- {
- {
- MethodInfo_t * L_0 = __this->get_U24current_3();
- return L_0;
- }
- }
- // System.Collections.IEnumerator Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC::System.Collections.IEnumerable.GetEnumerator()
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject* U3CGetExtensionMethodsU3Ec__IteratorC_System_Collections_IEnumerable_GetEnumerator_m907415348 (U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 * __this, const RuntimeMethod* method)
- {
- {
- RuntimeObject* L_0 = U3CGetExtensionMethodsU3Ec__IteratorC_System_Collections_Generic_IEnumerableU3CSystem_Reflection_MethodInfoU3E_GetEnumerator_m1148048048(__this, /*hidden argument*/NULL);
- return L_0;
- }
- }
- // System.Collections.Generic.IEnumerator`1<System.Reflection.MethodInfo> Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC::System.Collections.Generic.IEnumerable<System.Reflection.MethodInfo>.GetEnumerator()
- extern "C" IL2CPP_METHOD_ATTR RuntimeObject* U3CGetExtensionMethodsU3Ec__IteratorC_System_Collections_Generic_IEnumerableU3CSystem_Reflection_MethodInfoU3E_GetEnumerator_m1148048048 (U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 * __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (U3CGetExtensionMethodsU3Ec__IteratorC_System_Collections_Generic_IEnumerableU3CSystem_Reflection_MethodInfoU3E_GetEnumerator_m1148048048_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- {
- int32_t* L_0 = __this->get_address_of_U24PC_2();
- int32_t L_1 = Interlocked_CompareExchange_m3023855514(NULL /*static, unused*/, L_0, 0, ((int32_t)-2), /*hidden argument*/NULL);
- if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)-2)))))
- {
- goto IL_0014;
- }
- }
- {
- return __this;
- }
- IL_0014:
- {
- U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 * L_2 = (U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 *)il2cpp_codegen_object_new(U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435_il2cpp_TypeInfo_var);
- U3CGetExtensionMethodsU3Ec__IteratorC__ctor_m1217043206(L_2, /*hidden argument*/NULL);
- return L_2;
- }
- }
- // System.Boolean Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC::MoveNext()
- extern "C" IL2CPP_METHOD_ATTR bool U3CGetExtensionMethodsU3Ec__IteratorC_MoveNext_m4162423597 (U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 * __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (U3CGetExtensionMethodsU3Ec__IteratorC_MoveNext_m4162423597_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- uint32_t V_0 = 0;
- bool V_1 = false;
- bool V_2 = false;
- Exception_t * __last_unhandled_exception = 0;
- NO_UNUSED_WARNING (__last_unhandled_exception);
- Exception_t * __exception_local = 0;
- NO_UNUSED_WARNING (__exception_local);
- int32_t __leave_target = 0;
- NO_UNUSED_WARNING (__leave_target);
- {
- int32_t L_0 = __this->get_U24PC_2();
- V_0 = L_0;
- __this->set_U24PC_2((-1));
- V_1 = (bool)0;
- uint32_t L_1 = V_0;
- switch (L_1)
- {
- case 0:
- {
- goto IL_0023;
- }
- case 1:
- {
- goto IL_003b;
- }
- }
- }
- {
- goto IL_00c2;
- }
- IL_0023:
- {
- IL2CPP_RUNTIME_CLASS_INIT(RuntimeServices_t2098243569_il2cpp_TypeInfo_var);
- ExtensionRegistry_t2424660641 * L_2 = ((RuntimeServices_t2098243569_StaticFields*)il2cpp_codegen_static_fields_for(RuntimeServices_t2098243569_il2cpp_TypeInfo_var))->get__extensions_3();
- NullCheck(L_2);
- RuntimeObject* L_3 = ExtensionRegistry_get_Extensions_m3605511872(L_2, /*hidden argument*/NULL);
- NullCheck(L_3);
- RuntimeObject* L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<!0> System.Collections.Generic.IEnumerable`1<System.Reflection.MemberInfo>::GetEnumerator() */, IEnumerable_1_t2359854630_il2cpp_TypeInfo_var, L_3);
- __this->set_U3CU24s_49U3E__0_0(L_4);
- V_0 = ((int32_t)-3);
- }
- IL_003b:
- try
- { // begin try (depth: 1)
- {
- uint32_t L_5 = V_0;
- switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)1)))
- {
- case 0:
- {
- goto IL_008d;
- }
- }
- }
- IL_0047:
- {
- goto IL_008d;
- }
- IL_004c:
- {
- RuntimeObject* L_6 = __this->get_U3CU24s_49U3E__0_0();
- NullCheck(L_6);
- MemberInfo_t * L_7 = InterfaceFuncInvoker0< MemberInfo_t * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1<System.Reflection.MemberInfo>::get_Current() */, IEnumerator_1_t3812572209_il2cpp_TypeInfo_var, L_6);
- __this->set_U3CmemberU3E__1_1(L_7);
- MemberInfo_t * L_8 = __this->get_U3CmemberU3E__1_1();
- NullCheck(L_8);
- int32_t L_9 = VirtFuncInvoker0< int32_t >::Invoke(7 /* System.Reflection.MemberTypes System.Reflection.MemberInfo::get_MemberType() */, L_8);
- if ((!(((uint32_t)L_9) == ((uint32_t)8))))
- {
- goto IL_008d;
- }
- }
- IL_006e:
- {
- MemberInfo_t * L_10 = __this->get_U3CmemberU3E__1_1();
- __this->set_U24current_3(((MethodInfo_t *)CastclassClass((RuntimeObject*)L_10, MethodInfo_t_il2cpp_TypeInfo_var)));
- __this->set_U24PC_2(1);
- V_1 = (bool)1;
- IL2CPP_LEAVE(0xC4, FINALLY_00a2);
- }
- IL_008d:
- {
- RuntimeObject* L_11 = __this->get_U3CU24s_49U3E__0_0();
- NullCheck(L_11);
- bool L_12 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t1853284238_il2cpp_TypeInfo_var, L_11);
- if (L_12)
- {
- goto IL_004c;
- }
- }
- IL_009d:
- {
- IL2CPP_LEAVE(0xBB, FINALLY_00a2);
- }
- } // end try (depth: 1)
- catch(Il2CppExceptionWrapper& e)
- {
- __last_unhandled_exception = (Exception_t *)e.ex;
- goto FINALLY_00a2;
- }
- FINALLY_00a2:
- { // begin finally (depth: 1)
- {
- bool L_13 = V_1;
- if (!L_13)
- {
- goto IL_00a6;
- }
- }
- IL_00a5:
- {
- IL2CPP_END_FINALLY(162)
- }
- IL_00a6:
- {
- RuntimeObject* L_14 = __this->get_U3CU24s_49U3E__0_0();
- if (L_14)
- {
- goto IL_00af;
- }
- }
- IL_00ae:
- {
- IL2CPP_END_FINALLY(162)
- }
- IL_00af:
- {
- RuntimeObject* L_15 = __this->get_U3CU24s_49U3E__0_0();
- NullCheck(L_15);
- InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_15);
- IL2CPP_END_FINALLY(162)
- }
- } // end finally (depth: 1)
- IL2CPP_CLEANUP(162)
- {
- IL2CPP_JUMP_TBL(0xC4, IL_00c4)
- IL2CPP_JUMP_TBL(0xBB, IL_00bb)
- IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
- }
- IL_00bb:
- {
- __this->set_U24PC_2((-1));
- }
- IL_00c2:
- {
- return (bool)0;
- }
- IL_00c4:
- {
- return (bool)1;
- }
- // Dead block : IL_00c6: ldloc.2
- }
- // System.Void Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC::Dispose()
- extern "C" IL2CPP_METHOD_ATTR void U3CGetExtensionMethodsU3Ec__IteratorC_Dispose_m3192498793 (U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 * __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (U3CGetExtensionMethodsU3Ec__IteratorC_Dispose_m3192498793_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- uint32_t V_0 = 0;
- Exception_t * __last_unhandled_exception = 0;
- NO_UNUSED_WARNING (__last_unhandled_exception);
- Exception_t * __exception_local = 0;
- NO_UNUSED_WARNING (__exception_local);
- int32_t __leave_target = 0;
- NO_UNUSED_WARNING (__leave_target);
- {
- int32_t L_0 = __this->get_U24PC_2();
- V_0 = L_0;
- __this->set_U24PC_2((-1));
- uint32_t L_1 = V_0;
- switch (L_1)
- {
- case 0:
- {
- goto IL_003b;
- }
- case 1:
- {
- goto IL_0021;
- }
- }
- }
- {
- goto IL_003b;
- }
- IL_0021:
- try
- { // begin try (depth: 1)
- IL2CPP_LEAVE(0x3B, FINALLY_0026);
- } // end try (depth: 1)
- catch(Il2CppExceptionWrapper& e)
- {
- __last_unhandled_exception = (Exception_t *)e.ex;
- goto FINALLY_0026;
- }
- FINALLY_0026:
- { // begin finally (depth: 1)
- {
- RuntimeObject* L_2 = __this->get_U3CU24s_49U3E__0_0();
- if (L_2)
- {
- goto IL_002f;
- }
- }
- IL_002e:
- {
- IL2CPP_END_FINALLY(38)
- }
- IL_002f:
- {
- RuntimeObject* L_3 = __this->get_U3CU24s_49U3E__0_0();
- NullCheck(L_3);
- InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t3640265483_il2cpp_TypeInfo_var, L_3);
- IL2CPP_END_FINALLY(38)
- }
- } // end finally (depth: 1)
- IL2CPP_CLEANUP(38)
- {
- IL2CPP_JUMP_TBL(0x3B, IL_003b)
- IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
- }
- IL_003b:
- {
- return;
- }
- }
- // System.Void Boo.Lang.Runtime.RuntimeServices/<GetExtensionMethods>c__IteratorC::Reset()
- extern "C" IL2CPP_METHOD_ATTR void U3CGetExtensionMethodsU3Ec__IteratorC_Reset_m865776842 (U3CGetExtensionMethodsU3Ec__IteratorC_t3368530435 * __this, const RuntimeMethod* method)
- {
- static bool s_Il2CppMethodInitialized;
- if (!s_Il2CppMethodInitialized)
- {
- il2cpp_codegen_initialize_method (U3CGetExtensionMethodsU3Ec__IteratorC_Reset_m865776842_MetadataUsageId);
- s_Il2CppMethodInitialized = true;
- }
- {
- NotSupportedException_t1314879016 * L_0 = (NotSupportedException_t1314879016 *)il2cpp_codegen_object_new(NotSupportedException_t1314879016_il2cpp_TypeInfo_var);
- NotSupportedException__ctor_m2730133172(L_0, /*hidden argument*/NULL);
- IL2CPP_RAISE_MANAGED_EXCEPTION(L_0,U3CGetExtensionMethodsU3Ec__IteratorC_Reset_m865776842_RuntimeMethod_var);
- }
- }
- #ifdef __clang__
- #pragma clang diagnostic pop
- #endif
|