Mono.Security.cpp 137 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. #include <stdint.h>
  9. template <typename R>
  10. struct VirtFuncInvoker0
  11. {
  12. typedef R (*Func)(void*, const RuntimeMethod*);
  13. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  14. {
  15. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  16. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  17. }
  18. };
  19. template <typename R, typename T1>
  20. struct VirtFuncInvoker1
  21. {
  22. typedef R (*Func)(void*, T1, const RuntimeMethod*);
  23. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
  24. {
  25. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  26. return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
  27. }
  28. };
  29. template <typename R>
  30. struct InterfaceFuncInvoker0
  31. {
  32. typedef R (*Func)(void*, const RuntimeMethod*);
  33. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  34. {
  35. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  36. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  37. }
  38. };
  39. struct InterfaceActionInvoker0
  40. {
  41. typedef void (*Action)(void*, const RuntimeMethod*);
  42. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  43. {
  44. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  45. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  46. }
  47. };
  48. // System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
  49. struct Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402;
  50. // System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
  51. struct Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC;
  52. // System.Byte[]
  53. struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726;
  54. // System.Char[]
  55. struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
  56. // System.IntPtr[]
  57. struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6;
  58. // System.Object[]
  59. struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE;
  60. // System.Diagnostics.StackTrace[]
  61. struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971;
  62. // System.String[]
  63. struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A;
  64. // Mono.Security.ASN1
  65. struct ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8;
  66. // System.ArgumentNullException
  67. struct ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB;
  68. // System.Collections.ArrayList
  69. struct ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575;
  70. // System.Globalization.Calendar
  71. struct Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A;
  72. // System.Globalization.CompareInfo
  73. struct CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9;
  74. // System.Globalization.CultureData
  75. struct CultureData_t53CDF1C5F789A28897415891667799420D3C5529;
  76. // System.Globalization.CultureInfo
  77. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98;
  78. // System.Globalization.DateTimeFormatInfo
  79. struct DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90;
  80. // System.FormatException
  81. struct FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759;
  82. // System.Collections.IDictionary
  83. struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A;
  84. // System.IFormatProvider
  85. struct IFormatProvider_tF2AECC4B14F41D36718920D67F930CED940412DF;
  86. // System.NotSupportedException
  87. struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339;
  88. // System.Globalization.NumberFormatInfo
  89. struct NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D;
  90. // System.Runtime.Serialization.SafeSerializationManager
  91. struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F;
  92. // System.String
  93. struct String_t;
  94. // System.Text.StringBuilder
  95. struct StringBuilder_t;
  96. // System.Globalization.TextInfo
  97. struct TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C;
  98. // System.Void
  99. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;
  100. IL2CPP_EXTERN_C RuntimeClass* ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var;
  101. IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var;
  102. IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var;
  103. IL2CPP_EXTERN_C RuntimeClass* ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575_il2cpp_TypeInfo_var;
  104. IL2CPP_EXTERN_C RuntimeClass* BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_il2cpp_TypeInfo_var;
  105. IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var;
  106. IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var;
  107. IL2CPP_EXTERN_C RuntimeClass* FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759_il2cpp_TypeInfo_var;
  108. IL2CPP_EXTERN_C RuntimeClass* IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var;
  109. IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var;
  110. IL2CPP_EXTERN_C RuntimeClass* Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var;
  111. IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var;
  112. IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
  113. IL2CPP_EXTERN_C String_t* _stringLiteral07C3F7BAA7B4AB0D6D2DA7749FA8ACA206FD73F8;
  114. IL2CPP_EXTERN_C String_t* _stringLiteral103949F0C75755294C4E46F97193DE6B9FC8DAD7;
  115. IL2CPP_EXTERN_C String_t* _stringLiteral1A9141C6D604CE4530FB3983D2DD3178E36CC069;
  116. IL2CPP_EXTERN_C String_t* _stringLiteral1B548BEAD44216247E991F18006F8DEA22021F68;
  117. IL2CPP_EXTERN_C String_t* _stringLiteral393DDC767F48626B0317297F8A961E12A2DFC6B6;
  118. IL2CPP_EXTERN_C String_t* _stringLiteral64EF02A69B970330DD01FA1A603CAE5EFC04FB89;
  119. IL2CPP_EXTERN_C String_t* _stringLiteral949E308288B2FD68A8A495751C8D81446AE026E7;
  120. IL2CPP_EXTERN_C String_t* _stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD;
  121. IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D;
  122. IL2CPP_EXTERN_C const RuntimeMethod* ASN1Convert_ToInt32_m381CC48A18572F6F58C4332C3E07906562034A77_RuntimeMethod_var;
  123. IL2CPP_EXTERN_C const RuntimeMethod* ASN1Convert_ToOid_m6F617C7AC370CC5D6EAC2F813D8F7B73A3D8F61F_RuntimeMethod_var;
  124. IL2CPP_EXTERN_C const RuntimeMethod* ASN1__ctor_mE534D499DABEAAA35E0F30572CD295A9FCFA1C7E_RuntimeMethod_var;
  125. IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_RuntimeMethod_var;
  126. IL2CPP_EXTERN_C const RuntimeMethod* Array_Reverse_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m33A873AE7FA7CD93B19E3B22F9B8909343E3745B_RuntimeMethod_var;
  127. struct CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_com;
  128. struct CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_pinvoke;
  129. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com;
  130. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke;
  131. struct Exception_t_marshaled_com;
  132. struct Exception_t_marshaled_pinvoke;
  133. struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726;
  134. struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE;
  135. IL2CPP_EXTERN_C_BEGIN
  136. IL2CPP_EXTERN_C_END
  137. #ifdef __clang__
  138. #pragma clang diagnostic push
  139. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  140. #pragma clang diagnostic ignored "-Wunused-variable"
  141. #endif
  142. // <Module>
  143. struct U3CModuleU3E_t5180CDC42F8AF2D32040BEE0252DF171180CBA41
  144. {
  145. public:
  146. public:
  147. };
  148. // System.Object
  149. // System.EmptyArray`1<System.Object>
  150. struct EmptyArray_1_tBF73225DFA890366D579424FE8F40073BF9FBAD4 : public RuntimeObject
  151. {
  152. public:
  153. public:
  154. };
  155. struct EmptyArray_1_tBF73225DFA890366D579424FE8F40073BF9FBAD4_StaticFields
  156. {
  157. public:
  158. // T[] System.EmptyArray`1::Value
  159. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___Value_0;
  160. public:
  161. inline static int32_t get_offset_of_Value_0() { return static_cast<int32_t>(offsetof(EmptyArray_1_tBF73225DFA890366D579424FE8F40073BF9FBAD4_StaticFields, ___Value_0)); }
  162. inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_Value_0() const { return ___Value_0; }
  163. inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_Value_0() { return &___Value_0; }
  164. inline void set_Value_0(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
  165. {
  166. ___Value_0 = value;
  167. Il2CppCodeGenWriteBarrier((void**)(&___Value_0), (void*)value);
  168. }
  169. };
  170. // Mono.Security.ASN1
  171. struct ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 : public RuntimeObject
  172. {
  173. public:
  174. // System.Byte Mono.Security.ASN1::m_nTag
  175. uint8_t ___m_nTag_0;
  176. // System.Byte[] Mono.Security.ASN1::m_aValue
  177. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___m_aValue_1;
  178. // System.Collections.ArrayList Mono.Security.ASN1::elist
  179. ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * ___elist_2;
  180. public:
  181. inline static int32_t get_offset_of_m_nTag_0() { return static_cast<int32_t>(offsetof(ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8, ___m_nTag_0)); }
  182. inline uint8_t get_m_nTag_0() const { return ___m_nTag_0; }
  183. inline uint8_t* get_address_of_m_nTag_0() { return &___m_nTag_0; }
  184. inline void set_m_nTag_0(uint8_t value)
  185. {
  186. ___m_nTag_0 = value;
  187. }
  188. inline static int32_t get_offset_of_m_aValue_1() { return static_cast<int32_t>(offsetof(ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8, ___m_aValue_1)); }
  189. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_m_aValue_1() const { return ___m_aValue_1; }
  190. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_m_aValue_1() { return &___m_aValue_1; }
  191. inline void set_m_aValue_1(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  192. {
  193. ___m_aValue_1 = value;
  194. Il2CppCodeGenWriteBarrier((void**)(&___m_aValue_1), (void*)value);
  195. }
  196. inline static int32_t get_offset_of_elist_2() { return static_cast<int32_t>(offsetof(ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8, ___elist_2)); }
  197. inline ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * get_elist_2() const { return ___elist_2; }
  198. inline ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 ** get_address_of_elist_2() { return &___elist_2; }
  199. inline void set_elist_2(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * value)
  200. {
  201. ___elist_2 = value;
  202. Il2CppCodeGenWriteBarrier((void**)(&___elist_2), (void*)value);
  203. }
  204. };
  205. // Mono.Security.ASN1Convert
  206. struct ASN1Convert_t087D999F0A752CDD5CE4F1112D06ADD6D88A1647 : public RuntimeObject
  207. {
  208. public:
  209. public:
  210. };
  211. struct Il2CppArrayBounds;
  212. // System.Array
  213. // System.Collections.ArrayList
  214. struct ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 : public RuntimeObject
  215. {
  216. public:
  217. // System.Object[] System.Collections.ArrayList::_items
  218. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____items_0;
  219. // System.Int32 System.Collections.ArrayList::_size
  220. int32_t ____size_1;
  221. // System.Int32 System.Collections.ArrayList::_version
  222. int32_t ____version_2;
  223. // System.Object System.Collections.ArrayList::_syncRoot
  224. RuntimeObject * ____syncRoot_3;
  225. public:
  226. inline static int32_t get_offset_of__items_0() { return static_cast<int32_t>(offsetof(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575, ____items_0)); }
  227. inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__items_0() const { return ____items_0; }
  228. inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__items_0() { return &____items_0; }
  229. inline void set__items_0(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
  230. {
  231. ____items_0 = value;
  232. Il2CppCodeGenWriteBarrier((void**)(&____items_0), (void*)value);
  233. }
  234. inline static int32_t get_offset_of__size_1() { return static_cast<int32_t>(offsetof(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575, ____size_1)); }
  235. inline int32_t get__size_1() const { return ____size_1; }
  236. inline int32_t* get_address_of__size_1() { return &____size_1; }
  237. inline void set__size_1(int32_t value)
  238. {
  239. ____size_1 = value;
  240. }
  241. inline static int32_t get_offset_of__version_2() { return static_cast<int32_t>(offsetof(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575, ____version_2)); }
  242. inline int32_t get__version_2() const { return ____version_2; }
  243. inline int32_t* get_address_of__version_2() { return &____version_2; }
  244. inline void set__version_2(int32_t value)
  245. {
  246. ____version_2 = value;
  247. }
  248. inline static int32_t get_offset_of__syncRoot_3() { return static_cast<int32_t>(offsetof(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575, ____syncRoot_3)); }
  249. inline RuntimeObject * get__syncRoot_3() const { return ____syncRoot_3; }
  250. inline RuntimeObject ** get_address_of__syncRoot_3() { return &____syncRoot_3; }
  251. inline void set__syncRoot_3(RuntimeObject * value)
  252. {
  253. ____syncRoot_3 = value;
  254. Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_3), (void*)value);
  255. }
  256. };
  257. struct ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575_StaticFields
  258. {
  259. public:
  260. // System.Object[] System.Collections.ArrayList::emptyArray
  261. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___emptyArray_4;
  262. public:
  263. inline static int32_t get_offset_of_emptyArray_4() { return static_cast<int32_t>(offsetof(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575_StaticFields, ___emptyArray_4)); }
  264. inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_emptyArray_4() const { return ___emptyArray_4; }
  265. inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_emptyArray_4() { return &___emptyArray_4; }
  266. inline void set_emptyArray_4(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
  267. {
  268. ___emptyArray_4 = value;
  269. Il2CppCodeGenWriteBarrier((void**)(&___emptyArray_4), (void*)value);
  270. }
  271. };
  272. // System.BitConverter
  273. struct BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654 : public RuntimeObject
  274. {
  275. public:
  276. public:
  277. };
  278. struct BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_StaticFields
  279. {
  280. public:
  281. // System.Boolean System.BitConverter::IsLittleEndian
  282. bool ___IsLittleEndian_0;
  283. public:
  284. inline static int32_t get_offset_of_IsLittleEndian_0() { return static_cast<int32_t>(offsetof(BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_StaticFields, ___IsLittleEndian_0)); }
  285. inline bool get_IsLittleEndian_0() const { return ___IsLittleEndian_0; }
  286. inline bool* get_address_of_IsLittleEndian_0() { return &___IsLittleEndian_0; }
  287. inline void set_IsLittleEndian_0(bool value)
  288. {
  289. ___IsLittleEndian_0 = value;
  290. }
  291. };
  292. // Mono.Security.BitConverterLE
  293. struct BitConverterLE_t7080E30A9C34ED36F3A81799777060CB4295F276 : public RuntimeObject
  294. {
  295. public:
  296. public:
  297. };
  298. // Mono.Security.Cryptography.CryptoConvert
  299. struct CryptoConvert_tDE61C6770D9012EE476EC3F17E1A3FC5919CE04F : public RuntimeObject
  300. {
  301. public:
  302. public:
  303. };
  304. // System.Globalization.CultureInfo
  305. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 : public RuntimeObject
  306. {
  307. public:
  308. // System.Boolean System.Globalization.CultureInfo::m_isReadOnly
  309. bool ___m_isReadOnly_3;
  310. // System.Int32 System.Globalization.CultureInfo::cultureID
  311. int32_t ___cultureID_4;
  312. // System.Int32 System.Globalization.CultureInfo::parent_lcid
  313. int32_t ___parent_lcid_5;
  314. // System.Int32 System.Globalization.CultureInfo::datetime_index
  315. int32_t ___datetime_index_6;
  316. // System.Int32 System.Globalization.CultureInfo::number_index
  317. int32_t ___number_index_7;
  318. // System.Int32 System.Globalization.CultureInfo::default_calendar_type
  319. int32_t ___default_calendar_type_8;
  320. // System.Boolean System.Globalization.CultureInfo::m_useUserOverride
  321. bool ___m_useUserOverride_9;
  322. // System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
  323. NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * ___numInfo_10;
  324. // System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
  325. DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * ___dateTimeInfo_11;
  326. // System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
  327. TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * ___textInfo_12;
  328. // System.String System.Globalization.CultureInfo::m_name
  329. String_t* ___m_name_13;
  330. // System.String System.Globalization.CultureInfo::englishname
  331. String_t* ___englishname_14;
  332. // System.String System.Globalization.CultureInfo::nativename
  333. String_t* ___nativename_15;
  334. // System.String System.Globalization.CultureInfo::iso3lang
  335. String_t* ___iso3lang_16;
  336. // System.String System.Globalization.CultureInfo::iso2lang
  337. String_t* ___iso2lang_17;
  338. // System.String System.Globalization.CultureInfo::win3lang
  339. String_t* ___win3lang_18;
  340. // System.String System.Globalization.CultureInfo::territory
  341. String_t* ___territory_19;
  342. // System.String[] System.Globalization.CultureInfo::native_calendar_names
  343. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___native_calendar_names_20;
  344. // System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
  345. CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * ___compareInfo_21;
  346. // System.Void* System.Globalization.CultureInfo::textinfo_data
  347. void* ___textinfo_data_22;
  348. // System.Int32 System.Globalization.CultureInfo::m_dataItem
  349. int32_t ___m_dataItem_23;
  350. // System.Globalization.Calendar System.Globalization.CultureInfo::calendar
  351. Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * ___calendar_24;
  352. // System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
  353. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___parent_culture_25;
  354. // System.Boolean System.Globalization.CultureInfo::constructed
  355. bool ___constructed_26;
  356. // System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
  357. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___cached_serialized_form_27;
  358. // System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
  359. CultureData_t53CDF1C5F789A28897415891667799420D3C5529 * ___m_cultureData_28;
  360. // System.Boolean System.Globalization.CultureInfo::m_isInherited
  361. bool ___m_isInherited_29;
  362. public:
  363. inline static int32_t get_offset_of_m_isReadOnly_3() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_isReadOnly_3)); }
  364. inline bool get_m_isReadOnly_3() const { return ___m_isReadOnly_3; }
  365. inline bool* get_address_of_m_isReadOnly_3() { return &___m_isReadOnly_3; }
  366. inline void set_m_isReadOnly_3(bool value)
  367. {
  368. ___m_isReadOnly_3 = value;
  369. }
  370. inline static int32_t get_offset_of_cultureID_4() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___cultureID_4)); }
  371. inline int32_t get_cultureID_4() const { return ___cultureID_4; }
  372. inline int32_t* get_address_of_cultureID_4() { return &___cultureID_4; }
  373. inline void set_cultureID_4(int32_t value)
  374. {
  375. ___cultureID_4 = value;
  376. }
  377. inline static int32_t get_offset_of_parent_lcid_5() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___parent_lcid_5)); }
  378. inline int32_t get_parent_lcid_5() const { return ___parent_lcid_5; }
  379. inline int32_t* get_address_of_parent_lcid_5() { return &___parent_lcid_5; }
  380. inline void set_parent_lcid_5(int32_t value)
  381. {
  382. ___parent_lcid_5 = value;
  383. }
  384. inline static int32_t get_offset_of_datetime_index_6() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___datetime_index_6)); }
  385. inline int32_t get_datetime_index_6() const { return ___datetime_index_6; }
  386. inline int32_t* get_address_of_datetime_index_6() { return &___datetime_index_6; }
  387. inline void set_datetime_index_6(int32_t value)
  388. {
  389. ___datetime_index_6 = value;
  390. }
  391. inline static int32_t get_offset_of_number_index_7() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___number_index_7)); }
  392. inline int32_t get_number_index_7() const { return ___number_index_7; }
  393. inline int32_t* get_address_of_number_index_7() { return &___number_index_7; }
  394. inline void set_number_index_7(int32_t value)
  395. {
  396. ___number_index_7 = value;
  397. }
  398. inline static int32_t get_offset_of_default_calendar_type_8() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___default_calendar_type_8)); }
  399. inline int32_t get_default_calendar_type_8() const { return ___default_calendar_type_8; }
  400. inline int32_t* get_address_of_default_calendar_type_8() { return &___default_calendar_type_8; }
  401. inline void set_default_calendar_type_8(int32_t value)
  402. {
  403. ___default_calendar_type_8 = value;
  404. }
  405. inline static int32_t get_offset_of_m_useUserOverride_9() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_useUserOverride_9)); }
  406. inline bool get_m_useUserOverride_9() const { return ___m_useUserOverride_9; }
  407. inline bool* get_address_of_m_useUserOverride_9() { return &___m_useUserOverride_9; }
  408. inline void set_m_useUserOverride_9(bool value)
  409. {
  410. ___m_useUserOverride_9 = value;
  411. }
  412. inline static int32_t get_offset_of_numInfo_10() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___numInfo_10)); }
  413. inline NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * get_numInfo_10() const { return ___numInfo_10; }
  414. inline NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D ** get_address_of_numInfo_10() { return &___numInfo_10; }
  415. inline void set_numInfo_10(NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * value)
  416. {
  417. ___numInfo_10 = value;
  418. Il2CppCodeGenWriteBarrier((void**)(&___numInfo_10), (void*)value);
  419. }
  420. inline static int32_t get_offset_of_dateTimeInfo_11() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___dateTimeInfo_11)); }
  421. inline DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * get_dateTimeInfo_11() const { return ___dateTimeInfo_11; }
  422. inline DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 ** get_address_of_dateTimeInfo_11() { return &___dateTimeInfo_11; }
  423. inline void set_dateTimeInfo_11(DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * value)
  424. {
  425. ___dateTimeInfo_11 = value;
  426. Il2CppCodeGenWriteBarrier((void**)(&___dateTimeInfo_11), (void*)value);
  427. }
  428. inline static int32_t get_offset_of_textInfo_12() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___textInfo_12)); }
  429. inline TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * get_textInfo_12() const { return ___textInfo_12; }
  430. inline TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C ** get_address_of_textInfo_12() { return &___textInfo_12; }
  431. inline void set_textInfo_12(TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * value)
  432. {
  433. ___textInfo_12 = value;
  434. Il2CppCodeGenWriteBarrier((void**)(&___textInfo_12), (void*)value);
  435. }
  436. inline static int32_t get_offset_of_m_name_13() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_name_13)); }
  437. inline String_t* get_m_name_13() const { return ___m_name_13; }
  438. inline String_t** get_address_of_m_name_13() { return &___m_name_13; }
  439. inline void set_m_name_13(String_t* value)
  440. {
  441. ___m_name_13 = value;
  442. Il2CppCodeGenWriteBarrier((void**)(&___m_name_13), (void*)value);
  443. }
  444. inline static int32_t get_offset_of_englishname_14() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___englishname_14)); }
  445. inline String_t* get_englishname_14() const { return ___englishname_14; }
  446. inline String_t** get_address_of_englishname_14() { return &___englishname_14; }
  447. inline void set_englishname_14(String_t* value)
  448. {
  449. ___englishname_14 = value;
  450. Il2CppCodeGenWriteBarrier((void**)(&___englishname_14), (void*)value);
  451. }
  452. inline static int32_t get_offset_of_nativename_15() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___nativename_15)); }
  453. inline String_t* get_nativename_15() const { return ___nativename_15; }
  454. inline String_t** get_address_of_nativename_15() { return &___nativename_15; }
  455. inline void set_nativename_15(String_t* value)
  456. {
  457. ___nativename_15 = value;
  458. Il2CppCodeGenWriteBarrier((void**)(&___nativename_15), (void*)value);
  459. }
  460. inline static int32_t get_offset_of_iso3lang_16() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___iso3lang_16)); }
  461. inline String_t* get_iso3lang_16() const { return ___iso3lang_16; }
  462. inline String_t** get_address_of_iso3lang_16() { return &___iso3lang_16; }
  463. inline void set_iso3lang_16(String_t* value)
  464. {
  465. ___iso3lang_16 = value;
  466. Il2CppCodeGenWriteBarrier((void**)(&___iso3lang_16), (void*)value);
  467. }
  468. inline static int32_t get_offset_of_iso2lang_17() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___iso2lang_17)); }
  469. inline String_t* get_iso2lang_17() const { return ___iso2lang_17; }
  470. inline String_t** get_address_of_iso2lang_17() { return &___iso2lang_17; }
  471. inline void set_iso2lang_17(String_t* value)
  472. {
  473. ___iso2lang_17 = value;
  474. Il2CppCodeGenWriteBarrier((void**)(&___iso2lang_17), (void*)value);
  475. }
  476. inline static int32_t get_offset_of_win3lang_18() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___win3lang_18)); }
  477. inline String_t* get_win3lang_18() const { return ___win3lang_18; }
  478. inline String_t** get_address_of_win3lang_18() { return &___win3lang_18; }
  479. inline void set_win3lang_18(String_t* value)
  480. {
  481. ___win3lang_18 = value;
  482. Il2CppCodeGenWriteBarrier((void**)(&___win3lang_18), (void*)value);
  483. }
  484. inline static int32_t get_offset_of_territory_19() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___territory_19)); }
  485. inline String_t* get_territory_19() const { return ___territory_19; }
  486. inline String_t** get_address_of_territory_19() { return &___territory_19; }
  487. inline void set_territory_19(String_t* value)
  488. {
  489. ___territory_19 = value;
  490. Il2CppCodeGenWriteBarrier((void**)(&___territory_19), (void*)value);
  491. }
  492. inline static int32_t get_offset_of_native_calendar_names_20() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___native_calendar_names_20)); }
  493. inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* get_native_calendar_names_20() const { return ___native_calendar_names_20; }
  494. inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A** get_address_of_native_calendar_names_20() { return &___native_calendar_names_20; }
  495. inline void set_native_calendar_names_20(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* value)
  496. {
  497. ___native_calendar_names_20 = value;
  498. Il2CppCodeGenWriteBarrier((void**)(&___native_calendar_names_20), (void*)value);
  499. }
  500. inline static int32_t get_offset_of_compareInfo_21() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___compareInfo_21)); }
  501. inline CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * get_compareInfo_21() const { return ___compareInfo_21; }
  502. inline CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 ** get_address_of_compareInfo_21() { return &___compareInfo_21; }
  503. inline void set_compareInfo_21(CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * value)
  504. {
  505. ___compareInfo_21 = value;
  506. Il2CppCodeGenWriteBarrier((void**)(&___compareInfo_21), (void*)value);
  507. }
  508. inline static int32_t get_offset_of_textinfo_data_22() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___textinfo_data_22)); }
  509. inline void* get_textinfo_data_22() const { return ___textinfo_data_22; }
  510. inline void** get_address_of_textinfo_data_22() { return &___textinfo_data_22; }
  511. inline void set_textinfo_data_22(void* value)
  512. {
  513. ___textinfo_data_22 = value;
  514. }
  515. inline static int32_t get_offset_of_m_dataItem_23() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_dataItem_23)); }
  516. inline int32_t get_m_dataItem_23() const { return ___m_dataItem_23; }
  517. inline int32_t* get_address_of_m_dataItem_23() { return &___m_dataItem_23; }
  518. inline void set_m_dataItem_23(int32_t value)
  519. {
  520. ___m_dataItem_23 = value;
  521. }
  522. inline static int32_t get_offset_of_calendar_24() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___calendar_24)); }
  523. inline Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * get_calendar_24() const { return ___calendar_24; }
  524. inline Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A ** get_address_of_calendar_24() { return &___calendar_24; }
  525. inline void set_calendar_24(Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * value)
  526. {
  527. ___calendar_24 = value;
  528. Il2CppCodeGenWriteBarrier((void**)(&___calendar_24), (void*)value);
  529. }
  530. inline static int32_t get_offset_of_parent_culture_25() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___parent_culture_25)); }
  531. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_parent_culture_25() const { return ___parent_culture_25; }
  532. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_parent_culture_25() { return &___parent_culture_25; }
  533. inline void set_parent_culture_25(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  534. {
  535. ___parent_culture_25 = value;
  536. Il2CppCodeGenWriteBarrier((void**)(&___parent_culture_25), (void*)value);
  537. }
  538. inline static int32_t get_offset_of_constructed_26() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___constructed_26)); }
  539. inline bool get_constructed_26() const { return ___constructed_26; }
  540. inline bool* get_address_of_constructed_26() { return &___constructed_26; }
  541. inline void set_constructed_26(bool value)
  542. {
  543. ___constructed_26 = value;
  544. }
  545. inline static int32_t get_offset_of_cached_serialized_form_27() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___cached_serialized_form_27)); }
  546. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_cached_serialized_form_27() const { return ___cached_serialized_form_27; }
  547. inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_cached_serialized_form_27() { return &___cached_serialized_form_27; }
  548. inline void set_cached_serialized_form_27(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
  549. {
  550. ___cached_serialized_form_27 = value;
  551. Il2CppCodeGenWriteBarrier((void**)(&___cached_serialized_form_27), (void*)value);
  552. }
  553. inline static int32_t get_offset_of_m_cultureData_28() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_cultureData_28)); }
  554. inline CultureData_t53CDF1C5F789A28897415891667799420D3C5529 * get_m_cultureData_28() const { return ___m_cultureData_28; }
  555. inline CultureData_t53CDF1C5F789A28897415891667799420D3C5529 ** get_address_of_m_cultureData_28() { return &___m_cultureData_28; }
  556. inline void set_m_cultureData_28(CultureData_t53CDF1C5F789A28897415891667799420D3C5529 * value)
  557. {
  558. ___m_cultureData_28 = value;
  559. Il2CppCodeGenWriteBarrier((void**)(&___m_cultureData_28), (void*)value);
  560. }
  561. inline static int32_t get_offset_of_m_isInherited_29() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98, ___m_isInherited_29)); }
  562. inline bool get_m_isInherited_29() const { return ___m_isInherited_29; }
  563. inline bool* get_address_of_m_isInherited_29() { return &___m_isInherited_29; }
  564. inline void set_m_isInherited_29(bool value)
  565. {
  566. ___m_isInherited_29 = value;
  567. }
  568. };
  569. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields
  570. {
  571. public:
  572. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
  573. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___invariant_culture_info_0;
  574. // System.Object System.Globalization.CultureInfo::shared_table_lock
  575. RuntimeObject * ___shared_table_lock_1;
  576. // System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
  577. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___default_current_culture_2;
  578. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
  579. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___s_DefaultThreadCurrentUICulture_33;
  580. // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
  581. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * ___s_DefaultThreadCurrentCulture_34;
  582. // System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
  583. Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 * ___shared_by_number_35;
  584. // System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
  585. Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC * ___shared_by_name_36;
  586. // System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
  587. bool ___IsTaiwanSku_37;
  588. public:
  589. inline static int32_t get_offset_of_invariant_culture_info_0() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___invariant_culture_info_0)); }
  590. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_invariant_culture_info_0() const { return ___invariant_culture_info_0; }
  591. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_invariant_culture_info_0() { return &___invariant_culture_info_0; }
  592. inline void set_invariant_culture_info_0(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  593. {
  594. ___invariant_culture_info_0 = value;
  595. Il2CppCodeGenWriteBarrier((void**)(&___invariant_culture_info_0), (void*)value);
  596. }
  597. inline static int32_t get_offset_of_shared_table_lock_1() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___shared_table_lock_1)); }
  598. inline RuntimeObject * get_shared_table_lock_1() const { return ___shared_table_lock_1; }
  599. inline RuntimeObject ** get_address_of_shared_table_lock_1() { return &___shared_table_lock_1; }
  600. inline void set_shared_table_lock_1(RuntimeObject * value)
  601. {
  602. ___shared_table_lock_1 = value;
  603. Il2CppCodeGenWriteBarrier((void**)(&___shared_table_lock_1), (void*)value);
  604. }
  605. inline static int32_t get_offset_of_default_current_culture_2() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___default_current_culture_2)); }
  606. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_default_current_culture_2() const { return ___default_current_culture_2; }
  607. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_default_current_culture_2() { return &___default_current_culture_2; }
  608. inline void set_default_current_culture_2(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  609. {
  610. ___default_current_culture_2 = value;
  611. Il2CppCodeGenWriteBarrier((void**)(&___default_current_culture_2), (void*)value);
  612. }
  613. inline static int32_t get_offset_of_s_DefaultThreadCurrentUICulture_33() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___s_DefaultThreadCurrentUICulture_33)); }
  614. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_s_DefaultThreadCurrentUICulture_33() const { return ___s_DefaultThreadCurrentUICulture_33; }
  615. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_s_DefaultThreadCurrentUICulture_33() { return &___s_DefaultThreadCurrentUICulture_33; }
  616. inline void set_s_DefaultThreadCurrentUICulture_33(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  617. {
  618. ___s_DefaultThreadCurrentUICulture_33 = value;
  619. Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultThreadCurrentUICulture_33), (void*)value);
  620. }
  621. inline static int32_t get_offset_of_s_DefaultThreadCurrentCulture_34() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___s_DefaultThreadCurrentCulture_34)); }
  622. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * get_s_DefaultThreadCurrentCulture_34() const { return ___s_DefaultThreadCurrentCulture_34; }
  623. inline CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 ** get_address_of_s_DefaultThreadCurrentCulture_34() { return &___s_DefaultThreadCurrentCulture_34; }
  624. inline void set_s_DefaultThreadCurrentCulture_34(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * value)
  625. {
  626. ___s_DefaultThreadCurrentCulture_34 = value;
  627. Il2CppCodeGenWriteBarrier((void**)(&___s_DefaultThreadCurrentCulture_34), (void*)value);
  628. }
  629. inline static int32_t get_offset_of_shared_by_number_35() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___shared_by_number_35)); }
  630. inline Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 * get_shared_by_number_35() const { return ___shared_by_number_35; }
  631. inline Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 ** get_address_of_shared_by_number_35() { return &___shared_by_number_35; }
  632. inline void set_shared_by_number_35(Dictionary_2_t5B8303F2C9869A39ED3E03C0FBB09F817E479402 * value)
  633. {
  634. ___shared_by_number_35 = value;
  635. Il2CppCodeGenWriteBarrier((void**)(&___shared_by_number_35), (void*)value);
  636. }
  637. inline static int32_t get_offset_of_shared_by_name_36() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___shared_by_name_36)); }
  638. inline Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC * get_shared_by_name_36() const { return ___shared_by_name_36; }
  639. inline Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC ** get_address_of_shared_by_name_36() { return &___shared_by_name_36; }
  640. inline void set_shared_by_name_36(Dictionary_2_t0015CBF964B0687CBB5ECFDDE06671A8F3DDE4BC * value)
  641. {
  642. ___shared_by_name_36 = value;
  643. Il2CppCodeGenWriteBarrier((void**)(&___shared_by_name_36), (void*)value);
  644. }
  645. inline static int32_t get_offset_of_IsTaiwanSku_37() { return static_cast<int32_t>(offsetof(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_StaticFields, ___IsTaiwanSku_37)); }
  646. inline bool get_IsTaiwanSku_37() const { return ___IsTaiwanSku_37; }
  647. inline bool* get_address_of_IsTaiwanSku_37() { return &___IsTaiwanSku_37; }
  648. inline void set_IsTaiwanSku_37(bool value)
  649. {
  650. ___IsTaiwanSku_37 = value;
  651. }
  652. };
  653. // Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
  654. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke
  655. {
  656. int32_t ___m_isReadOnly_3;
  657. int32_t ___cultureID_4;
  658. int32_t ___parent_lcid_5;
  659. int32_t ___datetime_index_6;
  660. int32_t ___number_index_7;
  661. int32_t ___default_calendar_type_8;
  662. int32_t ___m_useUserOverride_9;
  663. NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * ___numInfo_10;
  664. DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * ___dateTimeInfo_11;
  665. TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * ___textInfo_12;
  666. char* ___m_name_13;
  667. char* ___englishname_14;
  668. char* ___nativename_15;
  669. char* ___iso3lang_16;
  670. char* ___iso2lang_17;
  671. char* ___win3lang_18;
  672. char* ___territory_19;
  673. char** ___native_calendar_names_20;
  674. CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * ___compareInfo_21;
  675. void* ___textinfo_data_22;
  676. int32_t ___m_dataItem_23;
  677. Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * ___calendar_24;
  678. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_pinvoke* ___parent_culture_25;
  679. int32_t ___constructed_26;
  680. Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
  681. CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_pinvoke* ___m_cultureData_28;
  682. int32_t ___m_isInherited_29;
  683. };
  684. // Native definition for COM marshalling of System.Globalization.CultureInfo
  685. struct CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com
  686. {
  687. int32_t ___m_isReadOnly_3;
  688. int32_t ___cultureID_4;
  689. int32_t ___parent_lcid_5;
  690. int32_t ___datetime_index_6;
  691. int32_t ___number_index_7;
  692. int32_t ___default_calendar_type_8;
  693. int32_t ___m_useUserOverride_9;
  694. NumberFormatInfo_t58780B43B6A840C38FD10C50CDFE2128884CAD1D * ___numInfo_10;
  695. DateTimeFormatInfo_t0B9F6CA631A51CFC98A3C6031CF8069843137C90 * ___dateTimeInfo_11;
  696. TextInfo_tE823D0684BFE8B203501C9B2B38585E8F06E872C * ___textInfo_12;
  697. Il2CppChar* ___m_name_13;
  698. Il2CppChar* ___englishname_14;
  699. Il2CppChar* ___nativename_15;
  700. Il2CppChar* ___iso3lang_16;
  701. Il2CppChar* ___iso2lang_17;
  702. Il2CppChar* ___win3lang_18;
  703. Il2CppChar* ___territory_19;
  704. Il2CppChar** ___native_calendar_names_20;
  705. CompareInfo_t4AB62EC32E8AF1E469E315620C7E3FB8B0CAE0C9 * ___compareInfo_21;
  706. void* ___textinfo_data_22;
  707. int32_t ___m_dataItem_23;
  708. Calendar_t3D638AEAB45F029DF47138EDA4CF9A7CBBB1C32A * ___calendar_24;
  709. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_marshaled_com* ___parent_culture_25;
  710. int32_t ___constructed_26;
  711. Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
  712. CultureData_t53CDF1C5F789A28897415891667799420D3C5529_marshaled_com* ___m_cultureData_28;
  713. int32_t ___m_isInherited_29;
  714. };
  715. // System.String
  716. struct String_t : public RuntimeObject
  717. {
  718. public:
  719. // System.Int32 System.String::m_stringLength
  720. int32_t ___m_stringLength_0;
  721. // System.Char System.String::m_firstChar
  722. Il2CppChar ___m_firstChar_1;
  723. public:
  724. inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  725. inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  726. inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  727. inline void set_m_stringLength_0(int32_t value)
  728. {
  729. ___m_stringLength_0 = value;
  730. }
  731. inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  732. inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  733. inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  734. inline void set_m_firstChar_1(Il2CppChar value)
  735. {
  736. ___m_firstChar_1 = value;
  737. }
  738. };
  739. struct String_t_StaticFields
  740. {
  741. public:
  742. // System.String System.String::Empty
  743. String_t* ___Empty_5;
  744. public:
  745. inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  746. inline String_t* get_Empty_5() const { return ___Empty_5; }
  747. inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  748. inline void set_Empty_5(String_t* value)
  749. {
  750. ___Empty_5 = value;
  751. Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  752. }
  753. };
  754. // System.Text.StringBuilder
  755. struct StringBuilder_t : public RuntimeObject
  756. {
  757. public:
  758. // System.Char[] System.Text.StringBuilder::m_ChunkChars
  759. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___m_ChunkChars_0;
  760. // System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
  761. StringBuilder_t * ___m_ChunkPrevious_1;
  762. // System.Int32 System.Text.StringBuilder::m_ChunkLength
  763. int32_t ___m_ChunkLength_2;
  764. // System.Int32 System.Text.StringBuilder::m_ChunkOffset
  765. int32_t ___m_ChunkOffset_3;
  766. // System.Int32 System.Text.StringBuilder::m_MaxCapacity
  767. int32_t ___m_MaxCapacity_4;
  768. public:
  769. inline static int32_t get_offset_of_m_ChunkChars_0() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkChars_0)); }
  770. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_m_ChunkChars_0() const { return ___m_ChunkChars_0; }
  771. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_m_ChunkChars_0() { return &___m_ChunkChars_0; }
  772. inline void set_m_ChunkChars_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
  773. {
  774. ___m_ChunkChars_0 = value;
  775. Il2CppCodeGenWriteBarrier((void**)(&___m_ChunkChars_0), (void*)value);
  776. }
  777. inline static int32_t get_offset_of_m_ChunkPrevious_1() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkPrevious_1)); }
  778. inline StringBuilder_t * get_m_ChunkPrevious_1() const { return ___m_ChunkPrevious_1; }
  779. inline StringBuilder_t ** get_address_of_m_ChunkPrevious_1() { return &___m_ChunkPrevious_1; }
  780. inline void set_m_ChunkPrevious_1(StringBuilder_t * value)
  781. {
  782. ___m_ChunkPrevious_1 = value;
  783. Il2CppCodeGenWriteBarrier((void**)(&___m_ChunkPrevious_1), (void*)value);
  784. }
  785. inline static int32_t get_offset_of_m_ChunkLength_2() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkLength_2)); }
  786. inline int32_t get_m_ChunkLength_2() const { return ___m_ChunkLength_2; }
  787. inline int32_t* get_address_of_m_ChunkLength_2() { return &___m_ChunkLength_2; }
  788. inline void set_m_ChunkLength_2(int32_t value)
  789. {
  790. ___m_ChunkLength_2 = value;
  791. }
  792. inline static int32_t get_offset_of_m_ChunkOffset_3() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_ChunkOffset_3)); }
  793. inline int32_t get_m_ChunkOffset_3() const { return ___m_ChunkOffset_3; }
  794. inline int32_t* get_address_of_m_ChunkOffset_3() { return &___m_ChunkOffset_3; }
  795. inline void set_m_ChunkOffset_3(int32_t value)
  796. {
  797. ___m_ChunkOffset_3 = value;
  798. }
  799. inline static int32_t get_offset_of_m_MaxCapacity_4() { return static_cast<int32_t>(offsetof(StringBuilder_t, ___m_MaxCapacity_4)); }
  800. inline int32_t get_m_MaxCapacity_4() const { return ___m_MaxCapacity_4; }
  801. inline int32_t* get_address_of_m_MaxCapacity_4() { return &___m_MaxCapacity_4; }
  802. inline void set_m_MaxCapacity_4(int32_t value)
  803. {
  804. ___m_MaxCapacity_4 = value;
  805. }
  806. };
  807. // System.ValueType
  808. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject
  809. {
  810. public:
  811. public:
  812. };
  813. // Native definition for P/Invoke marshalling of System.ValueType
  814. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
  815. {
  816. };
  817. // Native definition for COM marshalling of System.ValueType
  818. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
  819. {
  820. };
  821. // System.Boolean
  822. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37
  823. {
  824. public:
  825. // System.Boolean System.Boolean::m_value
  826. bool ___m_value_0;
  827. public:
  828. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); }
  829. inline bool get_m_value_0() const { return ___m_value_0; }
  830. inline bool* get_address_of_m_value_0() { return &___m_value_0; }
  831. inline void set_m_value_0(bool value)
  832. {
  833. ___m_value_0 = value;
  834. }
  835. };
  836. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields
  837. {
  838. public:
  839. // System.String System.Boolean::TrueString
  840. String_t* ___TrueString_5;
  841. // System.String System.Boolean::FalseString
  842. String_t* ___FalseString_6;
  843. public:
  844. inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); }
  845. inline String_t* get_TrueString_5() const { return ___TrueString_5; }
  846. inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
  847. inline void set_TrueString_5(String_t* value)
  848. {
  849. ___TrueString_5 = value;
  850. Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
  851. }
  852. inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); }
  853. inline String_t* get_FalseString_6() const { return ___FalseString_6; }
  854. inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
  855. inline void set_FalseString_6(String_t* value)
  856. {
  857. ___FalseString_6 = value;
  858. Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
  859. }
  860. };
  861. // System.Byte
  862. struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056
  863. {
  864. public:
  865. // System.Byte System.Byte::m_value
  866. uint8_t ___m_value_0;
  867. public:
  868. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); }
  869. inline uint8_t get_m_value_0() const { return ___m_value_0; }
  870. inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
  871. inline void set_m_value_0(uint8_t value)
  872. {
  873. ___m_value_0 = value;
  874. }
  875. };
  876. // System.Int32
  877. struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046
  878. {
  879. public:
  880. // System.Int32 System.Int32::m_value
  881. int32_t ___m_value_0;
  882. public:
  883. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
  884. inline int32_t get_m_value_0() const { return ___m_value_0; }
  885. inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  886. inline void set_m_value_0(int32_t value)
  887. {
  888. ___m_value_0 = value;
  889. }
  890. };
  891. // System.IntPtr
  892. struct IntPtr_t
  893. {
  894. public:
  895. // System.Void* System.IntPtr::m_value
  896. void* ___m_value_0;
  897. public:
  898. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  899. inline void* get_m_value_0() const { return ___m_value_0; }
  900. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  901. inline void set_m_value_0(void* value)
  902. {
  903. ___m_value_0 = value;
  904. }
  905. };
  906. struct IntPtr_t_StaticFields
  907. {
  908. public:
  909. // System.IntPtr System.IntPtr::Zero
  910. intptr_t ___Zero_1;
  911. public:
  912. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  913. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  914. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  915. inline void set_Zero_1(intptr_t value)
  916. {
  917. ___Zero_1 = value;
  918. }
  919. };
  920. // System.UInt64
  921. struct UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281
  922. {
  923. public:
  924. // System.UInt64 System.UInt64::m_value
  925. uint64_t ___m_value_0;
  926. public:
  927. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281, ___m_value_0)); }
  928. inline uint64_t get_m_value_0() const { return ___m_value_0; }
  929. inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; }
  930. inline void set_m_value_0(uint64_t value)
  931. {
  932. ___m_value_0 = value;
  933. }
  934. };
  935. // System.Void
  936. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5
  937. {
  938. public:
  939. union
  940. {
  941. struct
  942. {
  943. };
  944. uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
  945. };
  946. public:
  947. };
  948. // System.Exception
  949. struct Exception_t : public RuntimeObject
  950. {
  951. public:
  952. // System.String System.Exception::_className
  953. String_t* ____className_1;
  954. // System.String System.Exception::_message
  955. String_t* ____message_2;
  956. // System.Collections.IDictionary System.Exception::_data
  957. RuntimeObject* ____data_3;
  958. // System.Exception System.Exception::_innerException
  959. Exception_t * ____innerException_4;
  960. // System.String System.Exception::_helpURL
  961. String_t* ____helpURL_5;
  962. // System.Object System.Exception::_stackTrace
  963. RuntimeObject * ____stackTrace_6;
  964. // System.String System.Exception::_stackTraceString
  965. String_t* ____stackTraceString_7;
  966. // System.String System.Exception::_remoteStackTraceString
  967. String_t* ____remoteStackTraceString_8;
  968. // System.Int32 System.Exception::_remoteStackIndex
  969. int32_t ____remoteStackIndex_9;
  970. // System.Object System.Exception::_dynamicMethods
  971. RuntimeObject * ____dynamicMethods_10;
  972. // System.Int32 System.Exception::_HResult
  973. int32_t ____HResult_11;
  974. // System.String System.Exception::_source
  975. String_t* ____source_12;
  976. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  977. SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  978. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  979. StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  980. // System.IntPtr[] System.Exception::native_trace_ips
  981. IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15;
  982. public:
  983. inline static int32_t get_offset_of__className_1() { return static_cast<int32_t>(offsetof(Exception_t, ____className_1)); }
  984. inline String_t* get__className_1() const { return ____className_1; }
  985. inline String_t** get_address_of__className_1() { return &____className_1; }
  986. inline void set__className_1(String_t* value)
  987. {
  988. ____className_1 = value;
  989. Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value);
  990. }
  991. inline static int32_t get_offset_of__message_2() { return static_cast<int32_t>(offsetof(Exception_t, ____message_2)); }
  992. inline String_t* get__message_2() const { return ____message_2; }
  993. inline String_t** get_address_of__message_2() { return &____message_2; }
  994. inline void set__message_2(String_t* value)
  995. {
  996. ____message_2 = value;
  997. Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value);
  998. }
  999. inline static int32_t get_offset_of__data_3() { return static_cast<int32_t>(offsetof(Exception_t, ____data_3)); }
  1000. inline RuntimeObject* get__data_3() const { return ____data_3; }
  1001. inline RuntimeObject** get_address_of__data_3() { return &____data_3; }
  1002. inline void set__data_3(RuntimeObject* value)
  1003. {
  1004. ____data_3 = value;
  1005. Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value);
  1006. }
  1007. inline static int32_t get_offset_of__innerException_4() { return static_cast<int32_t>(offsetof(Exception_t, ____innerException_4)); }
  1008. inline Exception_t * get__innerException_4() const { return ____innerException_4; }
  1009. inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; }
  1010. inline void set__innerException_4(Exception_t * value)
  1011. {
  1012. ____innerException_4 = value;
  1013. Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value);
  1014. }
  1015. inline static int32_t get_offset_of__helpURL_5() { return static_cast<int32_t>(offsetof(Exception_t, ____helpURL_5)); }
  1016. inline String_t* get__helpURL_5() const { return ____helpURL_5; }
  1017. inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; }
  1018. inline void set__helpURL_5(String_t* value)
  1019. {
  1020. ____helpURL_5 = value;
  1021. Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value);
  1022. }
  1023. inline static int32_t get_offset_of__stackTrace_6() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTrace_6)); }
  1024. inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; }
  1025. inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; }
  1026. inline void set__stackTrace_6(RuntimeObject * value)
  1027. {
  1028. ____stackTrace_6 = value;
  1029. Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value);
  1030. }
  1031. inline static int32_t get_offset_of__stackTraceString_7() { return static_cast<int32_t>(offsetof(Exception_t, ____stackTraceString_7)); }
  1032. inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; }
  1033. inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; }
  1034. inline void set__stackTraceString_7(String_t* value)
  1035. {
  1036. ____stackTraceString_7 = value;
  1037. Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value);
  1038. }
  1039. inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackTraceString_8)); }
  1040. inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; }
  1041. inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; }
  1042. inline void set__remoteStackTraceString_8(String_t* value)
  1043. {
  1044. ____remoteStackTraceString_8 = value;
  1045. Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value);
  1046. }
  1047. inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast<int32_t>(offsetof(Exception_t, ____remoteStackIndex_9)); }
  1048. inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; }
  1049. inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; }
  1050. inline void set__remoteStackIndex_9(int32_t value)
  1051. {
  1052. ____remoteStackIndex_9 = value;
  1053. }
  1054. inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast<int32_t>(offsetof(Exception_t, ____dynamicMethods_10)); }
  1055. inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; }
  1056. inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; }
  1057. inline void set__dynamicMethods_10(RuntimeObject * value)
  1058. {
  1059. ____dynamicMethods_10 = value;
  1060. Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value);
  1061. }
  1062. inline static int32_t get_offset_of__HResult_11() { return static_cast<int32_t>(offsetof(Exception_t, ____HResult_11)); }
  1063. inline int32_t get__HResult_11() const { return ____HResult_11; }
  1064. inline int32_t* get_address_of__HResult_11() { return &____HResult_11; }
  1065. inline void set__HResult_11(int32_t value)
  1066. {
  1067. ____HResult_11 = value;
  1068. }
  1069. inline static int32_t get_offset_of__source_12() { return static_cast<int32_t>(offsetof(Exception_t, ____source_12)); }
  1070. inline String_t* get__source_12() const { return ____source_12; }
  1071. inline String_t** get_address_of__source_12() { return &____source_12; }
  1072. inline void set__source_12(String_t* value)
  1073. {
  1074. ____source_12 = value;
  1075. Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value);
  1076. }
  1077. inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast<int32_t>(offsetof(Exception_t, ____safeSerializationManager_13)); }
  1078. inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; }
  1079. inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; }
  1080. inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value)
  1081. {
  1082. ____safeSerializationManager_13 = value;
  1083. Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value);
  1084. }
  1085. inline static int32_t get_offset_of_captured_traces_14() { return static_cast<int32_t>(offsetof(Exception_t, ___captured_traces_14)); }
  1086. inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; }
  1087. inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; }
  1088. inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value)
  1089. {
  1090. ___captured_traces_14 = value;
  1091. Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value);
  1092. }
  1093. inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast<int32_t>(offsetof(Exception_t, ___native_trace_ips_15)); }
  1094. inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; }
  1095. inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; }
  1096. inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value)
  1097. {
  1098. ___native_trace_ips_15 = value;
  1099. Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value);
  1100. }
  1101. };
  1102. struct Exception_t_StaticFields
  1103. {
  1104. public:
  1105. // System.Object System.Exception::s_EDILock
  1106. RuntimeObject * ___s_EDILock_0;
  1107. public:
  1108. inline static int32_t get_offset_of_s_EDILock_0() { return static_cast<int32_t>(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); }
  1109. inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; }
  1110. inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; }
  1111. inline void set_s_EDILock_0(RuntimeObject * value)
  1112. {
  1113. ___s_EDILock_0 = value;
  1114. Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value);
  1115. }
  1116. };
  1117. // Native definition for P/Invoke marshalling of System.Exception
  1118. struct Exception_t_marshaled_pinvoke
  1119. {
  1120. char* ____className_1;
  1121. char* ____message_2;
  1122. RuntimeObject* ____data_3;
  1123. Exception_t_marshaled_pinvoke* ____innerException_4;
  1124. char* ____helpURL_5;
  1125. Il2CppIUnknown* ____stackTrace_6;
  1126. char* ____stackTraceString_7;
  1127. char* ____remoteStackTraceString_8;
  1128. int32_t ____remoteStackIndex_9;
  1129. Il2CppIUnknown* ____dynamicMethods_10;
  1130. int32_t ____HResult_11;
  1131. char* ____source_12;
  1132. SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  1133. StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  1134. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  1135. };
  1136. // Native definition for COM marshalling of System.Exception
  1137. struct Exception_t_marshaled_com
  1138. {
  1139. Il2CppChar* ____className_1;
  1140. Il2CppChar* ____message_2;
  1141. RuntimeObject* ____data_3;
  1142. Exception_t_marshaled_com* ____innerException_4;
  1143. Il2CppChar* ____helpURL_5;
  1144. Il2CppIUnknown* ____stackTrace_6;
  1145. Il2CppChar* ____stackTraceString_7;
  1146. Il2CppChar* ____remoteStackTraceString_8;
  1147. int32_t ____remoteStackIndex_9;
  1148. Il2CppIUnknown* ____dynamicMethods_10;
  1149. int32_t ____HResult_11;
  1150. Il2CppChar* ____source_12;
  1151. SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13;
  1152. StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14;
  1153. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  1154. };
  1155. // System.SystemException
  1156. struct SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 : public Exception_t
  1157. {
  1158. public:
  1159. public:
  1160. };
  1161. // System.ArgumentException
  1162. struct ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
  1163. {
  1164. public:
  1165. // System.String System.ArgumentException::m_paramName
  1166. String_t* ___m_paramName_17;
  1167. public:
  1168. inline static int32_t get_offset_of_m_paramName_17() { return static_cast<int32_t>(offsetof(ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00, ___m_paramName_17)); }
  1169. inline String_t* get_m_paramName_17() const { return ___m_paramName_17; }
  1170. inline String_t** get_address_of_m_paramName_17() { return &___m_paramName_17; }
  1171. inline void set_m_paramName_17(String_t* value)
  1172. {
  1173. ___m_paramName_17 = value;
  1174. Il2CppCodeGenWriteBarrier((void**)(&___m_paramName_17), (void*)value);
  1175. }
  1176. };
  1177. // System.FormatException
  1178. struct FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
  1179. {
  1180. public:
  1181. public:
  1182. };
  1183. // System.NotSupportedException
  1184. struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62
  1185. {
  1186. public:
  1187. public:
  1188. };
  1189. // System.ArgumentNullException
  1190. struct ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB : public ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00
  1191. {
  1192. public:
  1193. public:
  1194. };
  1195. // System.ArgumentOutOfRangeException
  1196. struct ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 : public ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00
  1197. {
  1198. public:
  1199. // System.Object System.ArgumentOutOfRangeException::m_actualValue
  1200. RuntimeObject * ___m_actualValue_19;
  1201. public:
  1202. inline static int32_t get_offset_of_m_actualValue_19() { return static_cast<int32_t>(offsetof(ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8, ___m_actualValue_19)); }
  1203. inline RuntimeObject * get_m_actualValue_19() const { return ___m_actualValue_19; }
  1204. inline RuntimeObject ** get_address_of_m_actualValue_19() { return &___m_actualValue_19; }
  1205. inline void set_m_actualValue_19(RuntimeObject * value)
  1206. {
  1207. ___m_actualValue_19 = value;
  1208. Il2CppCodeGenWriteBarrier((void**)(&___m_actualValue_19), (void*)value);
  1209. }
  1210. };
  1211. struct ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_StaticFields
  1212. {
  1213. public:
  1214. // System.String modreq(System.Runtime.CompilerServices.IsVolatile) System.ArgumentOutOfRangeException::_rangeMessage
  1215. String_t* ____rangeMessage_18;
  1216. public:
  1217. inline static int32_t get_offset_of__rangeMessage_18() { return static_cast<int32_t>(offsetof(ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_StaticFields, ____rangeMessage_18)); }
  1218. inline String_t* get__rangeMessage_18() const { return ____rangeMessage_18; }
  1219. inline String_t** get_address_of__rangeMessage_18() { return &____rangeMessage_18; }
  1220. inline void set__rangeMessage_18(String_t* value)
  1221. {
  1222. ____rangeMessage_18 = value;
  1223. Il2CppCodeGenWriteBarrier((void**)(&____rangeMessage_18), (void*)value);
  1224. }
  1225. };
  1226. #ifdef __clang__
  1227. #pragma clang diagnostic pop
  1228. #endif
  1229. // System.Byte[]
  1230. struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726 : public RuntimeArray
  1231. {
  1232. public:
  1233. ALIGN_FIELD (8) uint8_t m_Items[1];
  1234. public:
  1235. inline uint8_t GetAt(il2cpp_array_size_t index) const
  1236. {
  1237. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1238. return m_Items[index];
  1239. }
  1240. inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
  1241. {
  1242. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1243. return m_Items + index;
  1244. }
  1245. inline void SetAt(il2cpp_array_size_t index, uint8_t value)
  1246. {
  1247. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1248. m_Items[index] = value;
  1249. }
  1250. inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
  1251. {
  1252. return m_Items[index];
  1253. }
  1254. inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
  1255. {
  1256. return m_Items + index;
  1257. }
  1258. inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
  1259. {
  1260. m_Items[index] = value;
  1261. }
  1262. };
  1263. // System.Object[]
  1264. struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE : public RuntimeArray
  1265. {
  1266. public:
  1267. ALIGN_FIELD (8) RuntimeObject * m_Items[1];
  1268. public:
  1269. inline RuntimeObject * GetAt(il2cpp_array_size_t index) const
  1270. {
  1271. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1272. return m_Items[index];
  1273. }
  1274. inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index)
  1275. {
  1276. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1277. return m_Items + index;
  1278. }
  1279. inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value)
  1280. {
  1281. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1282. m_Items[index] = value;
  1283. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1284. }
  1285. inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const
  1286. {
  1287. return m_Items[index];
  1288. }
  1289. inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  1290. {
  1291. return m_Items + index;
  1292. }
  1293. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value)
  1294. {
  1295. m_Items[index] = value;
  1296. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1297. }
  1298. };
  1299. // !!0[] System.Array::Empty<System.Object>()
  1300. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_gshared_inline (const RuntimeMethod* method);
  1301. // System.Void System.Array::Reverse<System.Byte>(!!0[])
  1302. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m33A873AE7FA7CD93B19E3B22F9B8909343E3745B_gshared (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method);
  1303. // System.Void Mono.Security.ASN1::.ctor(System.Byte,System.Byte[])
  1304. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1__ctor_mB8A19279E6079D30BB6A594ADAC7FEE89E822CDC (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, uint8_t ___tag0, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___data1, const RuntimeMethod* method);
  1305. // System.Void System.Object::.ctor()
  1306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method);
  1307. // System.Void System.NotSupportedException::.ctor(System.String)
  1308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90 (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * __this, String_t* ___message0, const RuntimeMethod* method);
  1309. // System.Void System.Buffer::BlockCopy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)
  1310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725 (RuntimeArray * ___src0, int32_t ___srcOffset1, RuntimeArray * ___dst2, int32_t ___dstOffset3, int32_t ___count4, const RuntimeMethod* method);
  1311. // System.Void Mono.Security.ASN1::Decode(System.Byte[],System.Int32&,System.Int32)
  1312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1_Decode_mFB5F309ED41074BEB2D4FCC6C49E6901EDCF3D87 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___asn10, int32_t* ___anPos1, int32_t ___anLength2, const RuntimeMethod* method);
  1313. // System.Object System.Array::Clone()
  1314. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Array_Clone_m3C566B3D3F4333212411BD7C3B61D798BADB3F3C (RuntimeArray * __this, const RuntimeMethod* method);
  1315. // System.Void System.Collections.ArrayList::.ctor()
  1316. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayList__ctor_m6847CFECD6BDC2AD10A4AC9852A572B88B8D6B1B (ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * __this, const RuntimeMethod* method);
  1317. // System.Int32 Mono.Security.ASN1::get_Count()
  1318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ASN1_get_Count_mBF134B153CFA218C251FB692A25AA392DCF9F583 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method);
  1319. // System.Void Mono.Security.ASN1::DecodeTLV(System.Byte[],System.Int32&,System.Byte&,System.Int32&,System.Byte[]&)
  1320. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1_DecodeTLV_m469B49047A31E0DE6D8E37D3153C284D4945EB03 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___asn10, int32_t* ___pos1, uint8_t* ___tag2, int32_t* ___length3, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** ___content4, const RuntimeMethod* method);
  1321. // Mono.Security.ASN1 Mono.Security.ASN1::Add(Mono.Security.ASN1)
  1322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ASN1_Add_m35AB44F469BE9C185A91D2E265A7DA6B27311F7B (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ___asn10, const RuntimeMethod* method);
  1323. // System.Void System.Text.StringBuilder::.ctor()
  1324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m5A81DE19E748F748E19FF13FB6FFD2547F9212D9 (StringBuilder_t * __this, const RuntimeMethod* method);
  1325. // System.String System.Byte::ToString(System.String)
  1326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_mABEF6F24915951FF4A4D87B389D8418B2638178C (uint8_t* __this, String_t* ___format0, const RuntimeMethod* method);
  1327. // System.String System.Environment::get_NewLine()
  1328. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Environment_get_NewLine_mD145C8EE917C986BAA7C5243DEFAF4D333C521B4 (const RuntimeMethod* method);
  1329. // System.Text.StringBuilder System.Text.StringBuilder::AppendFormat(System.String,System.Object,System.Object)
  1330. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_AppendFormat_m37B348187DD9186C2451ACCA3DBC4ABCD4632AD4 (StringBuilder_t * __this, String_t* ___format0, RuntimeObject * ___arg01, RuntimeObject * ___arg12, const RuntimeMethod* method);
  1331. // System.Byte[] Mono.Security.ASN1::get_Value()
  1332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method);
  1333. // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String)
  1334. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1 (StringBuilder_t * __this, String_t* ___value0, const RuntimeMethod* method);
  1335. // System.Text.StringBuilder System.Text.StringBuilder::AppendFormat(System.String,System.Object)
  1336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_AppendFormat_mA3A12EF6C7AC4C5EBC41FCA633F4FC036205669E (StringBuilder_t * __this, String_t* ___format0, RuntimeObject * ___arg01, const RuntimeMethod* method);
  1337. // !!0[] System.Array::Empty<System.Object>()
  1338. inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_inline (const RuntimeMethod* method)
  1339. {
  1340. return (( ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_gshared_inline)(method);
  1341. }
  1342. // System.Text.StringBuilder System.Text.StringBuilder::AppendFormat(System.String,System.Object[])
  1343. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t * StringBuilder_AppendFormat_m97C4AAABA51FCC2D426BD22FE05BEC045AB9D6F8 (StringBuilder_t * __this, String_t* ___format0, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___args1, const RuntimeMethod* method);
  1344. // System.Byte[] Mono.Security.BitConverterLE::GetBytes(System.Int32)
  1345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* BitConverterLE_GetBytes_mD4BDBCF2894D9C49D53420C8CAD0933372E8B698 (int32_t ___value0, const RuntimeMethod* method);
  1346. // System.Void System.Array::Reverse<System.Byte>(!!0[])
  1347. inline void Array_Reverse_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m33A873AE7FA7CD93B19E3B22F9B8909343E3745B (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, const RuntimeMethod* method)
  1348. {
  1349. (( void (*) (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, const RuntimeMethod*))Array_Reverse_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m33A873AE7FA7CD93B19E3B22F9B8909343E3745B_gshared)(___array0, method);
  1350. }
  1351. // System.Void Mono.Security.ASN1::.ctor(System.Byte)
  1352. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1__ctor_mC8594B7A2376B58F26F1D0457B0F9F5880D87142 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, uint8_t ___tag0, const RuntimeMethod* method);
  1353. // System.Void Mono.Security.ASN1::set_Value(System.Byte[])
  1354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1_set_Value_mCA987F3A4CA629E76A62EB82CC0C9D448A66C13D (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method);
  1355. // System.Void System.ArgumentNullException::.ctor(System.String)
  1356. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97 (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * __this, String_t* ___paramName0, const RuntimeMethod* method);
  1357. // System.Byte Mono.Security.ASN1::get_Tag()
  1358. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ASN1_get_Tag_mA82F15B6EB97BF0F3EBAA69C21765909D7A675D3_inline (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method);
  1359. // System.Void System.FormatException::.ctor(System.String)
  1360. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_mB8F9A26F985EF9A6C0C082F7D70CFDF2DBDBB23B (FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759 * __this, String_t* ___message0, const RuntimeMethod* method);
  1361. // System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
  1362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164 (const RuntimeMethod* method);
  1363. // System.String System.Byte::ToString(System.IFormatProvider)
  1364. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_m104307B82FDCE07CA77D54B60A5D88786E5BB09D (uint8_t* __this, RuntimeObject* ___provider0, const RuntimeMethod* method);
  1365. // System.String System.UInt64::ToString(System.IFormatProvider)
  1366. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt64_ToString_m1429DDEBC0EE07254A8F7E06D3594D1CE72DADF2 (uint64_t* __this, RuntimeObject* ___provider0, const RuntimeMethod* method);
  1367. // System.Byte[] Mono.Security.BitConverterLE::GetUIntBytes(System.Byte*)
  1368. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* BitConverterLE_GetUIntBytes_m3771CE625EE76BB13B8C60BCBB038E412514E939 (uint8_t* ___bytes0, const RuntimeMethod* method);
  1369. // System.Void System.Text.StringBuilder::.ctor(System.Int32)
  1370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_mEDFFE2D378A15F6DAB54D52661C84C1B52E7BA2E (StringBuilder_t * __this, int32_t ___capacity0, const RuntimeMethod* method);
  1371. // System.String System.Byte::ToString(System.String,System.IFormatProvider)
  1372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_mB5BDCB74BE861E9EB085AAFBE115998B632CEFA8 (uint8_t* __this, String_t* ___format0, RuntimeObject* ___provider1, const RuntimeMethod* method);
  1373. #ifdef __clang__
  1374. #pragma clang diagnostic push
  1375. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1376. #pragma clang diagnostic ignored "-Wunused-variable"
  1377. #endif
  1378. #ifdef __clang__
  1379. #pragma clang diagnostic pop
  1380. #endif
  1381. #ifdef __clang__
  1382. #pragma clang diagnostic push
  1383. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1384. #pragma clang diagnostic ignored "-Wunused-variable"
  1385. #endif
  1386. // System.Void Mono.Security.ASN1::.ctor(System.Byte)
  1387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1__ctor_mC8594B7A2376B58F26F1D0457B0F9F5880D87142 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, uint8_t ___tag0, const RuntimeMethod* method)
  1388. {
  1389. {
  1390. uint8_t L_0 = ___tag0;
  1391. ASN1__ctor_mB8A19279E6079D30BB6A594ADAC7FEE89E822CDC(__this, L_0, (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL, /*hidden argument*/NULL);
  1392. return;
  1393. }
  1394. }
  1395. // System.Void Mono.Security.ASN1::.ctor(System.Byte,System.Byte[])
  1396. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1__ctor_mB8A19279E6079D30BB6A594ADAC7FEE89E822CDC (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, uint8_t ___tag0, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___data1, const RuntimeMethod* method)
  1397. {
  1398. {
  1399. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
  1400. uint8_t L_0 = ___tag0;
  1401. __this->set_m_nTag_0(L_0);
  1402. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = ___data1;
  1403. __this->set_m_aValue_1(L_1);
  1404. return;
  1405. }
  1406. }
  1407. // System.Void Mono.Security.ASN1::.ctor(System.Byte[])
  1408. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1__ctor_mE534D499DABEAAA35E0F30572CD295A9FCFA1C7E (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___data0, const RuntimeMethod* method)
  1409. {
  1410. static bool s_Il2CppMethodInitialized;
  1411. if (!s_Il2CppMethodInitialized)
  1412. {
  1413. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var);
  1414. s_Il2CppMethodInitialized = true;
  1415. }
  1416. int32_t V_0 = 0;
  1417. int32_t V_1 = 0;
  1418. int32_t V_2 = 0;
  1419. int32_t V_3 = 0;
  1420. {
  1421. Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
  1422. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___data0;
  1423. int32_t L_1 = 0;
  1424. uint8_t L_2 = (L_0)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_1));
  1425. __this->set_m_nTag_0(L_2);
  1426. V_0 = 0;
  1427. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_3 = ___data0;
  1428. int32_t L_4 = 1;
  1429. uint8_t L_5 = (L_3)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_4));
  1430. V_1 = L_5;
  1431. int32_t L_6 = V_1;
  1432. if ((((int32_t)L_6) <= ((int32_t)((int32_t)128))))
  1433. {
  1434. goto IL_0045;
  1435. }
  1436. }
  1437. {
  1438. int32_t L_7 = V_1;
  1439. V_0 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)((int32_t)128)));
  1440. V_1 = 0;
  1441. V_2 = 0;
  1442. goto IL_003f;
  1443. }
  1444. IL_002b:
  1445. {
  1446. int32_t L_8 = V_1;
  1447. V_1 = ((int32_t)il2cpp_codegen_multiply((int32_t)L_8, (int32_t)((int32_t)256)));
  1448. int32_t L_9 = V_1;
  1449. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_10 = ___data0;
  1450. int32_t L_11 = V_2;
  1451. int32_t L_12 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)2));
  1452. uint8_t L_13 = (L_10)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_12));
  1453. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_13));
  1454. int32_t L_14 = V_2;
  1455. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
  1456. }
  1457. IL_003f:
  1458. {
  1459. int32_t L_15 = V_2;
  1460. int32_t L_16 = V_0;
  1461. if ((((int32_t)L_15) < ((int32_t)L_16)))
  1462. {
  1463. goto IL_002b;
  1464. }
  1465. }
  1466. {
  1467. goto IL_0058;
  1468. }
  1469. IL_0045:
  1470. {
  1471. int32_t L_17 = V_1;
  1472. if ((!(((uint32_t)L_17) == ((uint32_t)((int32_t)128)))))
  1473. {
  1474. goto IL_0058;
  1475. }
  1476. }
  1477. {
  1478. NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_18 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var)));
  1479. NotSupportedException__ctor_m40BC57BDA6E0E119B73700CC809A14B57DC65A90(L_18, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral393DDC767F48626B0317297F8A961E12A2DFC6B6)), /*hidden argument*/NULL);
  1480. IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ASN1__ctor_mE534D499DABEAAA35E0F30572CD295A9FCFA1C7E_RuntimeMethod_var)));
  1481. }
  1482. IL_0058:
  1483. {
  1484. int32_t L_19 = V_1;
  1485. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_20 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)L_19);
  1486. __this->set_m_aValue_1(L_20);
  1487. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_21 = ___data0;
  1488. int32_t L_22 = V_0;
  1489. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_23 = __this->get_m_aValue_1();
  1490. int32_t L_24 = V_1;
  1491. Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_21, ((int32_t)il2cpp_codegen_add((int32_t)2, (int32_t)L_22)), (RuntimeArray *)(RuntimeArray *)L_23, 0, L_24, /*hidden argument*/NULL);
  1492. uint8_t L_25 = __this->get_m_nTag_0();
  1493. if ((!(((uint32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)32)))) == ((uint32_t)((int32_t)32)))))
  1494. {
  1495. goto IL_0092;
  1496. }
  1497. }
  1498. {
  1499. int32_t L_26 = V_0;
  1500. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)2, (int32_t)L_26));
  1501. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_27 = ___data0;
  1502. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_28 = ___data0;
  1503. ASN1_Decode_mFB5F309ED41074BEB2D4FCC6C49E6901EDCF3D87(__this, L_27, (int32_t*)(&V_3), ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length))), /*hidden argument*/NULL);
  1504. }
  1505. IL_0092:
  1506. {
  1507. return;
  1508. }
  1509. }
  1510. // System.Int32 Mono.Security.ASN1::get_Count()
  1511. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ASN1_get_Count_mBF134B153CFA218C251FB692A25AA392DCF9F583 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method)
  1512. {
  1513. {
  1514. ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_0 = __this->get_elist_2();
  1515. if (L_0)
  1516. {
  1517. goto IL_000a;
  1518. }
  1519. }
  1520. {
  1521. return 0;
  1522. }
  1523. IL_000a:
  1524. {
  1525. ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_1 = __this->get_elist_2();
  1526. int32_t L_2;
  1527. L_2 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_1);
  1528. return L_2;
  1529. }
  1530. }
  1531. // System.Byte Mono.Security.ASN1::get_Tag()
  1532. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t ASN1_get_Tag_mA82F15B6EB97BF0F3EBAA69C21765909D7A675D3 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method)
  1533. {
  1534. {
  1535. uint8_t L_0 = __this->get_m_nTag_0();
  1536. return L_0;
  1537. }
  1538. }
  1539. // System.Byte[] Mono.Security.ASN1::get_Value()
  1540. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method)
  1541. {
  1542. static bool s_Il2CppMethodInitialized;
  1543. if (!s_Il2CppMethodInitialized)
  1544. {
  1545. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var);
  1546. s_Il2CppMethodInitialized = true;
  1547. }
  1548. {
  1549. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = __this->get_m_aValue_1();
  1550. if (L_0)
  1551. {
  1552. goto IL_000f;
  1553. }
  1554. }
  1555. {
  1556. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1;
  1557. L_1 = VirtFuncInvoker0< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* >::Invoke(4 /* System.Byte[] Mono.Security.ASN1::GetBytes() */, __this);
  1558. }
  1559. IL_000f:
  1560. {
  1561. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_2 = __this->get_m_aValue_1();
  1562. RuntimeObject * L_3;
  1563. L_3 = Array_Clone_m3C566B3D3F4333212411BD7C3B61D798BADB3F3C((RuntimeArray *)(RuntimeArray *)L_2, /*hidden argument*/NULL);
  1564. return ((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)Castclass((RuntimeObject*)L_3, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var));
  1565. }
  1566. }
  1567. // System.Void Mono.Security.ASN1::set_Value(System.Byte[])
  1568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1_set_Value_mCA987F3A4CA629E76A62EB82CC0C9D448A66C13D (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___value0, const RuntimeMethod* method)
  1569. {
  1570. static bool s_Il2CppMethodInitialized;
  1571. if (!s_Il2CppMethodInitialized)
  1572. {
  1573. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var);
  1574. s_Il2CppMethodInitialized = true;
  1575. }
  1576. {
  1577. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___value0;
  1578. if (!L_0)
  1579. {
  1580. goto IL_0014;
  1581. }
  1582. }
  1583. {
  1584. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = ___value0;
  1585. RuntimeObject * L_2;
  1586. L_2 = Array_Clone_m3C566B3D3F4333212411BD7C3B61D798BADB3F3C((RuntimeArray *)(RuntimeArray *)L_1, /*hidden argument*/NULL);
  1587. __this->set_m_aValue_1(((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)Castclass((RuntimeObject*)L_2, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var)));
  1588. }
  1589. IL_0014:
  1590. {
  1591. return;
  1592. }
  1593. }
  1594. // Mono.Security.ASN1 Mono.Security.ASN1::Add(Mono.Security.ASN1)
  1595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ASN1_Add_m35AB44F469BE9C185A91D2E265A7DA6B27311F7B (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ___asn10, const RuntimeMethod* method)
  1596. {
  1597. static bool s_Il2CppMethodInitialized;
  1598. if (!s_Il2CppMethodInitialized)
  1599. {
  1600. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575_il2cpp_TypeInfo_var);
  1601. s_Il2CppMethodInitialized = true;
  1602. }
  1603. {
  1604. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_0 = ___asn10;
  1605. if (!L_0)
  1606. {
  1607. goto IL_0023;
  1608. }
  1609. }
  1610. {
  1611. ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_1 = __this->get_elist_2();
  1612. if (L_1)
  1613. {
  1614. goto IL_0016;
  1615. }
  1616. }
  1617. {
  1618. ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_2 = (ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 *)il2cpp_codegen_object_new(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575_il2cpp_TypeInfo_var);
  1619. ArrayList__ctor_m6847CFECD6BDC2AD10A4AC9852A572B88B8D6B1B(L_2, /*hidden argument*/NULL);
  1620. __this->set_elist_2(L_2);
  1621. }
  1622. IL_0016:
  1623. {
  1624. ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_3 = __this->get_elist_2();
  1625. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_4 = ___asn10;
  1626. int32_t L_5;
  1627. L_5 = VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(24 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_3, L_4);
  1628. }
  1629. IL_0023:
  1630. {
  1631. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_6 = ___asn10;
  1632. return L_6;
  1633. }
  1634. }
  1635. // System.Byte[] Mono.Security.ASN1::GetBytes()
  1636. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ASN1_GetBytes_mDE8FEDD6687DE65668CA9C987B5A50063AAEDC02 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method)
  1637. {
  1638. static bool s_Il2CppMethodInitialized;
  1639. if (!s_Il2CppMethodInitialized)
  1640. {
  1641. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var);
  1642. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575_il2cpp_TypeInfo_var);
  1643. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var);
  1644. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  1645. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var);
  1646. s_Il2CppMethodInitialized = true;
  1647. }
  1648. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_0 = NULL;
  1649. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_1 = NULL;
  1650. int32_t V_2 = 0;
  1651. int32_t V_3 = 0;
  1652. ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * V_4 = NULL;
  1653. int32_t V_5 = 0;
  1654. RuntimeObject* V_6 = NULL;
  1655. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_7 = NULL;
  1656. RuntimeObject* V_8 = NULL;
  1657. int32_t V_9 = 0;
  1658. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_10 = NULL;
  1659. int32_t V_11 = 0;
  1660. Exception_t * __last_unhandled_exception = 0;
  1661. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  1662. {
  1663. V_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)NULL;
  1664. int32_t L_0;
  1665. L_0 = ASN1_get_Count_mBF134B153CFA218C251FB692A25AA392DCF9F583(__this, /*hidden argument*/NULL);
  1666. if ((((int32_t)L_0) <= ((int32_t)0)))
  1667. {
  1668. goto IL_00b8;
  1669. }
  1670. }
  1671. {
  1672. V_3 = 0;
  1673. ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_1 = (ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 *)il2cpp_codegen_object_new(ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575_il2cpp_TypeInfo_var);
  1674. ArrayList__ctor_m6847CFECD6BDC2AD10A4AC9852A572B88B8D6B1B(L_1, /*hidden argument*/NULL);
  1675. V_4 = L_1;
  1676. ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_2 = __this->get_elist_2();
  1677. RuntimeObject* L_3;
  1678. L_3 = VirtFuncInvoker0< RuntimeObject* >::Invoke(30 /* System.Collections.IEnumerator System.Collections.ArrayList::GetEnumerator() */, L_2);
  1679. V_6 = L_3;
  1680. }
  1681. IL_0024:
  1682. try
  1683. { // begin try (depth: 1)
  1684. {
  1685. goto IL_004a;
  1686. }
  1687. IL_0026:
  1688. {
  1689. RuntimeObject* L_4 = V_6;
  1690. RuntimeObject * L_5;
  1691. L_5 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_4);
  1692. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_6;
  1693. L_6 = VirtFuncInvoker0< ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* >::Invoke(4 /* System.Byte[] Mono.Security.ASN1::GetBytes() */, ((ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 *)CastclassClass((RuntimeObject*)L_5, ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var)));
  1694. V_7 = L_6;
  1695. ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_7 = V_4;
  1696. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_8 = V_7;
  1697. int32_t L_9;
  1698. L_9 = VirtFuncInvoker1< int32_t, RuntimeObject * >::Invoke(24 /* System.Int32 System.Collections.ArrayList::Add(System.Object) */, L_7, (RuntimeObject *)(RuntimeObject *)L_8);
  1699. int32_t L_10 = V_3;
  1700. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_11 = V_7;
  1701. V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))));
  1702. }
  1703. IL_004a:
  1704. {
  1705. RuntimeObject* L_12 = V_6;
  1706. bool L_13;
  1707. L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, L_12);
  1708. if (L_13)
  1709. {
  1710. goto IL_0026;
  1711. }
  1712. }
  1713. IL_0053:
  1714. {
  1715. IL2CPP_LEAVE(0x6A, FINALLY_0055);
  1716. }
  1717. } // end try (depth: 1)
  1718. catch(Il2CppExceptionWrapper& e)
  1719. {
  1720. __last_unhandled_exception = (Exception_t *)e.ex;
  1721. goto FINALLY_0055;
  1722. }
  1723. FINALLY_0055:
  1724. { // begin finally (depth: 1)
  1725. {
  1726. RuntimeObject* L_14 = V_6;
  1727. V_8 = ((RuntimeObject*)IsInst((RuntimeObject*)L_14, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var));
  1728. RuntimeObject* L_15 = V_8;
  1729. if (!L_15)
  1730. {
  1731. goto IL_0069;
  1732. }
  1733. }
  1734. IL_0062:
  1735. {
  1736. RuntimeObject* L_16 = V_8;
  1737. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, L_16);
  1738. }
  1739. IL_0069:
  1740. {
  1741. IL2CPP_END_FINALLY(85)
  1742. }
  1743. } // end finally (depth: 1)
  1744. IL2CPP_CLEANUP(85)
  1745. {
  1746. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  1747. IL2CPP_JUMP_TBL(0x6A, IL_006a)
  1748. }
  1749. IL_006a:
  1750. {
  1751. int32_t L_17 = V_3;
  1752. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_18 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)L_17);
  1753. V_0 = L_18;
  1754. V_5 = 0;
  1755. V_9 = 0;
  1756. goto IL_00a7;
  1757. }
  1758. IL_0079:
  1759. {
  1760. ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_19 = V_4;
  1761. int32_t L_20 = V_9;
  1762. RuntimeObject * L_21;
  1763. L_21 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(22 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_19, L_20);
  1764. V_10 = ((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)Castclass((RuntimeObject*)L_21, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var));
  1765. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_22 = V_10;
  1766. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_23 = V_0;
  1767. int32_t L_24 = V_5;
  1768. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_25 = V_10;
  1769. Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_22, 0, (RuntimeArray *)(RuntimeArray *)L_23, L_24, ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length))), /*hidden argument*/NULL);
  1770. int32_t L_26 = V_5;
  1771. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_27 = V_10;
  1772. V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length)))));
  1773. int32_t L_28 = V_9;
  1774. V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)1));
  1775. }
  1776. IL_00a7:
  1777. {
  1778. int32_t L_29 = V_9;
  1779. ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_30 = __this->get_elist_2();
  1780. int32_t L_31;
  1781. L_31 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_30);
  1782. if ((((int32_t)L_29) < ((int32_t)L_31)))
  1783. {
  1784. goto IL_0079;
  1785. }
  1786. }
  1787. {
  1788. goto IL_00c7;
  1789. }
  1790. IL_00b8:
  1791. {
  1792. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_32 = __this->get_m_aValue_1();
  1793. if (!L_32)
  1794. {
  1795. goto IL_00c7;
  1796. }
  1797. }
  1798. {
  1799. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_33 = __this->get_m_aValue_1();
  1800. V_0 = L_33;
  1801. }
  1802. IL_00c7:
  1803. {
  1804. V_2 = 0;
  1805. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_34 = V_0;
  1806. if (!L_34)
  1807. {
  1808. goto IL_01e6;
  1809. }
  1810. }
  1811. {
  1812. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_35 = V_0;
  1813. V_11 = ((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length)));
  1814. int32_t L_36 = V_11;
  1815. if ((((int32_t)L_36) <= ((int32_t)((int32_t)127))))
  1816. {
  1817. goto IL_01bd;
  1818. }
  1819. }
  1820. {
  1821. int32_t L_37 = V_11;
  1822. if ((((int32_t)L_37) > ((int32_t)((int32_t)255))))
  1823. {
  1824. goto IL_010c;
  1825. }
  1826. }
  1827. {
  1828. int32_t L_38 = V_11;
  1829. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_39 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)3, (int32_t)L_38)));
  1830. V_1 = L_39;
  1831. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_40 = V_0;
  1832. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_41 = V_1;
  1833. int32_t L_42 = V_11;
  1834. Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_40, 0, (RuntimeArray *)(RuntimeArray *)L_41, 3, L_42, /*hidden argument*/NULL);
  1835. V_2 = ((int32_t)129);
  1836. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_43 = V_1;
  1837. int32_t L_44 = V_11;
  1838. (L_43)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint8_t)((int32_t)((uint8_t)L_44)));
  1839. goto IL_01d5;
  1840. }
  1841. IL_010c:
  1842. {
  1843. int32_t L_45 = V_11;
  1844. if ((((int32_t)L_45) > ((int32_t)((int32_t)65535))))
  1845. {
  1846. goto IL_0143;
  1847. }
  1848. }
  1849. {
  1850. int32_t L_46 = V_11;
  1851. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_47 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)4, (int32_t)L_46)));
  1852. V_1 = L_47;
  1853. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_48 = V_0;
  1854. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_49 = V_1;
  1855. int32_t L_50 = V_11;
  1856. Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_48, 0, (RuntimeArray *)(RuntimeArray *)L_49, 4, L_50, /*hidden argument*/NULL);
  1857. V_2 = ((int32_t)130);
  1858. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_51 = V_1;
  1859. int32_t L_52 = V_11;
  1860. (L_51)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_52>>(int32_t)8)))));
  1861. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_53 = V_1;
  1862. int32_t L_54 = V_11;
  1863. (L_53)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint8_t)((int32_t)((uint8_t)L_54)));
  1864. goto IL_01d5;
  1865. }
  1866. IL_0143:
  1867. {
  1868. int32_t L_55 = V_11;
  1869. if ((((int32_t)L_55) > ((int32_t)((int32_t)16777215))))
  1870. {
  1871. goto IL_0180;
  1872. }
  1873. }
  1874. {
  1875. int32_t L_56 = V_11;
  1876. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_57 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)5, (int32_t)L_56)));
  1877. V_1 = L_57;
  1878. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_58 = V_0;
  1879. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_59 = V_1;
  1880. int32_t L_60 = V_11;
  1881. Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_58, 0, (RuntimeArray *)(RuntimeArray *)L_59, 5, L_60, /*hidden argument*/NULL);
  1882. V_2 = ((int32_t)131);
  1883. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_61 = V_1;
  1884. int32_t L_62 = V_11;
  1885. (L_61)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_62>>(int32_t)((int32_t)16))))));
  1886. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_63 = V_1;
  1887. int32_t L_64 = V_11;
  1888. (L_63)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_64>>(int32_t)8)))));
  1889. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_65 = V_1;
  1890. int32_t L_66 = V_11;
  1891. (L_65)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(4), (uint8_t)((int32_t)((uint8_t)L_66)));
  1892. goto IL_01d5;
  1893. }
  1894. IL_0180:
  1895. {
  1896. int32_t L_67 = V_11;
  1897. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_68 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)6, (int32_t)L_67)));
  1898. V_1 = L_68;
  1899. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_69 = V_0;
  1900. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_70 = V_1;
  1901. int32_t L_71 = V_11;
  1902. Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_69, 0, (RuntimeArray *)(RuntimeArray *)L_70, 6, L_71, /*hidden argument*/NULL);
  1903. V_2 = ((int32_t)132);
  1904. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_72 = V_1;
  1905. int32_t L_73 = V_11;
  1906. (L_72)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_73>>(int32_t)((int32_t)24))))));
  1907. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_74 = V_1;
  1908. int32_t L_75 = V_11;
  1909. (L_74)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_75>>(int32_t)((int32_t)16))))));
  1910. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_76 = V_1;
  1911. int32_t L_77 = V_11;
  1912. (L_76)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(4), (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_77>>(int32_t)8)))));
  1913. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_78 = V_1;
  1914. int32_t L_79 = V_11;
  1915. (L_78)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(5), (uint8_t)((int32_t)((uint8_t)L_79)));
  1916. goto IL_01d5;
  1917. }
  1918. IL_01bd:
  1919. {
  1920. int32_t L_80 = V_11;
  1921. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_81 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add((int32_t)2, (int32_t)L_80)));
  1922. V_1 = L_81;
  1923. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_82 = V_0;
  1924. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_83 = V_1;
  1925. int32_t L_84 = V_11;
  1926. Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_82, 0, (RuntimeArray *)(RuntimeArray *)L_83, 2, L_84, /*hidden argument*/NULL);
  1927. int32_t L_85 = V_11;
  1928. V_2 = L_85;
  1929. }
  1930. IL_01d5:
  1931. {
  1932. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_86 = __this->get_m_aValue_1();
  1933. if (L_86)
  1934. {
  1935. goto IL_01ed;
  1936. }
  1937. }
  1938. {
  1939. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_87 = V_0;
  1940. __this->set_m_aValue_1(L_87);
  1941. goto IL_01ed;
  1942. }
  1943. IL_01e6:
  1944. {
  1945. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_88 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)2);
  1946. V_1 = L_88;
  1947. }
  1948. IL_01ed:
  1949. {
  1950. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_89 = V_1;
  1951. uint8_t L_90 = __this->get_m_nTag_0();
  1952. (L_89)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint8_t)L_90);
  1953. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_91 = V_1;
  1954. int32_t L_92 = V_2;
  1955. (L_91)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint8_t)((int32_t)((uint8_t)L_92)));
  1956. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_93 = V_1;
  1957. return L_93;
  1958. }
  1959. }
  1960. // System.Void Mono.Security.ASN1::Decode(System.Byte[],System.Int32&,System.Int32)
  1961. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1_Decode_mFB5F309ED41074BEB2D4FCC6C49E6901EDCF3D87 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___asn10, int32_t* ___anPos1, int32_t ___anLength2, const RuntimeMethod* method)
  1962. {
  1963. static bool s_Il2CppMethodInitialized;
  1964. if (!s_Il2CppMethodInitialized)
  1965. {
  1966. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var);
  1967. s_Il2CppMethodInitialized = true;
  1968. }
  1969. uint8_t V_0 = 0x0;
  1970. int32_t V_1 = 0;
  1971. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_2 = NULL;
  1972. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * V_3 = NULL;
  1973. int32_t V_4 = 0;
  1974. {
  1975. goto IL_0040;
  1976. }
  1977. IL_0002:
  1978. {
  1979. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___asn10;
  1980. int32_t* L_1 = ___anPos1;
  1981. ASN1_DecodeTLV_m469B49047A31E0DE6D8E37D3153C284D4945EB03(__this, L_0, (int32_t*)L_1, (uint8_t*)(&V_0), (int32_t*)(&V_1), (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726**)(&V_2), /*hidden argument*/NULL);
  1982. uint8_t L_2 = V_0;
  1983. if (!L_2)
  1984. {
  1985. goto IL_0040;
  1986. }
  1987. }
  1988. {
  1989. uint8_t L_3 = V_0;
  1990. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4 = V_2;
  1991. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_5 = (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 *)il2cpp_codegen_object_new(ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var);
  1992. ASN1__ctor_mB8A19279E6079D30BB6A594ADAC7FEE89E822CDC(L_5, L_3, L_4, /*hidden argument*/NULL);
  1993. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_6;
  1994. L_6 = ASN1_Add_m35AB44F469BE9C185A91D2E265A7DA6B27311F7B(__this, L_5, /*hidden argument*/NULL);
  1995. V_3 = L_6;
  1996. uint8_t L_7 = V_0;
  1997. if ((!(((uint32_t)((int32_t)((int32_t)L_7&(int32_t)((int32_t)32)))) == ((uint32_t)((int32_t)32)))))
  1998. {
  1999. goto IL_003a;
  2000. }
  2001. }
  2002. {
  2003. int32_t* L_8 = ___anPos1;
  2004. int32_t L_9 = *((int32_t*)L_8);
  2005. V_4 = L_9;
  2006. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_10 = V_3;
  2007. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_11 = ___asn10;
  2008. int32_t L_12 = V_4;
  2009. int32_t L_13 = V_1;
  2010. ASN1_Decode_mFB5F309ED41074BEB2D4FCC6C49E6901EDCF3D87(L_10, L_11, (int32_t*)(&V_4), ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)L_13)), /*hidden argument*/NULL);
  2011. }
  2012. IL_003a:
  2013. {
  2014. int32_t* L_14 = ___anPos1;
  2015. int32_t* L_15 = ___anPos1;
  2016. int32_t L_16 = *((int32_t*)L_15);
  2017. int32_t L_17 = V_1;
  2018. *((int32_t*)L_14) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)L_17));
  2019. }
  2020. IL_0040:
  2021. {
  2022. int32_t* L_18 = ___anPos1;
  2023. int32_t L_19 = *((int32_t*)L_18);
  2024. int32_t L_20 = ___anLength2;
  2025. if ((((int32_t)L_19) < ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)))))
  2026. {
  2027. goto IL_0002;
  2028. }
  2029. }
  2030. {
  2031. return;
  2032. }
  2033. }
  2034. // System.Void Mono.Security.ASN1::DecodeTLV(System.Byte[],System.Int32&,System.Byte&,System.Int32&,System.Byte[]&)
  2035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASN1_DecodeTLV_m469B49047A31E0DE6D8E37D3153C284D4945EB03 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___asn10, int32_t* ___pos1, uint8_t* ___tag2, int32_t* ___length3, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** ___content4, const RuntimeMethod* method)
  2036. {
  2037. static bool s_Il2CppMethodInitialized;
  2038. if (!s_Il2CppMethodInitialized)
  2039. {
  2040. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var);
  2041. s_Il2CppMethodInitialized = true;
  2042. }
  2043. int32_t V_0 = 0;
  2044. int32_t V_1 = 0;
  2045. int32_t V_2 = 0;
  2046. {
  2047. uint8_t* L_0 = ___tag2;
  2048. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = ___asn10;
  2049. int32_t* L_2 = ___pos1;
  2050. int32_t* L_3 = ___pos1;
  2051. int32_t L_4 = *((int32_t*)L_3);
  2052. V_0 = L_4;
  2053. int32_t L_5 = V_0;
  2054. *((int32_t*)L_2) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)1));
  2055. int32_t L_6 = V_0;
  2056. int32_t L_7 = L_6;
  2057. uint8_t L_8 = (L_1)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_7));
  2058. *((int8_t*)L_0) = (int8_t)L_8;
  2059. int32_t* L_9 = ___length3;
  2060. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_10 = ___asn10;
  2061. int32_t* L_11 = ___pos1;
  2062. int32_t* L_12 = ___pos1;
  2063. int32_t L_13 = *((int32_t*)L_12);
  2064. V_0 = L_13;
  2065. int32_t L_14 = V_0;
  2066. *((int32_t*)L_11) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)1));
  2067. int32_t L_15 = V_0;
  2068. int32_t L_16 = L_15;
  2069. uint8_t L_17 = (L_10)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_16));
  2070. *((int32_t*)L_9) = (int32_t)L_17;
  2071. int32_t* L_18 = ___length3;
  2072. int32_t L_19 = *((int32_t*)L_18);
  2073. if ((!(((uint32_t)((int32_t)((int32_t)L_19&(int32_t)((int32_t)128)))) == ((uint32_t)((int32_t)128)))))
  2074. {
  2075. goto IL_005a;
  2076. }
  2077. }
  2078. {
  2079. int32_t* L_20 = ___length3;
  2080. int32_t L_21 = *((int32_t*)L_20);
  2081. V_1 = ((int32_t)((int32_t)L_21&(int32_t)((int32_t)127)));
  2082. int32_t* L_22 = ___length3;
  2083. *((int32_t*)L_22) = (int32_t)0;
  2084. V_2 = 0;
  2085. goto IL_0056;
  2086. }
  2087. IL_003a:
  2088. {
  2089. int32_t* L_23 = ___length3;
  2090. int32_t* L_24 = ___length3;
  2091. int32_t L_25 = *((int32_t*)L_24);
  2092. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_26 = ___asn10;
  2093. int32_t* L_27 = ___pos1;
  2094. int32_t* L_28 = ___pos1;
  2095. int32_t L_29 = *((int32_t*)L_28);
  2096. V_0 = L_29;
  2097. int32_t L_30 = V_0;
  2098. *((int32_t*)L_27) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)1));
  2099. int32_t L_31 = V_0;
  2100. int32_t L_32 = L_31;
  2101. uint8_t L_33 = (L_26)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_32));
  2102. *((int32_t*)L_23) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_25, (int32_t)((int32_t)256))), (int32_t)L_33));
  2103. int32_t L_34 = V_2;
  2104. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)1));
  2105. }
  2106. IL_0056:
  2107. {
  2108. int32_t L_35 = V_2;
  2109. int32_t L_36 = V_1;
  2110. if ((((int32_t)L_35) < ((int32_t)L_36)))
  2111. {
  2112. goto IL_003a;
  2113. }
  2114. }
  2115. IL_005a:
  2116. {
  2117. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** L_37 = ___content4;
  2118. int32_t* L_38 = ___length3;
  2119. int32_t L_39 = *((int32_t*)L_38);
  2120. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_40 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)L_39);
  2121. *((RuntimeObject **)L_37) = (RuntimeObject *)L_40;
  2122. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_37, (void*)(RuntimeObject *)L_40);
  2123. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_41 = ___asn10;
  2124. int32_t* L_42 = ___pos1;
  2125. int32_t L_43 = *((int32_t*)L_42);
  2126. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** L_44 = ___content4;
  2127. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_45 = *((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726**)L_44);
  2128. int32_t* L_46 = ___length3;
  2129. int32_t L_47 = *((int32_t*)L_46);
  2130. Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_41, L_43, (RuntimeArray *)(RuntimeArray *)L_45, 0, L_47, /*hidden argument*/NULL);
  2131. return;
  2132. }
  2133. }
  2134. // Mono.Security.ASN1 Mono.Security.ASN1::get_Item(System.Int32)
  2135. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ASN1_get_Item_mBA4AF2346A0847038957881A98202AF8DAF09B50 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, int32_t ___index0, const RuntimeMethod* method)
  2136. {
  2137. static bool s_Il2CppMethodInitialized;
  2138. if (!s_Il2CppMethodInitialized)
  2139. {
  2140. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var);
  2141. s_Il2CppMethodInitialized = true;
  2142. }
  2143. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * V_0 = NULL;
  2144. il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
  2145. il2cpp::utils::ExceptionSupportStack<int32_t, 3> __leave_targets;
  2146. IL_0000:
  2147. try
  2148. { // begin try (depth: 1)
  2149. {
  2150. ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_0 = __this->get_elist_2();
  2151. if (!L_0)
  2152. {
  2153. goto IL_0016;
  2154. }
  2155. }
  2156. IL_0008:
  2157. {
  2158. int32_t L_1 = ___index0;
  2159. ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_2 = __this->get_elist_2();
  2160. int32_t L_3;
  2161. L_3 = VirtFuncInvoker0< int32_t >::Invoke(19 /* System.Int32 System.Collections.ArrayList::get_Count() */, L_2);
  2162. if ((((int32_t)L_1) < ((int32_t)L_3)))
  2163. {
  2164. goto IL_001a;
  2165. }
  2166. }
  2167. IL_0016:
  2168. {
  2169. V_0 = (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 *)NULL;
  2170. goto IL_0033;
  2171. }
  2172. IL_001a:
  2173. {
  2174. ArrayList_t6C1A49839DC1F0D568E8E11FA1626FCF0EC06575 * L_4 = __this->get_elist_2();
  2175. int32_t L_5 = ___index0;
  2176. RuntimeObject * L_6;
  2177. L_6 = VirtFuncInvoker1< RuntimeObject *, int32_t >::Invoke(22 /* System.Object System.Collections.ArrayList::get_Item(System.Int32) */, L_4, L_5);
  2178. V_0 = ((ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 *)CastclassClass((RuntimeObject*)L_6, ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var));
  2179. goto IL_0033;
  2180. }
  2181. } // end try (depth: 1)
  2182. catch(Il2CppExceptionWrapper& e)
  2183. {
  2184. if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
  2185. {
  2186. IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
  2187. goto CATCH_002e;
  2188. }
  2189. throw e;
  2190. }
  2191. CATCH_002e:
  2192. { // begin catch(System.ArgumentOutOfRangeException)
  2193. V_0 = (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 *)NULL;
  2194. IL2CPP_POP_ACTIVE_EXCEPTION();
  2195. goto IL_0033;
  2196. } // end catch (depth: 1)
  2197. IL_0033:
  2198. {
  2199. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_7 = V_0;
  2200. return L_7;
  2201. }
  2202. }
  2203. // System.String Mono.Security.ASN1::ToString()
  2204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ASN1_ToString_m5BCBD4583786543E88D243E197C218C748ADC356 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method)
  2205. {
  2206. static bool s_Il2CppMethodInitialized;
  2207. if (!s_Il2CppMethodInitialized)
  2208. {
  2209. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_RuntimeMethod_var);
  2210. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var);
  2211. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
  2212. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral103949F0C75755294C4E46F97193DE6B9FC8DAD7);
  2213. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A9141C6D604CE4530FB3983D2DD3178E36CC069);
  2214. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B548BEAD44216247E991F18006F8DEA22021F68);
  2215. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral949E308288B2FD68A8A495751C8D81446AE026E7);
  2216. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD);
  2217. s_Il2CppMethodInitialized = true;
  2218. }
  2219. StringBuilder_t * V_0 = NULL;
  2220. int32_t V_1 = 0;
  2221. {
  2222. StringBuilder_t * L_0 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  2223. StringBuilder__ctor_m5A81DE19E748F748E19FF13FB6FFD2547F9212D9(L_0, /*hidden argument*/NULL);
  2224. V_0 = L_0;
  2225. StringBuilder_t * L_1 = V_0;
  2226. uint8_t* L_2 = __this->get_address_of_m_nTag_0();
  2227. String_t* L_3;
  2228. L_3 = Byte_ToString_mABEF6F24915951FF4A4D87B389D8418B2638178C((uint8_t*)L_2, _stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD, /*hidden argument*/NULL);
  2229. String_t* L_4;
  2230. L_4 = Environment_get_NewLine_mD145C8EE917C986BAA7C5243DEFAF4D333C521B4(/*hidden argument*/NULL);
  2231. StringBuilder_t * L_5;
  2232. L_5 = StringBuilder_AppendFormat_m37B348187DD9186C2451ACCA3DBC4ABCD4632AD4(L_1, _stringLiteral103949F0C75755294C4E46F97193DE6B9FC8DAD7, L_3, L_4, /*hidden argument*/NULL);
  2233. StringBuilder_t * L_6 = V_0;
  2234. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_7;
  2235. L_7 = ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2(__this, /*hidden argument*/NULL);
  2236. int32_t L_8 = ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)));
  2237. RuntimeObject * L_9 = Box(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_il2cpp_TypeInfo_var, &L_8);
  2238. String_t* L_10;
  2239. L_10 = Environment_get_NewLine_mD145C8EE917C986BAA7C5243DEFAF4D333C521B4(/*hidden argument*/NULL);
  2240. StringBuilder_t * L_11;
  2241. L_11 = StringBuilder_AppendFormat_m37B348187DD9186C2451ACCA3DBC4ABCD4632AD4(L_6, _stringLiteral1B548BEAD44216247E991F18006F8DEA22021F68, L_9, L_10, /*hidden argument*/NULL);
  2242. StringBuilder_t * L_12 = V_0;
  2243. StringBuilder_t * L_13;
  2244. L_13 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_12, _stringLiteral1A9141C6D604CE4530FB3983D2DD3178E36CC069, /*hidden argument*/NULL);
  2245. StringBuilder_t * L_14 = V_0;
  2246. String_t* L_15;
  2247. L_15 = Environment_get_NewLine_mD145C8EE917C986BAA7C5243DEFAF4D333C521B4(/*hidden argument*/NULL);
  2248. StringBuilder_t * L_16;
  2249. L_16 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_14, L_15, /*hidden argument*/NULL);
  2250. V_1 = 0;
  2251. goto IL_00a0;
  2252. }
  2253. IL_0061:
  2254. {
  2255. StringBuilder_t * L_17 = V_0;
  2256. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_18;
  2257. L_18 = ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2(__this, /*hidden argument*/NULL);
  2258. int32_t L_19 = V_1;
  2259. String_t* L_20;
  2260. L_20 = Byte_ToString_mABEF6F24915951FF4A4D87B389D8418B2638178C((uint8_t*)((L_18)->GetAddressAtUnchecked(static_cast<il2cpp_array_size_t>(L_19))), _stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD, /*hidden argument*/NULL);
  2261. StringBuilder_t * L_21;
  2262. L_21 = StringBuilder_AppendFormat_mA3A12EF6C7AC4C5EBC41FCA633F4FC036205669E(L_17, _stringLiteral949E308288B2FD68A8A495751C8D81446AE026E7, L_20, /*hidden argument*/NULL);
  2263. int32_t L_22 = V_1;
  2264. if (((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)1))%(int32_t)((int32_t)16))))
  2265. {
  2266. goto IL_009c;
  2267. }
  2268. }
  2269. {
  2270. StringBuilder_t * L_23 = V_0;
  2271. String_t* L_24;
  2272. L_24 = Environment_get_NewLine_mD145C8EE917C986BAA7C5243DEFAF4D333C521B4(/*hidden argument*/NULL);
  2273. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_25;
  2274. L_25 = Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_inline(/*hidden argument*/Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_RuntimeMethod_var);
  2275. StringBuilder_t * L_26;
  2276. L_26 = StringBuilder_AppendFormat_m97C4AAABA51FCC2D426BD22FE05BEC045AB9D6F8(L_23, L_24, L_25, /*hidden argument*/NULL);
  2277. }
  2278. IL_009c:
  2279. {
  2280. int32_t L_27 = V_1;
  2281. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)1));
  2282. }
  2283. IL_00a0:
  2284. {
  2285. int32_t L_28 = V_1;
  2286. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_29;
  2287. L_29 = ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2(__this, /*hidden argument*/NULL);
  2288. if ((((int32_t)L_28) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length))))))
  2289. {
  2290. goto IL_0061;
  2291. }
  2292. }
  2293. {
  2294. StringBuilder_t * L_30 = V_0;
  2295. String_t* L_31;
  2296. L_31 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_30);
  2297. return L_31;
  2298. }
  2299. }
  2300. #ifdef __clang__
  2301. #pragma clang diagnostic pop
  2302. #endif
  2303. #ifdef __clang__
  2304. #pragma clang diagnostic push
  2305. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2306. #pragma clang diagnostic ignored "-Wunused-variable"
  2307. #endif
  2308. // Mono.Security.ASN1 Mono.Security.ASN1Convert::FromInt32(System.Int32)
  2309. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ASN1Convert_FromInt32_m2EB0E4A8D3D06D4EE1BEFD4F50E9021FF6B82FA2 (int32_t ___value0, const RuntimeMethod* method)
  2310. {
  2311. static bool s_Il2CppMethodInitialized;
  2312. if (!s_Il2CppMethodInitialized)
  2313. {
  2314. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var);
  2315. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Reverse_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m33A873AE7FA7CD93B19E3B22F9B8909343E3745B_RuntimeMethod_var);
  2316. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var);
  2317. s_Il2CppMethodInitialized = true;
  2318. }
  2319. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_0 = NULL;
  2320. int32_t V_1 = 0;
  2321. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * V_2 = NULL;
  2322. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_3 = NULL;
  2323. {
  2324. int32_t L_0 = ___value0;
  2325. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1;
  2326. L_1 = BitConverterLE_GetBytes_mD4BDBCF2894D9C49D53420C8CAD0933372E8B698(L_0, /*hidden argument*/NULL);
  2327. V_0 = L_1;
  2328. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_2 = V_0;
  2329. Array_Reverse_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m33A873AE7FA7CD93B19E3B22F9B8909343E3745B(L_2, /*hidden argument*/Array_Reverse_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m33A873AE7FA7CD93B19E3B22F9B8909343E3745B_RuntimeMethod_var);
  2330. V_1 = 0;
  2331. goto IL_0015;
  2332. }
  2333. IL_0011:
  2334. {
  2335. int32_t L_3 = V_1;
  2336. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
  2337. }
  2338. IL_0015:
  2339. {
  2340. int32_t L_4 = V_1;
  2341. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5 = V_0;
  2342. if ((((int32_t)L_4) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))))
  2343. {
  2344. goto IL_0020;
  2345. }
  2346. }
  2347. {
  2348. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_6 = V_0;
  2349. int32_t L_7 = V_1;
  2350. int32_t L_8 = L_7;
  2351. uint8_t L_9 = (L_6)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_8));
  2352. if (!L_9)
  2353. {
  2354. goto IL_0011;
  2355. }
  2356. }
  2357. IL_0020:
  2358. {
  2359. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_10 = (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 *)il2cpp_codegen_object_new(ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8_il2cpp_TypeInfo_var);
  2360. ASN1__ctor_mC8594B7A2376B58F26F1D0457B0F9F5880D87142(L_10, (uint8_t)2, /*hidden argument*/NULL);
  2361. V_2 = L_10;
  2362. int32_t L_11 = V_1;
  2363. if (!L_11)
  2364. {
  2365. goto IL_0030;
  2366. }
  2367. }
  2368. {
  2369. int32_t L_12 = V_1;
  2370. if ((((int32_t)L_12) == ((int32_t)4)))
  2371. {
  2372. goto IL_0039;
  2373. }
  2374. }
  2375. {
  2376. goto IL_0047;
  2377. }
  2378. IL_0030:
  2379. {
  2380. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_13 = V_2;
  2381. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_14 = V_0;
  2382. ASN1_set_Value_mCA987F3A4CA629E76A62EB82CC0C9D448A66C13D(L_13, L_14, /*hidden argument*/NULL);
  2383. goto IL_0063;
  2384. }
  2385. IL_0039:
  2386. {
  2387. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_15 = V_2;
  2388. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_16 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)1);
  2389. ASN1_set_Value_mCA987F3A4CA629E76A62EB82CC0C9D448A66C13D(L_15, L_16, /*hidden argument*/NULL);
  2390. goto IL_0063;
  2391. }
  2392. IL_0047:
  2393. {
  2394. int32_t L_17 = V_1;
  2395. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_18 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)4, (int32_t)L_17)));
  2396. V_3 = L_18;
  2397. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_19 = V_0;
  2398. int32_t L_20 = V_1;
  2399. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_21 = V_3;
  2400. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_22 = V_3;
  2401. Buffer_BlockCopy_mD01FC13D87078586714AA235261A9E786C351725((RuntimeArray *)(RuntimeArray *)L_19, L_20, (RuntimeArray *)(RuntimeArray *)L_21, 0, ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))), /*hidden argument*/NULL);
  2402. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_23 = V_2;
  2403. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_24 = V_3;
  2404. ASN1_set_Value_mCA987F3A4CA629E76A62EB82CC0C9D448A66C13D(L_23, L_24, /*hidden argument*/NULL);
  2405. }
  2406. IL_0063:
  2407. {
  2408. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_25 = V_2;
  2409. return L_25;
  2410. }
  2411. }
  2412. // System.Int32 Mono.Security.ASN1Convert::ToInt32(Mono.Security.ASN1)
  2413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ASN1Convert_ToInt32_m381CC48A18572F6F58C4332C3E07906562034A77 (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ___asn10, const RuntimeMethod* method)
  2414. {
  2415. int32_t V_0 = 0;
  2416. int32_t V_1 = 0;
  2417. {
  2418. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_0 = ___asn10;
  2419. if (L_0)
  2420. {
  2421. goto IL_000e;
  2422. }
  2423. }
  2424. {
  2425. ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var)));
  2426. ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral64EF02A69B970330DD01FA1A603CAE5EFC04FB89)), /*hidden argument*/NULL);
  2427. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ASN1Convert_ToInt32_m381CC48A18572F6F58C4332C3E07906562034A77_RuntimeMethod_var)));
  2428. }
  2429. IL_000e:
  2430. {
  2431. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_2 = ___asn10;
  2432. uint8_t L_3;
  2433. L_3 = ASN1_get_Tag_mA82F15B6EB97BF0F3EBAA69C21765909D7A675D3_inline(L_2, /*hidden argument*/NULL);
  2434. if ((((int32_t)L_3) == ((int32_t)2)))
  2435. {
  2436. goto IL_0022;
  2437. }
  2438. }
  2439. {
  2440. FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759 * L_4 = (FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_t119BB207B54B4B1BC28D9B1783C4625AE23D4759_il2cpp_TypeInfo_var)));
  2441. FormatException__ctor_mB8F9A26F985EF9A6C0C082F7D70CFDF2DBDBB23B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07C3F7BAA7B4AB0D6D2DA7749FA8ACA206FD73F8)), /*hidden argument*/NULL);
  2442. IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ASN1Convert_ToInt32_m381CC48A18572F6F58C4332C3E07906562034A77_RuntimeMethod_var)));
  2443. }
  2444. IL_0022:
  2445. {
  2446. V_0 = 0;
  2447. V_1 = 0;
  2448. goto IL_0039;
  2449. }
  2450. IL_0028:
  2451. {
  2452. int32_t L_5 = V_0;
  2453. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_6 = ___asn10;
  2454. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_7;
  2455. L_7 = ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2(L_6, /*hidden argument*/NULL);
  2456. int32_t L_8 = V_1;
  2457. int32_t L_9 = L_8;
  2458. uint8_t L_10 = (L_7)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
  2459. V_0 = ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_5<<(int32_t)8)), (int32_t)L_10));
  2460. int32_t L_11 = V_1;
  2461. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
  2462. }
  2463. IL_0039:
  2464. {
  2465. int32_t L_12 = V_1;
  2466. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_13 = ___asn10;
  2467. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_14;
  2468. L_14 = ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2(L_13, /*hidden argument*/NULL);
  2469. if ((((int32_t)L_12) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))))
  2470. {
  2471. goto IL_0028;
  2472. }
  2473. }
  2474. {
  2475. int32_t L_15 = V_0;
  2476. return L_15;
  2477. }
  2478. }
  2479. // System.String Mono.Security.ASN1Convert::ToOid(Mono.Security.ASN1)
  2480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ASN1Convert_ToOid_m6F617C7AC370CC5D6EAC2F813D8F7B73A3D8F61F (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * ___asn10, const RuntimeMethod* method)
  2481. {
  2482. static bool s_Il2CppMethodInitialized;
  2483. if (!s_Il2CppMethodInitialized)
  2484. {
  2485. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var);
  2486. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
  2487. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
  2488. s_Il2CppMethodInitialized = true;
  2489. }
  2490. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_0 = NULL;
  2491. StringBuilder_t * V_1 = NULL;
  2492. uint8_t V_2 = 0x0;
  2493. uint8_t V_3 = 0x0;
  2494. uint64_t V_4 = 0;
  2495. {
  2496. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_0 = ___asn10;
  2497. if (L_0)
  2498. {
  2499. goto IL_000e;
  2500. }
  2501. }
  2502. {
  2503. ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB * L_1 = (ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_tFB5C4621957BC53A7D1B4FDD5C38B4D6E15DB8FB_il2cpp_TypeInfo_var)));
  2504. ArgumentNullException__ctor_m81AB157B93BFE2FBFDB08B88F84B444293042F97(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral64EF02A69B970330DD01FA1A603CAE5EFC04FB89)), /*hidden argument*/NULL);
  2505. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ASN1Convert_ToOid_m6F617C7AC370CC5D6EAC2F813D8F7B73A3D8F61F_RuntimeMethod_var)));
  2506. }
  2507. IL_000e:
  2508. {
  2509. ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * L_2 = ___asn10;
  2510. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_3;
  2511. L_3 = ASN1_get_Value_m95545A82635424B999816713F09A224ED01DF0C2(L_2, /*hidden argument*/NULL);
  2512. V_0 = L_3;
  2513. StringBuilder_t * L_4 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  2514. StringBuilder__ctor_m5A81DE19E748F748E19FF13FB6FFD2547F9212D9(L_4, /*hidden argument*/NULL);
  2515. V_1 = L_4;
  2516. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5 = V_0;
  2517. int32_t L_6 = 0;
  2518. uint8_t L_7 = (L_5)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_6));
  2519. V_2 = (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_7/(int32_t)((int32_t)40)))));
  2520. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_8 = V_0;
  2521. int32_t L_9 = 0;
  2522. uint8_t L_10 = (L_8)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_9));
  2523. V_3 = (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_10%(int32_t)((int32_t)40)))));
  2524. uint8_t L_11 = V_2;
  2525. if ((((int32_t)L_11) <= ((int32_t)2)))
  2526. {
  2527. goto IL_003c;
  2528. }
  2529. }
  2530. {
  2531. uint8_t L_12 = V_3;
  2532. uint8_t L_13 = V_2;
  2533. V_3 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)2)), (int32_t)((int32_t)40)))))))));
  2534. V_2 = (uint8_t)2;
  2535. }
  2536. IL_003c:
  2537. {
  2538. StringBuilder_t * L_14 = V_1;
  2539. IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var);
  2540. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_15;
  2541. L_15 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL);
  2542. String_t* L_16;
  2543. L_16 = Byte_ToString_m104307B82FDCE07CA77D54B60A5D88786E5BB09D((uint8_t*)(&V_2), L_15, /*hidden argument*/NULL);
  2544. StringBuilder_t * L_17;
  2545. L_17 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_14, L_16, /*hidden argument*/NULL);
  2546. StringBuilder_t * L_18 = V_1;
  2547. StringBuilder_t * L_19;
  2548. L_19 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_18, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, /*hidden argument*/NULL);
  2549. StringBuilder_t * L_20 = V_1;
  2550. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_21;
  2551. L_21 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL);
  2552. String_t* L_22;
  2553. L_22 = Byte_ToString_m104307B82FDCE07CA77D54B60A5D88786E5BB09D((uint8_t*)(&V_3), L_21, /*hidden argument*/NULL);
  2554. StringBuilder_t * L_23;
  2555. L_23 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_20, L_22, /*hidden argument*/NULL);
  2556. V_4 = ((int64_t)((int64_t)0));
  2557. V_2 = (uint8_t)1;
  2558. goto IL_00bd;
  2559. }
  2560. IL_0076:
  2561. {
  2562. uint64_t L_24 = V_4;
  2563. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_25 = V_0;
  2564. uint8_t L_26 = V_2;
  2565. uint8_t L_27 = L_26;
  2566. uint8_t L_28 = (L_25)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_27));
  2567. V_4 = ((int64_t)((int64_t)((int64_t)((int64_t)L_24<<(int32_t)7))|(int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)((int32_t)((uint8_t)((int32_t)((int32_t)L_28&(int32_t)((int32_t)127)))))))))));
  2568. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_29 = V_0;
  2569. uint8_t L_30 = V_2;
  2570. uint8_t L_31 = L_30;
  2571. uint8_t L_32 = (L_29)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_31));
  2572. if ((((int32_t)((int32_t)((int32_t)L_32&(int32_t)((int32_t)128)))) == ((int32_t)((int32_t)128))))
  2573. {
  2574. goto IL_00b8;
  2575. }
  2576. }
  2577. {
  2578. StringBuilder_t * L_33 = V_1;
  2579. StringBuilder_t * L_34;
  2580. L_34 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_33, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, /*hidden argument*/NULL);
  2581. StringBuilder_t * L_35 = V_1;
  2582. IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var);
  2583. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_36;
  2584. L_36 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL);
  2585. String_t* L_37;
  2586. L_37 = UInt64_ToString_m1429DDEBC0EE07254A8F7E06D3594D1CE72DADF2((uint64_t*)(&V_4), L_36, /*hidden argument*/NULL);
  2587. StringBuilder_t * L_38;
  2588. L_38 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_35, L_37, /*hidden argument*/NULL);
  2589. V_4 = ((int64_t)((int64_t)0));
  2590. }
  2591. IL_00b8:
  2592. {
  2593. uint8_t L_39 = V_2;
  2594. V_2 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1))));
  2595. }
  2596. IL_00bd:
  2597. {
  2598. uint8_t L_40 = V_2;
  2599. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_41 = V_0;
  2600. if ((((int32_t)L_40) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_41)->max_length))))))
  2601. {
  2602. goto IL_0076;
  2603. }
  2604. }
  2605. {
  2606. StringBuilder_t * L_42 = V_1;
  2607. String_t* L_43;
  2608. L_43 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_42);
  2609. return L_43;
  2610. }
  2611. }
  2612. #ifdef __clang__
  2613. #pragma clang diagnostic pop
  2614. #endif
  2615. #ifdef __clang__
  2616. #pragma clang diagnostic push
  2617. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2618. #pragma clang diagnostic ignored "-Wunused-variable"
  2619. #endif
  2620. // System.Byte[] Mono.Security.BitConverterLE::GetUIntBytes(System.Byte*)
  2621. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* BitConverterLE_GetUIntBytes_m3771CE625EE76BB13B8C60BCBB038E412514E939 (uint8_t* ___bytes0, const RuntimeMethod* method)
  2622. {
  2623. static bool s_Il2CppMethodInitialized;
  2624. if (!s_Il2CppMethodInitialized)
  2625. {
  2626. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_il2cpp_TypeInfo_var);
  2627. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var);
  2628. s_Il2CppMethodInitialized = true;
  2629. }
  2630. {
  2631. IL2CPP_RUNTIME_CLASS_INIT(BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_il2cpp_TypeInfo_var);
  2632. bool L_0 = ((BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_StaticFields*)il2cpp_codegen_static_fields_for(BitConverter_t8DCBA24B909F1B221372AF2B37C76DCF614BA654_il2cpp_TypeInfo_var))->get_IsLittleEndian_0();
  2633. if (!L_0)
  2634. {
  2635. goto IL_0028;
  2636. }
  2637. }
  2638. {
  2639. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)4);
  2640. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_2 = L_1;
  2641. uint8_t* L_3 = ___bytes0;
  2642. int32_t L_4 = *((uint8_t*)L_3);
  2643. (L_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint8_t)L_4);
  2644. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5 = L_2;
  2645. uint8_t* L_6 = ___bytes0;
  2646. int32_t L_7 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_6, (int32_t)1)));
  2647. (L_5)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint8_t)L_7);
  2648. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_8 = L_5;
  2649. uint8_t* L_9 = ___bytes0;
  2650. int32_t L_10 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_9, (int32_t)2)));
  2651. (L_8)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint8_t)L_10);
  2652. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_11 = L_8;
  2653. uint8_t* L_12 = ___bytes0;
  2654. int32_t L_13 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_12, (int32_t)3)));
  2655. (L_11)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint8_t)L_13);
  2656. return L_11;
  2657. }
  2658. IL_0028:
  2659. {
  2660. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_14 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)SZArrayNew(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726_il2cpp_TypeInfo_var, (uint32_t)4);
  2661. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_15 = L_14;
  2662. uint8_t* L_16 = ___bytes0;
  2663. int32_t L_17 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_16, (int32_t)3)));
  2664. (L_15)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(0), (uint8_t)L_17);
  2665. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_18 = L_15;
  2666. uint8_t* L_19 = ___bytes0;
  2667. int32_t L_20 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_19, (int32_t)2)));
  2668. (L_18)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(1), (uint8_t)L_20);
  2669. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_21 = L_18;
  2670. uint8_t* L_22 = ___bytes0;
  2671. int32_t L_23 = *((uint8_t*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_22, (int32_t)1)));
  2672. (L_21)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(2), (uint8_t)L_23);
  2673. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_24 = L_21;
  2674. uint8_t* L_25 = ___bytes0;
  2675. int32_t L_26 = *((uint8_t*)L_25);
  2676. (L_24)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(3), (uint8_t)L_26);
  2677. return L_24;
  2678. }
  2679. }
  2680. // System.Byte[] Mono.Security.BitConverterLE::GetBytes(System.Int32)
  2681. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* BitConverterLE_GetBytes_mD4BDBCF2894D9C49D53420C8CAD0933372E8B698 (int32_t ___value0, const RuntimeMethod* method)
  2682. {
  2683. {
  2684. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0;
  2685. L_0 = BitConverterLE_GetUIntBytes_m3771CE625EE76BB13B8C60BCBB038E412514E939((uint8_t*)(uint8_t*)((uintptr_t)(&___value0)), /*hidden argument*/NULL);
  2686. return L_0;
  2687. }
  2688. }
  2689. #ifdef __clang__
  2690. #pragma clang diagnostic pop
  2691. #endif
  2692. #ifdef __clang__
  2693. #pragma clang diagnostic push
  2694. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2695. #pragma clang diagnostic ignored "-Wunused-variable"
  2696. #endif
  2697. // System.String Mono.Security.Cryptography.CryptoConvert::ToHex(System.Byte[])
  2698. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CryptoConvert_ToHex_m567E8BF67E972F8A8AC9DC37BEE4F06521082EF4 (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___input0, const RuntimeMethod* method)
  2699. {
  2700. static bool s_Il2CppMethodInitialized;
  2701. if (!s_Il2CppMethodInitialized)
  2702. {
  2703. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var);
  2704. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
  2705. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD);
  2706. s_Il2CppMethodInitialized = true;
  2707. }
  2708. StringBuilder_t * V_0 = NULL;
  2709. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* V_1 = NULL;
  2710. int32_t V_2 = 0;
  2711. uint8_t V_3 = 0x0;
  2712. {
  2713. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = ___input0;
  2714. if (L_0)
  2715. {
  2716. goto IL_0005;
  2717. }
  2718. }
  2719. {
  2720. return (String_t*)NULL;
  2721. }
  2722. IL_0005:
  2723. {
  2724. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = ___input0;
  2725. StringBuilder_t * L_2 = (StringBuilder_t *)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
  2726. StringBuilder__ctor_mEDFFE2D378A15F6DAB54D52661C84C1B52E7BA2E(L_2, ((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))), (int32_t)2)), /*hidden argument*/NULL);
  2727. V_0 = L_2;
  2728. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_3 = ___input0;
  2729. V_1 = L_3;
  2730. V_2 = 0;
  2731. goto IL_0036;
  2732. }
  2733. IL_0016:
  2734. {
  2735. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4 = V_1;
  2736. int32_t L_5 = V_2;
  2737. int32_t L_6 = L_5;
  2738. uint8_t L_7 = (L_4)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(L_6));
  2739. V_3 = L_7;
  2740. StringBuilder_t * L_8 = V_0;
  2741. IL2CPP_RUNTIME_CLASS_INIT(CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98_il2cpp_TypeInfo_var);
  2742. CultureInfo_t1B787142231DB79ABDCE0659823F908A040E9A98 * L_9;
  2743. L_9 = CultureInfo_get_InvariantCulture_m9FAAFAF8A00091EE1FCB7098AD3F163ECDF02164(/*hidden argument*/NULL);
  2744. String_t* L_10;
  2745. L_10 = Byte_ToString_mB5BDCB74BE861E9EB085AAFBE115998B632CEFA8((uint8_t*)(&V_3), _stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD, L_9, /*hidden argument*/NULL);
  2746. StringBuilder_t * L_11;
  2747. L_11 = StringBuilder_Append_mD02AB0C74C6F55E3E330818C77EC147E22096FB1(L_8, L_10, /*hidden argument*/NULL);
  2748. int32_t L_12 = V_2;
  2749. V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)1));
  2750. }
  2751. IL_0036:
  2752. {
  2753. int32_t L_13 = V_2;
  2754. ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_14 = V_1;
  2755. if ((((int32_t)L_13) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))))
  2756. {
  2757. goto IL_0016;
  2758. }
  2759. }
  2760. {
  2761. StringBuilder_t * L_15 = V_0;
  2762. String_t* L_16;
  2763. L_16 = VirtFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_15);
  2764. return L_16;
  2765. }
  2766. }
  2767. #ifdef __clang__
  2768. #pragma clang diagnostic pop
  2769. #endif
  2770. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ASN1_get_Tag_mA82F15B6EB97BF0F3EBAA69C21765909D7A675D3_inline (ASN1_tCB86B6A02250200ED166EA857DC3D1C422BD94D8 * __this, const RuntimeMethod* method)
  2771. {
  2772. {
  2773. uint8_t L_0 = __this->get_m_nTag_0();
  2774. return L_0;
  2775. }
  2776. }
  2777. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Array_Empty_TisRuntimeObject_m1FBC21243DF3542384C523801E8CA8A97606C747_gshared_inline (const RuntimeMethod* method)
  2778. {
  2779. {
  2780. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 0));
  2781. ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = ((EmptyArray_1_tBF73225DFA890366D579424FE8F40073BF9FBAD4_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))->get_Value_0();
  2782. return (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_0;
  2783. }
  2784. }