Ei kuvausta
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

mscorlib19.cpp 205KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. template <typename R>
  9. struct VirtualFuncInvoker0
  10. {
  11. typedef R (*Func)(void*, const RuntimeMethod*);
  12. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  13. {
  14. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  15. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  16. }
  17. };
  18. // System.Runtime.CompilerServices.ConditionalWeakTable`2<System.Object,System.Runtime.Serialization.SerializationInfo>
  19. struct ConditionalWeakTable_2_t381B9D0186C0FCC3F83C0696C28C5001468A7858;
  20. // System.Collections.Generic.Dictionary`2<System.String,System.Int32>
  21. struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588;
  22. // System.Collections.Generic.EqualityComparer`1<System.Byte>
  23. struct EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8;
  24. // System.Collections.Generic.EqualityComparer`1<System.Object>
  25. struct EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2;
  26. // System.Collections.Generic.EqualityComparer`1<System.String>
  27. struct EqualityComparer_1_t7DB7FC11B7957026D1FB280BF9E0D8D8DBEE039A;
  28. // System.Byte[]
  29. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  30. // System.Char[]
  31. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  32. // System.IntPtr[]
  33. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  34. // System.Object[]
  35. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  36. // System.Diagnostics.StackTrace[]
  37. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  38. // System.String[]
  39. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  40. // System.Type[]
  41. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  42. // System.Collections.Hashtable/bucket[]
  43. struct bucketU5BU5D_t59F1C7BC4EBFE874CA0B3F391EA65717E3C8D587;
  44. // System.ArgumentException
  45. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
  46. // System.ArgumentNullException
  47. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
  48. // System.ArgumentOutOfRangeException
  49. struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
  50. // System.Buffers.ArrayPoolEventSource
  51. struct ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888;
  52. // System.Reflection.Binder
  53. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  54. // System.Collections.Generic.ByteEqualityComparer
  55. struct ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275;
  56. // System.Collections.Concurrent.CDSCollectionETWBCLProvider
  57. struct CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999;
  58. // System.Diagnostics.Tracing.EventSource
  59. struct EventSource_tA86759A1E6F272632C299AAC181C0A67E5C52F25;
  60. // System.Exception
  61. struct Exception_t;
  62. // System.Collections.Hashtable
  63. struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D;
  64. // System.Collections.ICollection
  65. struct ICollection_t37E7B9DC5B4EF41D190D607F92835BF1171C0E8E;
  66. // System.Collections.IDictionary
  67. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  68. // System.Collections.IEnumerator
  69. struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
  70. // System.Collections.IEqualityComparer
  71. struct IEqualityComparer_tEF8F1EC76B9C8E76695BE848D41E6B147928D1C1;
  72. // System.Runtime.Serialization.IFormatterConverter
  73. struct IFormatterConverter_t726606DAC82C384B08C82471313C340968DDB609;
  74. // System.Collections.Generic.InternalStringComparer
  75. struct InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B;
  76. // System.InvalidOperationException
  77. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
  78. // System.Collections.Generic.KeyNotFoundException
  79. struct KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E;
  80. // System.Reflection.MemberFilter
  81. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  82. // System.PlatformNotSupportedException
  83. struct PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A;
  84. // System.Runtime.Serialization.SafeSerializationManager
  85. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  86. // System.Runtime.Serialization.SerializationInfo
  87. struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
  88. // System.String
  89. struct String_t;
  90. // System.Text.StringBuilder
  91. struct StringBuilder_t;
  92. // System.SystemException
  93. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295;
  94. // System.Type
  95. struct Type_t;
  96. // System.Void
  97. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  98. // System.Collections.Hashtable/HashtableEnumerator
  99. struct HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061;
  100. // System.Collections.Hashtable/KeyCollection
  101. struct KeyCollection_tBB3F4721A1C8F423C471AC11D255D44189022E77;
  102. // System.Collections.Hashtable/ValueCollection
  103. struct ValueCollection_tC43990EDD17B7EDE8FCE3674B9537163DCDA557F;
  104. IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
  105. IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
  106. IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
  107. IL2CPP_EXTERN_C RuntimeClass* ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888_il2cpp_TypeInfo_var;
  108. IL2CPP_EXTERN_C RuntimeClass* ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var;
  109. IL2CPP_EXTERN_C RuntimeClass* CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999_il2cpp_TypeInfo_var;
  110. IL2CPP_EXTERN_C RuntimeClass* DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var;
  111. IL2CPP_EXTERN_C RuntimeClass* HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061_il2cpp_TypeInfo_var;
  112. IL2CPP_EXTERN_C RuntimeClass* Il2CppComObject_il2cpp_TypeInfo_var;
  113. IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
  114. IL2CPP_EXTERN_C RuntimeClass* PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A_il2cpp_TypeInfo_var;
  115. IL2CPP_EXTERN_C String_t* _stringLiteral00BA133FF3D84EAB4FB7DB5FB38F235C4E108ED9;
  116. IL2CPP_EXTERN_C String_t* _stringLiteral07624473F417C06C74D59C64840A1532FCE2C626;
  117. IL2CPP_EXTERN_C String_t* _stringLiteral0FB28D215F1C062EDB535A58AD8714B5A5FE4064;
  118. IL2CPP_EXTERN_C String_t* _stringLiteral2390D6884F59E2E4EA04837AD7D6268548597633;
  119. IL2CPP_EXTERN_C String_t* _stringLiteral38E3DBC7FC353425EF3A98DC8DAC6689AF5FD1BE;
  120. IL2CPP_EXTERN_C String_t* _stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B;
  121. IL2CPP_EXTERN_C String_t* _stringLiteral457BF4072EA28A68960C6F36D3FB2B96D339A700;
  122. IL2CPP_EXTERN_C String_t* _stringLiteral569FEAE6AEE421BCD8D24F22865E84F808C2A1E4;
  123. IL2CPP_EXTERN_C String_t* _stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97;
  124. IL2CPP_EXTERN_C String_t* _stringLiteral71943296949CB7F897DB641231533D430DE14FF8;
  125. IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D;
  126. IL2CPP_EXTERN_C String_t* _stringLiteral7F4C724BD10943E8B0B17A6E069F992E219EF5E8;
  127. IL2CPP_EXTERN_C String_t* _stringLiteral967D403A541A1026A83D548E5AD5CA800AD4EFB5;
  128. IL2CPP_EXTERN_C String_t* _stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED;
  129. IL2CPP_EXTERN_C String_t* _stringLiteralC00660333703C551EA80371B54D0ADCEB74C33B4;
  130. IL2CPP_EXTERN_C String_t* _stringLiteralE68FFE708FFE8FC1D5DA3BEDB8B81DE1CCC64C34;
  131. IL2CPP_EXTERN_C String_t* _stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618;
  132. IL2CPP_EXTERN_C const RuntimeMethod* ArrayPoolEventSource_BufferAllocated_m8460B99481867223928865EA0076CCF983EE3DB0_RuntimeMethod_var;
  133. IL2CPP_EXTERN_C const RuntimeMethod* ArrayPoolEventSource_BufferRented_m89BFEDA08F56DBCD41247780571D8481C08961E6_RuntimeMethod_var;
  134. IL2CPP_EXTERN_C const RuntimeMethod* ByteEqualityComparer_IndexOf_mFFA29BDEAC6472E9942D453FDA4D88C409EFCDA8_RuntimeMethod_var;
  135. IL2CPP_EXTERN_C const RuntimeMethod* EqualityComparer_1__ctor_m837428D8789D08F38784925EE679EBC5FF7808FD_RuntimeMethod_var;
  136. IL2CPP_EXTERN_C const RuntimeMethod* EqualityComparer_1__ctor_m9D692A2446D3F93F9042D7CAC625E36F01658C0C_RuntimeMethod_var;
  137. IL2CPP_EXTERN_C const RuntimeMethod* HashtableEnumerator_MoveNext_m211FB14AC78F8E4A68AD090BB1942C18FF069A1E_RuntimeMethod_var;
  138. IL2CPP_EXTERN_C const RuntimeMethod* HashtableEnumerator_Reset_m72C56174ABFACD3B9073CA3DB7134083D2803876_RuntimeMethod_var;
  139. IL2CPP_EXTERN_C const RuntimeMethod* HashtableEnumerator_get_Current_mE6421EB7F4E1327453DE6D3BE41289DCC8BF8F15_RuntimeMethod_var;
  140. IL2CPP_EXTERN_C const RuntimeMethod* HashtableEnumerator_get_Entry_m4DDDE56EB20FCAB680D4D871CF28910E6FFD7C20_RuntimeMethod_var;
  141. IL2CPP_EXTERN_C const RuntimeMethod* HashtableEnumerator_get_Key_m0C1262C3A8839D8F5C7814E08A2AF850A544310C_RuntimeMethod_var;
  142. IL2CPP_EXTERN_C const RuntimeMethod* HashtableEnumerator_get_Value_m30BAEC76875DF2C4AF27B87F83FD960BE35503D2_RuntimeMethod_var;
  143. IL2CPP_EXTERN_C const RuntimeMethod* IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_m119232371BEE9732FE70D22EE93B3818E577EFAF_RuntimeMethod_var;
  144. IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_CopyTo_m5062910D0AF077DE093FA9C67E7E9DF942792AF8_RuntimeMethod_var;
  145. IL2CPP_EXTERN_C const RuntimeMethod* ThrowStub_ThrowNotSupportedException_m02C318CA8F5812C025CBEDEA07A5DE5D0FDBB25F_RuntimeMethod_var;
  146. IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_CopyTo_mD8B0681E6639A47EF9AFE951316CBA082381787F_RuntimeMethod_var;
  147. struct Exception_t_marshaled_com;
  148. struct Exception_t_marshaled_pinvoke;
  149. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  150. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  151. struct bucketU5BU5D_t59F1C7BC4EBFE874CA0B3F391EA65717E3C8D587;
  152. IL2CPP_EXTERN_C_BEGIN
  153. IL2CPP_EXTERN_C_END
  154. #ifdef __clang__
  155. #pragma clang diagnostic push
  156. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  157. #pragma clang diagnostic ignored "-Wunused-variable"
  158. #endif
  159. // System.Collections.Generic.EqualityComparer`1<System.Byte>
  160. struct EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8 : public RuntimeObject
  161. {
  162. };
  163. // System.Collections.Generic.EqualityComparer`1<System.String>
  164. struct EqualityComparer_1_t7DB7FC11B7957026D1FB280BF9E0D8D8DBEE039A : public RuntimeObject
  165. {
  166. };
  167. // System.Buffers.Binary.BinaryPrimitives
  168. struct BinaryPrimitives_tFEA1A3012A2BA5E1F6CD0F63173264A165CB6A7B : public RuntimeObject
  169. {
  170. };
  171. // System.Collections.Generic.CollectionExtensions
  172. struct CollectionExtensions_t182A00BC503C9791010A3F71F412C76ABDD4D10D : public RuntimeObject
  173. {
  174. };
  175. // System.Diagnostics.Tracing.EventSource
  176. struct EventSource_tA86759A1E6F272632C299AAC181C0A67E5C52F25 : public RuntimeObject
  177. {
  178. // System.String System.Diagnostics.Tracing.EventSource::<Name>k__BackingField
  179. String_t* ___U3CNameU3Ek__BackingField_0;
  180. };
  181. // System.Buffers.Text.FormattingHelpers
  182. struct FormattingHelpers_t06A1B3D3DEEAE9313D177C6D62D99DBF100E151D : public RuntimeObject
  183. {
  184. };
  185. // System.Collections.Hashtable
  186. struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D : public RuntimeObject
  187. {
  188. // System.Collections.Hashtable/bucket[] System.Collections.Hashtable::_buckets
  189. bucketU5BU5D_t59F1C7BC4EBFE874CA0B3F391EA65717E3C8D587* ____buckets_10;
  190. // System.Int32 System.Collections.Hashtable::_count
  191. int32_t ____count_11;
  192. // System.Int32 System.Collections.Hashtable::_occupancy
  193. int32_t ____occupancy_12;
  194. // System.Int32 System.Collections.Hashtable::_loadsize
  195. int32_t ____loadsize_13;
  196. // System.Single System.Collections.Hashtable::_loadFactor
  197. float ____loadFactor_14;
  198. // System.Int32 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Hashtable::_version
  199. int32_t ____version_15;
  200. // System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Hashtable::_isWriterInProgress
  201. bool ____isWriterInProgress_16;
  202. // System.Collections.ICollection System.Collections.Hashtable::_keys
  203. RuntimeObject* ____keys_17;
  204. // System.Collections.ICollection System.Collections.Hashtable::_values
  205. RuntimeObject* ____values_18;
  206. // System.Collections.IEqualityComparer System.Collections.Hashtable::_keycomparer
  207. RuntimeObject* ____keycomparer_19;
  208. // System.Object System.Collections.Hashtable::_syncRoot
  209. RuntimeObject* ____syncRoot_20;
  210. };
  211. // System.Collections.Generic.IntrospectiveSortUtilities
  212. struct IntrospectiveSortUtilities_tD784154D54CAE81D6BD1F950B40A8C89EF328402 : public RuntimeObject
  213. {
  214. };
  215. // System.Collections.Generic.KeyValuePair
  216. struct KeyValuePair_t7874AE3B9245A56073B459BA3A218A817370F597 : public RuntimeObject
  217. {
  218. };
  219. // System.Reflection.MemberInfo
  220. struct MemberInfo_t : public RuntimeObject
  221. {
  222. };
  223. // System.Runtime.Serialization.SerializationInfo
  224. struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37 : public RuntimeObject
  225. {
  226. // System.String[] System.Runtime.Serialization.SerializationInfo::m_members
  227. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_members_3;
  228. // System.Object[] System.Runtime.Serialization.SerializationInfo::m_data
  229. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_data_4;
  230. // System.Type[] System.Runtime.Serialization.SerializationInfo::m_types
  231. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___m_types_5;
  232. // System.Collections.Generic.Dictionary`2<System.String,System.Int32> System.Runtime.Serialization.SerializationInfo::m_nameToIndex
  233. Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___m_nameToIndex_6;
  234. // System.Int32 System.Runtime.Serialization.SerializationInfo::m_currMember
  235. int32_t ___m_currMember_7;
  236. // System.Runtime.Serialization.IFormatterConverter System.Runtime.Serialization.SerializationInfo::m_converter
  237. RuntimeObject* ___m_converter_8;
  238. // System.String System.Runtime.Serialization.SerializationInfo::m_fullTypeName
  239. String_t* ___m_fullTypeName_9;
  240. // System.String System.Runtime.Serialization.SerializationInfo::m_assemName
  241. String_t* ___m_assemName_10;
  242. // System.Type System.Runtime.Serialization.SerializationInfo::objectType
  243. Type_t* ___objectType_11;
  244. // System.Boolean System.Runtime.Serialization.SerializationInfo::isFullTypeNameSetExplicit
  245. bool ___isFullTypeNameSetExplicit_12;
  246. // System.Boolean System.Runtime.Serialization.SerializationInfo::isAssemblyNameSetExplicit
  247. bool ___isAssemblyNameSetExplicit_13;
  248. // System.Boolean System.Runtime.Serialization.SerializationInfo::requireSameTokenInPartialTrust
  249. bool ___requireSameTokenInPartialTrust_14;
  250. };
  251. // System.String
  252. struct String_t : public RuntimeObject
  253. {
  254. // System.Int32 System.String::_stringLength
  255. int32_t ____stringLength_4;
  256. // System.Char System.String::_firstChar
  257. Il2CppChar ____firstChar_5;
  258. };
  259. // System.Text.StringBuilder
  260. struct StringBuilder_t : public RuntimeObject
  261. {
  262. // System.Char[] System.Text.StringBuilder::m_ChunkChars
  263. CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0;
  264. // System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
  265. StringBuilder_t* ___m_ChunkPrevious_1;
  266. // System.Int32 System.Text.StringBuilder::m_ChunkLength
  267. int32_t ___m_ChunkLength_2;
  268. // System.Int32 System.Text.StringBuilder::m_ChunkOffset
  269. int32_t ___m_ChunkOffset_3;
  270. // System.Int32 System.Text.StringBuilder::m_MaxCapacity
  271. int32_t ___m_MaxCapacity_4;
  272. };
  273. // System.Buffers.Utilities
  274. struct Utilities_t47DFEED0E704B42BDB4499194D7C812E763E6186 : public RuntimeObject
  275. {
  276. };
  277. // System.ValueType
  278. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  279. {
  280. };
  281. // Native definition for P/Invoke marshalling of System.ValueType
  282. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  283. {
  284. };
  285. // Native definition for COM marshalling of System.ValueType
  286. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  287. {
  288. };
  289. // System.Collections.Hashtable/HashtableDebugView
  290. struct HashtableDebugView_t8AC15CFAD73CC79A91528679B7EF33B72612F0AD : public RuntimeObject
  291. {
  292. };
  293. // System.Collections.Hashtable/HashtableEnumerator
  294. struct HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061 : public RuntimeObject
  295. {
  296. // System.Collections.Hashtable System.Collections.Hashtable/HashtableEnumerator::_hashtable
  297. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ____hashtable_0;
  298. // System.Int32 System.Collections.Hashtable/HashtableEnumerator::_bucket
  299. int32_t ____bucket_1;
  300. // System.Int32 System.Collections.Hashtable/HashtableEnumerator::_version
  301. int32_t ____version_2;
  302. // System.Boolean System.Collections.Hashtable/HashtableEnumerator::_current
  303. bool ____current_3;
  304. // System.Int32 System.Collections.Hashtable/HashtableEnumerator::_getObjectRetType
  305. int32_t ____getObjectRetType_4;
  306. // System.Object System.Collections.Hashtable/HashtableEnumerator::_currentKey
  307. RuntimeObject* ____currentKey_5;
  308. // System.Object System.Collections.Hashtable/HashtableEnumerator::_currentValue
  309. RuntimeObject* ____currentValue_6;
  310. };
  311. // System.Collections.Hashtable/KeyCollection
  312. struct KeyCollection_tBB3F4721A1C8F423C471AC11D255D44189022E77 : public RuntimeObject
  313. {
  314. // System.Collections.Hashtable System.Collections.Hashtable/KeyCollection::_hashtable
  315. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ____hashtable_0;
  316. };
  317. // System.Collections.Hashtable/ValueCollection
  318. struct ValueCollection_tC43990EDD17B7EDE8FCE3674B9537163DCDA557F : public RuntimeObject
  319. {
  320. // System.Collections.Hashtable System.Collections.Hashtable/ValueCollection::_hashtable
  321. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ____hashtable_0;
  322. };
  323. // System.Buffers.ArrayPoolEventSource
  324. struct ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888 : public EventSource_tA86759A1E6F272632C299AAC181C0A67E5C52F25
  325. {
  326. };
  327. // System.Boolean
  328. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  329. {
  330. // System.Boolean System.Boolean::m_value
  331. bool ___m_value_0;
  332. };
  333. // System.Byte
  334. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
  335. {
  336. // System.Byte System.Byte::m_value
  337. uint8_t ___m_value_0;
  338. };
  339. // System.Collections.Generic.ByteEqualityComparer
  340. struct ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275 : public EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8
  341. {
  342. };
  343. // System.Collections.Concurrent.CDSCollectionETWBCLProvider
  344. struct CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999 : public EventSource_tA86759A1E6F272632C299AAC181C0A67E5C52F25
  345. {
  346. };
  347. // System.Char
  348. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
  349. {
  350. // System.Char System.Char::m_value
  351. Il2CppChar ___m_value_0;
  352. };
  353. // System.Collections.DictionaryEntry
  354. struct DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB
  355. {
  356. // System.Object System.Collections.DictionaryEntry::_key
  357. RuntimeObject* ____key_0;
  358. // System.Object System.Collections.DictionaryEntry::_value
  359. RuntimeObject* ____value_1;
  360. };
  361. // Native definition for P/Invoke marshalling of System.Collections.DictionaryEntry
  362. struct DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_marshaled_pinvoke
  363. {
  364. Il2CppIUnknown* ____key_0;
  365. Il2CppIUnknown* ____value_1;
  366. };
  367. // Native definition for COM marshalling of System.Collections.DictionaryEntry
  368. struct DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_marshaled_com
  369. {
  370. Il2CppIUnknown* ____key_0;
  371. Il2CppIUnknown* ____value_1;
  372. };
  373. // System.Guid
  374. struct Guid_t
  375. {
  376. // System.Int32 System.Guid::_a
  377. int32_t ____a_1;
  378. // System.Int16 System.Guid::_b
  379. int16_t ____b_2;
  380. // System.Int16 System.Guid::_c
  381. int16_t ____c_3;
  382. // System.Byte System.Guid::_d
  383. uint8_t ____d_4;
  384. // System.Byte System.Guid::_e
  385. uint8_t ____e_5;
  386. // System.Byte System.Guid::_f
  387. uint8_t ____f_6;
  388. // System.Byte System.Guid::_g
  389. uint8_t ____g_7;
  390. // System.Byte System.Guid::_h
  391. uint8_t ____h_8;
  392. // System.Byte System.Guid::_i
  393. uint8_t ____i_9;
  394. // System.Byte System.Guid::_j
  395. uint8_t ____j_10;
  396. // System.Byte System.Guid::_k
  397. uint8_t ____k_11;
  398. };
  399. // System.Int16
  400. struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
  401. {
  402. // System.Int16 System.Int16::m_value
  403. int16_t ___m_value_0;
  404. };
  405. // System.Int32
  406. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  407. {
  408. // System.Int32 System.Int32::m_value
  409. int32_t ___m_value_0;
  410. };
  411. // System.IntPtr
  412. struct IntPtr_t
  413. {
  414. // System.Void* System.IntPtr::m_value
  415. void* ___m_value_0;
  416. };
  417. // System.Collections.Generic.InternalStringComparer
  418. struct InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B : public EqualityComparer_1_t7DB7FC11B7957026D1FB280BF9E0D8D8DBEE039A
  419. {
  420. };
  421. // System.Collections.Concurrent.PaddedHeadAndTail
  422. struct PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8
  423. {
  424. union
  425. {
  426. struct
  427. {
  428. union
  429. {
  430. #pragma pack(push, tp, 1)
  431. struct
  432. {
  433. char ___Head_0_OffsetPadding[128];
  434. // System.Int32 System.Collections.Concurrent.PaddedHeadAndTail::Head
  435. int32_t ___Head_0;
  436. };
  437. #pragma pack(pop, tp)
  438. struct
  439. {
  440. char ___Head_0_OffsetPadding_forAlignmentOnly[128];
  441. int32_t ___Head_0_forAlignmentOnly;
  442. };
  443. #pragma pack(push, tp, 1)
  444. struct
  445. {
  446. char ___Tail_1_OffsetPadding[256];
  447. // System.Int32 System.Collections.Concurrent.PaddedHeadAndTail::Tail
  448. int32_t ___Tail_1;
  449. };
  450. #pragma pack(pop, tp)
  451. struct
  452. {
  453. char ___Tail_1_OffsetPadding_forAlignmentOnly[256];
  454. int32_t ___Tail_1_forAlignmentOnly;
  455. };
  456. };
  457. };
  458. uint8_t PaddedHeadAndTail_t1DAB41665EC6BE441A9807218EB9514A1E75B8A8__padding[384];
  459. };
  460. };
  461. // System.Runtime.Serialization.StreamingContext
  462. struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677
  463. {
  464. // System.Object System.Runtime.Serialization.StreamingContext::m_additionalContext
  465. RuntimeObject* ___m_additionalContext_0;
  466. // System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::m_state
  467. int32_t ___m_state_1;
  468. };
  469. // Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext
  470. struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_pinvoke
  471. {
  472. Il2CppIUnknown* ___m_additionalContext_0;
  473. int32_t ___m_state_1;
  474. };
  475. // Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext
  476. struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_com
  477. {
  478. Il2CppIUnknown* ___m_additionalContext_0;
  479. int32_t ___m_state_1;
  480. };
  481. // System.UInt16
  482. struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
  483. {
  484. // System.UInt16 System.UInt16::m_value
  485. uint16_t ___m_value_0;
  486. };
  487. // System.UInt32
  488. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  489. {
  490. // System.UInt32 System.UInt32::m_value
  491. uint32_t ___m_value_0;
  492. };
  493. // System.UInt64
  494. struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
  495. {
  496. // System.UInt64 System.UInt64::m_value
  497. uint64_t ___m_value_0;
  498. };
  499. // System.Void
  500. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  501. {
  502. union
  503. {
  504. struct
  505. {
  506. };
  507. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  508. };
  509. };
  510. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1018
  511. struct __StaticArrayInitTypeSizeU3D1018_t16F11201DACFD04E420851027A24F477EDAE5B55
  512. {
  513. union
  514. {
  515. struct
  516. {
  517. union
  518. {
  519. };
  520. };
  521. uint8_t __StaticArrayInitTypeSizeU3D1018_t16F11201DACFD04E420851027A24F477EDAE5B55__padding[1018];
  522. };
  523. };
  524. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1024
  525. struct __StaticArrayInitTypeSizeU3D1024_tFAF4058252F4F8B582A57FE003804BDA44C97A07
  526. {
  527. union
  528. {
  529. struct
  530. {
  531. union
  532. {
  533. };
  534. };
  535. uint8_t __StaticArrayInitTypeSizeU3D1024_tFAF4058252F4F8B582A57FE003804BDA44C97A07__padding[1024];
  536. };
  537. };
  538. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=10800
  539. struct __StaticArrayInitTypeSizeU3D10800_tAF97D91E5007DF1AE1150F5C33EF60959135EBB5
  540. {
  541. union
  542. {
  543. struct
  544. {
  545. union
  546. {
  547. };
  548. };
  549. uint8_t __StaticArrayInitTypeSizeU3D10800_tAF97D91E5007DF1AE1150F5C33EF60959135EBB5__padding[10800];
  550. };
  551. };
  552. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12
  553. struct __StaticArrayInitTypeSizeU3D12_tDFF629F9AABAF6DFF52BD9CFF6BB7164F28D2373
  554. {
  555. union
  556. {
  557. struct
  558. {
  559. union
  560. {
  561. };
  562. };
  563. uint8_t __StaticArrayInitTypeSizeU3D12_tDFF629F9AABAF6DFF52BD9CFF6BB7164F28D2373__padding[12];
  564. };
  565. };
  566. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=120
  567. struct __StaticArrayInitTypeSizeU3D120_tD5C6CE4469120025887663C1D22BD39721D06413
  568. {
  569. union
  570. {
  571. struct
  572. {
  573. union
  574. {
  575. };
  576. };
  577. uint8_t __StaticArrayInitTypeSizeU3D120_tD5C6CE4469120025887663C1D22BD39721D06413__padding[120];
  578. };
  579. };
  580. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1208
  581. struct __StaticArrayInitTypeSizeU3D1208_t448FE03E395F60069921A133A51971348403E284
  582. {
  583. union
  584. {
  585. struct
  586. {
  587. union
  588. {
  589. };
  590. };
  591. uint8_t __StaticArrayInitTypeSizeU3D1208_t448FE03E395F60069921A133A51971348403E284__padding[1208];
  592. };
  593. };
  594. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=128
  595. struct __StaticArrayInitTypeSizeU3D128_t10A33C7E461046D5ECA4CF4B170F59664B1C43AF
  596. {
  597. union
  598. {
  599. struct
  600. {
  601. union
  602. {
  603. };
  604. };
  605. uint8_t __StaticArrayInitTypeSizeU3D128_t10A33C7E461046D5ECA4CF4B170F59664B1C43AF__padding[128];
  606. };
  607. };
  608. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=130
  609. struct __StaticArrayInitTypeSizeU3D130_t3A1579E4920F810DB34F519DA2EA8410C6FF9A3E
  610. {
  611. union
  612. {
  613. struct
  614. {
  615. union
  616. {
  617. };
  618. };
  619. uint8_t __StaticArrayInitTypeSizeU3D130_t3A1579E4920F810DB34F519DA2EA8410C6FF9A3E__padding[130];
  620. };
  621. };
  622. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1450
  623. struct __StaticArrayInitTypeSizeU3D1450_t1FAC416BA849625CD3D95A1981F559A2F2DE0E7C
  624. {
  625. union
  626. {
  627. struct
  628. {
  629. union
  630. {
  631. };
  632. };
  633. uint8_t __StaticArrayInitTypeSizeU3D1450_t1FAC416BA849625CD3D95A1981F559A2F2DE0E7C__padding[1450];
  634. };
  635. };
  636. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1472
  637. struct __StaticArrayInitTypeSizeU3D1472_tCB6910E7C4264AC68C8166BF9509CA9C07C69070
  638. {
  639. union
  640. {
  641. struct
  642. {
  643. union
  644. {
  645. };
  646. };
  647. uint8_t __StaticArrayInitTypeSizeU3D1472_tCB6910E7C4264AC68C8166BF9509CA9C07C69070__padding[1472];
  648. };
  649. };
  650. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=15
  651. struct __StaticArrayInitTypeSizeU3D15_tFF02C3CB329BAAB88B3F50AE2C9AFD21390048D7
  652. {
  653. union
  654. {
  655. struct
  656. {
  657. union
  658. {
  659. };
  660. };
  661. uint8_t __StaticArrayInitTypeSizeU3D15_tFF02C3CB329BAAB88B3F50AE2C9AFD21390048D7__padding[15];
  662. };
  663. };
  664. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=152
  665. struct __StaticArrayInitTypeSizeU3D152_t93532A5884A6C4A42D7F939692873D7E88D937B1
  666. {
  667. union
  668. {
  669. struct
  670. {
  671. union
  672. {
  673. };
  674. };
  675. uint8_t __StaticArrayInitTypeSizeU3D152_t93532A5884A6C4A42D7F939692873D7E88D937B1__padding[152];
  676. };
  677. };
  678. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16
  679. struct __StaticArrayInitTypeSizeU3D16_t78D5A9F654B7A1691F94A57AF19D350AE8F61BC3
  680. {
  681. union
  682. {
  683. struct
  684. {
  685. union
  686. {
  687. };
  688. };
  689. uint8_t __StaticArrayInitTypeSizeU3D16_t78D5A9F654B7A1691F94A57AF19D350AE8F61BC3__padding[16];
  690. };
  691. };
  692. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1665
  693. struct __StaticArrayInitTypeSizeU3D1665_t4CB4CE1056FC98C5BAB53D5F6D5F1F0B8CEBA06D
  694. {
  695. union
  696. {
  697. struct
  698. {
  699. union
  700. {
  701. };
  702. };
  703. uint8_t __StaticArrayInitTypeSizeU3D1665_t4CB4CE1056FC98C5BAB53D5F6D5F1F0B8CEBA06D__padding[1665];
  704. };
  705. };
  706. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=170
  707. struct __StaticArrayInitTypeSizeU3D170_tD5DDF5B1A4672BA6F4CB986B6CB5E4C8DA842155
  708. {
  709. union
  710. {
  711. struct
  712. {
  713. union
  714. {
  715. };
  716. };
  717. uint8_t __StaticArrayInitTypeSizeU3D170_tD5DDF5B1A4672BA6F4CB986B6CB5E4C8DA842155__padding[170];
  718. };
  719. };
  720. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=172
  721. struct __StaticArrayInitTypeSizeU3D172_t50A59F10FF3AFEB82AF45171BD2A55F079B975D6
  722. {
  723. union
  724. {
  725. struct
  726. {
  727. union
  728. {
  729. };
  730. };
  731. uint8_t __StaticArrayInitTypeSizeU3D172_t50A59F10FF3AFEB82AF45171BD2A55F079B975D6__padding[172];
  732. };
  733. };
  734. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=174
  735. struct __StaticArrayInitTypeSizeU3D174_tB1C80F56568C4165B636338385647ABAEF02FDA6
  736. {
  737. union
  738. {
  739. struct
  740. {
  741. union
  742. {
  743. };
  744. };
  745. uint8_t __StaticArrayInitTypeSizeU3D174_tB1C80F56568C4165B636338385647ABAEF02FDA6__padding[174];
  746. };
  747. };
  748. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2100
  749. struct __StaticArrayInitTypeSizeU3D2100_t88D645A2CDCA331608377780128DA8BFC74942DE
  750. {
  751. union
  752. {
  753. struct
  754. {
  755. union
  756. {
  757. };
  758. };
  759. uint8_t __StaticArrayInitTypeSizeU3D2100_t88D645A2CDCA331608377780128DA8BFC74942DE__padding[2100];
  760. };
  761. };
  762. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=212
  763. struct __StaticArrayInitTypeSizeU3D212_tFBB5CD331D3374EF82FB51954D58678789BFAB8A
  764. {
  765. union
  766. {
  767. struct
  768. {
  769. union
  770. {
  771. };
  772. };
  773. uint8_t __StaticArrayInitTypeSizeU3D212_tFBB5CD331D3374EF82FB51954D58678789BFAB8A__padding[212];
  774. };
  775. };
  776. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2176
  777. struct __StaticArrayInitTypeSizeU3D2176_tA278ED4E477855073B05C8EDF2E0D3BC18DE265A
  778. {
  779. union
  780. {
  781. struct
  782. {
  783. union
  784. {
  785. };
  786. };
  787. uint8_t __StaticArrayInitTypeSizeU3D2176_tA278ED4E477855073B05C8EDF2E0D3BC18DE265A__padding[2176];
  788. };
  789. };
  790. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2350
  791. struct __StaticArrayInitTypeSizeU3D2350_t06B3679372D33ED00832516310EE74D35B2DF1CC
  792. {
  793. union
  794. {
  795. struct
  796. {
  797. union
  798. {
  799. };
  800. };
  801. uint8_t __StaticArrayInitTypeSizeU3D2350_t06B3679372D33ED00832516310EE74D35B2DF1CC__padding[2350];
  802. };
  803. };
  804. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2382
  805. struct __StaticArrayInitTypeSizeU3D2382_tE85B295E3B513D28493BAAC03ABC97A0349EE630
  806. {
  807. union
  808. {
  809. struct
  810. {
  811. union
  812. {
  813. };
  814. };
  815. uint8_t __StaticArrayInitTypeSizeU3D2382_tE85B295E3B513D28493BAAC03ABC97A0349EE630__padding[2382];
  816. };
  817. };
  818. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=24
  819. struct __StaticArrayInitTypeSizeU3D24_tF97F937C40D5FC1B94B735A6E7FDE4ED79B3DD14
  820. {
  821. union
  822. {
  823. struct
  824. {
  825. union
  826. {
  827. };
  828. };
  829. uint8_t __StaticArrayInitTypeSizeU3D24_tF97F937C40D5FC1B94B735A6E7FDE4ED79B3DD14__padding[24];
  830. };
  831. };
  832. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=240
  833. struct __StaticArrayInitTypeSizeU3D240_t52E7E202732F47FF85E3F1FA78FE58AB7999C265
  834. {
  835. union
  836. {
  837. struct
  838. {
  839. union
  840. {
  841. };
  842. };
  843. uint8_t __StaticArrayInitTypeSizeU3D240_t52E7E202732F47FF85E3F1FA78FE58AB7999C265__padding[240];
  844. };
  845. };
  846. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256
  847. struct __StaticArrayInitTypeSizeU3D256_t776C4326DA3CB895C8BBF29F264C3A9CC48AE143
  848. {
  849. union
  850. {
  851. struct
  852. {
  853. union
  854. {
  855. };
  856. };
  857. uint8_t __StaticArrayInitTypeSizeU3D256_t776C4326DA3CB895C8BBF29F264C3A9CC48AE143__padding[256];
  858. };
  859. };
  860. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=262
  861. struct __StaticArrayInitTypeSizeU3D262_t451C912E08CF973D9DB4ED4830AA613DDAAE1D37
  862. {
  863. union
  864. {
  865. struct
  866. {
  867. union
  868. {
  869. };
  870. };
  871. uint8_t __StaticArrayInitTypeSizeU3D262_t451C912E08CF973D9DB4ED4830AA613DDAAE1D37__padding[262];
  872. };
  873. };
  874. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=288
  875. struct __StaticArrayInitTypeSizeU3D288_t26388A829D91CAEC8CC20855987F596B6D71DB51
  876. {
  877. union
  878. {
  879. struct
  880. {
  881. union
  882. {
  883. };
  884. };
  885. uint8_t __StaticArrayInitTypeSizeU3D288_t26388A829D91CAEC8CC20855987F596B6D71DB51__padding[288];
  886. };
  887. };
  888. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3
  889. struct __StaticArrayInitTypeSizeU3D3_tE200BA77B70F8D0805BDB2C5561AAB11A9B11312
  890. {
  891. union
  892. {
  893. struct
  894. {
  895. union
  896. {
  897. };
  898. };
  899. uint8_t __StaticArrayInitTypeSizeU3D3_tE200BA77B70F8D0805BDB2C5561AAB11A9B11312__padding[3];
  900. };
  901. };
  902. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=32
  903. struct __StaticArrayInitTypeSizeU3D32_tEC324F451D326CED5BF4941A609638F08792EAF0
  904. {
  905. union
  906. {
  907. struct
  908. {
  909. union
  910. {
  911. };
  912. };
  913. uint8_t __StaticArrayInitTypeSizeU3D32_tEC324F451D326CED5BF4941A609638F08792EAF0__padding[32];
  914. };
  915. };
  916. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=336
  917. struct __StaticArrayInitTypeSizeU3D336_tCE45B5681EF21AE25502E6165F44A12AA857A970
  918. {
  919. union
  920. {
  921. struct
  922. {
  923. union
  924. {
  925. };
  926. };
  927. uint8_t __StaticArrayInitTypeSizeU3D336_tCE45B5681EF21AE25502E6165F44A12AA857A970__padding[336];
  928. };
  929. };
  930. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36
  931. struct __StaticArrayInitTypeSizeU3D36_t5C0EDBE11BB2C6682A10956FD7BD0D97A46E3BA4
  932. {
  933. union
  934. {
  935. struct
  936. {
  937. union
  938. {
  939. };
  940. };
  941. uint8_t __StaticArrayInitTypeSizeU3D36_t5C0EDBE11BB2C6682A10956FD7BD0D97A46E3BA4__padding[36];
  942. };
  943. };
  944. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=360
  945. struct __StaticArrayInitTypeSizeU3D360_tD14687B8AE6042547DA97E61DFF1BC57C0AABB00
  946. {
  947. union
  948. {
  949. struct
  950. {
  951. union
  952. {
  953. };
  954. };
  955. uint8_t __StaticArrayInitTypeSizeU3D360_tD14687B8AE6042547DA97E61DFF1BC57C0AABB00__padding[360];
  956. };
  957. };
  958. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=38
  959. struct __StaticArrayInitTypeSizeU3D38_t193D2F75A75C37EA34EAEBC8DCA5E21ED4C7382E
  960. {
  961. union
  962. {
  963. struct
  964. {
  965. union
  966. {
  967. };
  968. };
  969. uint8_t __StaticArrayInitTypeSizeU3D38_t193D2F75A75C37EA34EAEBC8DCA5E21ED4C7382E__padding[38];
  970. };
  971. };
  972. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40
  973. struct __StaticArrayInitTypeSizeU3D40_t1829E21A9E581C04E0E6E428BCDF38D218380C08
  974. {
  975. union
  976. {
  977. struct
  978. {
  979. union
  980. {
  981. };
  982. };
  983. uint8_t __StaticArrayInitTypeSizeU3D40_t1829E21A9E581C04E0E6E428BCDF38D218380C08__padding[40];
  984. };
  985. };
  986. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=42
  987. struct __StaticArrayInitTypeSizeU3D42_t2A4EC2E868CF39CFD190BCF4A4FD68F75532504A
  988. {
  989. union
  990. {
  991. struct
  992. {
  993. union
  994. {
  995. };
  996. };
  997. uint8_t __StaticArrayInitTypeSizeU3D42_t2A4EC2E868CF39CFD190BCF4A4FD68F75532504A__padding[42];
  998. };
  999. };
  1000. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=44
  1001. struct __StaticArrayInitTypeSizeU3D44_t16AF03EDFEC5FF23E410BCDD3A07378E36AB6EFE
  1002. {
  1003. union
  1004. {
  1005. struct
  1006. {
  1007. union
  1008. {
  1009. };
  1010. };
  1011. uint8_t __StaticArrayInitTypeSizeU3D44_t16AF03EDFEC5FF23E410BCDD3A07378E36AB6EFE__padding[44];
  1012. };
  1013. };
  1014. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52
  1015. struct __StaticArrayInitTypeSizeU3D52_t9748BC29170AC89E2D725B2EFAAC4F886C4C4B89
  1016. {
  1017. union
  1018. {
  1019. struct
  1020. {
  1021. union
  1022. {
  1023. };
  1024. };
  1025. uint8_t __StaticArrayInitTypeSizeU3D52_t9748BC29170AC89E2D725B2EFAAC4F886C4C4B89__padding[52];
  1026. };
  1027. };
  1028. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=5952
  1029. struct __StaticArrayInitTypeSizeU3D5952_tFA61BCE25F463DACAE80095EF7F54BF3C32EC5FD
  1030. {
  1031. union
  1032. {
  1033. struct
  1034. {
  1035. union
  1036. {
  1037. };
  1038. };
  1039. uint8_t __StaticArrayInitTypeSizeU3D5952_tFA61BCE25F463DACAE80095EF7F54BF3C32EC5FD__padding[5952];
  1040. };
  1041. };
  1042. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=64
  1043. struct __StaticArrayInitTypeSizeU3D64_t902DC2FD85EE7E9E3E2AC6CEB41D6E2EDF8C6BC5
  1044. {
  1045. union
  1046. {
  1047. struct
  1048. {
  1049. union
  1050. {
  1051. };
  1052. };
  1053. uint8_t __StaticArrayInitTypeSizeU3D64_t902DC2FD85EE7E9E3E2AC6CEB41D6E2EDF8C6BC5__padding[64];
  1054. };
  1055. };
  1056. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=648
  1057. struct __StaticArrayInitTypeSizeU3D648_tA7C66768813068A9779D5A0CCD24D484326985EE
  1058. {
  1059. union
  1060. {
  1061. struct
  1062. {
  1063. union
  1064. {
  1065. };
  1066. };
  1067. uint8_t __StaticArrayInitTypeSizeU3D648_tA7C66768813068A9779D5A0CCD24D484326985EE__padding[648];
  1068. };
  1069. };
  1070. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72
  1071. struct __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC
  1072. {
  1073. union
  1074. {
  1075. struct
  1076. {
  1077. union
  1078. {
  1079. };
  1080. };
  1081. uint8_t __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC__padding[72];
  1082. };
  1083. };
  1084. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=76
  1085. struct __StaticArrayInitTypeSizeU3D76_t7FD69A5C941D293CE74920A6345BA98571A64A61
  1086. {
  1087. union
  1088. {
  1089. struct
  1090. {
  1091. union
  1092. {
  1093. };
  1094. };
  1095. uint8_t __StaticArrayInitTypeSizeU3D76_t7FD69A5C941D293CE74920A6345BA98571A64A61__padding[76];
  1096. };
  1097. };
  1098. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=84
  1099. struct __StaticArrayInitTypeSizeU3D84_tD7894A8DC44B8037ABDA03237AC9ED587ED067D3
  1100. {
  1101. union
  1102. {
  1103. struct
  1104. {
  1105. union
  1106. {
  1107. };
  1108. };
  1109. uint8_t __StaticArrayInitTypeSizeU3D84_tD7894A8DC44B8037ABDA03237AC9ED587ED067D3__padding[84];
  1110. };
  1111. };
  1112. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=94
  1113. struct __StaticArrayInitTypeSizeU3D94_tB88EB12652D5B06365F5A3B3AA4967DA5E6D724B
  1114. {
  1115. union
  1116. {
  1117. struct
  1118. {
  1119. union
  1120. {
  1121. };
  1122. };
  1123. uint8_t __StaticArrayInitTypeSizeU3D94_tB88EB12652D5B06365F5A3B3AA4967DA5E6D724B__padding[94];
  1124. };
  1125. };
  1126. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=998
  1127. struct __StaticArrayInitTypeSizeU3D998_t3372981B27F1A388EC4F6F6F01BB32C9AB3E6E6E
  1128. {
  1129. union
  1130. {
  1131. struct
  1132. {
  1133. union
  1134. {
  1135. };
  1136. };
  1137. uint8_t __StaticArrayInitTypeSizeU3D998_t3372981B27F1A388EC4F6F6F01BB32C9AB3E6E6E__padding[998];
  1138. };
  1139. };
  1140. // System.Collections.Hashtable/bucket
  1141. struct bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E
  1142. {
  1143. // System.Object System.Collections.Hashtable/bucket::key
  1144. RuntimeObject* ___key_0;
  1145. // System.Object System.Collections.Hashtable/bucket::val
  1146. RuntimeObject* ___val_1;
  1147. // System.Int32 System.Collections.Hashtable/bucket::hash_coll
  1148. int32_t ___hash_coll_2;
  1149. };
  1150. // Native definition for P/Invoke marshalling of System.Collections.Hashtable/bucket
  1151. struct bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E_marshaled_pinvoke
  1152. {
  1153. Il2CppIUnknown* ___key_0;
  1154. Il2CppIUnknown* ___val_1;
  1155. int32_t ___hash_coll_2;
  1156. };
  1157. // Native definition for COM marshalling of System.Collections.Hashtable/bucket
  1158. struct bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E_marshaled_com
  1159. {
  1160. Il2CppIUnknown* ___key_0;
  1161. Il2CppIUnknown* ___val_1;
  1162. int32_t ___hash_coll_2;
  1163. };
  1164. // <PrivateImplementationDetails>
  1165. struct U3CPrivateImplementationDetailsU3E_t9FFB0BEB067161CE52A63D5857FEA61F74F17A50 : public RuntimeObject
  1166. {
  1167. };
  1168. // System.Exception
  1169. struct Exception_t : public RuntimeObject
  1170. {
  1171. // System.String System.Exception::_className
  1172. String_t* ____className_1;
  1173. // System.String System.Exception::_message
  1174. String_t* ____message_2;
  1175. // System.Collections.IDictionary System.Exception::_data
  1176. RuntimeObject* ____data_3;
  1177. // System.Exception System.Exception::_innerException
  1178. Exception_t* ____innerException_4;
  1179. // System.String System.Exception::_helpURL
  1180. String_t* ____helpURL_5;
  1181. // System.Object System.Exception::_stackTrace
  1182. RuntimeObject* ____stackTrace_6;
  1183. // System.String System.Exception::_stackTraceString
  1184. String_t* ____stackTraceString_7;
  1185. // System.String System.Exception::_remoteStackTraceString
  1186. String_t* ____remoteStackTraceString_8;
  1187. // System.Int32 System.Exception::_remoteStackIndex
  1188. int32_t ____remoteStackIndex_9;
  1189. // System.Object System.Exception::_dynamicMethods
  1190. RuntimeObject* ____dynamicMethods_10;
  1191. // System.Int32 System.Exception::_HResult
  1192. int32_t ____HResult_11;
  1193. // System.String System.Exception::_source
  1194. String_t* ____source_12;
  1195. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  1196. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  1197. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  1198. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  1199. // System.IntPtr[] System.Exception::native_trace_ips
  1200. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
  1201. // System.Int32 System.Exception::caught_in_unmanaged
  1202. int32_t ___caught_in_unmanaged_16;
  1203. };
  1204. // Native definition for P/Invoke marshalling of System.Exception
  1205. struct Exception_t_marshaled_pinvoke
  1206. {
  1207. char* ____className_1;
  1208. char* ____message_2;
  1209. RuntimeObject* ____data_3;
  1210. Exception_t_marshaled_pinvoke* ____innerException_4;
  1211. char* ____helpURL_5;
  1212. Il2CppIUnknown* ____stackTrace_6;
  1213. char* ____stackTraceString_7;
  1214. char* ____remoteStackTraceString_8;
  1215. int32_t ____remoteStackIndex_9;
  1216. Il2CppIUnknown* ____dynamicMethods_10;
  1217. int32_t ____HResult_11;
  1218. char* ____source_12;
  1219. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  1220. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  1221. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  1222. int32_t ___caught_in_unmanaged_16;
  1223. };
  1224. // Native definition for COM marshalling of System.Exception
  1225. struct Exception_t_marshaled_com
  1226. {
  1227. Il2CppChar* ____className_1;
  1228. Il2CppChar* ____message_2;
  1229. RuntimeObject* ____data_3;
  1230. Exception_t_marshaled_com* ____innerException_4;
  1231. Il2CppChar* ____helpURL_5;
  1232. Il2CppIUnknown* ____stackTrace_6;
  1233. Il2CppChar* ____stackTraceString_7;
  1234. Il2CppChar* ____remoteStackTraceString_8;
  1235. int32_t ____remoteStackIndex_9;
  1236. Il2CppIUnknown* ____dynamicMethods_10;
  1237. int32_t ____HResult_11;
  1238. Il2CppChar* ____source_12;
  1239. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  1240. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  1241. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  1242. int32_t ___caught_in_unmanaged_16;
  1243. };
  1244. // System.RuntimeTypeHandle
  1245. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  1246. {
  1247. // System.IntPtr System.RuntimeTypeHandle::value
  1248. intptr_t ___value_0;
  1249. };
  1250. // System.Diagnostics.Tracing.EventSource/EventData
  1251. struct EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D
  1252. {
  1253. // System.IntPtr System.Diagnostics.Tracing.EventSource/EventData::<DataPointer>k__BackingField
  1254. intptr_t ___U3CDataPointerU3Ek__BackingField_0;
  1255. // System.Int32 System.Diagnostics.Tracing.EventSource/EventData::<Size>k__BackingField
  1256. int32_t ___U3CSizeU3Ek__BackingField_1;
  1257. // System.Int32 System.Diagnostics.Tracing.EventSource/EventData::<Reserved>k__BackingField
  1258. int32_t ___U3CReservedU3Ek__BackingField_2;
  1259. };
  1260. // System.SystemException
  1261. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  1262. {
  1263. };
  1264. // System.Type
  1265. struct Type_t : public MemberInfo_t
  1266. {
  1267. // System.RuntimeTypeHandle System.Type::_impl
  1268. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
  1269. };
  1270. // System.ArgumentException
  1271. struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  1272. {
  1273. // System.String System.ArgumentException::_paramName
  1274. String_t* ____paramName_18;
  1275. };
  1276. // System.InvalidOperationException
  1277. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  1278. {
  1279. };
  1280. // System.Collections.Generic.KeyNotFoundException
  1281. struct KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  1282. {
  1283. };
  1284. // System.NotSupportedException
  1285. struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  1286. {
  1287. };
  1288. // System.ArgumentNullException
  1289. struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  1290. {
  1291. };
  1292. // System.ArgumentOutOfRangeException
  1293. struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
  1294. {
  1295. // System.Object System.ArgumentOutOfRangeException::_actualValue
  1296. RuntimeObject* ____actualValue_19;
  1297. };
  1298. // System.ObjectDisposedException
  1299. struct ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB : public InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB
  1300. {
  1301. // System.String System.ObjectDisposedException::_objectName
  1302. String_t* ____objectName_18;
  1303. };
  1304. // System.PlatformNotSupportedException
  1305. struct PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A : public NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A
  1306. {
  1307. };
  1308. // Unity.ThrowStub
  1309. struct ThrowStub_t98574FADF548B70B1F425B46CC940CEC3C38FB5F : public ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB
  1310. {
  1311. };
  1312. // System.Collections.Generic.EqualityComparer`1<System.Byte>
  1313. struct EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8_StaticFields
  1314. {
  1315. // System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
  1316. EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* ___defaultComparer_0;
  1317. };
  1318. // System.Collections.Generic.EqualityComparer`1<System.Byte>
  1319. // System.Collections.Generic.EqualityComparer`1<System.String>
  1320. struct EqualityComparer_1_t7DB7FC11B7957026D1FB280BF9E0D8D8DBEE039A_StaticFields
  1321. {
  1322. // System.Collections.Generic.EqualityComparer`1<T> modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.EqualityComparer`1::defaultComparer
  1323. EqualityComparer_1_t7DB7FC11B7957026D1FB280BF9E0D8D8DBEE039A* ___defaultComparer_0;
  1324. };
  1325. // System.Collections.Generic.EqualityComparer`1<System.String>
  1326. // System.Buffers.Binary.BinaryPrimitives
  1327. // System.Buffers.Binary.BinaryPrimitives
  1328. // System.Collections.Generic.CollectionExtensions
  1329. // System.Collections.Generic.CollectionExtensions
  1330. // System.Diagnostics.Tracing.EventSource
  1331. // System.Diagnostics.Tracing.EventSource
  1332. // System.Buffers.Text.FormattingHelpers
  1333. // System.Buffers.Text.FormattingHelpers
  1334. // System.Collections.Hashtable
  1335. struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D_StaticFields
  1336. {
  1337. // System.Runtime.CompilerServices.ConditionalWeakTable`2<System.Object,System.Runtime.Serialization.SerializationInfo> System.Collections.Hashtable::s_serializationInfoTable
  1338. ConditionalWeakTable_2_t381B9D0186C0FCC3F83C0696C28C5001468A7858* ___s_serializationInfoTable_21;
  1339. };
  1340. // System.Collections.Hashtable
  1341. // System.Collections.Generic.IntrospectiveSortUtilities
  1342. // System.Collections.Generic.IntrospectiveSortUtilities
  1343. // System.Collections.Generic.KeyValuePair
  1344. // System.Collections.Generic.KeyValuePair
  1345. // System.Reflection.MemberInfo
  1346. // System.Reflection.MemberInfo
  1347. // System.Runtime.Serialization.SerializationInfo
  1348. // System.Runtime.Serialization.SerializationInfo
  1349. // System.String
  1350. struct String_t_StaticFields
  1351. {
  1352. // System.String System.String::Empty
  1353. String_t* ___Empty_6;
  1354. };
  1355. // System.String
  1356. // System.Text.StringBuilder
  1357. // System.Text.StringBuilder
  1358. // System.Buffers.Utilities
  1359. // System.Buffers.Utilities
  1360. // System.Collections.Hashtable/HashtableDebugView
  1361. // System.Collections.Hashtable/HashtableDebugView
  1362. // System.Collections.Hashtable/HashtableEnumerator
  1363. // System.Collections.Hashtable/HashtableEnumerator
  1364. // System.Collections.Hashtable/KeyCollection
  1365. // System.Collections.Hashtable/KeyCollection
  1366. // System.Collections.Hashtable/ValueCollection
  1367. // System.Collections.Hashtable/ValueCollection
  1368. // System.Buffers.ArrayPoolEventSource
  1369. struct ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888_StaticFields
  1370. {
  1371. // System.Buffers.ArrayPoolEventSource System.Buffers.ArrayPoolEventSource::Log
  1372. ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888* ___Log_1;
  1373. };
  1374. // System.Buffers.ArrayPoolEventSource
  1375. // System.Boolean
  1376. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  1377. {
  1378. // System.String System.Boolean::TrueString
  1379. String_t* ___TrueString_5;
  1380. // System.String System.Boolean::FalseString
  1381. String_t* ___FalseString_6;
  1382. };
  1383. // System.Boolean
  1384. // System.Byte
  1385. // System.Byte
  1386. // System.Collections.Generic.ByteEqualityComparer
  1387. // System.Collections.Generic.ByteEqualityComparer
  1388. // System.Collections.Concurrent.CDSCollectionETWBCLProvider
  1389. struct CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999_StaticFields
  1390. {
  1391. // System.Collections.Concurrent.CDSCollectionETWBCLProvider System.Collections.Concurrent.CDSCollectionETWBCLProvider::Log
  1392. CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999* ___Log_1;
  1393. };
  1394. // System.Collections.Concurrent.CDSCollectionETWBCLProvider
  1395. // System.Char
  1396. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
  1397. {
  1398. // System.Byte[] System.Char::s_categoryForLatin1
  1399. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
  1400. };
  1401. // System.Char
  1402. // System.Collections.DictionaryEntry
  1403. // System.Collections.DictionaryEntry
  1404. // System.Guid
  1405. struct Guid_t_StaticFields
  1406. {
  1407. // System.Guid System.Guid::Empty
  1408. Guid_t ___Empty_0;
  1409. };
  1410. // System.Guid
  1411. // System.Int16
  1412. // System.Int16
  1413. // System.Int32
  1414. // System.Int32
  1415. // System.IntPtr
  1416. struct IntPtr_t_StaticFields
  1417. {
  1418. // System.IntPtr System.IntPtr::Zero
  1419. intptr_t ___Zero_1;
  1420. };
  1421. // System.IntPtr
  1422. // System.Collections.Generic.InternalStringComparer
  1423. // System.Collections.Generic.InternalStringComparer
  1424. // System.Collections.Concurrent.PaddedHeadAndTail
  1425. // System.Collections.Concurrent.PaddedHeadAndTail
  1426. // System.Runtime.Serialization.StreamingContext
  1427. // System.Runtime.Serialization.StreamingContext
  1428. // System.UInt16
  1429. // System.UInt16
  1430. // System.UInt32
  1431. // System.UInt32
  1432. // System.UInt64
  1433. // System.UInt64
  1434. // System.Void
  1435. // System.Void
  1436. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1018
  1437. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1018
  1438. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1024
  1439. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1024
  1440. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=10800
  1441. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=10800
  1442. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12
  1443. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12
  1444. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=120
  1445. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=120
  1446. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1208
  1447. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1208
  1448. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=128
  1449. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=128
  1450. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=130
  1451. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=130
  1452. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1450
  1453. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1450
  1454. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1472
  1455. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1472
  1456. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=15
  1457. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=15
  1458. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=152
  1459. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=152
  1460. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16
  1461. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16
  1462. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1665
  1463. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1665
  1464. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=170
  1465. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=170
  1466. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=172
  1467. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=172
  1468. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=174
  1469. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=174
  1470. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2100
  1471. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2100
  1472. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=212
  1473. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=212
  1474. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2176
  1475. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2176
  1476. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2350
  1477. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2350
  1478. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2382
  1479. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2382
  1480. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=24
  1481. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=24
  1482. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=240
  1483. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=240
  1484. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256
  1485. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256
  1486. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=262
  1487. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=262
  1488. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=288
  1489. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=288
  1490. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3
  1491. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3
  1492. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=32
  1493. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=32
  1494. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=336
  1495. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=336
  1496. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36
  1497. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36
  1498. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=360
  1499. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=360
  1500. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=38
  1501. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=38
  1502. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40
  1503. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40
  1504. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=42
  1505. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=42
  1506. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=44
  1507. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=44
  1508. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52
  1509. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52
  1510. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=5952
  1511. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=5952
  1512. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=64
  1513. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=64
  1514. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=648
  1515. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=648
  1516. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72
  1517. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72
  1518. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=76
  1519. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=76
  1520. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=84
  1521. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=84
  1522. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=94
  1523. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=94
  1524. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=998
  1525. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=998
  1526. // System.Collections.Hashtable/bucket
  1527. // System.Collections.Hashtable/bucket
  1528. // <PrivateImplementationDetails>
  1529. struct U3CPrivateImplementationDetailsU3E_t9FFB0BEB067161CE52A63D5857FEA61F74F17A50_StaticFields
  1530. {
  1531. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=170 <PrivateImplementationDetails>::021022D5891F99B3B525763EB77BAEC69B107268F560721F5060FCDBD4D5AAE8
  1532. __StaticArrayInitTypeSizeU3D170_tD5DDF5B1A4672BA6F4CB986B6CB5E4C8DA842155 ___021022D5891F99B3B525763EB77BAEC69B107268F560721F5060FCDBD4D5AAE8_0;
  1533. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::042957A0DB5FF2D38A343AC5AE5F8635B88F10C32EB87A238B1DFB4756468476
  1534. __StaticArrayInitTypeSizeU3D12_tDFF629F9AABAF6DFF52BD9CFF6BB7164F28D2373 ___042957A0DB5FF2D38A343AC5AE5F8635B88F10C32EB87A238B1DFB4756468476_1;
  1535. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=84 <PrivateImplementationDetails>::0C496C9AE05419BD25256D0EF4F31AFD291119F14B8BD683BF1774F91E08659D
  1536. __StaticArrayInitTypeSizeU3D84_tD7894A8DC44B8037ABDA03237AC9ED587ED067D3 ___0C496C9AE05419BD25256D0EF4F31AFD291119F14B8BD683BF1774F91E08659D_2;
  1537. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::0E499E7743BCDFF289B85890E4DFDD635594DB16246DC094C3C19556B6C1262C
  1538. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___0E499E7743BCDFF289B85890E4DFDD635594DB16246DC094C3C19556B6C1262C_3;
  1539. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::0F9E3C7E66CDEF5C44FA29E65CA676C480F7A2A4A067F70107FDC292C68D38B0
  1540. __StaticArrayInitTypeSizeU3D12_tDFF629F9AABAF6DFF52BD9CFF6BB7164F28D2373 ___0F9E3C7E66CDEF5C44FA29E65CA676C480F7A2A4A067F70107FDC292C68D38B0_4;
  1541. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=76 <PrivateImplementationDetails>::1199C3B39A2FA058EFF5B3829616AE81EE2B59A51D89C107A5FA4B6FEF95DD16
  1542. __StaticArrayInitTypeSizeU3D76_t7FD69A5C941D293CE74920A6345BA98571A64A61 ___1199C3B39A2FA058EFF5B3829616AE81EE2B59A51D89C107A5FA4B6FEF95DD16_5;
  1543. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2100 <PrivateImplementationDetails>::12D518BA10F3DD1A331E65FBD4C330930C0A0BD9F50F37BE0BDF596E964B9A78
  1544. __StaticArrayInitTypeSizeU3D2100_t88D645A2CDCA331608377780128DA8BFC74942DE ___12D518BA10F3DD1A331E65FBD4C330930C0A0BD9F50F37BE0BDF596E964B9A78_6;
  1545. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=128 <PrivateImplementationDetails>::195ABC1ABB69B6BD65F20ACAFA79EED2D330BF513E25C830F24B8A78D8703446
  1546. __StaticArrayInitTypeSizeU3D128_t10A33C7E461046D5ECA4CF4B170F59664B1C43AF ___195ABC1ABB69B6BD65F20ACAFA79EED2D330BF513E25C830F24B8A78D8703446_7;
  1547. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1450 <PrivateImplementationDetails>::1B9CC34A0CF8DBCC350E200673FAC4124DDAD581F1FC2C16FF9A1C0154691687
  1548. __StaticArrayInitTypeSizeU3D1450_t1FAC416BA849625CD3D95A1981F559A2F2DE0E7C ___1B9CC34A0CF8DBCC350E200673FAC4124DDAD581F1FC2C16FF9A1C0154691687_8;
  1549. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=360 <PrivateImplementationDetails>::1C4B3A80ED7AEC83916479BCE280E1258D5785D07F0EA22A5E27592ACCAE692B
  1550. __StaticArrayInitTypeSizeU3D360_tD14687B8AE6042547DA97E61DFF1BC57C0AABB00 ___1C4B3A80ED7AEC83916479BCE280E1258D5785D07F0EA22A5E27592ACCAE692B_9;
  1551. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=42 <PrivateImplementationDetails>::1F38DEB3F70291588D06D3830D0D4241CE0570C9F4EE8B00F606C4753EB016E2
  1552. __StaticArrayInitTypeSizeU3D42_t2A4EC2E868CF39CFD190BCF4A4FD68F75532504A ___1F38DEB3F70291588D06D3830D0D4241CE0570C9F4EE8B00F606C4753EB016E2_10;
  1553. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::2403FBEA85D0741C5727760E97EF16C9BF23294F21C0F1265A4BAF7F22202A64
  1554. __StaticArrayInitTypeSizeU3D12_tDFF629F9AABAF6DFF52BD9CFF6BB7164F28D2373 ___2403FBEA85D0741C5727760E97EF16C9BF23294F21C0F1265A4BAF7F22202A64_11;
  1555. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=76 <PrivateImplementationDetails>::25308BAB47481701F1E861B1EA4F2409E73ABB14E9579C26DF4ABE440A0DCF0A
  1556. __StaticArrayInitTypeSizeU3D76_t7FD69A5C941D293CE74920A6345BA98571A64A61 ___25308BAB47481701F1E861B1EA4F2409E73ABB14E9579C26DF4ABE440A0DCF0A_12;
  1557. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::2CCF4119215BDAD102DA7AD5B57E0E6CA19CC8FF5524856FC58907E824213E1F
  1558. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___2CCF4119215BDAD102DA7AD5B57E0E6CA19CC8FF5524856FC58907E824213E1F_13;
  1559. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::3444EB31231B2CCC1B05C7A44EBD1B2A009C1D9977A99B453F52E2F81DD6C32F
  1560. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___3444EB31231B2CCC1B05C7A44EBD1B2A009C1D9977A99B453F52E2F81DD6C32F_14;
  1561. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16 <PrivateImplementationDetails>::3D95E4501B1964D7FCE16E3F5682A038752B462357D87343880B1E819F6163FE
  1562. __StaticArrayInitTypeSizeU3D16_t78D5A9F654B7A1691F94A57AF19D350AE8F61BC3 ___3D95E4501B1964D7FCE16E3F5682A038752B462357D87343880B1E819F6163FE_15;
  1563. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::3F62692E2AD5078353EC4471A13421A61EE493294CF59DC66626A6EF9CCCD2C4
  1564. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___3F62692E2AD5078353EC4471A13421A61EE493294CF59DC66626A6EF9CCCD2C4_16;
  1565. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::42E1421FC2A5A6A33E964D7EB9603EB101818D858DDA09B2BC9B5A888C1C351C
  1566. __StaticArrayInitTypeSizeU3D12_tDFF629F9AABAF6DFF52BD9CFF6BB7164F28D2373 ___42E1421FC2A5A6A33E964D7EB9603EB101818D858DDA09B2BC9B5A888C1C351C_17;
  1567. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=120 <PrivateImplementationDetails>::4623CA5867960AA898AA1F65E720CD5ECD3552542E0C6F6FB65B21D14DD1CBC2
  1568. __StaticArrayInitTypeSizeU3D120_tD5C6CE4469120025887663C1D22BD39721D06413 ___4623CA5867960AA898AA1F65E720CD5ECD3552542E0C6F6FB65B21D14DD1CBC2_18;
  1569. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=174 <PrivateImplementationDetails>::494C32E1A18F6E8AD8ED5FAB0A5AF07F801BE7AF3C936942B020918CE2953046
  1570. __StaticArrayInitTypeSizeU3D174_tB1C80F56568C4165B636338385647ABAEF02FDA6 ___494C32E1A18F6E8AD8ED5FAB0A5AF07F801BE7AF3C936942B020918CE2953046_19;
  1571. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2382 <PrivateImplementationDetails>::4E0B9E024FA510B6F03C92D95BB204E78CDC6E3FD2EC8D35787B7BC76F0655A0
  1572. __StaticArrayInitTypeSizeU3D2382_tE85B295E3B513D28493BAAC03ABC97A0349EE630 ___4E0B9E024FA510B6F03C92D95BB204E78CDC6E3FD2EC8D35787B7BC76F0655A0_20;
  1573. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=44 <PrivateImplementationDetails>::508085E0DDEEA9CE48BFAE98CEC779F8D06301AE973555D37680D08190CAFA70
  1574. __StaticArrayInitTypeSizeU3D44_t16AF03EDFEC5FF23E410BCDD3A07378E36AB6EFE ___508085E0DDEEA9CE48BFAE98CEC779F8D06301AE973555D37680D08190CAFA70_21;
  1575. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::510FDFA4743E58DD45DCDD7CB4F8509BF6294CC1D1D4958CA30A9E7604973006
  1576. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___510FDFA4743E58DD45DCDD7CB4F8509BF6294CC1D1D4958CA30A9E7604973006_22;
  1577. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=42 <PrivateImplementationDetails>::5292FD0A8E62FCCBE41F34EFE7575D097990A66FE23B3507971C5BF272A4362E
  1578. __StaticArrayInitTypeSizeU3D42_t2A4EC2E868CF39CFD190BCF4A4FD68F75532504A ___5292FD0A8E62FCCBE41F34EFE7575D097990A66FE23B3507971C5BF272A4362E_23;
  1579. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52 <PrivateImplementationDetails>::543172FF9822CE5240DF89FF3AD8C7FD9824F97D0EED9B1432E60345FBBDE9A9
  1580. __StaticArrayInitTypeSizeU3D52_t9748BC29170AC89E2D725B2EFAAC4F886C4C4B89 ___543172FF9822CE5240DF89FF3AD8C7FD9824F97D0EED9B1432E60345FBBDE9A9_24;
  1581. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=10800 <PrivateImplementationDetails>::56073E3CC3FC817690CC306D0DB7EA63EBCB0801359567CA44CA3D3B9BF63854
  1582. __StaticArrayInitTypeSizeU3D10800_tAF97D91E5007DF1AE1150F5C33EF60959135EBB5 ___56073E3CC3FC817690CC306D0DB7EA63EBCB0801359567CA44CA3D3B9BF63854_25;
  1583. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52 <PrivateImplementationDetails>::5857EE4CE98BFABBD62B385C1098507DD0052FF3951043AAD6A1DABD495F18AA
  1584. __StaticArrayInitTypeSizeU3D52_t9748BC29170AC89E2D725B2EFAAC4F886C4C4B89 ___5857EE4CE98BFABBD62B385C1098507DD0052FF3951043AAD6A1DABD495F18AA_26;
  1585. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::5EC4E50DA95A113769D73E5F7F8221A876185CEE6498ABB16FBB9F0563C15BBF
  1586. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___5EC4E50DA95A113769D73E5F7F8221A876185CEE6498ABB16FBB9F0563C15BBF_27;
  1587. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=94 <PrivateImplementationDetails>::61D639BE11384EE21CDE2B40357F4F9D80A106C97C592D18A9F4CAA442CA5D31
  1588. __StaticArrayInitTypeSizeU3D94_tB88EB12652D5B06365F5A3B3AA4967DA5E6D724B ___61D639BE11384EE21CDE2B40357F4F9D80A106C97C592D18A9F4CAA442CA5D31_28;
  1589. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=648 <PrivateImplementationDetails>::67856A16DB0550FDAB4D1A9B208B0C155C4679CA116BF867B74ED2A0AA4D2955
  1590. __StaticArrayInitTypeSizeU3D648_tA7C66768813068A9779D5A0CCD24D484326985EE ___67856A16DB0550FDAB4D1A9B208B0C155C4679CA116BF867B74ED2A0AA4D2955_29;
  1591. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::6DC92D3617F0357376502FBA4CDD465B5423818DABE8B2CA1A06E1351F2F1C85
  1592. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___6DC92D3617F0357376502FBA4CDD465B5423818DABE8B2CA1A06E1351F2F1C85_30;
  1593. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=212 <PrivateImplementationDetails>::71F7F6B226CBC11C8B26D506869FAE022928427389882579DB316F36FF34A096
  1594. __StaticArrayInitTypeSizeU3D212_tFBB5CD331D3374EF82FB51954D58678789BFAB8A ___71F7F6B226CBC11C8B26D506869FAE022928427389882579DB316F36FF34A096_31;
  1595. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=288 <PrivateImplementationDetails>::74BCD6ED20AF2231F2BB1CDE814C5F4FF48E54BAC46029EEF90DDF4A208E2B20
  1596. __StaticArrayInitTypeSizeU3D288_t26388A829D91CAEC8CC20855987F596B6D71DB51 ___74BCD6ED20AF2231F2BB1CDE814C5F4FF48E54BAC46029EEF90DDF4A208E2B20_32;
  1597. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256 <PrivateImplementationDetails>::74EF7306E7452D6859B6463CE496B8DF30925F69E1B2969E1F3F34BBC9C6AF04
  1598. __StaticArrayInitTypeSizeU3D256_t776C4326DA3CB895C8BBF29F264C3A9CC48AE143 ___74EF7306E7452D6859B6463CE496B8DF30925F69E1B2969E1F3F34BBC9C6AF04_33;
  1599. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1472 <PrivateImplementationDetails>::7BEC6AD454781FDCD8D475B3418629CBABB3BF9CA66FA80009D608A1A60D0696
  1600. __StaticArrayInitTypeSizeU3D1472_tCB6910E7C4264AC68C8166BF9509CA9C07C69070 ___7BEC6AD454781FDCD8D475B3418629CBABB3BF9CA66FA80009D608A1A60D0696_34;
  1601. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::7F777906B0704EB248888E491577584D5BEBE71B375BD595A06444390B471915
  1602. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___7F777906B0704EB248888E491577584D5BEBE71B375BD595A06444390B471915_35;
  1603. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256 <PrivateImplementationDetails>::801494072CDD59E61F9AA9345A80D045378705DFDCE94902C22EAEAE049BE780
  1604. __StaticArrayInitTypeSizeU3D256_t776C4326DA3CB895C8BBF29F264C3A9CC48AE143 ___801494072CDD59E61F9AA9345A80D045378705DFDCE94902C22EAEAE049BE780_36;
  1605. // System.Int64 <PrivateImplementationDetails>::819B40F8CF7DC49B4275955A17C10239F1BBBB3BF96E26E25ED844B96B645D7F
  1606. int64_t ___819B40F8CF7DC49B4275955A17C10239F1BBBB3BF96E26E25ED844B96B645D7F_37;
  1607. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::8259E3EBA4D41CA02AE5322BBD280034A9C9860D9CD0D2038139FC9EBE6B6C77
  1608. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___8259E3EBA4D41CA02AE5322BBD280034A9C9860D9CD0D2038139FC9EBE6B6C77_38;
  1609. // System.Int64 <PrivateImplementationDetails>::82B100804CE219CD73E155C7C6457FCF04EA539DE5B19F4736E800098714EB21
  1610. int64_t ___82B100804CE219CD73E155C7C6457FCF04EA539DE5B19F4736E800098714EB21_39;
  1611. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::861FD05B0EAD3D0AA9418B140CC37846BBC5F195214D90CEF42919D1E36EED10
  1612. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___861FD05B0EAD3D0AA9418B140CC37846BBC5F195214D90CEF42919D1E36EED10_40;
  1613. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=998 <PrivateImplementationDetails>::86BDA34D2165AC08F2DE4918B302E44205CDEA674FCA7F2C7F56D4F12D8B0C73
  1614. __StaticArrayInitTypeSizeU3D998_t3372981B27F1A388EC4F6F6F01BB32C9AB3E6E6E ___86BDA34D2165AC08F2DE4918B302E44205CDEA674FCA7F2C7F56D4F12D8B0C73_41;
  1615. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1665 <PrivateImplementationDetails>::8CCE27079B32C13BB310169A6AD26AE419CDC98B7E2EFD3CC9997257F4BC1DEF
  1616. __StaticArrayInitTypeSizeU3D1665_t4CB4CE1056FC98C5BAB53D5F6D5F1F0B8CEBA06D ___8CCE27079B32C13BB310169A6AD26AE419CDC98B7E2EFD3CC9997257F4BC1DEF_42;
  1617. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=5952 <PrivateImplementationDetails>::9086502742CE7F0595B57A4E5B32901FF4CF97959B92F7E91A435E4765AC1115
  1618. __StaticArrayInitTypeSizeU3D5952_tFA61BCE25F463DACAE80095EF7F54BF3C32EC5FD ___9086502742CE7F0595B57A4E5B32901FF4CF97959B92F7E91A435E4765AC1115_43;
  1619. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=336 <PrivateImplementationDetails>::93B42898102ACB2421875C45676880B8A07390D8DF0E1EE85C5D1AA26964B0C6
  1620. __StaticArrayInitTypeSizeU3D336_tCE45B5681EF21AE25502E6165F44A12AA857A970 ___93B42898102ACB2421875C45676880B8A07390D8DF0E1EE85C5D1AA26964B0C6_44;
  1621. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52 <PrivateImplementationDetails>::93F28AF88A06482BE13F8D0354B6A7676DDAED573EA3938C50F6E53E6D6BB0B6
  1622. __StaticArrayInitTypeSizeU3D52_t9748BC29170AC89E2D725B2EFAAC4F886C4C4B89 ___93F28AF88A06482BE13F8D0354B6A7676DDAED573EA3938C50F6E53E6D6BB0B6_45;
  1623. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=174 <PrivateImplementationDetails>::95BDE712712F10D07813AE3DEEA40D1F38E3FCF1A92CC435F17A326CC22242EB
  1624. __StaticArrayInitTypeSizeU3D174_tB1C80F56568C4165B636338385647ABAEF02FDA6 ___95BDE712712F10D07813AE3DEEA40D1F38E3FCF1A92CC435F17A326CC22242EB_46;
  1625. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=262 <PrivateImplementationDetails>::964889A5283FD0A3DFC8AE256721E6F67B8212FD6841AB1C821DE3134DE79B07
  1626. __StaticArrayInitTypeSizeU3D262_t451C912E08CF973D9DB4ED4830AA613DDAAE1D37 ___964889A5283FD0A3DFC8AE256721E6F67B8212FD6841AB1C821DE3134DE79B07_47;
  1627. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=15 <PrivateImplementationDetails>::96E3FDE919EC36694EFBEC22FEF80F84EE640CC5E46CED07C3E65AC04607C7D6
  1628. __StaticArrayInitTypeSizeU3D15_tFF02C3CB329BAAB88B3F50AE2C9AFD21390048D7 ___96E3FDE919EC36694EFBEC22FEF80F84EE640CC5E46CED07C3E65AC04607C7D6_48;
  1629. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::9960C7FC60CDD325C8A2A00995BE7064EAC3F6295C6A5C4E797D2281846131E4
  1630. __StaticArrayInitTypeSizeU3D36_t5C0EDBE11BB2C6682A10956FD7BD0D97A46E3BA4 ___9960C7FC60CDD325C8A2A00995BE7064EAC3F6295C6A5C4E797D2281846131E4_49;
  1631. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=44 <PrivateImplementationDetails>::99E66DACA3EFF94776AF1258E0E5B2F4DF2900E4EA32351B0DF37A87F2426B1F
  1632. __StaticArrayInitTypeSizeU3D44_t16AF03EDFEC5FF23E410BCDD3A07378E36AB6EFE ___99E66DACA3EFF94776AF1258E0E5B2F4DF2900E4EA32351B0DF37A87F2426B1F_50;
  1633. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::A252A93D042C5E2453990C2829A425C6DD749CCDCDF13DB58C11BBC78E8D3CE9
  1634. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___A252A93D042C5E2453990C2829A425C6DD749CCDCDF13DB58C11BBC78E8D3CE9_51;
  1635. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=120 <PrivateImplementationDetails>::A2DFDF9C2CED8BB1C0B9B06064345ACC9C22DFE5FEC9976FF061F0994451519B
  1636. __StaticArrayInitTypeSizeU3D120_tD5C6CE4469120025887663C1D22BD39721D06413 ___A2DFDF9C2CED8BB1C0B9B06064345ACC9C22DFE5FEC9976FF061F0994451519B_52;
  1637. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=76 <PrivateImplementationDetails>::A2EC7CB9B0FE89F9A9BEA547D773225AFE6E4535DF28325A0D6CD7A5E2D20376
  1638. __StaticArrayInitTypeSizeU3D76_t7FD69A5C941D293CE74920A6345BA98571A64A61 ___A2EC7CB9B0FE89F9A9BEA547D773225AFE6E4535DF28325A0D6CD7A5E2D20376_53;
  1639. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::A30E1152CFB528AE968FAC58E83BBEB3611BFDE2E6CF60B4FA9535A7D0A9B8EA
  1640. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___A30E1152CFB528AE968FAC58E83BBEB3611BFDE2E6CF60B4FA9535A7D0A9B8EA_54;
  1641. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=40 <PrivateImplementationDetails>::A516EECB41051151F0183A8B0B6F6693C43F7D9E1815F85CAAAB18E00A5269A2
  1642. __StaticArrayInitTypeSizeU3D40_t1829E21A9E581C04E0E6E428BCDF38D218380C08 ___A516EECB41051151F0183A8B0B6F6693C43F7D9E1815F85CAAAB18E00A5269A2_55;
  1643. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::AAF4528994DD7C464F43C131F6CD44DF41ACC18462C95877252FFC7EAC0164EF
  1644. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___AAF4528994DD7C464F43C131F6CD44DF41ACC18462C95877252FFC7EAC0164EF_56;
  1645. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52 <PrivateImplementationDetails>::B21802DE889E5F4F5344C8E0D366F59B68F886F88EFE45EA5CE01534A3F5C0E5
  1646. __StaticArrayInitTypeSizeU3D52_t9748BC29170AC89E2D725B2EFAAC4F886C4C4B89 ___B21802DE889E5F4F5344C8E0D366F59B68F886F88EFE45EA5CE01534A3F5C0E5_57;
  1647. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2176 <PrivateImplementationDetails>::B55F94CD2F415D0279D7A1AF2265C4D9A90CE47F8C900D5D09AD088796210838
  1648. __StaticArrayInitTypeSizeU3D2176_tA278ED4E477855073B05C8EDF2E0D3BC18DE265A ___B55F94CD2F415D0279D7A1AF2265C4D9A90CE47F8C900D5D09AD088796210838_58;
  1649. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::BABD01C34E7E65E57E4C431281E782B4101CE0644A8090AD6E501F1C6CF2C9DF
  1650. __StaticArrayInitTypeSizeU3D36_t5C0EDBE11BB2C6682A10956FD7BD0D97A46E3BA4 ___BABD01C34E7E65E57E4C431281E782B4101CE0644A8090AD6E501F1C6CF2C9DF_59;
  1651. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16 <PrivateImplementationDetails>::BB425A9B43E10C921902A25D07A4317DEFF9F606A788672E1B21633C143407F0
  1652. __StaticArrayInitTypeSizeU3D16_t78D5A9F654B7A1691F94A57AF19D350AE8F61BC3 ___BB425A9B43E10C921902A25D07A4317DEFF9F606A788672E1B21633C143407F0_60;
  1653. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::C250CAD28060A4EB63B4C4A643DDA196CCD35FD2FC67FB749ADF4BAC6D62E1A0
  1654. __StaticArrayInitTypeSizeU3D36_t5C0EDBE11BB2C6682A10956FD7BD0D97A46E3BA4 ___C250CAD28060A4EB63B4C4A643DDA196CCD35FD2FC67FB749ADF4BAC6D62E1A0_61;
  1655. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::C5733A1245383FBF067B4A9BDB41E3FB8E3A6BDEF37B3D5418F389422875783F
  1656. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___C5733A1245383FBF067B4A9BDB41E3FB8E3A6BDEF37B3D5418F389422875783F_62;
  1657. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1024 <PrivateImplementationDetails>::C8EC70AC5A448C3A45CF1DFCC1375BE4E80DC6793E97D5E89BD97A0DC232B2E3
  1658. __StaticArrayInitTypeSizeU3D1024_tFAF4058252F4F8B582A57FE003804BDA44C97A07 ___C8EC70AC5A448C3A45CF1DFCC1375BE4E80DC6793E97D5E89BD97A0DC232B2E3_63;
  1659. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16 <PrivateImplementationDetails>::C95D810E738DB5F591EE691CE884EED2F110D9F82B1F7A8BE6ED257FDF4CDBEB
  1660. __StaticArrayInitTypeSizeU3D16_t78D5A9F654B7A1691F94A57AF19D350AE8F61BC3 ___C95D810E738DB5F591EE691CE884EED2F110D9F82B1F7A8BE6ED257FDF4CDBEB_64;
  1661. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=130 <PrivateImplementationDetails>::C9830DF6956357ACE51CE1F82298578B36EB45A0CFDB8AEC5B9FDA7DB17E8063
  1662. __StaticArrayInitTypeSizeU3D130_t3A1579E4920F810DB34F519DA2EA8410C6FF9A3E ___C9830DF6956357ACE51CE1F82298578B36EB45A0CFDB8AEC5B9FDA7DB17E8063_65;
  1663. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::CAF8A46B3A07E26F84FE849B57A877051A0D06194B1C057985446B64BCC6E016
  1664. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___CAF8A46B3A07E26F84FE849B57A877051A0D06194B1C057985446B64BCC6E016_66;
  1665. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36 <PrivateImplementationDetails>::CAFFFC9D15E4037EE8FBDB1A45DFE456F0936BDC7310F1882EAF14B706A76658
  1666. __StaticArrayInitTypeSizeU3D36_t5C0EDBE11BB2C6682A10956FD7BD0D97A46E3BA4 ___CAFFFC9D15E4037EE8FBDB1A45DFE456F0936BDC7310F1882EAF14B706A76658_67;
  1667. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::D1A99909A2923269BB67E72C1AED693F74961BDA58360FCC133007740CEBF5F1
  1668. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___D1A99909A2923269BB67E72C1AED693F74961BDA58360FCC133007740CEBF5F1_68;
  1669. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::D503954AE2C3616EA32CEB0D66F5B2E119D03CE722773E5D7E1A8BC8F1803631
  1670. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___D503954AE2C3616EA32CEB0D66F5B2E119D03CE722773E5D7E1A8BC8F1803631_69;
  1671. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=172 <PrivateImplementationDetails>::D6691EE5A533DE7E0859066942261B24D0C836D7EE016D2251377BFEE40FEA15
  1672. __StaticArrayInitTypeSizeU3D172_t50A59F10FF3AFEB82AF45171BD2A55F079B975D6 ___D6691EE5A533DE7E0859066942261B24D0C836D7EE016D2251377BFEE40FEA15_70;
  1673. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::D896D464C3726A21162F271ACB711464AD07EA9C9CE78E0297FD0DE934471FA6
  1674. __StaticArrayInitTypeSizeU3D12_tDFF629F9AABAF6DFF52BD9CFF6BB7164F28D2373 ___D896D464C3726A21162F271ACB711464AD07EA9C9CE78E0297FD0DE934471FA6_71;
  1675. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::D8A29F3D197FBB54CF9F4B105AFBA6B1257ADF6449F0184F843380AAAA24639C
  1676. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___D8A29F3D197FBB54CF9F4B105AFBA6B1257ADF6449F0184F843380AAAA24639C_72;
  1677. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::DCDCF594464B904F763D4CE53B1DBE08A47E551AE86FD5D61F63FD0C3313FDC3
  1678. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___DCDCF594464B904F763D4CE53B1DBE08A47E551AE86FD5D61F63FD0C3313FDC3_73;
  1679. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=2350 <PrivateImplementationDetails>::DCE88EE5233B9D0FD0D7A6222C82BC3AEE83B15E9992F939B17AB40530DB555C
  1680. __StaticArrayInitTypeSizeU3D2350_t06B3679372D33ED00832516310EE74D35B2DF1CC ___DCE88EE5233B9D0FD0D7A6222C82BC3AEE83B15E9992F939B17AB40530DB555C_74;
  1681. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=152 <PrivateImplementationDetails>::DD471F12FFA94CC557A02A91C2CBB95F551AB28C8BBF297B2F953B8886BCCF6D
  1682. __StaticArrayInitTypeSizeU3D152_t93532A5884A6C4A42D7F939692873D7E88D937B1 ___DD471F12FFA94CC557A02A91C2CBB95F551AB28C8BBF297B2F953B8886BCCF6D_75;
  1683. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::DF29A050CD2EBD9DFDC783DB1CC74D3D716DAEC1630A337EE31B9E2E03D34D2D
  1684. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___DF29A050CD2EBD9DFDC783DB1CC74D3D716DAEC1630A337EE31B9E2E03D34D2D_76;
  1685. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=38 <PrivateImplementationDetails>::E2C673A3A737B04369A63F1FB1A30F6E742B066E2CCCD9B1838793CBB5590598
  1686. __StaticArrayInitTypeSizeU3D38_t193D2F75A75C37EA34EAEBC8DCA5E21ED4C7382E ___E2C673A3A737B04369A63F1FB1A30F6E742B066E2CCCD9B1838793CBB5590598_77;
  1687. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::E32C465157D21F39B3DBF186A98FB02185C63B0260B47247A7A5FDF2B061EAA8
  1688. __StaticArrayInitTypeSizeU3D12_tDFF629F9AABAF6DFF52BD9CFF6BB7164F28D2373 ___E32C465157D21F39B3DBF186A98FB02185C63B0260B47247A7A5FDF2B061EAA8_78;
  1689. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=24 <PrivateImplementationDetails>::E5F4F6214036DF103321A8A0CE30C2EF935694B4199D52BC538E7EF3F045CB92
  1690. __StaticArrayInitTypeSizeU3D24_tF97F937C40D5FC1B94B735A6E7FDE4ED79B3DD14 ___E5F4F6214036DF103321A8A0CE30C2EF935694B4199D52BC538E7EF3F045CB92_79;
  1691. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=64 <PrivateImplementationDetails>::E768EDCAE10BAB68BB5DF102FDBB8CF4F31B9D60159B44DA3F33ABC36388308B
  1692. __StaticArrayInitTypeSizeU3D64_t902DC2FD85EE7E9E3E2AC6CEB41D6E2EDF8C6BC5 ___E768EDCAE10BAB68BB5DF102FDBB8CF4F31B9D60159B44DA3F33ABC36388308B_80;
  1693. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1018 <PrivateImplementationDetails>::E8588351183F6F6A7DAD54DC28357628F3C4D4B358AB92A18AE7D08B0D9B0092
  1694. __StaticArrayInitTypeSizeU3D1018_t16F11201DACFD04E420851027A24F477EDAE5B55 ___E8588351183F6F6A7DAD54DC28357628F3C4D4B358AB92A18AE7D08B0D9B0092_81;
  1695. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=12 <PrivateImplementationDetails>::EBE07C3718876777F609CD22058F4C3A6CCCC695F5BDE90998DC1E12E0CBE63D
  1696. __StaticArrayInitTypeSizeU3D12_tDFF629F9AABAF6DFF52BD9CFF6BB7164F28D2373 ___EBE07C3718876777F609CD22058F4C3A6CCCC695F5BDE90998DC1E12E0CBE63D_82;
  1697. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=32 <PrivateImplementationDetails>::EE415D5C3ECC6C8C19F71BCD4E03847F5A15931374A7F5BF88C24B722F04B8FE
  1698. __StaticArrayInitTypeSizeU3D32_tEC324F451D326CED5BF4941A609638F08792EAF0 ___EE415D5C3ECC6C8C19F71BCD4E03847F5A15931374A7F5BF88C24B722F04B8FE_83;
  1699. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=16 <PrivateImplementationDetails>::EF82B163CA8252A793A6E73F57775D843C9A21F65586926EB11893FA8BB603E9
  1700. __StaticArrayInitTypeSizeU3D16_t78D5A9F654B7A1691F94A57AF19D350AE8F61BC3 ___EF82B163CA8252A793A6E73F57775D843C9A21F65586926EB11893FA8BB603E9_84;
  1701. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=240 <PrivateImplementationDetails>::F0CF66F9B123DCEBB39C38C5D8E4821D4E94DB593889C506BCA0827036F1B7EB
  1702. __StaticArrayInitTypeSizeU3D240_t52E7E202732F47FF85E3F1FA78FE58AB7999C265 ___F0CF66F9B123DCEBB39C38C5D8E4821D4E94DB593889C506BCA0827036F1B7EB_85;
  1703. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=3 <PrivateImplementationDetails>::F1945CD6C19E56B3C1C78943EF5EC18116907A4CA1EFC40A57D48AB1DB7ADFC5
  1704. __StaticArrayInitTypeSizeU3D3_tE200BA77B70F8D0805BDB2C5561AAB11A9B11312 ___F1945CD6C19E56B3C1C78943EF5EC18116907A4CA1EFC40A57D48AB1DB7ADFC5_86;
  1705. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=256 <PrivateImplementationDetails>::F2830F044682E33B39018B5912634835B641562914E192CA66C654F5E4492FA8
  1706. __StaticArrayInitTypeSizeU3D256_t776C4326DA3CB895C8BBF29F264C3A9CC48AE143 ___F2830F044682E33B39018B5912634835B641562914E192CA66C654F5E4492FA8_87;
  1707. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=72 <PrivateImplementationDetails>::F4BD8144313C3B67E191C6F3CD8B00540FF1809837C5BCA5C2FDA0D518681563
  1708. __StaticArrayInitTypeSizeU3D72_t384936810508E8786A5A026D6D7412465AC6F3AC ___F4BD8144313C3B67E191C6F3CD8B00540FF1809837C5BCA5C2FDA0D518681563_88;
  1709. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=212 <PrivateImplementationDetails>::F7D381AF73D85950E0B064CF1AA8F14938A1F38084B46CE36AAEFE81BEF739F3
  1710. __StaticArrayInitTypeSizeU3D212_tFBB5CD331D3374EF82FB51954D58678789BFAB8A ___F7D381AF73D85950E0B064CF1AA8F14938A1F38084B46CE36AAEFE81BEF739F3_89;
  1711. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=52 <PrivateImplementationDetails>::FADB218011E7702BB9575D0C32A685DA10B5C72EB809BD9A955DB1C76E4D8315
  1712. __StaticArrayInitTypeSizeU3D52_t9748BC29170AC89E2D725B2EFAAC4F886C4C4B89 ___FADB218011E7702BB9575D0C32A685DA10B5C72EB809BD9A955DB1C76E4D8315_90;
  1713. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=1208 <PrivateImplementationDetails>::FB2089AF82E09593374B65EC2440779FDCF5DD6DA07D26E57AF6790667B937CD
  1714. __StaticArrayInitTypeSizeU3D1208_t448FE03E395F60069921A133A51971348403E284 ___FB2089AF82E09593374B65EC2440779FDCF5DD6DA07D26E57AF6790667B937CD_91;
  1715. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=240 <PrivateImplementationDetails>::FD68700E95459C5E7A49C5830F8BD0A9BA4BD171252663D8066B09E7768C5C5D
  1716. __StaticArrayInitTypeSizeU3D240_t52E7E202732F47FF85E3F1FA78FE58AB7999C265 ___FD68700E95459C5E7A49C5830F8BD0A9BA4BD171252663D8066B09E7768C5C5D_92;
  1717. // <PrivateImplementationDetails>/__StaticArrayInitTypeSize=24 <PrivateImplementationDetails>::FEC387BA57A54BB6066E4CA8A4F9C0FF9C36B9CBD6600C3683F6FB1BDB5077EB
  1718. __StaticArrayInitTypeSizeU3D24_tF97F937C40D5FC1B94B735A6E7FDE4ED79B3DD14 ___FEC387BA57A54BB6066E4CA8A4F9C0FF9C36B9CBD6600C3683F6FB1BDB5077EB_93;
  1719. };
  1720. // <PrivateImplementationDetails>
  1721. // System.Exception
  1722. struct Exception_t_StaticFields
  1723. {
  1724. // System.Object System.Exception::s_EDILock
  1725. RuntimeObject* ___s_EDILock_0;
  1726. };
  1727. // System.Exception
  1728. // System.Diagnostics.Tracing.EventSource/EventData
  1729. // System.Diagnostics.Tracing.EventSource/EventData
  1730. // System.SystemException
  1731. // System.SystemException
  1732. // System.Type
  1733. struct Type_t_StaticFields
  1734. {
  1735. // System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
  1736. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
  1737. // System.Char System.Type::Delimiter
  1738. Il2CppChar ___Delimiter_1;
  1739. // System.Type[] System.Type::EmptyTypes
  1740. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
  1741. // System.Object System.Type::Missing
  1742. RuntimeObject* ___Missing_3;
  1743. // System.Reflection.MemberFilter System.Type::FilterAttribute
  1744. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
  1745. // System.Reflection.MemberFilter System.Type::FilterName
  1746. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
  1747. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  1748. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
  1749. };
  1750. // System.Type
  1751. // System.ArgumentException
  1752. // System.ArgumentException
  1753. // System.InvalidOperationException
  1754. // System.InvalidOperationException
  1755. // System.Collections.Generic.KeyNotFoundException
  1756. // System.Collections.Generic.KeyNotFoundException
  1757. // System.ArgumentNullException
  1758. // System.ArgumentNullException
  1759. // System.ArgumentOutOfRangeException
  1760. // System.ArgumentOutOfRangeException
  1761. // System.PlatformNotSupportedException
  1762. // System.PlatformNotSupportedException
  1763. // Unity.ThrowStub
  1764. // Unity.ThrowStub
  1765. #ifdef __clang__
  1766. #pragma clang diagnostic pop
  1767. #endif
  1768. // System.Collections.Hashtable/bucket[]
  1769. struct bucketU5BU5D_t59F1C7BC4EBFE874CA0B3F391EA65717E3C8D587 : public RuntimeArray
  1770. {
  1771. ALIGN_FIELD (8) bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E m_Items[1];
  1772. inline bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E GetAt(il2cpp_array_size_t index) const
  1773. {
  1774. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1775. return m_Items[index];
  1776. }
  1777. inline bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E* GetAddressAt(il2cpp_array_size_t index)
  1778. {
  1779. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1780. return m_Items + index;
  1781. }
  1782. inline void SetAt(il2cpp_array_size_t index, bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E value)
  1783. {
  1784. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1785. m_Items[index] = value;
  1786. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_0), (void*)NULL);
  1787. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  1788. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___val_1), (void*)NULL);
  1789. #endif
  1790. }
  1791. inline bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E GetAtUnchecked(il2cpp_array_size_t index) const
  1792. {
  1793. return m_Items[index];
  1794. }
  1795. inline bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E* GetAddressAtUnchecked(il2cpp_array_size_t index)
  1796. {
  1797. return m_Items + index;
  1798. }
  1799. inline void SetAtUnchecked(il2cpp_array_size_t index, bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E value)
  1800. {
  1801. m_Items[index] = value;
  1802. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_0), (void*)NULL);
  1803. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  1804. Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___val_1), (void*)NULL);
  1805. #endif
  1806. }
  1807. };
  1808. // System.Byte[]
  1809. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray
  1810. {
  1811. ALIGN_FIELD (8) uint8_t m_Items[1];
  1812. inline uint8_t GetAt(il2cpp_array_size_t index) const
  1813. {
  1814. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1815. return m_Items[index];
  1816. }
  1817. inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
  1818. {
  1819. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1820. return m_Items + index;
  1821. }
  1822. inline void SetAt(il2cpp_array_size_t index, uint8_t value)
  1823. {
  1824. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1825. m_Items[index] = value;
  1826. }
  1827. inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
  1828. {
  1829. return m_Items[index];
  1830. }
  1831. inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  1832. {
  1833. return m_Items + index;
  1834. }
  1835. inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
  1836. {
  1837. m_Items[index] = value;
  1838. }
  1839. };
  1840. // System.String[]
  1841. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
  1842. {
  1843. ALIGN_FIELD (8) String_t* m_Items[1];
  1844. inline String_t* GetAt(il2cpp_array_size_t index) const
  1845. {
  1846. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1847. return m_Items[index];
  1848. }
  1849. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  1850. {
  1851. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1852. return m_Items + index;
  1853. }
  1854. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  1855. {
  1856. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1857. m_Items[index] = value;
  1858. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1859. }
  1860. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  1861. {
  1862. return m_Items[index];
  1863. }
  1864. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  1865. {
  1866. return m_Items + index;
  1867. }
  1868. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  1869. {
  1870. m_Items[index] = value;
  1871. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1872. }
  1873. };
  1874. // System.Void System.Collections.Generic.EqualityComparer`1<System.Byte>::.ctor()
  1875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_m837428D8789D08F38784925EE679EBC5FF7808FD_gshared (EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* __this, const RuntimeMethod* method) ;
  1876. // System.Void System.Collections.Generic.EqualityComparer`1<System.Object>::.ctor()
  1877. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparer_1__ctor_mA0D5DF71A4976E2FD4C77C93A93720BEBCBE0DCE_gshared (EqualityComparer_1_t92563A67F1C1ECDC3FE387C46498E2E56B59F3C2* __this, const RuntimeMethod* method) ;
  1878. // System.Void System.Object::.ctor()
  1879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  1880. // System.Void System.ArgumentNullException::.ctor(System.String)
  1881. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
  1882. // System.Int32 System.Array::get_Rank()
  1883. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F (RuntimeArray* __this, const RuntimeMethod* method) ;
  1884. // System.Void System.ArgumentException::.ctor(System.String,System.String)
  1885. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
  1886. // System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.String)
  1887. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, String_t* ___1_message, const RuntimeMethod* method) ;
  1888. // System.Int32 System.Array::get_Length()
  1889. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57 (RuntimeArray* __this, const RuntimeMethod* method) ;
  1890. // System.Void System.ArgumentException::.ctor(System.String)
  1891. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  1892. // System.Void System.Collections.Hashtable::CopyKeys(System.Array,System.Int32)
  1893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hashtable_CopyKeys_mDD7A5AE7064B9845366D9116BC670A210A1C5AA4 (Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
  1894. // System.Void System.Collections.Hashtable/HashtableEnumerator::.ctor(System.Collections.Hashtable,System.Int32)
  1895. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashtableEnumerator__ctor_m39524FF87DAA4FBB78BED54175E69215AE47D2DC (HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061* __this, Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___0_hashtable, int32_t ___1_getObjRetType, const RuntimeMethod* method) ;
  1896. // System.Void System.Collections.Hashtable::CopyValues(System.Array,System.Int32)
  1897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hashtable_CopyValues_mBF30183D730BBFCA6D6313FF616834605B49D8CF (Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method) ;
  1898. // System.Object System.Object::MemberwiseClone()
  1899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
  1900. // System.Void System.InvalidOperationException::.ctor(System.String)
  1901. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  1902. // System.Void System.Collections.DictionaryEntry::.ctor(System.Object,System.Object)
  1903. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA (DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
  1904. // System.Void System.Diagnostics.Tracing.EventSource::.ctor()
  1905. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSource__ctor_mDF751901186604B47C80B7DCC8DCB624FE5664BC (EventSource_tA86759A1E6F272632C299AAC181C0A67E5C52F25* __this, const RuntimeMethod* method) ;
  1906. // System.Boolean System.Diagnostics.Tracing.EventSource::IsEnabled(System.Diagnostics.Tracing.EventLevel,System.Diagnostics.Tracing.EventKeywords)
  1907. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventSource_IsEnabled_m744D6915CB7FFC678DECA5519509ED97D342B0A3 (EventSource_tA86759A1E6F272632C299AAC181C0A67E5C52F25* __this, int32_t ___0_level, int64_t ___1_keywords, const RuntimeMethod* method) ;
  1908. // System.Void System.Diagnostics.Tracing.EventSource::WriteEvent(System.Int32,System.Int32)
  1909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSource_WriteEvent_m8609472BD078A398CF4CA9DBF4BBDA1C454096A6 (EventSource_tA86759A1E6F272632C299AAC181C0A67E5C52F25* __this, int32_t ___0_eventId, int32_t ___1_arg1, const RuntimeMethod* method) ;
  1910. // System.Void System.Collections.Concurrent.CDSCollectionETWBCLProvider::.ctor()
  1911. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CDSCollectionETWBCLProvider__ctor_m0A733DDB35201F79E9DED7B044B5D8484FC5448D (CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999* __this, const RuntimeMethod* method) ;
  1912. // System.Void System.SystemException::.ctor(System.String)
  1913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SystemException__ctor_mC481DFD60F19362A0B3523FBD5E429EC4F1F3FB5 (SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  1914. // System.Void System.Exception::set_HResult(System.Int32)
  1915. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Exception_set_HResult_m010A171183E240EBF4F7611E924B533FAB2E471F_inline (Exception_t* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  1916. // System.Void System.SystemException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  1917. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SystemException__ctor_mA2BB392E0F4CD8A4C132984F76B7A9FBDB3B6879 (SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method) ;
  1918. // System.Text.StringBuilder System.Text.StringBuilderCache::Acquire(System.Int32)
  1919. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilderCache_Acquire_m1CF9421EC0F3431719E18A8EE78669748DF10892 (int32_t ___0_capacity, const RuntimeMethod* method) ;
  1920. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char)
  1921. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1 (StringBuilder_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
  1922. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Object)
  1923. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m3A7D629DAA5E0E36B8A617A911E34F79AF84AE63 (StringBuilder_t* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  1924. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
  1925. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  1926. // System.String System.Text.StringBuilderCache::GetStringAndRelease(System.Text.StringBuilder)
  1927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringBuilderCache_GetStringAndRelease_m4A7AB11554F7E80352AB8C3AC72D7AD4C7108FB0 (StringBuilder_t* ___0_sb, const RuntimeMethod* method) ;
  1928. // System.String SR::Format(System.String,System.Object)
  1929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SR_Format_m9E8DC9AEFDC34AC67473EFAEAB78C5066C1A0D09 (String_t* ___0_resourceFormat, RuntimeObject* ___1_p1, const RuntimeMethod* method) ;
  1930. // System.Int32 System.Byte::GetHashCode()
  1931. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678 (uint8_t* __this, const RuntimeMethod* method) ;
  1932. // System.String System.Environment::GetResourceString(System.String)
  1933. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Environment_GetResourceString_mA14837A574D24E2F2D120D7B5514E849E9986058 (String_t* ___0_key, const RuntimeMethod* method) ;
  1934. // System.Int32 System.Buffer::IndexOfByte(System.Byte*,System.Byte,System.Int32,System.Int32)
  1935. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Buffer_IndexOfByte_mF43902211DC955885C828233F0D46BAC239B0ECC (uint8_t* ___0_src, uint8_t ___1_value, int32_t ___2_index, int32_t ___3_count, const RuntimeMethod* method) ;
  1936. // System.Type System.Object::GetType()
  1937. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
  1938. // System.Void System.Collections.Generic.EqualityComparer`1<System.Byte>::.ctor()
  1939. inline void EqualityComparer_1__ctor_m837428D8789D08F38784925EE679EBC5FF7808FD (EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8* __this, const RuntimeMethod* method)
  1940. {
  1941. (( void (*) (EqualityComparer_1_t209913D8BB9C5DF2E3F26BA94AD53F39604FBFB8*, const RuntimeMethod*))EqualityComparer_1__ctor_m837428D8789D08F38784925EE679EBC5FF7808FD_gshared)(__this, method);
  1942. }
  1943. // System.Boolean System.String::Equals(System.String)
  1944. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
  1945. // System.Boolean System.String::op_Equality(System.String,System.String)
  1946. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
  1947. // System.Void System.Collections.Generic.EqualityComparer`1<System.String>::.ctor()
  1948. inline void EqualityComparer_1__ctor_m9D692A2446D3F93F9042D7CAC625E36F01658C0C (EqualityComparer_1_t7DB7FC11B7957026D1FB280BF9E0D8D8DBEE039A* __this, const RuntimeMethod* method)
  1949. {
  1950. (( void (*) (EqualityComparer_1_t7DB7FC11B7957026D1FB280BF9E0D8D8DBEE039A*, const RuntimeMethod*))EqualityComparer_1__ctor_mA0D5DF71A4976E2FD4C77C93A93720BEBCBE0DCE_gshared)(__this, method);
  1951. }
  1952. // System.Void System.Guid::.ctor(System.Int32,System.Int16,System.Int16,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte,System.Byte)
  1953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_mC52E0191E06C110F9F6E0A417BCA4437D79CC130 (Guid_t* __this, int32_t ___0_a, int16_t ___1_b, int16_t ___2_c, uint8_t ___3_d, uint8_t ___4_e, uint8_t ___5_f, uint8_t ___6_g, uint8_t ___7_h, uint8_t ___8_i, uint8_t ___9_j, uint8_t ___10_k, const RuntimeMethod* method) ;
  1954. // System.Void System.Diagnostics.Tracing.EventSource::.ctor(System.Guid,System.String)
  1955. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSource__ctor_mA6FB74138AB52C540333000C0CEAD367D5072083 (EventSource_tA86759A1E6F272632C299AAC181C0A67E5C52F25* __this, Guid_t ___0_eventSourceGuid, String_t* ___1_eventSourceName, const RuntimeMethod* method) ;
  1956. // System.Void System.Diagnostics.Tracing.EventSource/EventData::set_Size(System.Int32)
  1957. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventData_set_Size_m4F0086F2CA3FFE1F1E0B57EF54F1324694BD094F_inline (EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  1958. // System.IntPtr System.IntPtr::op_Explicit(System.Void*)
  1959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D (void* ___0_value, const RuntimeMethod* method) ;
  1960. // System.Void System.Diagnostics.Tracing.EventSource/EventData::set_DataPointer(System.IntPtr)
  1961. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventData_set_DataPointer_m77D62FE7997CE5DC1F29E7DCDFB3C413AEF93929_inline (EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* __this, intptr_t ___0_value, const RuntimeMethod* method) ;
  1962. // System.Void System.Diagnostics.Tracing.EventSource/EventData::set_Reserved(System.Int32)
  1963. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventData_set_Reserved_m0FE18C01D6ECA5BA76B431305E944F6D437C4799_inline (EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
  1964. // System.Void System.Diagnostics.Tracing.EventSource::WriteEventCore(System.Int32,System.Int32,System.Diagnostics.Tracing.EventSource/EventData*)
  1965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSource_WriteEventCore_m168D78A12127FCD1AF49F42E7E3DB2303035B631 (EventSource_tA86759A1E6F272632C299AAC181C0A67E5C52F25* __this, int32_t ___0_eventId, int32_t ___1_eventDataCount, EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* ___2_data, const RuntimeMethod* method) ;
  1966. // System.Void System.Diagnostics.Tracing.EventSource::WriteEvent(System.Int32,System.Int32,System.Int32,System.Int32)
  1967. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSource_WriteEvent_m29A840C8BA6AEBC203406BC9BBED63067788805F (EventSource_tA86759A1E6F272632C299AAC181C0A67E5C52F25* __this, int32_t ___0_eventId, int32_t ___1_arg1, int32_t ___2_arg2, int32_t ___3_arg3, const RuntimeMethod* method) ;
  1968. // System.Void System.Diagnostics.Tracing.EventSource::WriteEvent(System.Int32,System.Int32,System.Int32)
  1969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSource_WriteEvent_mF3DADFC0459BB9C89B17BCECE51A57C3F4ED7D88 (EventSource_tA86759A1E6F272632C299AAC181C0A67E5C52F25* __this, int32_t ___0_eventId, int32_t ___1_arg1, int32_t ___2_arg2, const RuntimeMethod* method) ;
  1970. // System.Void System.Buffers.ArrayPoolEventSource::.ctor()
  1971. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPoolEventSource__ctor_m630817B899F980174697248E423104D06EC63F2E (ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888* __this, const RuntimeMethod* method) ;
  1972. // System.UInt32 System.Buffers.Binary.BinaryPrimitives::ReverseEndianness(System.UInt32)
  1973. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t BinaryPrimitives_ReverseEndianness_mCCA2099164ECA9672968898DD996A9F04B392FFF_inline (uint32_t ___0_value, const RuntimeMethod* method) ;
  1974. // System.Char System.String::get_Chars(System.Int32)
  1975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ;
  1976. // System.Int32 System.String::get_Length()
  1977. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
  1978. // System.Void System.PlatformNotSupportedException::.ctor()
  1979. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformNotSupportedException__ctor_mD5DBE8E9A6FF4B75EF02671029C6D67A51EAFBD1 (PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A* __this, const RuntimeMethod* method) ;
  1980. #ifdef __clang__
  1981. #pragma clang diagnostic push
  1982. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1983. #pragma clang diagnostic ignored "-Wunused-variable"
  1984. #endif
  1985. // Conversion methods for marshalling of: System.Collections.Hashtable/bucket
  1986. IL2CPP_EXTERN_C void bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E_marshal_pinvoke(const bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E& unmarshaled, bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E_marshaled_pinvoke& marshaled)
  1987. {
  1988. if (unmarshaled.___key_0 != NULL)
  1989. {
  1990. if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.___key_0))
  1991. {
  1992. marshaled.___key_0 = il2cpp_codegen_com_query_interface<Il2CppIUnknown>(static_cast<Il2CppComObject*>(unmarshaled.___key_0));
  1993. (marshaled.___key_0)->AddRef();
  1994. }
  1995. else
  1996. {
  1997. marshaled.___key_0 = il2cpp_codegen_com_get_or_create_ccw<Il2CppIUnknown>(unmarshaled.___key_0);
  1998. }
  1999. }
  2000. else
  2001. {
  2002. marshaled.___key_0 = NULL;
  2003. }
  2004. if (unmarshaled.___val_1 != NULL)
  2005. {
  2006. if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.___val_1))
  2007. {
  2008. marshaled.___val_1 = il2cpp_codegen_com_query_interface<Il2CppIUnknown>(static_cast<Il2CppComObject*>(unmarshaled.___val_1));
  2009. (marshaled.___val_1)->AddRef();
  2010. }
  2011. else
  2012. {
  2013. marshaled.___val_1 = il2cpp_codegen_com_get_or_create_ccw<Il2CppIUnknown>(unmarshaled.___val_1);
  2014. }
  2015. }
  2016. else
  2017. {
  2018. marshaled.___val_1 = NULL;
  2019. }
  2020. marshaled.___hash_coll_2 = unmarshaled.___hash_coll_2;
  2021. }
  2022. IL2CPP_EXTERN_C void bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E_marshal_pinvoke_back(const bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E_marshaled_pinvoke& marshaled, bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E& unmarshaled)
  2023. {
  2024. static bool s_Il2CppMethodInitialized;
  2025. if (!s_Il2CppMethodInitialized)
  2026. {
  2027. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Il2CppComObject_il2cpp_TypeInfo_var);
  2028. s_Il2CppMethodInitialized = true;
  2029. }
  2030. if (marshaled.___key_0 != NULL)
  2031. {
  2032. unmarshaled.___key_0 = il2cpp_codegen_com_get_or_create_rcw_from_iunknown<RuntimeObject>(marshaled.___key_0, Il2CppComObject_il2cpp_TypeInfo_var);
  2033. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___key_0), (void*)il2cpp_codegen_com_get_or_create_rcw_from_iunknown<RuntimeObject>(marshaled.___key_0, Il2CppComObject_il2cpp_TypeInfo_var));
  2034. if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.___key_0))
  2035. {
  2036. il2cpp_codegen_com_cache_queried_interface(static_cast<Il2CppComObject*>(unmarshaled.___key_0), Il2CppIUnknown::IID, marshaled.___key_0);
  2037. }
  2038. }
  2039. else
  2040. {
  2041. unmarshaled.___key_0 = NULL;
  2042. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___key_0), (void*)NULL);
  2043. }
  2044. if (marshaled.___val_1 != NULL)
  2045. {
  2046. unmarshaled.___val_1 = il2cpp_codegen_com_get_or_create_rcw_from_iunknown<RuntimeObject>(marshaled.___val_1, Il2CppComObject_il2cpp_TypeInfo_var);
  2047. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___val_1), (void*)il2cpp_codegen_com_get_or_create_rcw_from_iunknown<RuntimeObject>(marshaled.___val_1, Il2CppComObject_il2cpp_TypeInfo_var));
  2048. if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.___val_1))
  2049. {
  2050. il2cpp_codegen_com_cache_queried_interface(static_cast<Il2CppComObject*>(unmarshaled.___val_1), Il2CppIUnknown::IID, marshaled.___val_1);
  2051. }
  2052. }
  2053. else
  2054. {
  2055. unmarshaled.___val_1 = NULL;
  2056. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___val_1), (void*)NULL);
  2057. }
  2058. int32_t unmarshaledhash_coll_temp_2 = 0;
  2059. unmarshaledhash_coll_temp_2 = marshaled.___hash_coll_2;
  2060. unmarshaled.___hash_coll_2 = unmarshaledhash_coll_temp_2;
  2061. }
  2062. // Conversion method for clean up from marshalling of: System.Collections.Hashtable/bucket
  2063. IL2CPP_EXTERN_C void bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E_marshal_pinvoke_cleanup(bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E_marshaled_pinvoke& marshaled)
  2064. {
  2065. if (marshaled.___key_0 != NULL)
  2066. {
  2067. (marshaled.___key_0)->Release();
  2068. marshaled.___key_0 = NULL;
  2069. }
  2070. if (marshaled.___val_1 != NULL)
  2071. {
  2072. (marshaled.___val_1)->Release();
  2073. marshaled.___val_1 = NULL;
  2074. }
  2075. }
  2076. // Conversion methods for marshalling of: System.Collections.Hashtable/bucket
  2077. IL2CPP_EXTERN_C void bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E_marshal_com(const bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E& unmarshaled, bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E_marshaled_com& marshaled)
  2078. {
  2079. if (unmarshaled.___key_0 != NULL)
  2080. {
  2081. if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.___key_0))
  2082. {
  2083. marshaled.___key_0 = il2cpp_codegen_com_query_interface<Il2CppIUnknown>(static_cast<Il2CppComObject*>(unmarshaled.___key_0));
  2084. (marshaled.___key_0)->AddRef();
  2085. }
  2086. else
  2087. {
  2088. marshaled.___key_0 = il2cpp_codegen_com_get_or_create_ccw<Il2CppIUnknown>(unmarshaled.___key_0);
  2089. }
  2090. }
  2091. else
  2092. {
  2093. marshaled.___key_0 = NULL;
  2094. }
  2095. if (unmarshaled.___val_1 != NULL)
  2096. {
  2097. if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.___val_1))
  2098. {
  2099. marshaled.___val_1 = il2cpp_codegen_com_query_interface<Il2CppIUnknown>(static_cast<Il2CppComObject*>(unmarshaled.___val_1));
  2100. (marshaled.___val_1)->AddRef();
  2101. }
  2102. else
  2103. {
  2104. marshaled.___val_1 = il2cpp_codegen_com_get_or_create_ccw<Il2CppIUnknown>(unmarshaled.___val_1);
  2105. }
  2106. }
  2107. else
  2108. {
  2109. marshaled.___val_1 = NULL;
  2110. }
  2111. marshaled.___hash_coll_2 = unmarshaled.___hash_coll_2;
  2112. }
  2113. IL2CPP_EXTERN_C void bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E_marshal_com_back(const bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E_marshaled_com& marshaled, bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E& unmarshaled)
  2114. {
  2115. static bool s_Il2CppMethodInitialized;
  2116. if (!s_Il2CppMethodInitialized)
  2117. {
  2118. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Il2CppComObject_il2cpp_TypeInfo_var);
  2119. s_Il2CppMethodInitialized = true;
  2120. }
  2121. if (marshaled.___key_0 != NULL)
  2122. {
  2123. unmarshaled.___key_0 = il2cpp_codegen_com_get_or_create_rcw_from_iunknown<RuntimeObject>(marshaled.___key_0, Il2CppComObject_il2cpp_TypeInfo_var);
  2124. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___key_0), (void*)il2cpp_codegen_com_get_or_create_rcw_from_iunknown<RuntimeObject>(marshaled.___key_0, Il2CppComObject_il2cpp_TypeInfo_var));
  2125. if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.___key_0))
  2126. {
  2127. il2cpp_codegen_com_cache_queried_interface(static_cast<Il2CppComObject*>(unmarshaled.___key_0), Il2CppIUnknown::IID, marshaled.___key_0);
  2128. }
  2129. }
  2130. else
  2131. {
  2132. unmarshaled.___key_0 = NULL;
  2133. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___key_0), (void*)NULL);
  2134. }
  2135. if (marshaled.___val_1 != NULL)
  2136. {
  2137. unmarshaled.___val_1 = il2cpp_codegen_com_get_or_create_rcw_from_iunknown<RuntimeObject>(marshaled.___val_1, Il2CppComObject_il2cpp_TypeInfo_var);
  2138. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___val_1), (void*)il2cpp_codegen_com_get_or_create_rcw_from_iunknown<RuntimeObject>(marshaled.___val_1, Il2CppComObject_il2cpp_TypeInfo_var));
  2139. if (il2cpp_codegen_is_import_or_windows_runtime(unmarshaled.___val_1))
  2140. {
  2141. il2cpp_codegen_com_cache_queried_interface(static_cast<Il2CppComObject*>(unmarshaled.___val_1), Il2CppIUnknown::IID, marshaled.___val_1);
  2142. }
  2143. }
  2144. else
  2145. {
  2146. unmarshaled.___val_1 = NULL;
  2147. Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___val_1), (void*)NULL);
  2148. }
  2149. int32_t unmarshaledhash_coll_temp_2 = 0;
  2150. unmarshaledhash_coll_temp_2 = marshaled.___hash_coll_2;
  2151. unmarshaled.___hash_coll_2 = unmarshaledhash_coll_temp_2;
  2152. }
  2153. // Conversion method for clean up from marshalling of: System.Collections.Hashtable/bucket
  2154. IL2CPP_EXTERN_C void bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E_marshal_com_cleanup(bucket_t3217998B0CD54EA2DEDD93DEF8556E72602C7D4E_marshaled_com& marshaled)
  2155. {
  2156. if (marshaled.___key_0 != NULL)
  2157. {
  2158. (marshaled.___key_0)->Release();
  2159. marshaled.___key_0 = NULL;
  2160. }
  2161. if (marshaled.___val_1 != NULL)
  2162. {
  2163. (marshaled.___val_1)->Release();
  2164. marshaled.___val_1 = NULL;
  2165. }
  2166. }
  2167. #ifdef __clang__
  2168. #pragma clang diagnostic pop
  2169. #endif
  2170. #ifdef __clang__
  2171. #pragma clang diagnostic push
  2172. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2173. #pragma clang diagnostic ignored "-Wunused-variable"
  2174. #endif
  2175. // System.Void System.Collections.Hashtable/KeyCollection::.ctor(System.Collections.Hashtable)
  2176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyCollection__ctor_m2F5EB768C82E9BCAA0CAB8823EFE996749ABFDDD (KeyCollection_tBB3F4721A1C8F423C471AC11D255D44189022E77* __this, Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___0_hashtable, const RuntimeMethod* method)
  2177. {
  2178. {
  2179. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  2180. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_0 = ___0_hashtable;
  2181. __this->____hashtable_0 = L_0;
  2182. Il2CppCodeGenWriteBarrier((void**)(&__this->____hashtable_0), (void*)L_0);
  2183. return;
  2184. }
  2185. }
  2186. // System.Void System.Collections.Hashtable/KeyCollection::CopyTo(System.Array,System.Int32)
  2187. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyCollection_CopyTo_m5062910D0AF077DE093FA9C67E7E9DF942792AF8 (KeyCollection_tBB3F4721A1C8F423C471AC11D255D44189022E77* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
  2188. {
  2189. {
  2190. RuntimeArray* L_0 = ___0_array;
  2191. if (L_0)
  2192. {
  2193. goto IL_000e;
  2194. }
  2195. }
  2196. {
  2197. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  2198. NullCheck(L_1);
  2199. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), NULL);
  2200. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&KeyCollection_CopyTo_m5062910D0AF077DE093FA9C67E7E9DF942792AF8_RuntimeMethod_var)));
  2201. }
  2202. IL_000e:
  2203. {
  2204. RuntimeArray* L_2 = ___0_array;
  2205. NullCheck(L_2);
  2206. int32_t L_3;
  2207. L_3 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_2, NULL);
  2208. if ((((int32_t)L_3) == ((int32_t)1)))
  2209. {
  2210. goto IL_0027;
  2211. }
  2212. }
  2213. {
  2214. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  2215. NullCheck(L_4);
  2216. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral967D403A541A1026A83D548E5AD5CA800AD4EFB5)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), NULL);
  2217. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&KeyCollection_CopyTo_m5062910D0AF077DE093FA9C67E7E9DF942792AF8_RuntimeMethod_var)));
  2218. }
  2219. IL_0027:
  2220. {
  2221. int32_t L_5 = ___1_arrayIndex;
  2222. if ((((int32_t)L_5) >= ((int32_t)0)))
  2223. {
  2224. goto IL_003b;
  2225. }
  2226. }
  2227. {
  2228. ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_6 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
  2229. NullCheck(L_6);
  2230. ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC00660333703C551EA80371B54D0ADCEB74C33B4)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral38E3DBC7FC353425EF3A98DC8DAC6689AF5FD1BE)), NULL);
  2231. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&KeyCollection_CopyTo_m5062910D0AF077DE093FA9C67E7E9DF942792AF8_RuntimeMethod_var)));
  2232. }
  2233. IL_003b:
  2234. {
  2235. RuntimeArray* L_7 = ___0_array;
  2236. NullCheck(L_7);
  2237. int32_t L_8;
  2238. L_8 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_7, NULL);
  2239. int32_t L_9 = ___1_arrayIndex;
  2240. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_10 = __this->____hashtable_0;
  2241. NullCheck(L_10);
  2242. int32_t L_11 = L_10->____count_11;
  2243. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_8, L_9))) >= ((int32_t)L_11)))
  2244. {
  2245. goto IL_005b;
  2246. }
  2247. }
  2248. {
  2249. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_12 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  2250. NullCheck(L_12);
  2251. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B)), NULL);
  2252. IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&KeyCollection_CopyTo_m5062910D0AF077DE093FA9C67E7E9DF942792AF8_RuntimeMethod_var)));
  2253. }
  2254. IL_005b:
  2255. {
  2256. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_13 = __this->____hashtable_0;
  2257. RuntimeArray* L_14 = ___0_array;
  2258. int32_t L_15 = ___1_arrayIndex;
  2259. NullCheck(L_13);
  2260. Hashtable_CopyKeys_mDD7A5AE7064B9845366D9116BC670A210A1C5AA4(L_13, L_14, L_15, NULL);
  2261. return;
  2262. }
  2263. }
  2264. // System.Collections.IEnumerator System.Collections.Hashtable/KeyCollection::GetEnumerator()
  2265. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* KeyCollection_GetEnumerator_mB5D64FA7602FCDC338B3B14FAB7728BC7BFF1B66 (KeyCollection_tBB3F4721A1C8F423C471AC11D255D44189022E77* __this, const RuntimeMethod* method)
  2266. {
  2267. static bool s_Il2CppMethodInitialized;
  2268. if (!s_Il2CppMethodInitialized)
  2269. {
  2270. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061_il2cpp_TypeInfo_var);
  2271. s_Il2CppMethodInitialized = true;
  2272. }
  2273. {
  2274. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_0 = __this->____hashtable_0;
  2275. HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061* L_1 = (HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061*)il2cpp_codegen_object_new(HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061_il2cpp_TypeInfo_var);
  2276. NullCheck(L_1);
  2277. HashtableEnumerator__ctor_m39524FF87DAA4FBB78BED54175E69215AE47D2DC(L_1, L_0, 1, NULL);
  2278. return L_1;
  2279. }
  2280. }
  2281. // System.Boolean System.Collections.Hashtable/KeyCollection::get_IsSynchronized()
  2282. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool KeyCollection_get_IsSynchronized_m95B7B4A1A0DAA534532D2EAEDC6EF0C0CA37B27A (KeyCollection_tBB3F4721A1C8F423C471AC11D255D44189022E77* __this, const RuntimeMethod* method)
  2283. {
  2284. {
  2285. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_0 = __this->____hashtable_0;
  2286. NullCheck(L_0);
  2287. bool L_1;
  2288. L_1 = VirtualFuncInvoker0< bool >::Invoke(35 /* System.Boolean System.Collections.Hashtable::get_IsSynchronized() */, L_0);
  2289. return L_1;
  2290. }
  2291. }
  2292. // System.Object System.Collections.Hashtable/KeyCollection::get_SyncRoot()
  2293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* KeyCollection_get_SyncRoot_m6F13C08AEF47BF3A079CE95E1E0CC3B8E205C30E (KeyCollection_tBB3F4721A1C8F423C471AC11D255D44189022E77* __this, const RuntimeMethod* method)
  2294. {
  2295. {
  2296. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_0 = __this->____hashtable_0;
  2297. NullCheck(L_0);
  2298. RuntimeObject* L_1;
  2299. L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(40 /* System.Object System.Collections.Hashtable::get_SyncRoot() */, L_0);
  2300. return L_1;
  2301. }
  2302. }
  2303. // System.Int32 System.Collections.Hashtable/KeyCollection::get_Count()
  2304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t KeyCollection_get_Count_mE0D7DA771777A99DBC8D6C477465529BCB0DBC4B (KeyCollection_tBB3F4721A1C8F423C471AC11D255D44189022E77* __this, const RuntimeMethod* method)
  2305. {
  2306. {
  2307. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_0 = __this->____hashtable_0;
  2308. NullCheck(L_0);
  2309. int32_t L_1 = L_0->____count_11;
  2310. return L_1;
  2311. }
  2312. }
  2313. #ifdef __clang__
  2314. #pragma clang diagnostic pop
  2315. #endif
  2316. #ifdef __clang__
  2317. #pragma clang diagnostic push
  2318. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2319. #pragma clang diagnostic ignored "-Wunused-variable"
  2320. #endif
  2321. // System.Void System.Collections.Hashtable/ValueCollection::.ctor(System.Collections.Hashtable)
  2322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueCollection__ctor_m9EE64DC0395F01EB90DC1A0863F4B41A2501E226 (ValueCollection_tC43990EDD17B7EDE8FCE3674B9537163DCDA557F* __this, Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___0_hashtable, const RuntimeMethod* method)
  2323. {
  2324. {
  2325. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  2326. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_0 = ___0_hashtable;
  2327. __this->____hashtable_0 = L_0;
  2328. Il2CppCodeGenWriteBarrier((void**)(&__this->____hashtable_0), (void*)L_0);
  2329. return;
  2330. }
  2331. }
  2332. // System.Void System.Collections.Hashtable/ValueCollection::CopyTo(System.Array,System.Int32)
  2333. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueCollection_CopyTo_mD8B0681E6639A47EF9AFE951316CBA082381787F (ValueCollection_tC43990EDD17B7EDE8FCE3674B9537163DCDA557F* __this, RuntimeArray* ___0_array, int32_t ___1_arrayIndex, const RuntimeMethod* method)
  2334. {
  2335. {
  2336. RuntimeArray* L_0 = ___0_array;
  2337. if (L_0)
  2338. {
  2339. goto IL_000e;
  2340. }
  2341. }
  2342. {
  2343. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  2344. NullCheck(L_1);
  2345. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), NULL);
  2346. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ValueCollection_CopyTo_mD8B0681E6639A47EF9AFE951316CBA082381787F_RuntimeMethod_var)));
  2347. }
  2348. IL_000e:
  2349. {
  2350. RuntimeArray* L_2 = ___0_array;
  2351. NullCheck(L_2);
  2352. int32_t L_3;
  2353. L_3 = Array_get_Rank_m9383A200A2ECC89ECA44FE5F812ECFB874449C5F(L_2, NULL);
  2354. if ((((int32_t)L_3) == ((int32_t)1)))
  2355. {
  2356. goto IL_0027;
  2357. }
  2358. }
  2359. {
  2360. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  2361. NullCheck(L_4);
  2362. ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral967D403A541A1026A83D548E5AD5CA800AD4EFB5)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), NULL);
  2363. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ValueCollection_CopyTo_mD8B0681E6639A47EF9AFE951316CBA082381787F_RuntimeMethod_var)));
  2364. }
  2365. IL_0027:
  2366. {
  2367. int32_t L_5 = ___1_arrayIndex;
  2368. if ((((int32_t)L_5) >= ((int32_t)0)))
  2369. {
  2370. goto IL_003b;
  2371. }
  2372. }
  2373. {
  2374. ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_6 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
  2375. NullCheck(L_6);
  2376. ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC00660333703C551EA80371B54D0ADCEB74C33B4)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral38E3DBC7FC353425EF3A98DC8DAC6689AF5FD1BE)), NULL);
  2377. IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ValueCollection_CopyTo_mD8B0681E6639A47EF9AFE951316CBA082381787F_RuntimeMethod_var)));
  2378. }
  2379. IL_003b:
  2380. {
  2381. RuntimeArray* L_7 = ___0_array;
  2382. NullCheck(L_7);
  2383. int32_t L_8;
  2384. L_8 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_7, NULL);
  2385. int32_t L_9 = ___1_arrayIndex;
  2386. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_10 = __this->____hashtable_0;
  2387. NullCheck(L_10);
  2388. int32_t L_11 = L_10->____count_11;
  2389. if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_8, L_9))) >= ((int32_t)L_11)))
  2390. {
  2391. goto IL_005b;
  2392. }
  2393. }
  2394. {
  2395. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_12 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  2396. NullCheck(L_12);
  2397. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3ECE023333DCF45DE7B1FEAFFE30E295210DDD9B)), NULL);
  2398. IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ValueCollection_CopyTo_mD8B0681E6639A47EF9AFE951316CBA082381787F_RuntimeMethod_var)));
  2399. }
  2400. IL_005b:
  2401. {
  2402. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_13 = __this->____hashtable_0;
  2403. RuntimeArray* L_14 = ___0_array;
  2404. int32_t L_15 = ___1_arrayIndex;
  2405. NullCheck(L_13);
  2406. Hashtable_CopyValues_mBF30183D730BBFCA6D6313FF616834605B49D8CF(L_13, L_14, L_15, NULL);
  2407. return;
  2408. }
  2409. }
  2410. // System.Collections.IEnumerator System.Collections.Hashtable/ValueCollection::GetEnumerator()
  2411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_GetEnumerator_mBDFC1F0690282E5BCE3FF63FB3909DEBEE1524E2 (ValueCollection_tC43990EDD17B7EDE8FCE3674B9537163DCDA557F* __this, const RuntimeMethod* method)
  2412. {
  2413. static bool s_Il2CppMethodInitialized;
  2414. if (!s_Il2CppMethodInitialized)
  2415. {
  2416. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061_il2cpp_TypeInfo_var);
  2417. s_Il2CppMethodInitialized = true;
  2418. }
  2419. {
  2420. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_0 = __this->____hashtable_0;
  2421. HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061* L_1 = (HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061*)il2cpp_codegen_object_new(HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061_il2cpp_TypeInfo_var);
  2422. NullCheck(L_1);
  2423. HashtableEnumerator__ctor_m39524FF87DAA4FBB78BED54175E69215AE47D2DC(L_1, L_0, 2, NULL);
  2424. return L_1;
  2425. }
  2426. }
  2427. // System.Boolean System.Collections.Hashtable/ValueCollection::get_IsSynchronized()
  2428. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValueCollection_get_IsSynchronized_mBC63B8B1C2CDC6E49AEE47B0D33FB90DB436159A (ValueCollection_tC43990EDD17B7EDE8FCE3674B9537163DCDA557F* __this, const RuntimeMethod* method)
  2429. {
  2430. {
  2431. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_0 = __this->____hashtable_0;
  2432. NullCheck(L_0);
  2433. bool L_1;
  2434. L_1 = VirtualFuncInvoker0< bool >::Invoke(35 /* System.Boolean System.Collections.Hashtable::get_IsSynchronized() */, L_0);
  2435. return L_1;
  2436. }
  2437. }
  2438. // System.Object System.Collections.Hashtable/ValueCollection::get_SyncRoot()
  2439. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ValueCollection_get_SyncRoot_m2D031ED71B7959EDCB633851C895BA5E0FE03D38 (ValueCollection_tC43990EDD17B7EDE8FCE3674B9537163DCDA557F* __this, const RuntimeMethod* method)
  2440. {
  2441. {
  2442. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_0 = __this->____hashtable_0;
  2443. NullCheck(L_0);
  2444. RuntimeObject* L_1;
  2445. L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(40 /* System.Object System.Collections.Hashtable::get_SyncRoot() */, L_0);
  2446. return L_1;
  2447. }
  2448. }
  2449. // System.Int32 System.Collections.Hashtable/ValueCollection::get_Count()
  2450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValueCollection_get_Count_m4CB5B72CAB617E0835BCAD9AAD8FEE3F4F51684B (ValueCollection_tC43990EDD17B7EDE8FCE3674B9537163DCDA557F* __this, const RuntimeMethod* method)
  2451. {
  2452. {
  2453. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_0 = __this->____hashtable_0;
  2454. NullCheck(L_0);
  2455. int32_t L_1 = L_0->____count_11;
  2456. return L_1;
  2457. }
  2458. }
  2459. #ifdef __clang__
  2460. #pragma clang diagnostic pop
  2461. #endif
  2462. #ifdef __clang__
  2463. #pragma clang diagnostic push
  2464. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2465. #pragma clang diagnostic ignored "-Wunused-variable"
  2466. #endif
  2467. // System.Void System.Collections.Hashtable/HashtableEnumerator::.ctor(System.Collections.Hashtable,System.Int32)
  2468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashtableEnumerator__ctor_m39524FF87DAA4FBB78BED54175E69215AE47D2DC (HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061* __this, Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___0_hashtable, int32_t ___1_getObjRetType, const RuntimeMethod* method)
  2469. {
  2470. {
  2471. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  2472. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_0 = ___0_hashtable;
  2473. __this->____hashtable_0 = L_0;
  2474. Il2CppCodeGenWriteBarrier((void**)(&__this->____hashtable_0), (void*)L_0);
  2475. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_1 = ___0_hashtable;
  2476. NullCheck(L_1);
  2477. bucketU5BU5D_t59F1C7BC4EBFE874CA0B3F391EA65717E3C8D587* L_2 = L_1->____buckets_10;
  2478. NullCheck(L_2);
  2479. __this->____bucket_1 = ((int32_t)(((RuntimeArray*)L_2)->max_length));
  2480. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_3 = ___0_hashtable;
  2481. NullCheck(L_3);
  2482. int32_t L_4 = L_3->____version_15;
  2483. il2cpp_codegen_memory_barrier();
  2484. __this->____version_2 = L_4;
  2485. __this->____current_3 = (bool)0;
  2486. int32_t L_5 = ___1_getObjRetType;
  2487. __this->____getObjectRetType_4 = L_5;
  2488. return;
  2489. }
  2490. }
  2491. // System.Object System.Collections.Hashtable/HashtableEnumerator::Clone()
  2492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HashtableEnumerator_Clone_m85F090BFD61509B1F8B16A10E0DFB78606C96873 (HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061* __this, const RuntimeMethod* method)
  2493. {
  2494. {
  2495. RuntimeObject* L_0;
  2496. L_0 = Object_MemberwiseClone_m0676AEE25C3CF7C09F15ECF9EC5CC407863617B3(__this, NULL);
  2497. return L_0;
  2498. }
  2499. }
  2500. // System.Object System.Collections.Hashtable/HashtableEnumerator::get_Key()
  2501. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HashtableEnumerator_get_Key_m0C1262C3A8839D8F5C7814E08A2AF850A544310C (HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061* __this, const RuntimeMethod* method)
  2502. {
  2503. {
  2504. bool L_0 = __this->____current_3;
  2505. if (L_0)
  2506. {
  2507. goto IL_0013;
  2508. }
  2509. }
  2510. {
  2511. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  2512. NullCheck(L_1);
  2513. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2390D6884F59E2E4EA04837AD7D6268548597633)), NULL);
  2514. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashtableEnumerator_get_Key_m0C1262C3A8839D8F5C7814E08A2AF850A544310C_RuntimeMethod_var)));
  2515. }
  2516. IL_0013:
  2517. {
  2518. RuntimeObject* L_2 = __this->____currentKey_5;
  2519. return L_2;
  2520. }
  2521. }
  2522. // System.Boolean System.Collections.Hashtable/HashtableEnumerator::MoveNext()
  2523. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashtableEnumerator_MoveNext_m211FB14AC78F8E4A68AD090BB1942C18FF069A1E (HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061* __this, const RuntimeMethod* method)
  2524. {
  2525. RuntimeObject* V_0 = NULL;
  2526. {
  2527. int32_t L_0 = __this->____version_2;
  2528. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_1 = __this->____hashtable_0;
  2529. NullCheck(L_1);
  2530. int32_t L_2 = L_1->____version_15;
  2531. il2cpp_codegen_memory_barrier();
  2532. if ((((int32_t)L_0) == ((int32_t)L_2)))
  2533. {
  2534. goto IL_008c;
  2535. }
  2536. }
  2537. {
  2538. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  2539. NullCheck(L_3);
  2540. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), NULL);
  2541. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashtableEnumerator_MoveNext_m211FB14AC78F8E4A68AD090BB1942C18FF069A1E_RuntimeMethod_var)));
  2542. }
  2543. IL_0020:
  2544. {
  2545. int32_t L_4 = __this->____bucket_1;
  2546. __this->____bucket_1 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
  2547. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_5 = __this->____hashtable_0;
  2548. NullCheck(L_5);
  2549. bucketU5BU5D_t59F1C7BC4EBFE874CA0B3F391EA65717E3C8D587* L_6 = L_5->____buckets_10;
  2550. int32_t L_7 = __this->____bucket_1;
  2551. NullCheck(L_6);
  2552. RuntimeObject* L_8 = ((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)))->___key_0;
  2553. V_0 = L_8;
  2554. RuntimeObject* L_9 = V_0;
  2555. if (!L_9)
  2556. {
  2557. goto IL_008c;
  2558. }
  2559. }
  2560. {
  2561. RuntimeObject* L_10 = V_0;
  2562. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_11 = __this->____hashtable_0;
  2563. NullCheck(L_11);
  2564. bucketU5BU5D_t59F1C7BC4EBFE874CA0B3F391EA65717E3C8D587* L_12 = L_11->____buckets_10;
  2565. if ((((RuntimeObject*)(RuntimeObject*)L_10) == ((RuntimeObject*)(bucketU5BU5D_t59F1C7BC4EBFE874CA0B3F391EA65717E3C8D587*)L_12)))
  2566. {
  2567. goto IL_008c;
  2568. }
  2569. }
  2570. {
  2571. RuntimeObject* L_13 = V_0;
  2572. __this->____currentKey_5 = L_13;
  2573. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentKey_5), (void*)L_13);
  2574. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_14 = __this->____hashtable_0;
  2575. NullCheck(L_14);
  2576. bucketU5BU5D_t59F1C7BC4EBFE874CA0B3F391EA65717E3C8D587* L_15 = L_14->____buckets_10;
  2577. int32_t L_16 = __this->____bucket_1;
  2578. NullCheck(L_15);
  2579. RuntimeObject* L_17 = ((L_15)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_16)))->___val_1;
  2580. __this->____currentValue_6 = L_17;
  2581. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentValue_6), (void*)L_17);
  2582. __this->____current_3 = (bool)1;
  2583. return (bool)1;
  2584. }
  2585. IL_008c:
  2586. {
  2587. int32_t L_18 = __this->____bucket_1;
  2588. if ((((int32_t)L_18) > ((int32_t)0)))
  2589. {
  2590. goto IL_0020;
  2591. }
  2592. }
  2593. {
  2594. __this->____current_3 = (bool)0;
  2595. return (bool)0;
  2596. }
  2597. }
  2598. // System.Collections.DictionaryEntry System.Collections.Hashtable/HashtableEnumerator::get_Entry()
  2599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB HashtableEnumerator_get_Entry_m4DDDE56EB20FCAB680D4D871CF28910E6FFD7C20 (HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061* __this, const RuntimeMethod* method)
  2600. {
  2601. {
  2602. bool L_0 = __this->____current_3;
  2603. if (L_0)
  2604. {
  2605. goto IL_0013;
  2606. }
  2607. }
  2608. {
  2609. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  2610. NullCheck(L_1);
  2611. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), NULL);
  2612. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashtableEnumerator_get_Entry_m4DDDE56EB20FCAB680D4D871CF28910E6FFD7C20_RuntimeMethod_var)));
  2613. }
  2614. IL_0013:
  2615. {
  2616. RuntimeObject* L_2 = __this->____currentKey_5;
  2617. RuntimeObject* L_3 = __this->____currentValue_6;
  2618. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_4;
  2619. memset((&L_4), 0, sizeof(L_4));
  2620. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_4), L_2, L_3, /*hidden argument*/NULL);
  2621. return L_4;
  2622. }
  2623. }
  2624. // System.Object System.Collections.Hashtable/HashtableEnumerator::get_Current()
  2625. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HashtableEnumerator_get_Current_mE6421EB7F4E1327453DE6D3BE41289DCC8BF8F15 (HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061* __this, const RuntimeMethod* method)
  2626. {
  2627. static bool s_Il2CppMethodInitialized;
  2628. if (!s_Il2CppMethodInitialized)
  2629. {
  2630. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var);
  2631. s_Il2CppMethodInitialized = true;
  2632. }
  2633. {
  2634. bool L_0 = __this->____current_3;
  2635. if (L_0)
  2636. {
  2637. goto IL_0013;
  2638. }
  2639. }
  2640. {
  2641. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  2642. NullCheck(L_1);
  2643. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), NULL);
  2644. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashtableEnumerator_get_Current_mE6421EB7F4E1327453DE6D3BE41289DCC8BF8F15_RuntimeMethod_var)));
  2645. }
  2646. IL_0013:
  2647. {
  2648. int32_t L_2 = __this->____getObjectRetType_4;
  2649. if ((!(((uint32_t)L_2) == ((uint32_t)1))))
  2650. {
  2651. goto IL_0023;
  2652. }
  2653. }
  2654. {
  2655. RuntimeObject* L_3 = __this->____currentKey_5;
  2656. return L_3;
  2657. }
  2658. IL_0023:
  2659. {
  2660. int32_t L_4 = __this->____getObjectRetType_4;
  2661. if ((!(((uint32_t)L_4) == ((uint32_t)2))))
  2662. {
  2663. goto IL_0033;
  2664. }
  2665. }
  2666. {
  2667. RuntimeObject* L_5 = __this->____currentValue_6;
  2668. return L_5;
  2669. }
  2670. IL_0033:
  2671. {
  2672. RuntimeObject* L_6 = __this->____currentKey_5;
  2673. RuntimeObject* L_7 = __this->____currentValue_6;
  2674. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_8;
  2675. memset((&L_8), 0, sizeof(L_8));
  2676. DictionaryEntry__ctor_m2768353E53A75C4860E34B37DAF1342120C5D1EA((&L_8), L_6, L_7, /*hidden argument*/NULL);
  2677. DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB L_9 = L_8;
  2678. RuntimeObject* L_10 = Box(DictionaryEntry_t171080F37B311C25AA9E75888F9C9D703FA721BB_il2cpp_TypeInfo_var, &L_9);
  2679. return L_10;
  2680. }
  2681. }
  2682. // System.Object System.Collections.Hashtable/HashtableEnumerator::get_Value()
  2683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HashtableEnumerator_get_Value_m30BAEC76875DF2C4AF27B87F83FD960BE35503D2 (HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061* __this, const RuntimeMethod* method)
  2684. {
  2685. {
  2686. bool L_0 = __this->____current_3;
  2687. if (L_0)
  2688. {
  2689. goto IL_0013;
  2690. }
  2691. }
  2692. {
  2693. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  2694. NullCheck(L_1);
  2695. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63FC874122847D14784CB3ADBE59A08B9558FA97)), NULL);
  2696. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashtableEnumerator_get_Value_m30BAEC76875DF2C4AF27B87F83FD960BE35503D2_RuntimeMethod_var)));
  2697. }
  2698. IL_0013:
  2699. {
  2700. RuntimeObject* L_2 = __this->____currentValue_6;
  2701. return L_2;
  2702. }
  2703. }
  2704. // System.Void System.Collections.Hashtable/HashtableEnumerator::Reset()
  2705. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashtableEnumerator_Reset_m72C56174ABFACD3B9073CA3DB7134083D2803876 (HashtableEnumerator_t93BDDC1436F6FD60768440A50B96759CD0E01061* __this, const RuntimeMethod* method)
  2706. {
  2707. {
  2708. int32_t L_0 = __this->____version_2;
  2709. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_1 = __this->____hashtable_0;
  2710. NullCheck(L_1);
  2711. int32_t L_2 = L_1->____version_15;
  2712. il2cpp_codegen_memory_barrier();
  2713. if ((((int32_t)L_0) == ((int32_t)L_2)))
  2714. {
  2715. goto IL_0020;
  2716. }
  2717. }
  2718. {
  2719. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  2720. NullCheck(L_3);
  2721. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8D08FCF1537043BF0289FA98C51BF5A3AC7C618)), NULL);
  2722. IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HashtableEnumerator_Reset_m72C56174ABFACD3B9073CA3DB7134083D2803876_RuntimeMethod_var)));
  2723. }
  2724. IL_0020:
  2725. {
  2726. __this->____current_3 = (bool)0;
  2727. Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* L_4 = __this->____hashtable_0;
  2728. NullCheck(L_4);
  2729. bucketU5BU5D_t59F1C7BC4EBFE874CA0B3F391EA65717E3C8D587* L_5 = L_4->____buckets_10;
  2730. NullCheck(L_5);
  2731. __this->____bucket_1 = ((int32_t)(((RuntimeArray*)L_5)->max_length));
  2732. __this->____currentKey_5 = NULL;
  2733. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentKey_5), (void*)NULL);
  2734. __this->____currentValue_6 = NULL;
  2735. Il2CppCodeGenWriteBarrier((void**)(&__this->____currentValue_6), (void*)NULL);
  2736. return;
  2737. }
  2738. }
  2739. #ifdef __clang__
  2740. #pragma clang diagnostic pop
  2741. #endif
  2742. #ifdef __clang__
  2743. #pragma clang diagnostic push
  2744. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2745. #pragma clang diagnostic ignored "-Wunused-variable"
  2746. #endif
  2747. #ifdef __clang__
  2748. #pragma clang diagnostic pop
  2749. #endif
  2750. #ifdef __clang__
  2751. #pragma clang diagnostic push
  2752. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2753. #pragma clang diagnostic ignored "-Wunused-variable"
  2754. #endif
  2755. #ifdef __clang__
  2756. #pragma clang diagnostic pop
  2757. #endif
  2758. #ifdef __clang__
  2759. #pragma clang diagnostic push
  2760. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2761. #pragma clang diagnostic ignored "-Wunused-variable"
  2762. #endif
  2763. // System.Void System.Collections.Concurrent.CDSCollectionETWBCLProvider::.ctor()
  2764. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CDSCollectionETWBCLProvider__ctor_m0A733DDB35201F79E9DED7B044B5D8484FC5448D (CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999* __this, const RuntimeMethod* method)
  2765. {
  2766. {
  2767. EventSource__ctor_mDF751901186604B47C80B7DCC8DCB624FE5664BC(__this, NULL);
  2768. return;
  2769. }
  2770. }
  2771. // System.Void System.Collections.Concurrent.CDSCollectionETWBCLProvider::ConcurrentDictionary_AcquiringAllLocks(System.Int32)
  2772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CDSCollectionETWBCLProvider_ConcurrentDictionary_AcquiringAllLocks_mF33BBE9D19970C7F3C3DB3C0F6BCF16BEEC26EFA (CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999* __this, int32_t ___0_numOfBuckets, const RuntimeMethod* method)
  2773. {
  2774. {
  2775. bool L_0;
  2776. L_0 = EventSource_IsEnabled_m744D6915CB7FFC678DECA5519509ED97D342B0A3(__this, 3, ((int64_t)(-1)), NULL);
  2777. if (!L_0)
  2778. {
  2779. goto IL_0013;
  2780. }
  2781. }
  2782. {
  2783. int32_t L_1 = ___0_numOfBuckets;
  2784. EventSource_WriteEvent_m8609472BD078A398CF4CA9DBF4BBDA1C454096A6(__this, 3, L_1, NULL);
  2785. }
  2786. IL_0013:
  2787. {
  2788. return;
  2789. }
  2790. }
  2791. // System.Void System.Collections.Concurrent.CDSCollectionETWBCLProvider::.cctor()
  2792. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CDSCollectionETWBCLProvider__cctor_mD453FA4DF10AC2B540573340C4BA29CC5995643A (const RuntimeMethod* method)
  2793. {
  2794. static bool s_Il2CppMethodInitialized;
  2795. if (!s_Il2CppMethodInitialized)
  2796. {
  2797. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999_il2cpp_TypeInfo_var);
  2798. s_Il2CppMethodInitialized = true;
  2799. }
  2800. {
  2801. CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999* L_0 = (CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999*)il2cpp_codegen_object_new(CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999_il2cpp_TypeInfo_var);
  2802. NullCheck(L_0);
  2803. CDSCollectionETWBCLProvider__ctor_m0A733DDB35201F79E9DED7B044B5D8484FC5448D(L_0, NULL);
  2804. ((CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999_StaticFields*)il2cpp_codegen_static_fields_for(CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999_il2cpp_TypeInfo_var))->___Log_1 = L_0;
  2805. Il2CppCodeGenWriteBarrier((void**)(&((CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999_StaticFields*)il2cpp_codegen_static_fields_for(CDSCollectionETWBCLProvider_tA904DD9138642E1D0520625652906C4775E3C999_il2cpp_TypeInfo_var))->___Log_1), (void*)L_0);
  2806. return;
  2807. }
  2808. }
  2809. #ifdef __clang__
  2810. #pragma clang diagnostic pop
  2811. #endif
  2812. #ifdef __clang__
  2813. #pragma clang diagnostic push
  2814. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2815. #pragma clang diagnostic ignored "-Wunused-variable"
  2816. #endif
  2817. // System.Void System.Collections.Generic.KeyNotFoundException::.ctor()
  2818. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyNotFoundException__ctor_m4650AA08FA75F015089EA648572674FC6511E8DF (KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E* __this, const RuntimeMethod* method)
  2819. {
  2820. static bool s_Il2CppMethodInitialized;
  2821. if (!s_Il2CppMethodInitialized)
  2822. {
  2823. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral457BF4072EA28A68960C6F36D3FB2B96D339A700);
  2824. s_Il2CppMethodInitialized = true;
  2825. }
  2826. {
  2827. SystemException__ctor_mC481DFD60F19362A0B3523FBD5E429EC4F1F3FB5(__this, _stringLiteral457BF4072EA28A68960C6F36D3FB2B96D339A700, NULL);
  2828. Exception_set_HResult_m010A171183E240EBF4F7611E924B533FAB2E471F_inline(__this, ((int32_t)-2146232969), NULL);
  2829. return;
  2830. }
  2831. }
  2832. // System.Void System.Collections.Generic.KeyNotFoundException::.ctor(System.String)
  2833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyNotFoundException__ctor_mBD1D75B73DD5D7C6C72E4F7A021778837B6F2C6B (KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E* __this, String_t* ___0_message, const RuntimeMethod* method)
  2834. {
  2835. {
  2836. String_t* L_0 = ___0_message;
  2837. SystemException__ctor_mC481DFD60F19362A0B3523FBD5E429EC4F1F3FB5(__this, L_0, NULL);
  2838. Exception_set_HResult_m010A171183E240EBF4F7611E924B533FAB2E471F_inline(__this, ((int32_t)-2146232969), NULL);
  2839. return;
  2840. }
  2841. }
  2842. // System.Void System.Collections.Generic.KeyNotFoundException::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  2843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyNotFoundException__ctor_m546AE2CB4D7CBD6EA8E321CD8F1AE3D53ACFD29C (KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E* __this, SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ___0_info, StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ___1_context, const RuntimeMethod* method)
  2844. {
  2845. {
  2846. SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* L_0 = ___0_info;
  2847. StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 L_1 = ___1_context;
  2848. SystemException__ctor_mA2BB392E0F4CD8A4C132984F76B7A9FBDB3B6879(__this, L_0, L_1, NULL);
  2849. return;
  2850. }
  2851. }
  2852. #ifdef __clang__
  2853. #pragma clang diagnostic pop
  2854. #endif
  2855. #ifdef __clang__
  2856. #pragma clang diagnostic push
  2857. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2858. #pragma clang diagnostic ignored "-Wunused-variable"
  2859. #endif
  2860. // System.String System.Collections.Generic.KeyValuePair::PairToString(System.Object,System.Object)
  2861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* KeyValuePair_PairToString_mBD93B04A82B9F554147E6FF8E6B90C5480B38646 (RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method)
  2862. {
  2863. static bool s_Il2CppMethodInitialized;
  2864. if (!s_Il2CppMethodInitialized)
  2865. {
  2866. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
  2867. s_Il2CppMethodInitialized = true;
  2868. }
  2869. StringBuilder_t* V_0 = NULL;
  2870. {
  2871. StringBuilder_t* L_0;
  2872. L_0 = StringBuilderCache_Acquire_m1CF9421EC0F3431719E18A8EE78669748DF10892(((int32_t)16), NULL);
  2873. V_0 = L_0;
  2874. StringBuilder_t* L_1 = V_0;
  2875. NullCheck(L_1);
  2876. StringBuilder_t* L_2;
  2877. L_2 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_1, ((int32_t)91), NULL);
  2878. RuntimeObject* L_3 = ___0_key;
  2879. if (!L_3)
  2880. {
  2881. goto IL_001c;
  2882. }
  2883. }
  2884. {
  2885. StringBuilder_t* L_4 = V_0;
  2886. RuntimeObject* L_5 = ___0_key;
  2887. NullCheck(L_4);
  2888. StringBuilder_t* L_6;
  2889. L_6 = StringBuilder_Append_m3A7D629DAA5E0E36B8A617A911E34F79AF84AE63(L_4, L_5, NULL);
  2890. }
  2891. IL_001c:
  2892. {
  2893. StringBuilder_t* L_7 = V_0;
  2894. NullCheck(L_7);
  2895. StringBuilder_t* L_8;
  2896. L_8 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_7, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL);
  2897. RuntimeObject* L_9 = ___1_value;
  2898. if (!L_9)
  2899. {
  2900. goto IL_0033;
  2901. }
  2902. }
  2903. {
  2904. StringBuilder_t* L_10 = V_0;
  2905. RuntimeObject* L_11 = ___1_value;
  2906. NullCheck(L_10);
  2907. StringBuilder_t* L_12;
  2908. L_12 = StringBuilder_Append_m3A7D629DAA5E0E36B8A617A911E34F79AF84AE63(L_10, L_11, NULL);
  2909. }
  2910. IL_0033:
  2911. {
  2912. StringBuilder_t* L_13 = V_0;
  2913. NullCheck(L_13);
  2914. StringBuilder_t* L_14;
  2915. L_14 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_13, ((int32_t)93), NULL);
  2916. StringBuilder_t* L_15 = V_0;
  2917. String_t* L_16;
  2918. L_16 = StringBuilderCache_GetStringAndRelease_m4A7AB11554F7E80352AB8C3AC72D7AD4C7108FB0(L_15, NULL);
  2919. return L_16;
  2920. }
  2921. }
  2922. #ifdef __clang__
  2923. #pragma clang diagnostic pop
  2924. #endif
  2925. #ifdef __clang__
  2926. #pragma clang diagnostic push
  2927. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2928. #pragma clang diagnostic ignored "-Wunused-variable"
  2929. #endif
  2930. #ifdef __clang__
  2931. #pragma clang diagnostic pop
  2932. #endif
  2933. #ifdef __clang__
  2934. #pragma clang diagnostic push
  2935. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2936. #pragma clang diagnostic ignored "-Wunused-variable"
  2937. #endif
  2938. // System.Int32 System.Collections.Generic.IntrospectiveSortUtilities::FloorLog2PlusOne(System.Int32)
  2939. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntrospectiveSortUtilities_FloorLog2PlusOne_m33AC60574EC2B80A3B7084361A3736D4CFE91F6D (int32_t ___0_n, const RuntimeMethod* method)
  2940. {
  2941. int32_t V_0 = 0;
  2942. {
  2943. V_0 = 0;
  2944. goto IL_000d;
  2945. }
  2946. IL_0004:
  2947. {
  2948. int32_t L_0 = V_0;
  2949. V_0 = ((int32_t)il2cpp_codegen_add(L_0, 1));
  2950. int32_t L_1 = ___0_n;
  2951. ___0_n = ((int32_t)(L_1/2));
  2952. }
  2953. IL_000d:
  2954. {
  2955. int32_t L_2 = ___0_n;
  2956. if ((((int32_t)L_2) >= ((int32_t)1)))
  2957. {
  2958. goto IL_0004;
  2959. }
  2960. }
  2961. {
  2962. int32_t L_3 = V_0;
  2963. return L_3;
  2964. }
  2965. }
  2966. // System.Void System.Collections.Generic.IntrospectiveSortUtilities::ThrowOrIgnoreBadComparer(System.Object)
  2967. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_m119232371BEE9732FE70D22EE93B3818E577EFAF (RuntimeObject* ___0_comparer, const RuntimeMethod* method)
  2968. {
  2969. {
  2970. RuntimeObject* L_0 = ___0_comparer;
  2971. String_t* L_1;
  2972. L_1 = SR_Format_m9E8DC9AEFDC34AC67473EFAEAB78C5066C1A0D09(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0FB28D215F1C062EDB535A58AD8714B5A5FE4064)), L_0, NULL);
  2973. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  2974. NullCheck(L_2);
  2975. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, L_1, NULL);
  2976. IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_m119232371BEE9732FE70D22EE93B3818E577EFAF_RuntimeMethod_var)));
  2977. }
  2978. }
  2979. #ifdef __clang__
  2980. #pragma clang diagnostic pop
  2981. #endif
  2982. #ifdef __clang__
  2983. #pragma clang diagnostic push
  2984. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2985. #pragma clang diagnostic ignored "-Wunused-variable"
  2986. #endif
  2987. // System.Boolean System.Collections.Generic.ByteEqualityComparer::Equals(System.Byte,System.Byte)
  2988. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ByteEqualityComparer_Equals_m4ABF0097A06636549CB7BB4ED696CB0D3B98563E (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* __this, uint8_t ___0_x, uint8_t ___1_y, const RuntimeMethod* method)
  2989. {
  2990. {
  2991. uint8_t L_0 = ___0_x;
  2992. uint8_t L_1 = ___1_y;
  2993. return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0);
  2994. }
  2995. }
  2996. // System.Int32 System.Collections.Generic.ByteEqualityComparer::GetHashCode(System.Byte)
  2997. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ByteEqualityComparer_GetHashCode_m019849C226C9A0E22213E1EC02550F6739CFCF3B (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* __this, uint8_t ___0_b, const RuntimeMethod* method)
  2998. {
  2999. {
  3000. int32_t L_0;
  3001. L_0 = Byte_GetHashCode_mB42A844E310593D124CE92EBA90F3755C9B10678((&___0_b), NULL);
  3002. return L_0;
  3003. }
  3004. }
  3005. // System.Int32 System.Collections.Generic.ByteEqualityComparer::IndexOf(System.Byte[],System.Byte,System.Int32,System.Int32)
  3006. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ByteEqualityComparer_IndexOf_mFFA29BDEAC6472E9942D453FDA4D88C409EFCDA8 (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, uint8_t ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  3007. {
  3008. uint8_t* V_0 = NULL;
  3009. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL;
  3010. {
  3011. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_array;
  3012. if (L_0)
  3013. {
  3014. goto IL_000e;
  3015. }
  3016. }
  3017. {
  3018. ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
  3019. NullCheck(L_1);
  3020. ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB829404B947F7E1629A30B5E953A49EB21CCD2ED)), NULL);
  3021. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ByteEqualityComparer_IndexOf_mFFA29BDEAC6472E9942D453FDA4D88C409EFCDA8_RuntimeMethod_var)));
  3022. }
  3023. IL_000e:
  3024. {
  3025. int32_t L_2 = ___2_startIndex;
  3026. if ((((int32_t)L_2) >= ((int32_t)0)))
  3027. {
  3028. goto IL_0027;
  3029. }
  3030. }
  3031. {
  3032. String_t* L_3;
  3033. L_3 = Environment_GetResourceString_mA14837A574D24E2F2D120D7B5514E849E9986058(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral569FEAE6AEE421BCD8D24F22865E84F808C2A1E4)), NULL);
  3034. ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
  3035. NullCheck(L_4);
  3036. ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE68FFE708FFE8FC1D5DA3BEDB8B81DE1CCC64C34)), L_3, NULL);
  3037. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ByteEqualityComparer_IndexOf_mFFA29BDEAC6472E9942D453FDA4D88C409EFCDA8_RuntimeMethod_var)));
  3038. }
  3039. IL_0027:
  3040. {
  3041. int32_t L_5 = ___3_count;
  3042. if ((((int32_t)L_5) >= ((int32_t)0)))
  3043. {
  3044. goto IL_0041;
  3045. }
  3046. }
  3047. {
  3048. String_t* L_6;
  3049. L_6 = Environment_GetResourceString_mA14837A574D24E2F2D120D7B5514E849E9986058(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral00BA133FF3D84EAB4FB7DB5FB38F235C4E108ED9)), NULL);
  3050. ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_7 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
  3051. NullCheck(L_7);
  3052. ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07624473F417C06C74D59C64840A1532FCE2C626)), L_6, NULL);
  3053. IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ByteEqualityComparer_IndexOf_mFFA29BDEAC6472E9942D453FDA4D88C409EFCDA8_RuntimeMethod_var)));
  3054. }
  3055. IL_0041:
  3056. {
  3057. int32_t L_8 = ___3_count;
  3058. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = ___0_array;
  3059. NullCheck(L_9);
  3060. int32_t L_10 = ___2_startIndex;
  3061. if ((((int32_t)L_8) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_9)->max_length)), L_10)))))
  3062. {
  3063. goto IL_005a;
  3064. }
  3065. }
  3066. {
  3067. String_t* L_11;
  3068. L_11 = Environment_GetResourceString_mA14837A574D24E2F2D120D7B5514E849E9986058(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7F4C724BD10943E8B0B17A6E069F992E219EF5E8)), NULL);
  3069. ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_12 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
  3070. NullCheck(L_12);
  3071. ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_12, L_11, NULL);
  3072. IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ByteEqualityComparer_IndexOf_mFFA29BDEAC6472E9942D453FDA4D88C409EFCDA8_RuntimeMethod_var)));
  3073. }
  3074. IL_005a:
  3075. {
  3076. int32_t L_13 = ___3_count;
  3077. if (L_13)
  3078. {
  3079. goto IL_0060;
  3080. }
  3081. }
  3082. {
  3083. return (-1);
  3084. }
  3085. IL_0060:
  3086. {
  3087. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = ___0_array;
  3088. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = L_14;
  3089. V_1 = L_15;
  3090. if (!L_15)
  3091. {
  3092. goto IL_006a;
  3093. }
  3094. }
  3095. {
  3096. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = V_1;
  3097. NullCheck(L_16);
  3098. if (((int32_t)(((RuntimeArray*)L_16)->max_length)))
  3099. {
  3100. goto IL_006f;
  3101. }
  3102. }
  3103. IL_006a:
  3104. {
  3105. V_0 = (uint8_t*)((uintptr_t)0);
  3106. goto IL_0078;
  3107. }
  3108. IL_006f:
  3109. {
  3110. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_1;
  3111. NullCheck(L_17);
  3112. V_0 = (uint8_t*)((uintptr_t)((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
  3113. }
  3114. IL_0078:
  3115. {
  3116. uint8_t* L_18 = V_0;
  3117. uint8_t L_19 = ___1_value;
  3118. int32_t L_20 = ___2_startIndex;
  3119. int32_t L_21 = ___3_count;
  3120. int32_t L_22;
  3121. L_22 = Buffer_IndexOfByte_mF43902211DC955885C828233F0D46BAC239B0ECC(L_18, L_19, L_20, L_21, NULL);
  3122. return L_22;
  3123. }
  3124. }
  3125. // System.Int32 System.Collections.Generic.ByteEqualityComparer::LastIndexOf(System.Byte[],System.Byte,System.Int32,System.Int32)
  3126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ByteEqualityComparer_LastIndexOf_m8A5A08F15AC6060CA70CC8AC280C32ADFBB749ED (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, uint8_t ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  3127. {
  3128. int32_t V_0 = 0;
  3129. int32_t V_1 = 0;
  3130. {
  3131. int32_t L_0 = ___2_startIndex;
  3132. int32_t L_1 = ___3_count;
  3133. V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), 1));
  3134. int32_t L_2 = ___2_startIndex;
  3135. V_1 = L_2;
  3136. goto IL_0017;
  3137. }
  3138. IL_000b:
  3139. {
  3140. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_array;
  3141. int32_t L_4 = V_1;
  3142. NullCheck(L_3);
  3143. int32_t L_5 = L_4;
  3144. uint8_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
  3145. uint8_t L_7 = ___1_value;
  3146. if ((!(((uint32_t)L_6) == ((uint32_t)L_7))))
  3147. {
  3148. goto IL_0013;
  3149. }
  3150. }
  3151. {
  3152. int32_t L_8 = V_1;
  3153. return L_8;
  3154. }
  3155. IL_0013:
  3156. {
  3157. int32_t L_9 = V_1;
  3158. V_1 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
  3159. }
  3160. IL_0017:
  3161. {
  3162. int32_t L_10 = V_1;
  3163. int32_t L_11 = V_0;
  3164. if ((((int32_t)L_10) >= ((int32_t)L_11)))
  3165. {
  3166. goto IL_000b;
  3167. }
  3168. }
  3169. {
  3170. return (-1);
  3171. }
  3172. }
  3173. // System.Boolean System.Collections.Generic.ByteEqualityComparer::Equals(System.Object)
  3174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ByteEqualityComparer_Equals_m9B113E83537F9F939D54627EAFAF81E463C1A468 (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  3175. {
  3176. static bool s_Il2CppMethodInitialized;
  3177. if (!s_Il2CppMethodInitialized)
  3178. {
  3179. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var);
  3180. s_Il2CppMethodInitialized = true;
  3181. }
  3182. {
  3183. RuntimeObject* L_0 = ___0_obj;
  3184. return (bool)((!(((RuntimeObject*)(ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)((ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275*)IsInstClass((RuntimeObject*)L_0, ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
  3185. }
  3186. }
  3187. // System.Int32 System.Collections.Generic.ByteEqualityComparer::GetHashCode()
  3188. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ByteEqualityComparer_GetHashCode_mC71878E73D9E43C3DA44DA3BD0FD34A1337556E7 (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* __this, const RuntimeMethod* method)
  3189. {
  3190. {
  3191. Type_t* L_0;
  3192. L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
  3193. NullCheck(L_0);
  3194. String_t* L_1;
  3195. L_1 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_0);
  3196. NullCheck(L_1);
  3197. int32_t L_2;
  3198. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_1);
  3199. return L_2;
  3200. }
  3201. }
  3202. // System.Void System.Collections.Generic.ByteEqualityComparer::.ctor()
  3203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ByteEqualityComparer__ctor_m6A7EE7FCB7B4275069DC078346C35ED9B6F71AAE (ByteEqualityComparer_tE254CF4C39341CB4BB9890C1CA90ACE14E1BA275* __this, const RuntimeMethod* method)
  3204. {
  3205. static bool s_Il2CppMethodInitialized;
  3206. if (!s_Il2CppMethodInitialized)
  3207. {
  3208. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EqualityComparer_1__ctor_m837428D8789D08F38784925EE679EBC5FF7808FD_RuntimeMethod_var);
  3209. s_Il2CppMethodInitialized = true;
  3210. }
  3211. {
  3212. EqualityComparer_1__ctor_m837428D8789D08F38784925EE679EBC5FF7808FD(__this, EqualityComparer_1__ctor_m837428D8789D08F38784925EE679EBC5FF7808FD_RuntimeMethod_var);
  3213. return;
  3214. }
  3215. }
  3216. #ifdef __clang__
  3217. #pragma clang diagnostic pop
  3218. #endif
  3219. #ifdef __clang__
  3220. #pragma clang diagnostic push
  3221. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3222. #pragma clang diagnostic ignored "-Wunused-variable"
  3223. #endif
  3224. // System.Int32 System.Collections.Generic.InternalStringComparer::GetHashCode(System.String)
  3225. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InternalStringComparer_GetHashCode_m4EC162DE81A1F8235C20BD7ADFD2ED0BB12FD7C6 (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* __this, String_t* ___0_obj, const RuntimeMethod* method)
  3226. {
  3227. {
  3228. String_t* L_0 = ___0_obj;
  3229. if (L_0)
  3230. {
  3231. goto IL_0005;
  3232. }
  3233. }
  3234. {
  3235. return 0;
  3236. }
  3237. IL_0005:
  3238. {
  3239. String_t* L_1 = ___0_obj;
  3240. NullCheck(L_1);
  3241. int32_t L_2;
  3242. L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_1);
  3243. return L_2;
  3244. }
  3245. }
  3246. // System.Boolean System.Collections.Generic.InternalStringComparer::Equals(System.String,System.String)
  3247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternalStringComparer_Equals_m788524086ADC25F1E939088DF22FF301DF3018B0 (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* __this, String_t* ___0_x, String_t* ___1_y, const RuntimeMethod* method)
  3248. {
  3249. {
  3250. String_t* L_0 = ___0_x;
  3251. if (L_0)
  3252. {
  3253. goto IL_0008;
  3254. }
  3255. }
  3256. {
  3257. String_t* L_1 = ___1_y;
  3258. return (bool)((((RuntimeObject*)(String_t*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  3259. }
  3260. IL_0008:
  3261. {
  3262. String_t* L_2 = ___0_x;
  3263. String_t* L_3 = ___1_y;
  3264. if ((!(((RuntimeObject*)(String_t*)L_2) == ((RuntimeObject*)(String_t*)L_3))))
  3265. {
  3266. goto IL_000e;
  3267. }
  3268. }
  3269. {
  3270. return (bool)1;
  3271. }
  3272. IL_000e:
  3273. {
  3274. String_t* L_4 = ___0_x;
  3275. String_t* L_5 = ___1_y;
  3276. NullCheck(L_4);
  3277. bool L_6;
  3278. L_6 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_4, L_5, NULL);
  3279. return L_6;
  3280. }
  3281. }
  3282. // System.Int32 System.Collections.Generic.InternalStringComparer::IndexOf(System.String[],System.String,System.Int32,System.Int32)
  3283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InternalStringComparer_IndexOf_mE69D32A9D7690C656336174756E70C54C457067D (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_array, String_t* ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
  3284. {
  3285. int32_t V_0 = 0;
  3286. int32_t V_1 = 0;
  3287. {
  3288. int32_t L_0 = ___2_startIndex;
  3289. int32_t L_1 = ___3_count;
  3290. V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
  3291. int32_t L_2 = ___2_startIndex;
  3292. V_1 = L_2;
  3293. goto IL_001e;
  3294. }
  3295. IL_0009:
  3296. {
  3297. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = ___0_array;
  3298. int32_t L_4 = V_1;
  3299. String_t* L_5;
  3300. L_5 = IL2CPP_ARRAY_UNSAFE_LOAD(L_3, L_4);
  3301. String_t* L_6 = ___1_value;
  3302. bool L_7;
  3303. L_7 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_5, L_6, NULL);
  3304. if (!L_7)
  3305. {
  3306. goto IL_001a;
  3307. }
  3308. }
  3309. {
  3310. int32_t L_8 = V_1;
  3311. return L_8;
  3312. }
  3313. IL_001a:
  3314. {
  3315. int32_t L_9 = V_1;
  3316. V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
  3317. }
  3318. IL_001e:
  3319. {
  3320. int32_t L_10 = V_1;
  3321. int32_t L_11 = V_0;
  3322. if ((((int32_t)L_10) < ((int32_t)L_11)))
  3323. {
  3324. goto IL_0009;
  3325. }
  3326. }
  3327. {
  3328. return (-1);
  3329. }
  3330. }
  3331. // System.Void System.Collections.Generic.InternalStringComparer::.ctor()
  3332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalStringComparer__ctor_m06A4CE888A27763DE6BD47DD2C2CF45C68736108 (InternalStringComparer_t04B2D1768998E940BC4619579B7044102591E38B* __this, const RuntimeMethod* method)
  3333. {
  3334. static bool s_Il2CppMethodInitialized;
  3335. if (!s_Il2CppMethodInitialized)
  3336. {
  3337. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EqualityComparer_1__ctor_m9D692A2446D3F93F9042D7CAC625E36F01658C0C_RuntimeMethod_var);
  3338. s_Il2CppMethodInitialized = true;
  3339. }
  3340. {
  3341. EqualityComparer_1__ctor_m9D692A2446D3F93F9042D7CAC625E36F01658C0C(__this, EqualityComparer_1__ctor_m9D692A2446D3F93F9042D7CAC625E36F01658C0C_RuntimeMethod_var);
  3342. return;
  3343. }
  3344. }
  3345. #ifdef __clang__
  3346. #pragma clang diagnostic pop
  3347. #endif
  3348. #ifdef __clang__
  3349. #pragma clang diagnostic push
  3350. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3351. #pragma clang diagnostic ignored "-Wunused-variable"
  3352. #endif
  3353. // System.Void System.Buffers.ArrayPoolEventSource::.ctor()
  3354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPoolEventSource__ctor_m630817B899F980174697248E423104D06EC63F2E (ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888* __this, const RuntimeMethod* method)
  3355. {
  3356. static bool s_Il2CppMethodInitialized;
  3357. if (!s_Il2CppMethodInitialized)
  3358. {
  3359. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71943296949CB7F897DB641231533D430DE14FF8);
  3360. s_Il2CppMethodInitialized = true;
  3361. }
  3362. {
  3363. Guid_t L_0;
  3364. memset((&L_0), 0, sizeof(L_0));
  3365. Guid__ctor_mC52E0191E06C110F9F6E0A417BCA4437D79CC130((&L_0), ((int32_t)140948152), (int16_t)((int32_t)23791), (int16_t)((int32_t)23993), (uint8_t)((int32_t)38), (uint8_t)((int32_t)18), (uint8_t)((int32_t)12), (uint8_t)((int32_t)15), (uint8_t)((int32_t)253), (uint8_t)((int32_t)129), (uint8_t)((int32_t)74), (uint8_t)((int32_t)68), /*hidden argument*/NULL);
  3366. EventSource__ctor_mA6FB74138AB52C540333000C0CEAD367D5072083(__this, L_0, _stringLiteral71943296949CB7F897DB641231533D430DE14FF8, NULL);
  3367. return;
  3368. }
  3369. }
  3370. // System.Void System.Buffers.ArrayPoolEventSource::BufferRented(System.Int32,System.Int32,System.Int32,System.Int32)
  3371. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPoolEventSource_BufferRented_m89BFEDA08F56DBCD41247780571D8481C08961E6 (ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888* __this, int32_t ___0_bufferId, int32_t ___1_bufferSize, int32_t ___2_poolId, int32_t ___3_bucketId, const RuntimeMethod* method)
  3372. {
  3373. static bool s_Il2CppMethodInitialized;
  3374. if (!s_Il2CppMethodInitialized)
  3375. {
  3376. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPoolEventSource_BufferRented_m89BFEDA08F56DBCD41247780571D8481C08961E6_RuntimeMethod_var);
  3377. s_Il2CppMethodInitialized = true;
  3378. }
  3379. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* V_0 = NULL;
  3380. {
  3381. uint32_t L_0 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3382. if ((uintptr_t)((uintptr_t)4) * (uintptr_t)L_0 > (uintptr_t)kIl2CppUIntPtrMax)
  3383. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ArrayPoolEventSource_BufferRented_m89BFEDA08F56DBCD41247780571D8481C08961E6_RuntimeMethod_var);
  3384. intptr_t L_1 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)4), (int32_t)L_0));
  3385. int8_t* L_2 = (int8_t*) (L_1 ? alloca(L_1) : NULL);
  3386. memset(L_2, 0, L_1);
  3387. V_0 = (EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)(L_2);
  3388. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_3 = V_0;
  3389. EventData_set_Size_m4F0086F2CA3FFE1F1E0B57EF54F1324694BD094F_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)L_3, 4, NULL);
  3390. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_4 = V_0;
  3391. intptr_t L_5;
  3392. L_5 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)((uintptr_t)(&___0_bufferId)), NULL);
  3393. EventData_set_DataPointer_m77D62FE7997CE5DC1F29E7DCDFB3C413AEF93929_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)L_4, L_5, NULL);
  3394. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_6 = V_0;
  3395. EventData_set_Reserved_m0FE18C01D6ECA5BA76B431305E944F6D437C4799_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)L_6, 0, NULL);
  3396. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_7 = V_0;
  3397. uint32_t L_8 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3398. EventData_set_Size_m4F0086F2CA3FFE1F1E0B57EF54F1324694BD094F_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_7, (int32_t)L_8)), 4, NULL);
  3399. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_9 = V_0;
  3400. uint32_t L_10 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3401. intptr_t L_11;
  3402. L_11 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)((uintptr_t)(&___1_bufferSize)), NULL);
  3403. EventData_set_DataPointer_m77D62FE7997CE5DC1F29E7DCDFB3C413AEF93929_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_9, (int32_t)L_10)), L_11, NULL);
  3404. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_12 = V_0;
  3405. uint32_t L_13 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3406. EventData_set_Reserved_m0FE18C01D6ECA5BA76B431305E944F6D437C4799_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_12, (int32_t)L_13)), 0, NULL);
  3407. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_14 = V_0;
  3408. uint32_t L_15 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3409. EventData_set_Size_m4F0086F2CA3FFE1F1E0B57EF54F1324694BD094F_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_14, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), (int32_t)L_15)))), 4, NULL);
  3410. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_16 = V_0;
  3411. uint32_t L_17 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3412. intptr_t L_18;
  3413. L_18 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)((uintptr_t)(&___2_poolId)), NULL);
  3414. EventData_set_DataPointer_m77D62FE7997CE5DC1F29E7DCDFB3C413AEF93929_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_16, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), (int32_t)L_17)))), L_18, NULL);
  3415. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_19 = V_0;
  3416. uint32_t L_20 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3417. EventData_set_Reserved_m0FE18C01D6ECA5BA76B431305E944F6D437C4799_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_19, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), (int32_t)L_20)))), 0, NULL);
  3418. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_21 = V_0;
  3419. uint32_t L_22 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3420. EventData_set_Size_m4F0086F2CA3FFE1F1E0B57EF54F1324694BD094F_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_21, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), (int32_t)L_22)))), 4, NULL);
  3421. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_23 = V_0;
  3422. uint32_t L_24 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3423. intptr_t L_25;
  3424. L_25 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)((uintptr_t)(&___3_bucketId)), NULL);
  3425. EventData_set_DataPointer_m77D62FE7997CE5DC1F29E7DCDFB3C413AEF93929_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_23, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), (int32_t)L_24)))), L_25, NULL);
  3426. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_26 = V_0;
  3427. uint32_t L_27 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3428. EventData_set_Reserved_m0FE18C01D6ECA5BA76B431305E944F6D437C4799_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_26, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), (int32_t)L_27)))), 0, NULL);
  3429. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_28 = V_0;
  3430. EventSource_WriteEventCore_m168D78A12127FCD1AF49F42E7E3DB2303035B631(__this, 1, 4, L_28, NULL);
  3431. return;
  3432. }
  3433. }
  3434. // System.Void System.Buffers.ArrayPoolEventSource::BufferAllocated(System.Int32,System.Int32,System.Int32,System.Int32,System.Buffers.ArrayPoolEventSource/BufferAllocatedReason)
  3435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPoolEventSource_BufferAllocated_m8460B99481867223928865EA0076CCF983EE3DB0 (ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888* __this, int32_t ___0_bufferId, int32_t ___1_bufferSize, int32_t ___2_poolId, int32_t ___3_bucketId, int32_t ___4_reason, const RuntimeMethod* method)
  3436. {
  3437. static bool s_Il2CppMethodInitialized;
  3438. if (!s_Il2CppMethodInitialized)
  3439. {
  3440. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPoolEventSource_BufferAllocated_m8460B99481867223928865EA0076CCF983EE3DB0_RuntimeMethod_var);
  3441. s_Il2CppMethodInitialized = true;
  3442. }
  3443. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* V_0 = NULL;
  3444. {
  3445. uint32_t L_0 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3446. if ((uintptr_t)((uintptr_t)5) * (uintptr_t)L_0 > (uintptr_t)kIl2CppUIntPtrMax)
  3447. IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), ArrayPoolEventSource_BufferAllocated_m8460B99481867223928865EA0076CCF983EE3DB0_RuntimeMethod_var);
  3448. intptr_t L_1 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)5), (int32_t)L_0));
  3449. int8_t* L_2 = (int8_t*) (L_1 ? alloca(L_1) : NULL);
  3450. memset(L_2, 0, L_1);
  3451. V_0 = (EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)(L_2);
  3452. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_3 = V_0;
  3453. EventData_set_Size_m4F0086F2CA3FFE1F1E0B57EF54F1324694BD094F_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)L_3, 4, NULL);
  3454. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_4 = V_0;
  3455. intptr_t L_5;
  3456. L_5 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)((uintptr_t)(&___0_bufferId)), NULL);
  3457. EventData_set_DataPointer_m77D62FE7997CE5DC1F29E7DCDFB3C413AEF93929_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)L_4, L_5, NULL);
  3458. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_6 = V_0;
  3459. EventData_set_Reserved_m0FE18C01D6ECA5BA76B431305E944F6D437C4799_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)L_6, 0, NULL);
  3460. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_7 = V_0;
  3461. uint32_t L_8 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3462. EventData_set_Size_m4F0086F2CA3FFE1F1E0B57EF54F1324694BD094F_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_7, (int32_t)L_8)), 4, NULL);
  3463. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_9 = V_0;
  3464. uint32_t L_10 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3465. intptr_t L_11;
  3466. L_11 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)((uintptr_t)(&___1_bufferSize)), NULL);
  3467. EventData_set_DataPointer_m77D62FE7997CE5DC1F29E7DCDFB3C413AEF93929_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_9, (int32_t)L_10)), L_11, NULL);
  3468. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_12 = V_0;
  3469. uint32_t L_13 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3470. EventData_set_Reserved_m0FE18C01D6ECA5BA76B431305E944F6D437C4799_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_12, (int32_t)L_13)), 0, NULL);
  3471. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_14 = V_0;
  3472. uint32_t L_15 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3473. EventData_set_Size_m4F0086F2CA3FFE1F1E0B57EF54F1324694BD094F_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_14, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), (int32_t)L_15)))), 4, NULL);
  3474. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_16 = V_0;
  3475. uint32_t L_17 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3476. intptr_t L_18;
  3477. L_18 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)((uintptr_t)(&___2_poolId)), NULL);
  3478. EventData_set_DataPointer_m77D62FE7997CE5DC1F29E7DCDFB3C413AEF93929_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_16, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), (int32_t)L_17)))), L_18, NULL);
  3479. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_19 = V_0;
  3480. uint32_t L_20 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3481. EventData_set_Reserved_m0FE18C01D6ECA5BA76B431305E944F6D437C4799_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_19, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)2), (int32_t)L_20)))), 0, NULL);
  3482. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_21 = V_0;
  3483. uint32_t L_22 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3484. EventData_set_Size_m4F0086F2CA3FFE1F1E0B57EF54F1324694BD094F_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_21, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), (int32_t)L_22)))), 4, NULL);
  3485. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_23 = V_0;
  3486. uint32_t L_24 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3487. intptr_t L_25;
  3488. L_25 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)((uintptr_t)(&___3_bucketId)), NULL);
  3489. EventData_set_DataPointer_m77D62FE7997CE5DC1F29E7DCDFB3C413AEF93929_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_23, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), (int32_t)L_24)))), L_25, NULL);
  3490. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_26 = V_0;
  3491. uint32_t L_27 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3492. EventData_set_Reserved_m0FE18C01D6ECA5BA76B431305E944F6D437C4799_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_26, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)3), (int32_t)L_27)))), 0, NULL);
  3493. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_28 = V_0;
  3494. uint32_t L_29 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3495. EventData_set_Size_m4F0086F2CA3FFE1F1E0B57EF54F1324694BD094F_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_28, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)4), (int32_t)L_29)))), 4, NULL);
  3496. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_30 = V_0;
  3497. uint32_t L_31 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3498. intptr_t L_32;
  3499. L_32 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D((void*)((uintptr_t)(&___4_reason)), NULL);
  3500. EventData_set_DataPointer_m77D62FE7997CE5DC1F29E7DCDFB3C413AEF93929_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_30, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)4), (int32_t)L_31)))), L_32, NULL);
  3501. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_33 = V_0;
  3502. uint32_t L_34 = sizeof(EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D);
  3503. EventData_set_Reserved_m0FE18C01D6ECA5BA76B431305E944F6D437C4799_inline((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)((EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D*)il2cpp_codegen_add((intptr_t)L_33, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)4), (int32_t)L_34)))), 0, NULL);
  3504. EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* L_35 = V_0;
  3505. EventSource_WriteEventCore_m168D78A12127FCD1AF49F42E7E3DB2303035B631(__this, 2, 5, L_35, NULL);
  3506. return;
  3507. }
  3508. }
  3509. // System.Void System.Buffers.ArrayPoolEventSource::BufferReturned(System.Int32,System.Int32,System.Int32)
  3510. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPoolEventSource_BufferReturned_m077FAF26488263C1FBFA74CF54A5B3966BB87D55 (ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888* __this, int32_t ___0_bufferId, int32_t ___1_bufferSize, int32_t ___2_poolId, const RuntimeMethod* method)
  3511. {
  3512. {
  3513. int32_t L_0 = ___0_bufferId;
  3514. int32_t L_1 = ___1_bufferSize;
  3515. int32_t L_2 = ___2_poolId;
  3516. EventSource_WriteEvent_m29A840C8BA6AEBC203406BC9BBED63067788805F(__this, 3, L_0, L_1, L_2, NULL);
  3517. return;
  3518. }
  3519. }
  3520. // System.Void System.Buffers.ArrayPoolEventSource::BufferTrimmed(System.Int32,System.Int32,System.Int32)
  3521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPoolEventSource_BufferTrimmed_m7E5BBBCE84BEF9C79981E482AC6D2FA6FFB2ECB0 (ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888* __this, int32_t ___0_bufferId, int32_t ___1_bufferSize, int32_t ___2_poolId, const RuntimeMethod* method)
  3522. {
  3523. {
  3524. int32_t L_0 = ___0_bufferId;
  3525. int32_t L_1 = ___1_bufferSize;
  3526. int32_t L_2 = ___2_poolId;
  3527. EventSource_WriteEvent_m29A840C8BA6AEBC203406BC9BBED63067788805F(__this, 4, L_0, L_1, L_2, NULL);
  3528. return;
  3529. }
  3530. }
  3531. // System.Void System.Buffers.ArrayPoolEventSource::BufferTrimPoll(System.Int32,System.Int32)
  3532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPoolEventSource_BufferTrimPoll_mCB607EF91966BDFABAE587B19148849ACC5A45FA (ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888* __this, int32_t ___0_milliseconds, int32_t ___1_pressure, const RuntimeMethod* method)
  3533. {
  3534. {
  3535. int32_t L_0 = ___0_milliseconds;
  3536. int32_t L_1 = ___1_pressure;
  3537. EventSource_WriteEvent_mF3DADFC0459BB9C89B17BCECE51A57C3F4ED7D88(__this, 5, L_0, L_1, NULL);
  3538. return;
  3539. }
  3540. }
  3541. // System.Void System.Buffers.ArrayPoolEventSource::.cctor()
  3542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPoolEventSource__cctor_m9E459A789B6EB88AFC218C00FCEE8FE321380663 (const RuntimeMethod* method)
  3543. {
  3544. static bool s_Il2CppMethodInitialized;
  3545. if (!s_Il2CppMethodInitialized)
  3546. {
  3547. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888_il2cpp_TypeInfo_var);
  3548. s_Il2CppMethodInitialized = true;
  3549. }
  3550. {
  3551. ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888* L_0 = (ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888*)il2cpp_codegen_object_new(ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888_il2cpp_TypeInfo_var);
  3552. NullCheck(L_0);
  3553. ArrayPoolEventSource__ctor_m630817B899F980174697248E423104D06EC63F2E(L_0, NULL);
  3554. ((ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888_StaticFields*)il2cpp_codegen_static_fields_for(ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888_il2cpp_TypeInfo_var))->___Log_1 = L_0;
  3555. Il2CppCodeGenWriteBarrier((void**)(&((ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888_StaticFields*)il2cpp_codegen_static_fields_for(ArrayPoolEventSource_tDB6CA549DFC2FBEB134C71EB85DBD6D943E5C888_il2cpp_TypeInfo_var))->___Log_1), (void*)L_0);
  3556. return;
  3557. }
  3558. }
  3559. #ifdef __clang__
  3560. #pragma clang diagnostic pop
  3561. #endif
  3562. #ifdef __clang__
  3563. #pragma clang diagnostic push
  3564. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3565. #pragma clang diagnostic ignored "-Wunused-variable"
  3566. #endif
  3567. // System.Int32 System.Buffers.Utilities::SelectBucketIndex(System.Int32)
  3568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Utilities_SelectBucketIndex_m9B3AC5D1921CE4B602233DBCF6CC49537CB8EE2E (int32_t ___0_bufferSize, const RuntimeMethod* method)
  3569. {
  3570. uint32_t V_0 = 0;
  3571. int32_t V_1 = 0;
  3572. {
  3573. int32_t L_0 = ___0_bufferSize;
  3574. V_0 = ((int32_t)((uint32_t)((int32_t)il2cpp_codegen_subtract(L_0, 1))>>4));
  3575. V_1 = 0;
  3576. uint32_t L_1 = V_0;
  3577. if ((!(((uint32_t)L_1) > ((uint32_t)((int32_t)65535)))))
  3578. {
  3579. goto IL_0018;
  3580. }
  3581. }
  3582. {
  3583. uint32_t L_2 = V_0;
  3584. V_0 = ((int32_t)((uint32_t)L_2>>((int32_t)16)));
  3585. V_1 = ((int32_t)16);
  3586. }
  3587. IL_0018:
  3588. {
  3589. uint32_t L_3 = V_0;
  3590. if ((!(((uint32_t)L_3) > ((uint32_t)((int32_t)255)))))
  3591. {
  3592. goto IL_0028;
  3593. }
  3594. }
  3595. {
  3596. uint32_t L_4 = V_0;
  3597. V_0 = ((int32_t)((uint32_t)L_4>>8));
  3598. int32_t L_5 = V_1;
  3599. V_1 = ((int32_t)il2cpp_codegen_add(L_5, 8));
  3600. }
  3601. IL_0028:
  3602. {
  3603. uint32_t L_6 = V_0;
  3604. if ((!(((uint32_t)L_6) > ((uint32_t)((int32_t)15)))))
  3605. {
  3606. goto IL_0035;
  3607. }
  3608. }
  3609. {
  3610. uint32_t L_7 = V_0;
  3611. V_0 = ((int32_t)((uint32_t)L_7>>4));
  3612. int32_t L_8 = V_1;
  3613. V_1 = ((int32_t)il2cpp_codegen_add(L_8, 4));
  3614. }
  3615. IL_0035:
  3616. {
  3617. uint32_t L_9 = V_0;
  3618. if ((!(((uint32_t)L_9) > ((uint32_t)3))))
  3619. {
  3620. goto IL_0041;
  3621. }
  3622. }
  3623. {
  3624. uint32_t L_10 = V_0;
  3625. V_0 = ((int32_t)((uint32_t)L_10>>2));
  3626. int32_t L_11 = V_1;
  3627. V_1 = ((int32_t)il2cpp_codegen_add(L_11, 2));
  3628. }
  3629. IL_0041:
  3630. {
  3631. uint32_t L_12 = V_0;
  3632. if ((!(((uint32_t)L_12) > ((uint32_t)1))))
  3633. {
  3634. goto IL_004d;
  3635. }
  3636. }
  3637. {
  3638. uint32_t L_13 = V_0;
  3639. V_0 = ((int32_t)((uint32_t)L_13>>1));
  3640. int32_t L_14 = V_1;
  3641. V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
  3642. }
  3643. IL_004d:
  3644. {
  3645. int32_t L_15 = V_1;
  3646. uint32_t L_16 = V_0;
  3647. return ((int32_t)il2cpp_codegen_add(L_15, (int32_t)L_16));
  3648. }
  3649. }
  3650. // System.Int32 System.Buffers.Utilities::GetMaxSizeForBucket(System.Int32)
  3651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Utilities_GetMaxSizeForBucket_mEC1D6B6E8946CCDC2CC12176874A9DE8A0EA5E96 (int32_t ___0_binIndex, const RuntimeMethod* method)
  3652. {
  3653. {
  3654. int32_t L_0 = ___0_binIndex;
  3655. return ((int32_t)(((int32_t)16)<<((int32_t)(L_0&((int32_t)31)))));
  3656. }
  3657. }
  3658. #ifdef __clang__
  3659. #pragma clang diagnostic pop
  3660. #endif
  3661. #ifdef __clang__
  3662. #pragma clang diagnostic push
  3663. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3664. #pragma clang diagnostic ignored "-Wunused-variable"
  3665. #endif
  3666. // System.Int32 System.Buffers.Binary.BinaryPrimitives::ReverseEndianness(System.Int32)
  3667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BinaryPrimitives_ReverseEndianness_mF7B5C36D507C0D85537E18A1141554A99093BD78 (int32_t ___0_value, const RuntimeMethod* method)
  3668. {
  3669. {
  3670. int32_t L_0 = ___0_value;
  3671. uint32_t L_1;
  3672. L_1 = BinaryPrimitives_ReverseEndianness_mCCA2099164ECA9672968898DD996A9F04B392FFF_inline(L_0, NULL);
  3673. return L_1;
  3674. }
  3675. }
  3676. // System.UInt16 System.Buffers.Binary.BinaryPrimitives::ReverseEndianness(System.UInt16)
  3677. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t BinaryPrimitives_ReverseEndianness_mDBF226C2D52CAFF6DE538F8245444B5CF87A02D0 (uint16_t ___0_value, const RuntimeMethod* method)
  3678. {
  3679. {
  3680. uint16_t L_0 = ___0_value;
  3681. uint16_t L_1 = ___0_value;
  3682. return (uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)((int32_t)L_0>>8)), ((int32_t)((int32_t)L_1<<8)))));
  3683. }
  3684. }
  3685. // System.UInt32 System.Buffers.Binary.BinaryPrimitives::ReverseEndianness(System.UInt32)
  3686. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t BinaryPrimitives_ReverseEndianness_mCCA2099164ECA9672968898DD996A9F04B392FFF (uint32_t ___0_value, const RuntimeMethod* method)
  3687. {
  3688. uint32_t V_0 = 0;
  3689. uint32_t V_1 = 0;
  3690. {
  3691. uint32_t L_0 = ___0_value;
  3692. V_0 = ((int32_t)((int32_t)L_0&((int32_t)16711935)));
  3693. uint32_t L_1 = ___0_value;
  3694. V_1 = ((int32_t)((int32_t)L_1&((int32_t)-16711936)));
  3695. uint32_t L_2 = V_0;
  3696. uint32_t L_3 = V_0;
  3697. uint32_t L_4 = V_1;
  3698. uint32_t L_5 = V_1;
  3699. return ((int32_t)il2cpp_codegen_add(((int32_t)(((int32_t)((uint32_t)L_2>>8))|((int32_t)((int32_t)L_3<<((int32_t)24))))), ((int32_t)(((int32_t)((int32_t)L_4<<8))|((int32_t)((uint32_t)L_5>>((int32_t)24)))))));
  3700. }
  3701. }
  3702. #ifdef __clang__
  3703. #pragma clang diagnostic pop
  3704. #endif
  3705. #ifdef __clang__
  3706. #pragma clang diagnostic push
  3707. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3708. #pragma clang diagnostic ignored "-Wunused-variable"
  3709. #endif
  3710. // System.Int32 System.Buffers.Text.FormattingHelpers::CountDigits(System.UInt64)
  3711. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FormattingHelpers_CountDigits_mC01C8C5301C555C927118C5FAA3DCFC7D542487F (uint64_t ___0_value, const RuntimeMethod* method)
  3712. {
  3713. int32_t V_0 = 0;
  3714. uint32_t V_1 = 0;
  3715. {
  3716. V_0 = 1;
  3717. uint64_t L_0 = ___0_value;
  3718. if ((!(((uint64_t)L_0) >= ((uint64_t)((int64_t)((int32_t)10000000))))))
  3719. {
  3720. goto IL_003b;
  3721. }
  3722. }
  3723. {
  3724. uint64_t L_1 = ___0_value;
  3725. if ((!(((uint64_t)L_1) >= ((uint64_t)((int64_t)100000000000000LL)))))
  3726. {
  3727. goto IL_002b;
  3728. }
  3729. }
  3730. {
  3731. uint64_t L_2 = ___0_value;
  3732. V_1 = ((int32_t)(uint32_t)((int64_t)((uint64_t)(int64_t)L_2/(uint64_t)(int64_t)((int64_t)100000000000000LL))));
  3733. int32_t L_3 = V_0;
  3734. V_0 = ((int32_t)il2cpp_codegen_add(L_3, ((int32_t)14)));
  3735. goto IL_003e;
  3736. }
  3737. IL_002b:
  3738. {
  3739. uint64_t L_4 = ___0_value;
  3740. V_1 = ((int32_t)(uint32_t)((int64_t)((uint64_t)(int64_t)L_4/(uint64_t)(int64_t)((int64_t)((int32_t)10000000)))));
  3741. int32_t L_5 = V_0;
  3742. V_0 = ((int32_t)il2cpp_codegen_add(L_5, 7));
  3743. goto IL_003e;
  3744. }
  3745. IL_003b:
  3746. {
  3747. uint64_t L_6 = ___0_value;
  3748. V_1 = ((int32_t)(uint32_t)L_6);
  3749. }
  3750. IL_003e:
  3751. {
  3752. uint32_t L_7 = V_1;
  3753. if ((!(((uint32_t)L_7) >= ((uint32_t)((int32_t)10)))))
  3754. {
  3755. goto IL_008a;
  3756. }
  3757. }
  3758. {
  3759. uint32_t L_8 = V_1;
  3760. if ((!(((uint32_t)L_8) < ((uint32_t)((int32_t)100)))))
  3761. {
  3762. goto IL_004e;
  3763. }
  3764. }
  3765. {
  3766. int32_t L_9 = V_0;
  3767. V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
  3768. goto IL_008a;
  3769. }
  3770. IL_004e:
  3771. {
  3772. uint32_t L_10 = V_1;
  3773. if ((!(((uint32_t)L_10) < ((uint32_t)((int32_t)1000)))))
  3774. {
  3775. goto IL_005c;
  3776. }
  3777. }
  3778. {
  3779. int32_t L_11 = V_0;
  3780. V_0 = ((int32_t)il2cpp_codegen_add(L_11, 2));
  3781. goto IL_008a;
  3782. }
  3783. IL_005c:
  3784. {
  3785. uint32_t L_12 = V_1;
  3786. if ((!(((uint32_t)L_12) < ((uint32_t)((int32_t)10000)))))
  3787. {
  3788. goto IL_006a;
  3789. }
  3790. }
  3791. {
  3792. int32_t L_13 = V_0;
  3793. V_0 = ((int32_t)il2cpp_codegen_add(L_13, 3));
  3794. goto IL_008a;
  3795. }
  3796. IL_006a:
  3797. {
  3798. uint32_t L_14 = V_1;
  3799. if ((!(((uint32_t)L_14) < ((uint32_t)((int32_t)100000)))))
  3800. {
  3801. goto IL_0078;
  3802. }
  3803. }
  3804. {
  3805. int32_t L_15 = V_0;
  3806. V_0 = ((int32_t)il2cpp_codegen_add(L_15, 4));
  3807. goto IL_008a;
  3808. }
  3809. IL_0078:
  3810. {
  3811. uint32_t L_16 = V_1;
  3812. if ((!(((uint32_t)L_16) < ((uint32_t)((int32_t)1000000)))))
  3813. {
  3814. goto IL_0086;
  3815. }
  3816. }
  3817. {
  3818. int32_t L_17 = V_0;
  3819. V_0 = ((int32_t)il2cpp_codegen_add(L_17, 5));
  3820. goto IL_008a;
  3821. }
  3822. IL_0086:
  3823. {
  3824. int32_t L_18 = V_0;
  3825. V_0 = ((int32_t)il2cpp_codegen_add(L_18, 6));
  3826. }
  3827. IL_008a:
  3828. {
  3829. int32_t L_19 = V_0;
  3830. return L_19;
  3831. }
  3832. }
  3833. // System.Int32 System.Buffers.Text.FormattingHelpers::CountDigits(System.UInt32)
  3834. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FormattingHelpers_CountDigits_mE01337E47EFAB38CB85A419CECA05B3535330A30 (uint32_t ___0_value, const RuntimeMethod* method)
  3835. {
  3836. int32_t V_0 = 0;
  3837. {
  3838. V_0 = 1;
  3839. uint32_t L_0 = ___0_value;
  3840. if ((!(((uint32_t)L_0) >= ((uint32_t)((int32_t)100000)))))
  3841. {
  3842. goto IL_0017;
  3843. }
  3844. }
  3845. {
  3846. uint32_t L_1 = ___0_value;
  3847. ___0_value = ((int32_t)((uint32_t)(int32_t)L_1/(uint32_t)(int32_t)((int32_t)100000)));
  3848. int32_t L_2 = V_0;
  3849. V_0 = ((int32_t)il2cpp_codegen_add(L_2, 5));
  3850. }
  3851. IL_0017:
  3852. {
  3853. uint32_t L_3 = ___0_value;
  3854. if ((!(((uint32_t)L_3) >= ((uint32_t)((int32_t)10)))))
  3855. {
  3856. goto IL_0047;
  3857. }
  3858. }
  3859. {
  3860. uint32_t L_4 = ___0_value;
  3861. if ((!(((uint32_t)L_4) < ((uint32_t)((int32_t)100)))))
  3862. {
  3863. goto IL_0027;
  3864. }
  3865. }
  3866. {
  3867. int32_t L_5 = V_0;
  3868. V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
  3869. goto IL_0047;
  3870. }
  3871. IL_0027:
  3872. {
  3873. uint32_t L_6 = ___0_value;
  3874. if ((!(((uint32_t)L_6) < ((uint32_t)((int32_t)1000)))))
  3875. {
  3876. goto IL_0035;
  3877. }
  3878. }
  3879. {
  3880. int32_t L_7 = V_0;
  3881. V_0 = ((int32_t)il2cpp_codegen_add(L_7, 2));
  3882. goto IL_0047;
  3883. }
  3884. IL_0035:
  3885. {
  3886. uint32_t L_8 = ___0_value;
  3887. if ((!(((uint32_t)L_8) < ((uint32_t)((int32_t)10000)))))
  3888. {
  3889. goto IL_0043;
  3890. }
  3891. }
  3892. {
  3893. int32_t L_9 = V_0;
  3894. V_0 = ((int32_t)il2cpp_codegen_add(L_9, 3));
  3895. goto IL_0047;
  3896. }
  3897. IL_0043:
  3898. {
  3899. int32_t L_10 = V_0;
  3900. V_0 = ((int32_t)il2cpp_codegen_add(L_10, 4));
  3901. }
  3902. IL_0047:
  3903. {
  3904. int32_t L_11 = V_0;
  3905. return L_11;
  3906. }
  3907. }
  3908. // System.Int32 System.Buffers.Text.FormattingHelpers::CountHexDigits(System.UInt64)
  3909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FormattingHelpers_CountHexDigits_m2A0168ACE924C7DFBCFFD60AF8FEA1C6CC0420B7 (uint64_t ___0_value, const RuntimeMethod* method)
  3910. {
  3911. int32_t V_0 = 0;
  3912. {
  3913. V_0 = 1;
  3914. uint64_t L_0 = ___0_value;
  3915. if ((!(((uint64_t)L_0) > ((uint64_t)((int64_t)(uint64_t)((uint32_t)(-1)))))))
  3916. {
  3917. goto IL_0011;
  3918. }
  3919. }
  3920. {
  3921. int32_t L_1 = V_0;
  3922. V_0 = ((int32_t)il2cpp_codegen_add(L_1, 8));
  3923. uint64_t L_2 = ___0_value;
  3924. ___0_value = ((int64_t)((uint64_t)L_2>>((int32_t)32)));
  3925. }
  3926. IL_0011:
  3927. {
  3928. uint64_t L_3 = ___0_value;
  3929. if ((!(((uint64_t)L_3) > ((uint64_t)((int64_t)((int32_t)65535))))))
  3930. {
  3931. goto IL_0024;
  3932. }
  3933. }
  3934. {
  3935. int32_t L_4 = V_0;
  3936. V_0 = ((int32_t)il2cpp_codegen_add(L_4, 4));
  3937. uint64_t L_5 = ___0_value;
  3938. ___0_value = ((int64_t)((uint64_t)L_5>>((int32_t)16)));
  3939. }
  3940. IL_0024:
  3941. {
  3942. uint64_t L_6 = ___0_value;
  3943. if ((!(((uint64_t)L_6) > ((uint64_t)((int64_t)((int32_t)255))))))
  3944. {
  3945. goto IL_0036;
  3946. }
  3947. }
  3948. {
  3949. int32_t L_7 = V_0;
  3950. V_0 = ((int32_t)il2cpp_codegen_add(L_7, 2));
  3951. uint64_t L_8 = ___0_value;
  3952. ___0_value = ((int64_t)((uint64_t)L_8>>8));
  3953. }
  3954. IL_0036:
  3955. {
  3956. uint64_t L_9 = ___0_value;
  3957. if ((!(((uint64_t)L_9) > ((uint64_t)((int64_t)((int32_t)15))))))
  3958. {
  3959. goto IL_0040;
  3960. }
  3961. }
  3962. {
  3963. int32_t L_10 = V_0;
  3964. V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1));
  3965. }
  3966. IL_0040:
  3967. {
  3968. int32_t L_11 = V_0;
  3969. return L_11;
  3970. }
  3971. }
  3972. #ifdef __clang__
  3973. #pragma clang diagnostic pop
  3974. #endif
  3975. #ifdef __clang__
  3976. #pragma clang diagnostic push
  3977. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3978. #pragma clang diagnostic ignored "-Wunused-variable"
  3979. #endif
  3980. // System.UInt32 <PrivateImplementationDetails>::ComputeStringHash(System.String)
  3981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CPrivateImplementationDetailsU3E_ComputeStringHash_m52370B9D7DEAF095B34C6AE27338067A3A1CF886 (String_t* ___0_s, const RuntimeMethod* method)
  3982. {
  3983. uint32_t V_0 = 0;
  3984. int32_t V_1 = 0;
  3985. {
  3986. String_t* L_0 = ___0_s;
  3987. if (!L_0)
  3988. {
  3989. goto IL_002a;
  3990. }
  3991. }
  3992. {
  3993. V_0 = ((int32_t)-2128831035);
  3994. V_1 = 0;
  3995. goto IL_0021;
  3996. }
  3997. IL_000d:
  3998. {
  3999. String_t* L_1 = ___0_s;
  4000. int32_t L_2 = V_1;
  4001. NullCheck(L_1);
  4002. Il2CppChar L_3;
  4003. L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_1, L_2, NULL);
  4004. uint32_t L_4 = V_0;
  4005. V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)((int32_t)L_3^(int32_t)L_4)), ((int32_t)16777619)));
  4006. int32_t L_5 = V_1;
  4007. V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
  4008. }
  4009. IL_0021:
  4010. {
  4011. int32_t L_6 = V_1;
  4012. String_t* L_7 = ___0_s;
  4013. NullCheck(L_7);
  4014. int32_t L_8;
  4015. L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL);
  4016. if ((((int32_t)L_6) < ((int32_t)L_8)))
  4017. {
  4018. goto IL_000d;
  4019. }
  4020. }
  4021. IL_002a:
  4022. {
  4023. uint32_t L_9 = V_0;
  4024. return L_9;
  4025. }
  4026. }
  4027. #ifdef __clang__
  4028. #pragma clang diagnostic pop
  4029. #endif
  4030. #ifdef __clang__
  4031. #pragma clang diagnostic push
  4032. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4033. #pragma clang diagnostic ignored "-Wunused-variable"
  4034. #endif
  4035. #ifdef __clang__
  4036. #pragma clang diagnostic pop
  4037. #endif
  4038. #ifdef __clang__
  4039. #pragma clang diagnostic push
  4040. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4041. #pragma clang diagnostic ignored "-Wunused-variable"
  4042. #endif
  4043. #ifdef __clang__
  4044. #pragma clang diagnostic pop
  4045. #endif
  4046. #ifdef __clang__
  4047. #pragma clang diagnostic push
  4048. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4049. #pragma clang diagnostic ignored "-Wunused-variable"
  4050. #endif
  4051. #ifdef __clang__
  4052. #pragma clang diagnostic pop
  4053. #endif
  4054. #ifdef __clang__
  4055. #pragma clang diagnostic push
  4056. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4057. #pragma clang diagnostic ignored "-Wunused-variable"
  4058. #endif
  4059. #ifdef __clang__
  4060. #pragma clang diagnostic pop
  4061. #endif
  4062. #ifdef __clang__
  4063. #pragma clang diagnostic push
  4064. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4065. #pragma clang diagnostic ignored "-Wunused-variable"
  4066. #endif
  4067. #ifdef __clang__
  4068. #pragma clang diagnostic pop
  4069. #endif
  4070. #ifdef __clang__
  4071. #pragma clang diagnostic push
  4072. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4073. #pragma clang diagnostic ignored "-Wunused-variable"
  4074. #endif
  4075. #ifdef __clang__
  4076. #pragma clang diagnostic pop
  4077. #endif
  4078. #ifdef __clang__
  4079. #pragma clang diagnostic push
  4080. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4081. #pragma clang diagnostic ignored "-Wunused-variable"
  4082. #endif
  4083. #ifdef __clang__
  4084. #pragma clang diagnostic pop
  4085. #endif
  4086. #ifdef __clang__
  4087. #pragma clang diagnostic push
  4088. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4089. #pragma clang diagnostic ignored "-Wunused-variable"
  4090. #endif
  4091. #ifdef __clang__
  4092. #pragma clang diagnostic pop
  4093. #endif
  4094. #ifdef __clang__
  4095. #pragma clang diagnostic push
  4096. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4097. #pragma clang diagnostic ignored "-Wunused-variable"
  4098. #endif
  4099. #ifdef __clang__
  4100. #pragma clang diagnostic pop
  4101. #endif
  4102. #ifdef __clang__
  4103. #pragma clang diagnostic push
  4104. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4105. #pragma clang diagnostic ignored "-Wunused-variable"
  4106. #endif
  4107. #ifdef __clang__
  4108. #pragma clang diagnostic pop
  4109. #endif
  4110. #ifdef __clang__
  4111. #pragma clang diagnostic push
  4112. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4113. #pragma clang diagnostic ignored "-Wunused-variable"
  4114. #endif
  4115. #ifdef __clang__
  4116. #pragma clang diagnostic pop
  4117. #endif
  4118. #ifdef __clang__
  4119. #pragma clang diagnostic push
  4120. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4121. #pragma clang diagnostic ignored "-Wunused-variable"
  4122. #endif
  4123. #ifdef __clang__
  4124. #pragma clang diagnostic pop
  4125. #endif
  4126. #ifdef __clang__
  4127. #pragma clang diagnostic push
  4128. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4129. #pragma clang diagnostic ignored "-Wunused-variable"
  4130. #endif
  4131. #ifdef __clang__
  4132. #pragma clang diagnostic pop
  4133. #endif
  4134. #ifdef __clang__
  4135. #pragma clang diagnostic push
  4136. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4137. #pragma clang diagnostic ignored "-Wunused-variable"
  4138. #endif
  4139. #ifdef __clang__
  4140. #pragma clang diagnostic pop
  4141. #endif
  4142. #ifdef __clang__
  4143. #pragma clang diagnostic push
  4144. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4145. #pragma clang diagnostic ignored "-Wunused-variable"
  4146. #endif
  4147. #ifdef __clang__
  4148. #pragma clang diagnostic pop
  4149. #endif
  4150. #ifdef __clang__
  4151. #pragma clang diagnostic push
  4152. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4153. #pragma clang diagnostic ignored "-Wunused-variable"
  4154. #endif
  4155. #ifdef __clang__
  4156. #pragma clang diagnostic pop
  4157. #endif
  4158. #ifdef __clang__
  4159. #pragma clang diagnostic push
  4160. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4161. #pragma clang diagnostic ignored "-Wunused-variable"
  4162. #endif
  4163. #ifdef __clang__
  4164. #pragma clang diagnostic pop
  4165. #endif
  4166. #ifdef __clang__
  4167. #pragma clang diagnostic push
  4168. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4169. #pragma clang diagnostic ignored "-Wunused-variable"
  4170. #endif
  4171. #ifdef __clang__
  4172. #pragma clang diagnostic pop
  4173. #endif
  4174. #ifdef __clang__
  4175. #pragma clang diagnostic push
  4176. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4177. #pragma clang diagnostic ignored "-Wunused-variable"
  4178. #endif
  4179. #ifdef __clang__
  4180. #pragma clang diagnostic pop
  4181. #endif
  4182. #ifdef __clang__
  4183. #pragma clang diagnostic push
  4184. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4185. #pragma clang diagnostic ignored "-Wunused-variable"
  4186. #endif
  4187. #ifdef __clang__
  4188. #pragma clang diagnostic pop
  4189. #endif
  4190. #ifdef __clang__
  4191. #pragma clang diagnostic push
  4192. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4193. #pragma clang diagnostic ignored "-Wunused-variable"
  4194. #endif
  4195. #ifdef __clang__
  4196. #pragma clang diagnostic pop
  4197. #endif
  4198. #ifdef __clang__
  4199. #pragma clang diagnostic push
  4200. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4201. #pragma clang diagnostic ignored "-Wunused-variable"
  4202. #endif
  4203. #ifdef __clang__
  4204. #pragma clang diagnostic pop
  4205. #endif
  4206. #ifdef __clang__
  4207. #pragma clang diagnostic push
  4208. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4209. #pragma clang diagnostic ignored "-Wunused-variable"
  4210. #endif
  4211. #ifdef __clang__
  4212. #pragma clang diagnostic pop
  4213. #endif
  4214. #ifdef __clang__
  4215. #pragma clang diagnostic push
  4216. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4217. #pragma clang diagnostic ignored "-Wunused-variable"
  4218. #endif
  4219. #ifdef __clang__
  4220. #pragma clang diagnostic pop
  4221. #endif
  4222. #ifdef __clang__
  4223. #pragma clang diagnostic push
  4224. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4225. #pragma clang diagnostic ignored "-Wunused-variable"
  4226. #endif
  4227. #ifdef __clang__
  4228. #pragma clang diagnostic pop
  4229. #endif
  4230. #ifdef __clang__
  4231. #pragma clang diagnostic push
  4232. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4233. #pragma clang diagnostic ignored "-Wunused-variable"
  4234. #endif
  4235. #ifdef __clang__
  4236. #pragma clang diagnostic pop
  4237. #endif
  4238. #ifdef __clang__
  4239. #pragma clang diagnostic push
  4240. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4241. #pragma clang diagnostic ignored "-Wunused-variable"
  4242. #endif
  4243. #ifdef __clang__
  4244. #pragma clang diagnostic pop
  4245. #endif
  4246. #ifdef __clang__
  4247. #pragma clang diagnostic push
  4248. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4249. #pragma clang diagnostic ignored "-Wunused-variable"
  4250. #endif
  4251. #ifdef __clang__
  4252. #pragma clang diagnostic pop
  4253. #endif
  4254. #ifdef __clang__
  4255. #pragma clang diagnostic push
  4256. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4257. #pragma clang diagnostic ignored "-Wunused-variable"
  4258. #endif
  4259. #ifdef __clang__
  4260. #pragma clang diagnostic pop
  4261. #endif
  4262. #ifdef __clang__
  4263. #pragma clang diagnostic push
  4264. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4265. #pragma clang diagnostic ignored "-Wunused-variable"
  4266. #endif
  4267. #ifdef __clang__
  4268. #pragma clang diagnostic pop
  4269. #endif
  4270. #ifdef __clang__
  4271. #pragma clang diagnostic push
  4272. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4273. #pragma clang diagnostic ignored "-Wunused-variable"
  4274. #endif
  4275. #ifdef __clang__
  4276. #pragma clang diagnostic pop
  4277. #endif
  4278. #ifdef __clang__
  4279. #pragma clang diagnostic push
  4280. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4281. #pragma clang diagnostic ignored "-Wunused-variable"
  4282. #endif
  4283. #ifdef __clang__
  4284. #pragma clang diagnostic pop
  4285. #endif
  4286. #ifdef __clang__
  4287. #pragma clang diagnostic push
  4288. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4289. #pragma clang diagnostic ignored "-Wunused-variable"
  4290. #endif
  4291. #ifdef __clang__
  4292. #pragma clang diagnostic pop
  4293. #endif
  4294. #ifdef __clang__
  4295. #pragma clang diagnostic push
  4296. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4297. #pragma clang diagnostic ignored "-Wunused-variable"
  4298. #endif
  4299. #ifdef __clang__
  4300. #pragma clang diagnostic pop
  4301. #endif
  4302. #ifdef __clang__
  4303. #pragma clang diagnostic push
  4304. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4305. #pragma clang diagnostic ignored "-Wunused-variable"
  4306. #endif
  4307. #ifdef __clang__
  4308. #pragma clang diagnostic pop
  4309. #endif
  4310. #ifdef __clang__
  4311. #pragma clang diagnostic push
  4312. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4313. #pragma clang diagnostic ignored "-Wunused-variable"
  4314. #endif
  4315. #ifdef __clang__
  4316. #pragma clang diagnostic pop
  4317. #endif
  4318. #ifdef __clang__
  4319. #pragma clang diagnostic push
  4320. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4321. #pragma clang diagnostic ignored "-Wunused-variable"
  4322. #endif
  4323. #ifdef __clang__
  4324. #pragma clang diagnostic pop
  4325. #endif
  4326. #ifdef __clang__
  4327. #pragma clang diagnostic push
  4328. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4329. #pragma clang diagnostic ignored "-Wunused-variable"
  4330. #endif
  4331. #ifdef __clang__
  4332. #pragma clang diagnostic pop
  4333. #endif
  4334. #ifdef __clang__
  4335. #pragma clang diagnostic push
  4336. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4337. #pragma clang diagnostic ignored "-Wunused-variable"
  4338. #endif
  4339. #ifdef __clang__
  4340. #pragma clang diagnostic pop
  4341. #endif
  4342. #ifdef __clang__
  4343. #pragma clang diagnostic push
  4344. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4345. #pragma clang diagnostic ignored "-Wunused-variable"
  4346. #endif
  4347. #ifdef __clang__
  4348. #pragma clang diagnostic pop
  4349. #endif
  4350. #ifdef __clang__
  4351. #pragma clang diagnostic push
  4352. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4353. #pragma clang diagnostic ignored "-Wunused-variable"
  4354. #endif
  4355. #ifdef __clang__
  4356. #pragma clang diagnostic pop
  4357. #endif
  4358. #ifdef __clang__
  4359. #pragma clang diagnostic push
  4360. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4361. #pragma clang diagnostic ignored "-Wunused-variable"
  4362. #endif
  4363. #ifdef __clang__
  4364. #pragma clang diagnostic pop
  4365. #endif
  4366. #ifdef __clang__
  4367. #pragma clang diagnostic push
  4368. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4369. #pragma clang diagnostic ignored "-Wunused-variable"
  4370. #endif
  4371. #ifdef __clang__
  4372. #pragma clang diagnostic pop
  4373. #endif
  4374. #ifdef __clang__
  4375. #pragma clang diagnostic push
  4376. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4377. #pragma clang diagnostic ignored "-Wunused-variable"
  4378. #endif
  4379. #ifdef __clang__
  4380. #pragma clang diagnostic pop
  4381. #endif
  4382. #ifdef __clang__
  4383. #pragma clang diagnostic push
  4384. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4385. #pragma clang diagnostic ignored "-Wunused-variable"
  4386. #endif
  4387. #ifdef __clang__
  4388. #pragma clang diagnostic pop
  4389. #endif
  4390. #ifdef __clang__
  4391. #pragma clang diagnostic push
  4392. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  4393. #pragma clang diagnostic ignored "-Wunused-variable"
  4394. #endif
  4395. // System.Void Unity.ThrowStub::ThrowNotSupportedException()
  4396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowStub_ThrowNotSupportedException_m02C318CA8F5812C025CBEDEA07A5DE5D0FDBB25F (const RuntimeMethod* method)
  4397. {
  4398. {
  4399. PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A* L_0 = (PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PlatformNotSupportedException_tD2BD7EB9278518AA5FE8AE75AD5D0D4298A4631A_il2cpp_TypeInfo_var)));
  4400. NullCheck(L_0);
  4401. PlatformNotSupportedException__ctor_mD5DBE8E9A6FF4B75EF02671029C6D67A51EAFBD1(L_0, NULL);
  4402. IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ThrowStub_ThrowNotSupportedException_m02C318CA8F5812C025CBEDEA07A5DE5D0FDBB25F_RuntimeMethod_var)));
  4403. }
  4404. }
  4405. #ifdef __clang__
  4406. #pragma clang diagnostic pop
  4407. #endif
  4408. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Exception_set_HResult_m010A171183E240EBF4F7611E924B533FAB2E471F_inline (Exception_t* __this, int32_t ___0_value, const RuntimeMethod* method)
  4409. {
  4410. {
  4411. int32_t L_0 = ___0_value;
  4412. __this->____HResult_11 = L_0;
  4413. return;
  4414. }
  4415. }
  4416. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventData_set_Size_m4F0086F2CA3FFE1F1E0B57EF54F1324694BD094F_inline (EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* __this, int32_t ___0_value, const RuntimeMethod* method)
  4417. {
  4418. {
  4419. int32_t L_0 = ___0_value;
  4420. __this->___U3CSizeU3Ek__BackingField_1 = L_0;
  4421. return;
  4422. }
  4423. }
  4424. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventData_set_DataPointer_m77D62FE7997CE5DC1F29E7DCDFB3C413AEF93929_inline (EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* __this, intptr_t ___0_value, const RuntimeMethod* method)
  4425. {
  4426. {
  4427. intptr_t L_0 = ___0_value;
  4428. __this->___U3CDataPointerU3Ek__BackingField_0 = L_0;
  4429. return;
  4430. }
  4431. }
  4432. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventData_set_Reserved_m0FE18C01D6ECA5BA76B431305E944F6D437C4799_inline (EventData_tEB579D26516CF33445B84ADE75307FA8EAF6CA4D* __this, int32_t ___0_value, const RuntimeMethod* method)
  4433. {
  4434. {
  4435. int32_t L_0 = ___0_value;
  4436. __this->___U3CReservedU3Ek__BackingField_2 = L_0;
  4437. return;
  4438. }
  4439. }
  4440. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t BinaryPrimitives_ReverseEndianness_mCCA2099164ECA9672968898DD996A9F04B392FFF_inline (uint32_t ___0_value, const RuntimeMethod* method)
  4441. {
  4442. uint32_t V_0 = 0;
  4443. uint32_t V_1 = 0;
  4444. {
  4445. uint32_t L_0 = ___0_value;
  4446. V_0 = ((int32_t)((int32_t)L_0&((int32_t)16711935)));
  4447. uint32_t L_1 = ___0_value;
  4448. V_1 = ((int32_t)((int32_t)L_1&((int32_t)-16711936)));
  4449. uint32_t L_2 = V_0;
  4450. uint32_t L_3 = V_0;
  4451. uint32_t L_4 = V_1;
  4452. uint32_t L_5 = V_1;
  4453. return ((int32_t)il2cpp_codegen_add(((int32_t)(((int32_t)((uint32_t)L_2>>8))|((int32_t)((int32_t)L_3<<((int32_t)24))))), ((int32_t)(((int32_t)((int32_t)L_4<<8))|((int32_t)((uint32_t)L_5>>((int32_t)24)))))));
  4454. }
  4455. }
  4456. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
  4457. {
  4458. {
  4459. int32_t L_0 = __this->____stringLength_4;
  4460. return L_0;
  4461. }
  4462. }