System11.cpp 209 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134
  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. // System.Char[]
  10. struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
  11. // System.Delegate[]
  12. struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8;
  13. // System.String[]
  14. struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A;
  15. // System.Delegate
  16. struct Delegate_t;
  17. // System.DelegateData
  18. struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288;
  19. // System.Reflection.MethodInfo
  20. struct MethodInfo_t;
  21. // System.String
  22. struct String_t;
  23. // System.Void
  24. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;
  25. // Mono.Unity.UnityTls/unitytls_tlsctx_callbacks
  26. struct unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8;
  27. // Mono.Unity.UnityTls/unitytls_tlsctx_certificate_callback
  28. struct unitytls_tlsctx_certificate_callback_t18B3186AFC581972E9591E7D82D6D499F0F9C3EC;
  29. // Mono.Unity.UnityTls/unitytls_tlsctx_read_callback
  30. struct unitytls_tlsctx_read_callback_tED85B184506337F2FC8347E92F7CA449BB8EFC5E;
  31. // Mono.Unity.UnityTls/unitytls_tlsctx_trace_callback
  32. struct unitytls_tlsctx_trace_callback_t1C4E5EC42D34BE31E31F82CF24550D0BD070CC4B;
  33. // Mono.Unity.UnityTls/unitytls_tlsctx_write_callback
  34. struct unitytls_tlsctx_write_callback_tAF0EA0A8B45A7977BD5145CA69A7C5C5FFFEA98A;
  35. // Mono.Unity.UnityTls/unitytls_tlsctx_x509verify_callback
  36. struct unitytls_tlsctx_x509verify_callback_tFC1C7AA64F522FC925BBF4EC82C9FEC087F9BABC;
  37. // Mono.Unity.UnityTls/unitytls_x509verify_callback
  38. struct unitytls_x509verify_callback_tFB7A5A2C48B19A81F927615C45B50BDFEB68A00C;
  39. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_errorstate_create_t
  40. struct unitytls_errorstate_create_t_t020E235D7BE661B1359B6ACEAA8A53DB8A2400B7;
  41. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_errorstate_raise_error_t
  42. struct unitytls_errorstate_raise_error_t_t190A06F5FD9B45B3AA0950014C6A5041A922321E;
  43. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_free_t
  44. struct unitytls_key_free_t_t796436B2DD6925783C4F8AC5A9DFE0AFDCF3348F;
  45. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_get_ref_t
  46. struct unitytls_key_get_ref_t_tA4527A35862139AC68FF8CE589FABA9908A82F44;
  47. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_parse_der_t
  48. struct unitytls_key_parse_der_t_tCC498957041D389728F1CEE96ACB1E04AB6A92B9;
  49. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_parse_pem_t
  50. struct unitytls_key_parse_pem_t_t584CCAA999DD14D5A50DCDFDECE5CC03C8A35EDC;
  51. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_random_generate_bytes_t
  52. struct unitytls_random_generate_bytes_t_tE10122C2833C33BF0D5870BEA0457A9F59668FCD;
  53. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_create_client_t
  54. struct unitytls_tlsctx_create_client_t_t392CE981A76E901BE383526D8C15DF78CCEF5391;
  55. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_create_server_t
  56. struct unitytls_tlsctx_create_server_t_t52277734E5E8AF14E87D1CE2D7DAD380EF9E7E6B;
  57. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_free_t
  58. struct unitytls_tlsctx_free_t_t41BC08DA97D5A34340E07BB8C1C3E33BE7D2E7FA;
  59. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_get_ciphersuite_t
  60. struct unitytls_tlsctx_get_ciphersuite_t_tD1454771F7951641A04DEE1E7811DFC492F887C4;
  61. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_get_protocol_t
  62. struct unitytls_tlsctx_get_protocol_t_tF62AF70145ACEE985AFA26ABDF9215C007B90FE6;
  63. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_notify_close_t
  64. struct unitytls_tlsctx_notify_close_t_t07B9BA3416AF6174CD4F6DB42C711B03EE80F4BB;
  65. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_process_handshake_t
  66. struct unitytls_tlsctx_process_handshake_t_tBD159E17C74F8D07C6D5E490A036E6852FD7603C;
  67. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_read_t
  68. struct unitytls_tlsctx_read_t_tB8FB5200270F48D3C48A6A2F9BB1FD1052FFC2D3;
  69. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_server_require_client_authentication_t
  70. struct unitytls_tlsctx_server_require_client_authentication_t_t5A70999E3FBA85F784654B34D369CB73DAECEABD;
  71. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_certificate_callback_t
  72. struct unitytls_tlsctx_set_certificate_callback_t_tA83128A449A933E6CB5C15595A67BEDAD1566AA1;
  73. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_supported_ciphersuites_t
  74. struct unitytls_tlsctx_set_supported_ciphersuites_t_tC529631EAFC3F46BBC2FD70565976FAA13DED55E;
  75. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_trace_callback_t
  76. struct unitytls_tlsctx_set_trace_callback_t_tAA0291D41818318537C7AF00C5A5EA84775735BF;
  77. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_x509verify_callback_t
  78. struct unitytls_tlsctx_set_x509verify_callback_t_t4160B581468D9F037A774B02EFA297FBF58974E4;
  79. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_write_t
  80. struct unitytls_tlsctx_write_t_t9346A860CE3FFC985144D67CC3D346C54AEE8AE9;
  81. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509_export_der_t
  82. struct unitytls_x509_export_der_t_t3987BCA1BE015ACB1547918725B2A0A3BC557EAC;
  83. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_append_der_t
  84. struct unitytls_x509list_append_der_t_t94708C9970997D4B6BA1FDDE41873240FD65DA7E;
  85. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_append_t
  86. struct unitytls_x509list_append_t_t6ACB188079E58608A8A6D34FA7CD6425C9902AA0;
  87. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_create_t
  88. struct unitytls_x509list_create_t_t4DE950C418479FC46C6D1B1DDC19E4F6AF66F20F;
  89. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_free_t
  90. struct unitytls_x509list_free_t_t2ABB8E057B2B396E5EAAC5BB526438CEAB17BEB2;
  91. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_get_ref_t
  92. struct unitytls_x509list_get_ref_t_tBC2FCC8641432B5F29FC8C36BA315BEBFA2841E3;
  93. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_get_x509_t
  94. struct unitytls_x509list_get_x509_t_tF46E7331F73091A58996810B3CC2523F58C23D25;
  95. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509verify_default_ca_t
  96. struct unitytls_x509verify_default_ca_t_tA14966CBF65E11A062006DBEEC9E89D4A5DAAC97;
  97. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509verify_explicit_ca_t
  98. struct unitytls_x509verify_explicit_ca_t_t01052F0ED7BCB86255D75E27FB97E5E329A7D316;
  99. IL2CPP_EXTERN_C RuntimeClass* HTTP_REQUEST_HEADER_ID_t12A00E55A62933A1E0A8350B0B9814C1EB21D02D_il2cpp_TypeInfo_var;
  100. IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A_il2cpp_TypeInfo_var;
  101. IL2CPP_EXTERN_C String_t* _stringLiteral015C9226A90A65B547DB1B59894F3908A8F2CC06;
  102. IL2CPP_EXTERN_C String_t* _stringLiteral0242F31341D314854DB5EA5749448625B0A0AAE3;
  103. IL2CPP_EXTERN_C String_t* _stringLiteral0E5584AFF0328C3E9B727CFB3887E9E710B0F53D;
  104. IL2CPP_EXTERN_C String_t* _stringLiteral1488F649920198F59A3B53EA7C81503935DEF05E;
  105. IL2CPP_EXTERN_C String_t* _stringLiteral16D46E00A879AD1C9053ED90B4B148D721A45E92;
  106. IL2CPP_EXTERN_C String_t* _stringLiteral1BFCDAF0CFD10D67417F172B29F830676249E631;
  107. IL2CPP_EXTERN_C String_t* _stringLiteral1C0680A8F698A8F35416CE75A2356C661641B7D9;
  108. IL2CPP_EXTERN_C String_t* _stringLiteral1F1F0198EC371523C2BEEAB18E73243B7B5F5D0D;
  109. IL2CPP_EXTERN_C String_t* _stringLiteral24F45929493475FECA90729BA5EAF2D06F8722A4;
  110. IL2CPP_EXTERN_C String_t* _stringLiteral39CB21871F9F9FE5AE18BA5E81ED4EC6DADB8E03;
  111. IL2CPP_EXTERN_C String_t* _stringLiteral3D98372962A0D30238C43F12D007AFE39E995B24;
  112. IL2CPP_EXTERN_C String_t* _stringLiteral3E2494FB2D245D91FF110697DD6EA93C8AD044C7;
  113. IL2CPP_EXTERN_C String_t* _stringLiteral3EBDBD8FCA12AE01917E5179BB979BD9077F8144;
  114. IL2CPP_EXTERN_C String_t* _stringLiteral47E7DF78FEB33C4D463D475ACA6A5FCA4DE8ACF8;
  115. IL2CPP_EXTERN_C String_t* _stringLiteral48C75149E263D08DBE3F3CB86DF011FA96C010AF;
  116. IL2CPP_EXTERN_C String_t* _stringLiteral4BD4A20D743286D24CF77C38E693ECBCE8CD3A7E;
  117. IL2CPP_EXTERN_C String_t* _stringLiteral4DD4C5922A070C5C0CE53FC4868A2D61BF64A7C3;
  118. IL2CPP_EXTERN_C String_t* _stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18;
  119. IL2CPP_EXTERN_C String_t* _stringLiteral5C648DB5BA0DE7A010730BEEDB7FEADB7EB4A556;
  120. IL2CPP_EXTERN_C String_t* _stringLiteral61896E01350C3D7139AB7C79A29A3A8ED072B0C0;
  121. IL2CPP_EXTERN_C String_t* _stringLiteral67A54AB78AD61DDEB268617E3EE621D1193804DC;
  122. IL2CPP_EXTERN_C String_t* _stringLiteral68ACB6B47D3431BDBD286C3153B250E20552A4AD;
  123. IL2CPP_EXTERN_C String_t* _stringLiteral69246FD8ECCD71895CF44BE2EB6A80E686C5A018;
  124. IL2CPP_EXTERN_C String_t* _stringLiteral783C5B36660265F9D49078CA35348CD0ABDD49DF;
  125. IL2CPP_EXTERN_C String_t* _stringLiteral7C5B2C0D17D684D4380087821D68BB021A77AA5D;
  126. IL2CPP_EXTERN_C String_t* _stringLiteral86E7C0314F9CA521BDA0F361B0D90037E62E63C2;
  127. IL2CPP_EXTERN_C String_t* _stringLiteral8D28F1F930CE88A866A5AFD45B7587A776D2A2E5;
  128. IL2CPP_EXTERN_C String_t* _stringLiteral935884DFDF8F8A8A6D67558F0B4C92779D175C75;
  129. IL2CPP_EXTERN_C String_t* _stringLiteral9D5A3AE3D2B0B5E5AF5AB489000D9B88FA11E907;
  130. IL2CPP_EXTERN_C String_t* _stringLiteralAFECF3A5E478A812AD9761D0C14980023E407962;
  131. IL2CPP_EXTERN_C String_t* _stringLiteralBB1692DA8ED7544A3193330A7D73D82D06F61206;
  132. IL2CPP_EXTERN_C String_t* _stringLiteralBBC4BD37A426D68F16FC03A3F4AAC387168995BC;
  133. IL2CPP_EXTERN_C String_t* _stringLiteralC6370F4D10E7342974C38CE91A5C8121AA774FD8;
  134. IL2CPP_EXTERN_C String_t* _stringLiteralCC5A4102A5DDF34A7044AFF9259491C106ED8FB6;
  135. IL2CPP_EXTERN_C String_t* _stringLiteralD287833BBB7D5D15C278205064EAFF8ECF8A16AA;
  136. IL2CPP_EXTERN_C String_t* _stringLiteralD83A084C77919D323023FA38BD9EC97511C0C3F1;
  137. IL2CPP_EXTERN_C String_t* _stringLiteralE31FBB002AD5481E70CB59BB178B49C5B9330F0E;
  138. IL2CPP_EXTERN_C String_t* _stringLiteralEBE44C95DC2315580987319331D4B060BF8AB6A8;
  139. IL2CPP_EXTERN_C String_t* _stringLiteralF4C926E25326963C2B7FEF2E308523C33CF6D9F0;
  140. IL2CPP_EXTERN_C String_t* _stringLiteralFAE55AFF6F18607FEDBE2F4C0C6BA4D4F219D504;
  141. IL2CPP_EXTERN_C String_t* _stringLiteralFF1B24927A3EECD0984D30EA640A9B0CBAA6729C;
  142. struct Delegate_t_marshaled_com;
  143. struct Delegate_t_marshaled_pinvoke;
  144. struct unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8;;
  145. struct unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshaled_pinvoke;
  146. struct unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshaled_pinvoke;;
  147. struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8;
  148. struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A;
  149. IL2CPP_EXTERN_C_BEGIN
  150. IL2CPP_EXTERN_C_END
  151. #ifdef __clang__
  152. #pragma clang diagnostic push
  153. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  154. #pragma clang diagnostic ignored "-Wunused-variable"
  155. #endif
  156. // System.Object
  157. struct Il2CppArrayBounds;
  158. // System.Array
  159. // System.String
  160. struct String_t : public RuntimeObject
  161. {
  162. public:
  163. // System.Int32 System.String::m_stringLength
  164. int32_t ___m_stringLength_0;
  165. // System.Char System.String::m_firstChar
  166. Il2CppChar ___m_firstChar_1;
  167. public:
  168. inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  169. inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  170. inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  171. inline void set_m_stringLength_0(int32_t value)
  172. {
  173. ___m_stringLength_0 = value;
  174. }
  175. inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  176. inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  177. inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  178. inline void set_m_firstChar_1(Il2CppChar value)
  179. {
  180. ___m_firstChar_1 = value;
  181. }
  182. };
  183. struct String_t_StaticFields
  184. {
  185. public:
  186. // System.String System.String::Empty
  187. String_t* ___Empty_5;
  188. public:
  189. inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  190. inline String_t* get_Empty_5() const { return ___Empty_5; }
  191. inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  192. inline void set_Empty_5(String_t* value)
  193. {
  194. ___Empty_5 = value;
  195. Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  196. }
  197. };
  198. // System.ValueType
  199. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject
  200. {
  201. public:
  202. public:
  203. };
  204. // Native definition for P/Invoke marshalling of System.ValueType
  205. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
  206. {
  207. };
  208. // Native definition for COM marshalling of System.ValueType
  209. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
  210. {
  211. };
  212. // System.Net.UnsafeNclNativeMethods/HttpApi/HTTP_REQUEST_HEADER_ID
  213. struct HTTP_REQUEST_HEADER_ID_t12A00E55A62933A1E0A8350B0B9814C1EB21D02D : public RuntimeObject
  214. {
  215. public:
  216. public:
  217. };
  218. struct HTTP_REQUEST_HEADER_ID_t12A00E55A62933A1E0A8350B0B9814C1EB21D02D_StaticFields
  219. {
  220. public:
  221. // System.String[] System.Net.UnsafeNclNativeMethods/HttpApi/HTTP_REQUEST_HEADER_ID::m_Strings
  222. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* ___m_Strings_0;
  223. public:
  224. inline static int32_t get_offset_of_m_Strings_0() { return static_cast<int32_t>(offsetof(HTTP_REQUEST_HEADER_ID_t12A00E55A62933A1E0A8350B0B9814C1EB21D02D_StaticFields, ___m_Strings_0)); }
  225. inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* get_m_Strings_0() const { return ___m_Strings_0; }
  226. inline StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A** get_address_of_m_Strings_0() { return &___m_Strings_0; }
  227. inline void set_m_Strings_0(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* value)
  228. {
  229. ___m_Strings_0 = value;
  230. Il2CppCodeGenWriteBarrier((void**)(&___m_Strings_0), (void*)value);
  231. }
  232. };
  233. // System.Byte
  234. struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056
  235. {
  236. public:
  237. // System.Byte System.Byte::m_value
  238. uint8_t ___m_value_0;
  239. public:
  240. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); }
  241. inline uint8_t get_m_value_0() const { return ___m_value_0; }
  242. inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
  243. inline void set_m_value_0(uint8_t value)
  244. {
  245. ___m_value_0 = value;
  246. }
  247. };
  248. // System.Enum
  249. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52
  250. {
  251. public:
  252. public:
  253. };
  254. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields
  255. {
  256. public:
  257. // System.Char[] System.Enum::enumSeperatorCharArray
  258. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0;
  259. public:
  260. inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); }
  261. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
  262. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
  263. inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
  264. {
  265. ___enumSeperatorCharArray_0 = value;
  266. Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
  267. }
  268. };
  269. // Native definition for P/Invoke marshalling of System.Enum
  270. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke
  271. {
  272. };
  273. // Native definition for COM marshalling of System.Enum
  274. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com
  275. {
  276. };
  277. // System.Int32
  278. struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046
  279. {
  280. public:
  281. // System.Int32 System.Int32::m_value
  282. int32_t ___m_value_0;
  283. public:
  284. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
  285. inline int32_t get_m_value_0() const { return ___m_value_0; }
  286. inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  287. inline void set_m_value_0(int32_t value)
  288. {
  289. ___m_value_0 = value;
  290. }
  291. };
  292. // System.IntPtr
  293. struct IntPtr_t
  294. {
  295. public:
  296. // System.Void* System.IntPtr::m_value
  297. void* ___m_value_0;
  298. public:
  299. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  300. inline void* get_m_value_0() const { return ___m_value_0; }
  301. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  302. inline void set_m_value_0(void* value)
  303. {
  304. ___m_value_0 = value;
  305. }
  306. };
  307. struct IntPtr_t_StaticFields
  308. {
  309. public:
  310. // System.IntPtr System.IntPtr::Zero
  311. intptr_t ___Zero_1;
  312. public:
  313. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  314. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  315. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  316. inline void set_Zero_1(intptr_t value)
  317. {
  318. ___Zero_1 = value;
  319. }
  320. };
  321. // System.UInt64
  322. struct UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281
  323. {
  324. public:
  325. // System.UInt64 System.UInt64::m_value
  326. uint64_t ___m_value_0;
  327. public:
  328. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281, ___m_value_0)); }
  329. inline uint64_t get_m_value_0() const { return ___m_value_0; }
  330. inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; }
  331. inline void set_m_value_0(uint64_t value)
  332. {
  333. ___m_value_0 = value;
  334. }
  335. };
  336. // System.Void
  337. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5
  338. {
  339. public:
  340. union
  341. {
  342. struct
  343. {
  344. };
  345. uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
  346. };
  347. public:
  348. };
  349. // Mono.Unity.UnityTls/unitytls_key
  350. struct unitytls_key_tCCB86243887B79F39458152647B04B94699985D2
  351. {
  352. public:
  353. union
  354. {
  355. struct
  356. {
  357. };
  358. uint8_t unitytls_key_tCCB86243887B79F39458152647B04B94699985D2__padding[1];
  359. };
  360. public:
  361. };
  362. // Mono.Unity.UnityTls/unitytls_key_ref
  363. struct unitytls_key_ref_t7EFBA70561D0E9FD8517038EBC0CC9FCF9AE6B61
  364. {
  365. public:
  366. // System.UInt64 Mono.Unity.UnityTls/unitytls_key_ref::handle
  367. uint64_t ___handle_0;
  368. public:
  369. inline static int32_t get_offset_of_handle_0() { return static_cast<int32_t>(offsetof(unitytls_key_ref_t7EFBA70561D0E9FD8517038EBC0CC9FCF9AE6B61, ___handle_0)); }
  370. inline uint64_t get_handle_0() const { return ___handle_0; }
  371. inline uint64_t* get_address_of_handle_0() { return &___handle_0; }
  372. inline void set_handle_0(uint64_t value)
  373. {
  374. ___handle_0 = value;
  375. }
  376. };
  377. // Mono.Unity.UnityTls/unitytls_tlsctx
  378. struct unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA
  379. {
  380. public:
  381. union
  382. {
  383. struct
  384. {
  385. };
  386. uint8_t unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA__padding[1];
  387. };
  388. public:
  389. };
  390. // Mono.Unity.UnityTls/unitytls_tlsctx_callbacks
  391. struct unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8
  392. {
  393. public:
  394. // Mono.Unity.UnityTls/unitytls_tlsctx_read_callback Mono.Unity.UnityTls/unitytls_tlsctx_callbacks::read
  395. unitytls_tlsctx_read_callback_tED85B184506337F2FC8347E92F7CA449BB8EFC5E * ___read_0;
  396. // Mono.Unity.UnityTls/unitytls_tlsctx_write_callback Mono.Unity.UnityTls/unitytls_tlsctx_callbacks::write
  397. unitytls_tlsctx_write_callback_tAF0EA0A8B45A7977BD5145CA69A7C5C5FFFEA98A * ___write_1;
  398. // System.Void* Mono.Unity.UnityTls/unitytls_tlsctx_callbacks::data
  399. void* ___data_2;
  400. public:
  401. inline static int32_t get_offset_of_read_0() { return static_cast<int32_t>(offsetof(unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8, ___read_0)); }
  402. inline unitytls_tlsctx_read_callback_tED85B184506337F2FC8347E92F7CA449BB8EFC5E * get_read_0() const { return ___read_0; }
  403. inline unitytls_tlsctx_read_callback_tED85B184506337F2FC8347E92F7CA449BB8EFC5E ** get_address_of_read_0() { return &___read_0; }
  404. inline void set_read_0(unitytls_tlsctx_read_callback_tED85B184506337F2FC8347E92F7CA449BB8EFC5E * value)
  405. {
  406. ___read_0 = value;
  407. Il2CppCodeGenWriteBarrier((void**)(&___read_0), (void*)value);
  408. }
  409. inline static int32_t get_offset_of_write_1() { return static_cast<int32_t>(offsetof(unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8, ___write_1)); }
  410. inline unitytls_tlsctx_write_callback_tAF0EA0A8B45A7977BD5145CA69A7C5C5FFFEA98A * get_write_1() const { return ___write_1; }
  411. inline unitytls_tlsctx_write_callback_tAF0EA0A8B45A7977BD5145CA69A7C5C5FFFEA98A ** get_address_of_write_1() { return &___write_1; }
  412. inline void set_write_1(unitytls_tlsctx_write_callback_tAF0EA0A8B45A7977BD5145CA69A7C5C5FFFEA98A * value)
  413. {
  414. ___write_1 = value;
  415. Il2CppCodeGenWriteBarrier((void**)(&___write_1), (void*)value);
  416. }
  417. inline static int32_t get_offset_of_data_2() { return static_cast<int32_t>(offsetof(unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8, ___data_2)); }
  418. inline void* get_data_2() const { return ___data_2; }
  419. inline void** get_address_of_data_2() { return &___data_2; }
  420. inline void set_data_2(void* value)
  421. {
  422. ___data_2 = value;
  423. }
  424. };
  425. // Native definition for P/Invoke marshalling of Mono.Unity.UnityTls/unitytls_tlsctx_callbacks
  426. struct unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshaled_pinvoke
  427. {
  428. Il2CppMethodPointer ___read_0;
  429. Il2CppMethodPointer ___write_1;
  430. void* ___data_2;
  431. };
  432. // Native definition for COM marshalling of Mono.Unity.UnityTls/unitytls_tlsctx_callbacks
  433. struct unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshaled_com
  434. {
  435. Il2CppMethodPointer ___read_0;
  436. Il2CppMethodPointer ___write_1;
  437. void* ___data_2;
  438. };
  439. // Mono.Unity.UnityTls/unitytls_x509_ref
  440. struct unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5
  441. {
  442. public:
  443. // System.UInt64 Mono.Unity.UnityTls/unitytls_x509_ref::handle
  444. uint64_t ___handle_0;
  445. public:
  446. inline static int32_t get_offset_of_handle_0() { return static_cast<int32_t>(offsetof(unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5, ___handle_0)); }
  447. inline uint64_t get_handle_0() const { return ___handle_0; }
  448. inline uint64_t* get_address_of_handle_0() { return &___handle_0; }
  449. inline void set_handle_0(uint64_t value)
  450. {
  451. ___handle_0 = value;
  452. }
  453. };
  454. // Mono.Unity.UnityTls/unitytls_x509list
  455. struct unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D
  456. {
  457. public:
  458. union
  459. {
  460. struct
  461. {
  462. };
  463. uint8_t unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D__padding[1];
  464. };
  465. public:
  466. };
  467. // Mono.Unity.UnityTls/unitytls_x509list_ref
  468. struct unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D
  469. {
  470. public:
  471. // System.UInt64 Mono.Unity.UnityTls/unitytls_x509list_ref::handle
  472. uint64_t ___handle_0;
  473. public:
  474. inline static int32_t get_offset_of_handle_0() { return static_cast<int32_t>(offsetof(unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D, ___handle_0)); }
  475. inline uint64_t get_handle_0() const { return ___handle_0; }
  476. inline uint64_t* get_address_of_handle_0() { return &___handle_0; }
  477. inline void set_handle_0(uint64_t value)
  478. {
  479. ___handle_0 = value;
  480. }
  481. };
  482. // Mono.Unity.UnityTls/unitytls_x509name
  483. struct unitytls_x509name_tC19C2F27FF70AD438A79A5F66E4C5FFA2613EDA6
  484. {
  485. public:
  486. union
  487. {
  488. struct
  489. {
  490. };
  491. uint8_t unitytls_x509name_tC19C2F27FF70AD438A79A5F66E4C5FFA2613EDA6__padding[1];
  492. };
  493. public:
  494. };
  495. // System.Delegate
  496. struct Delegate_t : public RuntimeObject
  497. {
  498. public:
  499. // System.IntPtr System.Delegate::method_ptr
  500. Il2CppMethodPointer ___method_ptr_0;
  501. // System.IntPtr System.Delegate::invoke_impl
  502. intptr_t ___invoke_impl_1;
  503. // System.Object System.Delegate::m_target
  504. RuntimeObject * ___m_target_2;
  505. // System.IntPtr System.Delegate::method
  506. intptr_t ___method_3;
  507. // System.IntPtr System.Delegate::delegate_trampoline
  508. intptr_t ___delegate_trampoline_4;
  509. // System.IntPtr System.Delegate::extra_arg
  510. intptr_t ___extra_arg_5;
  511. // System.IntPtr System.Delegate::method_code
  512. intptr_t ___method_code_6;
  513. // System.Reflection.MethodInfo System.Delegate::method_info
  514. MethodInfo_t * ___method_info_7;
  515. // System.Reflection.MethodInfo System.Delegate::original_method_info
  516. MethodInfo_t * ___original_method_info_8;
  517. // System.DelegateData System.Delegate::data
  518. DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
  519. // System.Boolean System.Delegate::method_is_virtual
  520. bool ___method_is_virtual_10;
  521. public:
  522. inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_ptr_0)); }
  523. inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
  524. inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
  525. inline void set_method_ptr_0(Il2CppMethodPointer value)
  526. {
  527. ___method_ptr_0 = value;
  528. }
  529. inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t, ___invoke_impl_1)); }
  530. inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
  531. inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
  532. inline void set_invoke_impl_1(intptr_t value)
  533. {
  534. ___invoke_impl_1 = value;
  535. }
  536. inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t, ___m_target_2)); }
  537. inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
  538. inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
  539. inline void set_m_target_2(RuntimeObject * value)
  540. {
  541. ___m_target_2 = value;
  542. Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value);
  543. }
  544. inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_3)); }
  545. inline intptr_t get_method_3() const { return ___method_3; }
  546. inline intptr_t* get_address_of_method_3() { return &___method_3; }
  547. inline void set_method_3(intptr_t value)
  548. {
  549. ___method_3 = value;
  550. }
  551. inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t, ___delegate_trampoline_4)); }
  552. inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
  553. inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
  554. inline void set_delegate_trampoline_4(intptr_t value)
  555. {
  556. ___delegate_trampoline_4 = value;
  557. }
  558. inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t, ___extra_arg_5)); }
  559. inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
  560. inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
  561. inline void set_extra_arg_5(intptr_t value)
  562. {
  563. ___extra_arg_5 = value;
  564. }
  565. inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_code_6)); }
  566. inline intptr_t get_method_code_6() const { return ___method_code_6; }
  567. inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
  568. inline void set_method_code_6(intptr_t value)
  569. {
  570. ___method_code_6 = value;
  571. }
  572. inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_info_7)); }
  573. inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
  574. inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
  575. inline void set_method_info_7(MethodInfo_t * value)
  576. {
  577. ___method_info_7 = value;
  578. Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value);
  579. }
  580. inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t, ___original_method_info_8)); }
  581. inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
  582. inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
  583. inline void set_original_method_info_8(MethodInfo_t * value)
  584. {
  585. ___original_method_info_8 = value;
  586. Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value);
  587. }
  588. inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t, ___data_9)); }
  589. inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * get_data_9() const { return ___data_9; }
  590. inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 ** get_address_of_data_9() { return &___data_9; }
  591. inline void set_data_9(DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * value)
  592. {
  593. ___data_9 = value;
  594. Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value);
  595. }
  596. inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_is_virtual_10)); }
  597. inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
  598. inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
  599. inline void set_method_is_virtual_10(bool value)
  600. {
  601. ___method_is_virtual_10 = value;
  602. }
  603. };
  604. // Native definition for P/Invoke marshalling of System.Delegate
  605. struct Delegate_t_marshaled_pinvoke
  606. {
  607. intptr_t ___method_ptr_0;
  608. intptr_t ___invoke_impl_1;
  609. Il2CppIUnknown* ___m_target_2;
  610. intptr_t ___method_3;
  611. intptr_t ___delegate_trampoline_4;
  612. intptr_t ___extra_arg_5;
  613. intptr_t ___method_code_6;
  614. MethodInfo_t * ___method_info_7;
  615. MethodInfo_t * ___original_method_info_8;
  616. DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
  617. int32_t ___method_is_virtual_10;
  618. };
  619. // Native definition for COM marshalling of System.Delegate
  620. struct Delegate_t_marshaled_com
  621. {
  622. intptr_t ___method_ptr_0;
  623. intptr_t ___invoke_impl_1;
  624. Il2CppIUnknown* ___m_target_2;
  625. intptr_t ___method_3;
  626. intptr_t ___delegate_trampoline_4;
  627. intptr_t ___extra_arg_5;
  628. intptr_t ___method_code_6;
  629. MethodInfo_t * ___method_info_7;
  630. MethodInfo_t * ___original_method_info_8;
  631. DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
  632. int32_t ___method_is_virtual_10;
  633. };
  634. // Mono.Unity.UnityTls/unitytls_ciphersuite
  635. struct unitytls_ciphersuite_t3D7B347610D6F27E84245DA98B2A3DB13E4CC663
  636. {
  637. public:
  638. // System.UInt32 Mono.Unity.UnityTls/unitytls_ciphersuite::value__
  639. uint32_t ___value___2;
  640. public:
  641. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(unitytls_ciphersuite_t3D7B347610D6F27E84245DA98B2A3DB13E4CC663, ___value___2)); }
  642. inline uint32_t get_value___2() const { return ___value___2; }
  643. inline uint32_t* get_address_of_value___2() { return &___value___2; }
  644. inline void set_value___2(uint32_t value)
  645. {
  646. ___value___2 = value;
  647. }
  648. };
  649. // Mono.Unity.UnityTls/unitytls_error_code
  650. struct unitytls_error_code_tC425776568E0A522F720337294FF5226445A9E89
  651. {
  652. public:
  653. // System.UInt32 Mono.Unity.UnityTls/unitytls_error_code::value__
  654. uint32_t ___value___2;
  655. public:
  656. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(unitytls_error_code_tC425776568E0A522F720337294FF5226445A9E89, ___value___2)); }
  657. inline uint32_t get_value___2() const { return ___value___2; }
  658. inline uint32_t* get_address_of_value___2() { return &___value___2; }
  659. inline void set_value___2(uint32_t value)
  660. {
  661. ___value___2 = value;
  662. }
  663. };
  664. // Mono.Unity.UnityTls/unitytls_protocol
  665. struct unitytls_protocol_t8E18DBA7D28280F405CA3104F9936BE9B543B89A
  666. {
  667. public:
  668. // System.UInt32 Mono.Unity.UnityTls/unitytls_protocol::value__
  669. uint32_t ___value___2;
  670. public:
  671. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(unitytls_protocol_t8E18DBA7D28280F405CA3104F9936BE9B543B89A, ___value___2)); }
  672. inline uint32_t get_value___2() const { return ___value___2; }
  673. inline uint32_t* get_address_of_value___2() { return &___value___2; }
  674. inline void set_value___2(uint32_t value)
  675. {
  676. ___value___2 = value;
  677. }
  678. };
  679. // Mono.Unity.UnityTls/unitytls_x509verify_result
  680. struct unitytls_x509verify_result_t3CE5D0E50DA56D0A6561757039E6F1F292996B84
  681. {
  682. public:
  683. // System.UInt32 Mono.Unity.UnityTls/unitytls_x509verify_result::value__
  684. uint32_t ___value___2;
  685. public:
  686. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(unitytls_x509verify_result_t3CE5D0E50DA56D0A6561757039E6F1F292996B84, ___value___2)); }
  687. inline uint32_t get_value___2() const { return ___value___2; }
  688. inline uint32_t* get_address_of_value___2() { return &___value___2; }
  689. inline void set_value___2(uint32_t value)
  690. {
  691. ___value___2 = value;
  692. }
  693. };
  694. // System.MulticastDelegate
  695. struct MulticastDelegate_t : public Delegate_t
  696. {
  697. public:
  698. // System.Delegate[] System.MulticastDelegate::delegates
  699. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* ___delegates_11;
  700. public:
  701. inline static int32_t get_offset_of_delegates_11() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
  702. inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* get_delegates_11() const { return ___delegates_11; }
  703. inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8** get_address_of_delegates_11() { return &___delegates_11; }
  704. inline void set_delegates_11(DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* value)
  705. {
  706. ___delegates_11 = value;
  707. Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value);
  708. }
  709. };
  710. // Native definition for P/Invoke marshalling of System.MulticastDelegate
  711. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  712. {
  713. Delegate_t_marshaled_pinvoke** ___delegates_11;
  714. };
  715. // Native definition for COM marshalling of System.MulticastDelegate
  716. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  717. {
  718. Delegate_t_marshaled_com** ___delegates_11;
  719. };
  720. // Mono.Unity.UnityTls/unitytls_errorstate
  721. struct unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499
  722. {
  723. public:
  724. // System.UInt32 Mono.Unity.UnityTls/unitytls_errorstate::magic
  725. uint32_t ___magic_0;
  726. // Mono.Unity.UnityTls/unitytls_error_code Mono.Unity.UnityTls/unitytls_errorstate::code
  727. uint32_t ___code_1;
  728. // System.UInt64 Mono.Unity.UnityTls/unitytls_errorstate::reserved
  729. uint64_t ___reserved_2;
  730. public:
  731. inline static int32_t get_offset_of_magic_0() { return static_cast<int32_t>(offsetof(unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499, ___magic_0)); }
  732. inline uint32_t get_magic_0() const { return ___magic_0; }
  733. inline uint32_t* get_address_of_magic_0() { return &___magic_0; }
  734. inline void set_magic_0(uint32_t value)
  735. {
  736. ___magic_0 = value;
  737. }
  738. inline static int32_t get_offset_of_code_1() { return static_cast<int32_t>(offsetof(unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499, ___code_1)); }
  739. inline uint32_t get_code_1() const { return ___code_1; }
  740. inline uint32_t* get_address_of_code_1() { return &___code_1; }
  741. inline void set_code_1(uint32_t value)
  742. {
  743. ___code_1 = value;
  744. }
  745. inline static int32_t get_offset_of_reserved_2() { return static_cast<int32_t>(offsetof(unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499, ___reserved_2)); }
  746. inline uint64_t get_reserved_2() const { return ___reserved_2; }
  747. inline uint64_t* get_address_of_reserved_2() { return &___reserved_2; }
  748. inline void set_reserved_2(uint64_t value)
  749. {
  750. ___reserved_2 = value;
  751. }
  752. };
  753. // Mono.Unity.UnityTls/unitytls_tlsctx_protocolrange
  754. struct unitytls_tlsctx_protocolrange_tF462D1DFEE1256591505A8220684ABBD5225EF68
  755. {
  756. public:
  757. // Mono.Unity.UnityTls/unitytls_protocol Mono.Unity.UnityTls/unitytls_tlsctx_protocolrange::min
  758. uint32_t ___min_0;
  759. // Mono.Unity.UnityTls/unitytls_protocol Mono.Unity.UnityTls/unitytls_tlsctx_protocolrange::max
  760. uint32_t ___max_1;
  761. public:
  762. inline static int32_t get_offset_of_min_0() { return static_cast<int32_t>(offsetof(unitytls_tlsctx_protocolrange_tF462D1DFEE1256591505A8220684ABBD5225EF68, ___min_0)); }
  763. inline uint32_t get_min_0() const { return ___min_0; }
  764. inline uint32_t* get_address_of_min_0() { return &___min_0; }
  765. inline void set_min_0(uint32_t value)
  766. {
  767. ___min_0 = value;
  768. }
  769. inline static int32_t get_offset_of_max_1() { return static_cast<int32_t>(offsetof(unitytls_tlsctx_protocolrange_tF462D1DFEE1256591505A8220684ABBD5225EF68, ___max_1)); }
  770. inline uint32_t get_max_1() const { return ___max_1; }
  771. inline uint32_t* get_address_of_max_1() { return &___max_1; }
  772. inline void set_max_1(uint32_t value)
  773. {
  774. ___max_1 = value;
  775. }
  776. };
  777. // Mono.Unity.UnityTls/unitytls_tlsctx_certificate_callback
  778. struct unitytls_tlsctx_certificate_callback_t18B3186AFC581972E9591E7D82D6D499F0F9C3EC : public MulticastDelegate_t
  779. {
  780. public:
  781. public:
  782. };
  783. // Mono.Unity.UnityTls/unitytls_tlsctx_trace_callback
  784. struct unitytls_tlsctx_trace_callback_t1C4E5EC42D34BE31E31F82CF24550D0BD070CC4B : public MulticastDelegate_t
  785. {
  786. public:
  787. public:
  788. };
  789. // Mono.Unity.UnityTls/unitytls_tlsctx_x509verify_callback
  790. struct unitytls_tlsctx_x509verify_callback_tFC1C7AA64F522FC925BBF4EC82C9FEC087F9BABC : public MulticastDelegate_t
  791. {
  792. public:
  793. public:
  794. };
  795. // Mono.Unity.UnityTls/unitytls_x509verify_callback
  796. struct unitytls_x509verify_callback_tFB7A5A2C48B19A81F927615C45B50BDFEB68A00C : public MulticastDelegate_t
  797. {
  798. public:
  799. public:
  800. };
  801. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_errorstate_create_t
  802. struct unitytls_errorstate_create_t_t020E235D7BE661B1359B6ACEAA8A53DB8A2400B7 : public MulticastDelegate_t
  803. {
  804. public:
  805. public:
  806. };
  807. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_errorstate_raise_error_t
  808. struct unitytls_errorstate_raise_error_t_t190A06F5FD9B45B3AA0950014C6A5041A922321E : public MulticastDelegate_t
  809. {
  810. public:
  811. public:
  812. };
  813. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_free_t
  814. struct unitytls_key_free_t_t796436B2DD6925783C4F8AC5A9DFE0AFDCF3348F : public MulticastDelegate_t
  815. {
  816. public:
  817. public:
  818. };
  819. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_get_ref_t
  820. struct unitytls_key_get_ref_t_tA4527A35862139AC68FF8CE589FABA9908A82F44 : public MulticastDelegate_t
  821. {
  822. public:
  823. public:
  824. };
  825. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_parse_der_t
  826. struct unitytls_key_parse_der_t_tCC498957041D389728F1CEE96ACB1E04AB6A92B9 : public MulticastDelegate_t
  827. {
  828. public:
  829. public:
  830. };
  831. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_parse_pem_t
  832. struct unitytls_key_parse_pem_t_t584CCAA999DD14D5A50DCDFDECE5CC03C8A35EDC : public MulticastDelegate_t
  833. {
  834. public:
  835. public:
  836. };
  837. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_random_generate_bytes_t
  838. struct unitytls_random_generate_bytes_t_tE10122C2833C33BF0D5870BEA0457A9F59668FCD : public MulticastDelegate_t
  839. {
  840. public:
  841. public:
  842. };
  843. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_create_client_t
  844. struct unitytls_tlsctx_create_client_t_t392CE981A76E901BE383526D8C15DF78CCEF5391 : public MulticastDelegate_t
  845. {
  846. public:
  847. public:
  848. };
  849. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_create_server_t
  850. struct unitytls_tlsctx_create_server_t_t52277734E5E8AF14E87D1CE2D7DAD380EF9E7E6B : public MulticastDelegate_t
  851. {
  852. public:
  853. public:
  854. };
  855. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_free_t
  856. struct unitytls_tlsctx_free_t_t41BC08DA97D5A34340E07BB8C1C3E33BE7D2E7FA : public MulticastDelegate_t
  857. {
  858. public:
  859. public:
  860. };
  861. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_get_ciphersuite_t
  862. struct unitytls_tlsctx_get_ciphersuite_t_tD1454771F7951641A04DEE1E7811DFC492F887C4 : public MulticastDelegate_t
  863. {
  864. public:
  865. public:
  866. };
  867. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_get_protocol_t
  868. struct unitytls_tlsctx_get_protocol_t_tF62AF70145ACEE985AFA26ABDF9215C007B90FE6 : public MulticastDelegate_t
  869. {
  870. public:
  871. public:
  872. };
  873. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_notify_close_t
  874. struct unitytls_tlsctx_notify_close_t_t07B9BA3416AF6174CD4F6DB42C711B03EE80F4BB : public MulticastDelegate_t
  875. {
  876. public:
  877. public:
  878. };
  879. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_process_handshake_t
  880. struct unitytls_tlsctx_process_handshake_t_tBD159E17C74F8D07C6D5E490A036E6852FD7603C : public MulticastDelegate_t
  881. {
  882. public:
  883. public:
  884. };
  885. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_read_t
  886. struct unitytls_tlsctx_read_t_tB8FB5200270F48D3C48A6A2F9BB1FD1052FFC2D3 : public MulticastDelegate_t
  887. {
  888. public:
  889. public:
  890. };
  891. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_server_require_client_authentication_t
  892. struct unitytls_tlsctx_server_require_client_authentication_t_t5A70999E3FBA85F784654B34D369CB73DAECEABD : public MulticastDelegate_t
  893. {
  894. public:
  895. public:
  896. };
  897. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_certificate_callback_t
  898. struct unitytls_tlsctx_set_certificate_callback_t_tA83128A449A933E6CB5C15595A67BEDAD1566AA1 : public MulticastDelegate_t
  899. {
  900. public:
  901. public:
  902. };
  903. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_supported_ciphersuites_t
  904. struct unitytls_tlsctx_set_supported_ciphersuites_t_tC529631EAFC3F46BBC2FD70565976FAA13DED55E : public MulticastDelegate_t
  905. {
  906. public:
  907. public:
  908. };
  909. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_trace_callback_t
  910. struct unitytls_tlsctx_set_trace_callback_t_tAA0291D41818318537C7AF00C5A5EA84775735BF : public MulticastDelegate_t
  911. {
  912. public:
  913. public:
  914. };
  915. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_x509verify_callback_t
  916. struct unitytls_tlsctx_set_x509verify_callback_t_t4160B581468D9F037A774B02EFA297FBF58974E4 : public MulticastDelegate_t
  917. {
  918. public:
  919. public:
  920. };
  921. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_write_t
  922. struct unitytls_tlsctx_write_t_t9346A860CE3FFC985144D67CC3D346C54AEE8AE9 : public MulticastDelegate_t
  923. {
  924. public:
  925. public:
  926. };
  927. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509_export_der_t
  928. struct unitytls_x509_export_der_t_t3987BCA1BE015ACB1547918725B2A0A3BC557EAC : public MulticastDelegate_t
  929. {
  930. public:
  931. public:
  932. };
  933. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_append_der_t
  934. struct unitytls_x509list_append_der_t_t94708C9970997D4B6BA1FDDE41873240FD65DA7E : public MulticastDelegate_t
  935. {
  936. public:
  937. public:
  938. };
  939. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_append_t
  940. struct unitytls_x509list_append_t_t6ACB188079E58608A8A6D34FA7CD6425C9902AA0 : public MulticastDelegate_t
  941. {
  942. public:
  943. public:
  944. };
  945. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_create_t
  946. struct unitytls_x509list_create_t_t4DE950C418479FC46C6D1B1DDC19E4F6AF66F20F : public MulticastDelegate_t
  947. {
  948. public:
  949. public:
  950. };
  951. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_free_t
  952. struct unitytls_x509list_free_t_t2ABB8E057B2B396E5EAAC5BB526438CEAB17BEB2 : public MulticastDelegate_t
  953. {
  954. public:
  955. public:
  956. };
  957. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_get_ref_t
  958. struct unitytls_x509list_get_ref_t_tBC2FCC8641432B5F29FC8C36BA315BEBFA2841E3 : public MulticastDelegate_t
  959. {
  960. public:
  961. public:
  962. };
  963. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_get_x509_t
  964. struct unitytls_x509list_get_x509_t_tF46E7331F73091A58996810B3CC2523F58C23D25 : public MulticastDelegate_t
  965. {
  966. public:
  967. public:
  968. };
  969. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509verify_default_ca_t
  970. struct unitytls_x509verify_default_ca_t_tA14966CBF65E11A062006DBEEC9E89D4A5DAAC97 : public MulticastDelegate_t
  971. {
  972. public:
  973. public:
  974. };
  975. // Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509verify_explicit_ca_t
  976. struct unitytls_x509verify_explicit_ca_t_t01052F0ED7BCB86255D75E27FB97E5E329A7D316 : public MulticastDelegate_t
  977. {
  978. public:
  979. public:
  980. };
  981. #ifdef __clang__
  982. #pragma clang diagnostic pop
  983. #endif
  984. // System.Delegate[]
  985. struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8 : public RuntimeArray
  986. {
  987. public:
  988. ALIGN_FIELD (8) Delegate_t * m_Items[1];
  989. public:
  990. inline Delegate_t * GetAt(il2cpp_array_size_t index) const
  991. {
  992. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  993. return m_Items[index];
  994. }
  995. inline Delegate_t ** GetAddressAt(il2cpp_array_size_t index)
  996. {
  997. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  998. return m_Items + index;
  999. }
  1000. inline void SetAt(il2cpp_array_size_t index, Delegate_t * value)
  1001. {
  1002. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1003. m_Items[index] = value;
  1004. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1005. }
  1006. inline Delegate_t * GetAtUnchecked(il2cpp_array_size_t index) const
  1007. {
  1008. return m_Items[index];
  1009. }
  1010. inline Delegate_t ** GetAddressAtUnchecked(il2cpp_array_size_t index)
  1011. {
  1012. return m_Items + index;
  1013. }
  1014. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t * value)
  1015. {
  1016. m_Items[index] = value;
  1017. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1018. }
  1019. };
  1020. // System.String[]
  1021. struct StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A : public RuntimeArray
  1022. {
  1023. public:
  1024. ALIGN_FIELD (8) String_t* m_Items[1];
  1025. public:
  1026. inline String_t* GetAt(il2cpp_array_size_t index) const
  1027. {
  1028. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1029. return m_Items[index];
  1030. }
  1031. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  1032. {
  1033. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1034. return m_Items + index;
  1035. }
  1036. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  1037. {
  1038. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  1039. m_Items[index] = value;
  1040. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1041. }
  1042. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  1043. {
  1044. return m_Items[index];
  1045. }
  1046. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  1047. {
  1048. return m_Items + index;
  1049. }
  1050. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  1051. {
  1052. m_Items[index] = value;
  1053. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  1054. }
  1055. };
  1056. IL2CPP_EXTERN_C void unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshal_pinvoke(const unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8& unmarshaled, unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshaled_pinvoke& marshaled);
  1057. IL2CPP_EXTERN_C void unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshal_pinvoke_back(const unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshaled_pinvoke& marshaled, unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8& unmarshaled);
  1058. IL2CPP_EXTERN_C void unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshal_pinvoke_cleanup(unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshaled_pinvoke& marshaled);
  1059. #ifdef __clang__
  1060. #pragma clang diagnostic push
  1061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1062. #pragma clang diagnostic ignored "-Wunused-variable"
  1063. #endif
  1064. IL2CPP_EXTERN_C unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 DelegatePInvokeWrapper_unitytls_errorstate_create_t_t020E235D7BE661B1359B6ACEAA8A53DB8A2400B7 (unitytls_errorstate_create_t_t020E235D7BE661B1359B6ACEAA8A53DB8A2400B7 * __this, const RuntimeMethod* method)
  1065. {
  1066. typedef unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 (CDECL *PInvokeFunc)();
  1067. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1068. // Native function invocation
  1069. unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 returnValue = il2cppPInvokeFunc();
  1070. return returnValue;
  1071. }
  1072. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_errorstate_create_t::.ctor(System.Object,System.IntPtr)
  1073. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_errorstate_create_t__ctor_m502A58FB6B55E6F5A7C23A6D0BA9A57AD5C2FC8E (unitytls_errorstate_create_t_t020E235D7BE661B1359B6ACEAA8A53DB8A2400B7 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1074. {
  1075. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1076. __this->set_method_3(___method1);
  1077. __this->set_m_target_2(___object0);
  1078. }
  1079. // Mono.Unity.UnityTls/unitytls_errorstate Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_errorstate_create_t::Invoke()
  1080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 unitytls_errorstate_create_t_Invoke_m6DF09A1CC8C5C38D78CC2E510F318571202E7087 (unitytls_errorstate_create_t_t020E235D7BE661B1359B6ACEAA8A53DB8A2400B7 * __this, const RuntimeMethod* method)
  1081. {
  1082. unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 result;
  1083. memset((&result), 0, sizeof(result));
  1084. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  1085. Delegate_t** delegatesToInvoke;
  1086. il2cpp_array_size_t length;
  1087. if (delegateArrayToInvoke != NULL)
  1088. {
  1089. length = delegateArrayToInvoke->max_length;
  1090. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  1091. }
  1092. else
  1093. {
  1094. length = 1;
  1095. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  1096. }
  1097. for (il2cpp_array_size_t i = 0; i < length; i++)
  1098. {
  1099. Delegate_t* currentDelegate = delegatesToInvoke[i];
  1100. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  1101. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  1102. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  1103. if (!currentDelegate->get_method_is_virtual_10())
  1104. {
  1105. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  1106. }
  1107. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  1108. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  1109. if (___methodIsStatic)
  1110. {
  1111. if (___parameterCount == 0)
  1112. {
  1113. // open
  1114. typedef unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 (*FunctionPointerType) (const RuntimeMethod*);
  1115. result = ((FunctionPointerType)targetMethodPointer)(targetMethod);
  1116. }
  1117. else
  1118. {
  1119. // closed
  1120. typedef unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 (*FunctionPointerType) (void*, const RuntimeMethod*);
  1121. result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod);
  1122. }
  1123. }
  1124. else
  1125. {
  1126. // closed
  1127. typedef unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 (*FunctionPointerType) (void*, const RuntimeMethod*);
  1128. result = ((FunctionPointerType)targetMethodPointer)(targetThis, targetMethod);
  1129. }
  1130. }
  1131. return result;
  1132. }
  1133. #ifdef __clang__
  1134. #pragma clang diagnostic pop
  1135. #endif
  1136. #ifdef __clang__
  1137. #pragma clang diagnostic push
  1138. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1139. #pragma clang diagnostic ignored "-Wunused-variable"
  1140. #endif
  1141. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_unitytls_errorstate_raise_error_t_t190A06F5FD9B45B3AA0950014C6A5041A922321E (unitytls_errorstate_raise_error_t_t190A06F5FD9B45B3AA0950014C6A5041A922321E * __this, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState0, uint32_t ___errorCode1, const RuntimeMethod* method)
  1142. {
  1143. typedef void (CDECL *PInvokeFunc)(unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, uint32_t);
  1144. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1145. // Native function invocation
  1146. il2cppPInvokeFunc(___errorState0, ___errorCode1);
  1147. }
  1148. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_errorstate_raise_error_t::.ctor(System.Object,System.IntPtr)
  1149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_errorstate_raise_error_t__ctor_mBDF3F1DBB55EBC328D0EE9A14A544A20CD076EBA (unitytls_errorstate_raise_error_t_t190A06F5FD9B45B3AA0950014C6A5041A922321E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1150. {
  1151. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1152. __this->set_method_3(___method1);
  1153. __this->set_m_target_2(___object0);
  1154. }
  1155. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_errorstate_raise_error_t::Invoke(Mono.Unity.UnityTls/unitytls_errorstate*,Mono.Unity.UnityTls/unitytls_error_code)
  1156. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_errorstate_raise_error_t_Invoke_mB92B8CF1876FF0C9467C82918E427EBD324D8D8A (unitytls_errorstate_raise_error_t_t190A06F5FD9B45B3AA0950014C6A5041A922321E * __this, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState0, uint32_t ___errorCode1, const RuntimeMethod* method)
  1157. {
  1158. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  1159. Delegate_t** delegatesToInvoke;
  1160. il2cpp_array_size_t length;
  1161. if (delegateArrayToInvoke != NULL)
  1162. {
  1163. length = delegateArrayToInvoke->max_length;
  1164. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  1165. }
  1166. else
  1167. {
  1168. length = 1;
  1169. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  1170. }
  1171. for (il2cpp_array_size_t i = 0; i < length; i++)
  1172. {
  1173. Delegate_t* currentDelegate = delegatesToInvoke[i];
  1174. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  1175. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  1176. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  1177. if (!currentDelegate->get_method_is_virtual_10())
  1178. {
  1179. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  1180. }
  1181. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  1182. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  1183. if (___methodIsStatic)
  1184. {
  1185. if (___parameterCount == 2)
  1186. {
  1187. // open
  1188. typedef void (*FunctionPointerType) (unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, uint32_t, const RuntimeMethod*);
  1189. ((FunctionPointerType)targetMethodPointer)(___errorState0, ___errorCode1, targetMethod);
  1190. }
  1191. else
  1192. {
  1193. // closed
  1194. typedef void (*FunctionPointerType) (void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, uint32_t, const RuntimeMethod*);
  1195. ((FunctionPointerType)targetMethodPointer)(targetThis, ___errorState0, ___errorCode1, targetMethod);
  1196. }
  1197. }
  1198. else
  1199. {
  1200. // closed
  1201. if (targetThis == NULL)
  1202. {
  1203. il2cpp_codegen_raise_execution_engine_exception(method);
  1204. il2cpp_codegen_no_return();
  1205. }
  1206. else
  1207. {
  1208. typedef void (*FunctionPointerType) (void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, uint32_t, const RuntimeMethod*);
  1209. ((FunctionPointerType)targetMethodPointer)(targetThis, ___errorState0, ___errorCode1, targetMethod);
  1210. }
  1211. }
  1212. }
  1213. }
  1214. #ifdef __clang__
  1215. #pragma clang diagnostic pop
  1216. #endif
  1217. #ifdef __clang__
  1218. #pragma clang diagnostic push
  1219. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1220. #pragma clang diagnostic ignored "-Wunused-variable"
  1221. #endif
  1222. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_unitytls_key_free_t_t796436B2DD6925783C4F8AC5A9DFE0AFDCF3348F (unitytls_key_free_t_t796436B2DD6925783C4F8AC5A9DFE0AFDCF3348F * __this, unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * ___key0, const RuntimeMethod* method)
  1223. {
  1224. typedef void (CDECL *PInvokeFunc)(unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 *);
  1225. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1226. // Native function invocation
  1227. il2cppPInvokeFunc(___key0);
  1228. }
  1229. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_free_t::.ctor(System.Object,System.IntPtr)
  1230. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_key_free_t__ctor_m0233235C55B3ECFECA16F0A8346E97D6ADDEC040 (unitytls_key_free_t_t796436B2DD6925783C4F8AC5A9DFE0AFDCF3348F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1231. {
  1232. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1233. __this->set_method_3(___method1);
  1234. __this->set_m_target_2(___object0);
  1235. }
  1236. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_free_t::Invoke(Mono.Unity.UnityTls/unitytls_key*)
  1237. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_key_free_t_Invoke_m4DD025ECA7C3B5020EBF702BC4BAAE8D9B3C807B (unitytls_key_free_t_t796436B2DD6925783C4F8AC5A9DFE0AFDCF3348F * __this, unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * ___key0, const RuntimeMethod* method)
  1238. {
  1239. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  1240. Delegate_t** delegatesToInvoke;
  1241. il2cpp_array_size_t length;
  1242. if (delegateArrayToInvoke != NULL)
  1243. {
  1244. length = delegateArrayToInvoke->max_length;
  1245. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  1246. }
  1247. else
  1248. {
  1249. length = 1;
  1250. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  1251. }
  1252. for (il2cpp_array_size_t i = 0; i < length; i++)
  1253. {
  1254. Delegate_t* currentDelegate = delegatesToInvoke[i];
  1255. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  1256. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  1257. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  1258. if (!currentDelegate->get_method_is_virtual_10())
  1259. {
  1260. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  1261. }
  1262. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  1263. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  1264. if (___methodIsStatic)
  1265. {
  1266. if (___parameterCount == 1)
  1267. {
  1268. // open
  1269. typedef void (*FunctionPointerType) (unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 *, const RuntimeMethod*);
  1270. ((FunctionPointerType)targetMethodPointer)(___key0, targetMethod);
  1271. }
  1272. else
  1273. {
  1274. // closed
  1275. typedef void (*FunctionPointerType) (void*, unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 *, const RuntimeMethod*);
  1276. ((FunctionPointerType)targetMethodPointer)(targetThis, ___key0, targetMethod);
  1277. }
  1278. }
  1279. else
  1280. {
  1281. // closed
  1282. if (targetThis == NULL)
  1283. {
  1284. il2cpp_codegen_raise_execution_engine_exception(method);
  1285. il2cpp_codegen_no_return();
  1286. }
  1287. else
  1288. {
  1289. typedef void (*FunctionPointerType) (void*, unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 *, const RuntimeMethod*);
  1290. ((FunctionPointerType)targetMethodPointer)(targetThis, ___key0, targetMethod);
  1291. }
  1292. }
  1293. }
  1294. }
  1295. #ifdef __clang__
  1296. #pragma clang diagnostic pop
  1297. #endif
  1298. #ifdef __clang__
  1299. #pragma clang diagnostic push
  1300. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1301. #pragma clang diagnostic ignored "-Wunused-variable"
  1302. #endif
  1303. IL2CPP_EXTERN_C unitytls_key_ref_t7EFBA70561D0E9FD8517038EBC0CC9FCF9AE6B61 DelegatePInvokeWrapper_unitytls_key_get_ref_t_tA4527A35862139AC68FF8CE589FABA9908A82F44 (unitytls_key_get_ref_t_tA4527A35862139AC68FF8CE589FABA9908A82F44 * __this, unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * ___key0, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState1, const RuntimeMethod* method)
  1304. {
  1305. typedef unitytls_key_ref_t7EFBA70561D0E9FD8517038EBC0CC9FCF9AE6B61 (CDECL *PInvokeFunc)(unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  1306. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1307. // Native function invocation
  1308. unitytls_key_ref_t7EFBA70561D0E9FD8517038EBC0CC9FCF9AE6B61 returnValue = il2cppPInvokeFunc(___key0, ___errorState1);
  1309. return returnValue;
  1310. }
  1311. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_get_ref_t::.ctor(System.Object,System.IntPtr)
  1312. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_key_get_ref_t__ctor_mE569EA0229BC956FD332E398F4A6ED32902EFBE3 (unitytls_key_get_ref_t_tA4527A35862139AC68FF8CE589FABA9908A82F44 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1313. {
  1314. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1315. __this->set_method_3(___method1);
  1316. __this->set_m_target_2(___object0);
  1317. }
  1318. // Mono.Unity.UnityTls/unitytls_key_ref Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_get_ref_t::Invoke(Mono.Unity.UnityTls/unitytls_key*,Mono.Unity.UnityTls/unitytls_errorstate*)
  1319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR unitytls_key_ref_t7EFBA70561D0E9FD8517038EBC0CC9FCF9AE6B61 unitytls_key_get_ref_t_Invoke_mE487DAB011D7F5966E09A2245399B312C2EF9111 (unitytls_key_get_ref_t_tA4527A35862139AC68FF8CE589FABA9908A82F44 * __this, unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * ___key0, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState1, const RuntimeMethod* method)
  1320. {
  1321. unitytls_key_ref_t7EFBA70561D0E9FD8517038EBC0CC9FCF9AE6B61 result;
  1322. memset((&result), 0, sizeof(result));
  1323. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  1324. Delegate_t** delegatesToInvoke;
  1325. il2cpp_array_size_t length;
  1326. if (delegateArrayToInvoke != NULL)
  1327. {
  1328. length = delegateArrayToInvoke->max_length;
  1329. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  1330. }
  1331. else
  1332. {
  1333. length = 1;
  1334. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  1335. }
  1336. for (il2cpp_array_size_t i = 0; i < length; i++)
  1337. {
  1338. Delegate_t* currentDelegate = delegatesToInvoke[i];
  1339. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  1340. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  1341. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  1342. if (!currentDelegate->get_method_is_virtual_10())
  1343. {
  1344. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  1345. }
  1346. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  1347. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  1348. if (___methodIsStatic)
  1349. {
  1350. if (___parameterCount == 2)
  1351. {
  1352. // open
  1353. typedef unitytls_key_ref_t7EFBA70561D0E9FD8517038EBC0CC9FCF9AE6B61 (*FunctionPointerType) (unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1354. result = ((FunctionPointerType)targetMethodPointer)(___key0, ___errorState1, targetMethod);
  1355. }
  1356. else
  1357. {
  1358. // closed
  1359. typedef unitytls_key_ref_t7EFBA70561D0E9FD8517038EBC0CC9FCF9AE6B61 (*FunctionPointerType) (void*, unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1360. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___key0, ___errorState1, targetMethod);
  1361. }
  1362. }
  1363. else
  1364. {
  1365. // closed
  1366. if (targetThis == NULL)
  1367. {
  1368. il2cpp_codegen_raise_execution_engine_exception(method);
  1369. il2cpp_codegen_no_return();
  1370. }
  1371. else
  1372. {
  1373. typedef unitytls_key_ref_t7EFBA70561D0E9FD8517038EBC0CC9FCF9AE6B61 (*FunctionPointerType) (void*, unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1374. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___key0, ___errorState1, targetMethod);
  1375. }
  1376. }
  1377. }
  1378. return result;
  1379. }
  1380. #ifdef __clang__
  1381. #pragma clang diagnostic pop
  1382. #endif
  1383. #ifdef __clang__
  1384. #pragma clang diagnostic push
  1385. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1386. #pragma clang diagnostic ignored "-Wunused-variable"
  1387. #endif
  1388. IL2CPP_EXTERN_C unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * DelegatePInvokeWrapper_unitytls_key_parse_der_t_tCC498957041D389728F1CEE96ACB1E04AB6A92B9 (unitytls_key_parse_der_t_tCC498957041D389728F1CEE96ACB1E04AB6A92B9 * __this, uint8_t* ___buffer0, intptr_t ___bufferLen1, uint8_t* ___password2, intptr_t ___passwordLen3, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState4, const RuntimeMethod* method)
  1389. {
  1390. typedef unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * (CDECL *PInvokeFunc)(uint8_t*, intptr_t, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  1391. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1392. // Native function invocation
  1393. unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * returnValue = il2cppPInvokeFunc(___buffer0, ___bufferLen1, ___password2, ___passwordLen3, ___errorState4);
  1394. return returnValue;
  1395. }
  1396. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_parse_der_t::.ctor(System.Object,System.IntPtr)
  1397. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_key_parse_der_t__ctor_m6E905C011D2077EE54DA350886C16B2BD1EE7681 (unitytls_key_parse_der_t_tCC498957041D389728F1CEE96ACB1E04AB6A92B9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1398. {
  1399. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1400. __this->set_method_3(___method1);
  1401. __this->set_m_target_2(___object0);
  1402. }
  1403. // Mono.Unity.UnityTls/unitytls_key* Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_parse_der_t::Invoke(System.Byte*,System.IntPtr,System.Byte*,System.IntPtr,Mono.Unity.UnityTls/unitytls_errorstate*)
  1404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * unitytls_key_parse_der_t_Invoke_m108AFDBB38B2C1AD429E957CD5BEA93D23C152E6 (unitytls_key_parse_der_t_tCC498957041D389728F1CEE96ACB1E04AB6A92B9 * __this, uint8_t* ___buffer0, intptr_t ___bufferLen1, uint8_t* ___password2, intptr_t ___passwordLen3, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState4, const RuntimeMethod* method)
  1405. {
  1406. unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * result = NULL;
  1407. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  1408. Delegate_t** delegatesToInvoke;
  1409. il2cpp_array_size_t length;
  1410. if (delegateArrayToInvoke != NULL)
  1411. {
  1412. length = delegateArrayToInvoke->max_length;
  1413. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  1414. }
  1415. else
  1416. {
  1417. length = 1;
  1418. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  1419. }
  1420. for (il2cpp_array_size_t i = 0; i < length; i++)
  1421. {
  1422. Delegate_t* currentDelegate = delegatesToInvoke[i];
  1423. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  1424. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  1425. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  1426. if (!currentDelegate->get_method_is_virtual_10())
  1427. {
  1428. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  1429. }
  1430. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  1431. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  1432. if (___methodIsStatic)
  1433. {
  1434. if (___parameterCount == 5)
  1435. {
  1436. // open
  1437. typedef unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * (*FunctionPointerType) (uint8_t*, intptr_t, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1438. result = ((FunctionPointerType)targetMethodPointer)(___buffer0, ___bufferLen1, ___password2, ___passwordLen3, ___errorState4, targetMethod);
  1439. }
  1440. else
  1441. {
  1442. // closed
  1443. typedef unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * (*FunctionPointerType) (void*, uint8_t*, intptr_t, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1444. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___buffer0, ___bufferLen1, ___password2, ___passwordLen3, ___errorState4, targetMethod);
  1445. }
  1446. }
  1447. else
  1448. {
  1449. // closed
  1450. if (targetThis == NULL)
  1451. {
  1452. il2cpp_codegen_raise_execution_engine_exception(method);
  1453. il2cpp_codegen_no_return();
  1454. }
  1455. else
  1456. {
  1457. typedef unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * (*FunctionPointerType) (void*, uint8_t*, intptr_t, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1458. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___buffer0, ___bufferLen1, ___password2, ___passwordLen3, ___errorState4, targetMethod);
  1459. }
  1460. }
  1461. }
  1462. return result;
  1463. }
  1464. #ifdef __clang__
  1465. #pragma clang diagnostic pop
  1466. #endif
  1467. #ifdef __clang__
  1468. #pragma clang diagnostic push
  1469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1470. #pragma clang diagnostic ignored "-Wunused-variable"
  1471. #endif
  1472. IL2CPP_EXTERN_C unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * DelegatePInvokeWrapper_unitytls_key_parse_pem_t_t584CCAA999DD14D5A50DCDFDECE5CC03C8A35EDC (unitytls_key_parse_pem_t_t584CCAA999DD14D5A50DCDFDECE5CC03C8A35EDC * __this, uint8_t* ___buffer0, intptr_t ___bufferLen1, uint8_t* ___password2, intptr_t ___passwordLen3, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState4, const RuntimeMethod* method)
  1473. {
  1474. typedef unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * (CDECL *PInvokeFunc)(uint8_t*, intptr_t, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  1475. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1476. // Native function invocation
  1477. unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * returnValue = il2cppPInvokeFunc(___buffer0, ___bufferLen1, ___password2, ___passwordLen3, ___errorState4);
  1478. return returnValue;
  1479. }
  1480. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_parse_pem_t::.ctor(System.Object,System.IntPtr)
  1481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_key_parse_pem_t__ctor_m47E001D14C6F8F11E914B1126DE9516411A2AC06 (unitytls_key_parse_pem_t_t584CCAA999DD14D5A50DCDFDECE5CC03C8A35EDC * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1482. {
  1483. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1484. __this->set_method_3(___method1);
  1485. __this->set_m_target_2(___object0);
  1486. }
  1487. // Mono.Unity.UnityTls/unitytls_key* Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_key_parse_pem_t::Invoke(System.Byte*,System.IntPtr,System.Byte*,System.IntPtr,Mono.Unity.UnityTls/unitytls_errorstate*)
  1488. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * unitytls_key_parse_pem_t_Invoke_mD4D86D5A1C3E8E9BF2BB9CC8774EB3499ED598F4 (unitytls_key_parse_pem_t_t584CCAA999DD14D5A50DCDFDECE5CC03C8A35EDC * __this, uint8_t* ___buffer0, intptr_t ___bufferLen1, uint8_t* ___password2, intptr_t ___passwordLen3, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState4, const RuntimeMethod* method)
  1489. {
  1490. unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * result = NULL;
  1491. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  1492. Delegate_t** delegatesToInvoke;
  1493. il2cpp_array_size_t length;
  1494. if (delegateArrayToInvoke != NULL)
  1495. {
  1496. length = delegateArrayToInvoke->max_length;
  1497. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  1498. }
  1499. else
  1500. {
  1501. length = 1;
  1502. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  1503. }
  1504. for (il2cpp_array_size_t i = 0; i < length; i++)
  1505. {
  1506. Delegate_t* currentDelegate = delegatesToInvoke[i];
  1507. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  1508. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  1509. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  1510. if (!currentDelegate->get_method_is_virtual_10())
  1511. {
  1512. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  1513. }
  1514. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  1515. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  1516. if (___methodIsStatic)
  1517. {
  1518. if (___parameterCount == 5)
  1519. {
  1520. // open
  1521. typedef unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * (*FunctionPointerType) (uint8_t*, intptr_t, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1522. result = ((FunctionPointerType)targetMethodPointer)(___buffer0, ___bufferLen1, ___password2, ___passwordLen3, ___errorState4, targetMethod);
  1523. }
  1524. else
  1525. {
  1526. // closed
  1527. typedef unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * (*FunctionPointerType) (void*, uint8_t*, intptr_t, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1528. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___buffer0, ___bufferLen1, ___password2, ___passwordLen3, ___errorState4, targetMethod);
  1529. }
  1530. }
  1531. else
  1532. {
  1533. // closed
  1534. if (targetThis == NULL)
  1535. {
  1536. il2cpp_codegen_raise_execution_engine_exception(method);
  1537. il2cpp_codegen_no_return();
  1538. }
  1539. else
  1540. {
  1541. typedef unitytls_key_tCCB86243887B79F39458152647B04B94699985D2 * (*FunctionPointerType) (void*, uint8_t*, intptr_t, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1542. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___buffer0, ___bufferLen1, ___password2, ___passwordLen3, ___errorState4, targetMethod);
  1543. }
  1544. }
  1545. }
  1546. return result;
  1547. }
  1548. #ifdef __clang__
  1549. #pragma clang diagnostic pop
  1550. #endif
  1551. #ifdef __clang__
  1552. #pragma clang diagnostic push
  1553. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1554. #pragma clang diagnostic ignored "-Wunused-variable"
  1555. #endif
  1556. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_unitytls_random_generate_bytes_t_tE10122C2833C33BF0D5870BEA0457A9F59668FCD (unitytls_random_generate_bytes_t_tE10122C2833C33BF0D5870BEA0457A9F59668FCD * __this, uint8_t* ___buffer0, intptr_t ___bufferLen1, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState2, const RuntimeMethod* method)
  1557. {
  1558. typedef void (CDECL *PInvokeFunc)(uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  1559. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1560. // Native function invocation
  1561. il2cppPInvokeFunc(___buffer0, ___bufferLen1, ___errorState2);
  1562. }
  1563. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_random_generate_bytes_t::.ctor(System.Object,System.IntPtr)
  1564. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_random_generate_bytes_t__ctor_m55CC9979ADA003BEFF41370469BB0A82DFAC67E8 (unitytls_random_generate_bytes_t_tE10122C2833C33BF0D5870BEA0457A9F59668FCD * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1565. {
  1566. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1567. __this->set_method_3(___method1);
  1568. __this->set_m_target_2(___object0);
  1569. }
  1570. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_random_generate_bytes_t::Invoke(System.Byte*,System.IntPtr,Mono.Unity.UnityTls/unitytls_errorstate*)
  1571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_random_generate_bytes_t_Invoke_mA5EFE8A5F4D068BEC771CE12BD5BD26F9A86BB84 (unitytls_random_generate_bytes_t_tE10122C2833C33BF0D5870BEA0457A9F59668FCD * __this, uint8_t* ___buffer0, intptr_t ___bufferLen1, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState2, const RuntimeMethod* method)
  1572. {
  1573. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  1574. Delegate_t** delegatesToInvoke;
  1575. il2cpp_array_size_t length;
  1576. if (delegateArrayToInvoke != NULL)
  1577. {
  1578. length = delegateArrayToInvoke->max_length;
  1579. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  1580. }
  1581. else
  1582. {
  1583. length = 1;
  1584. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  1585. }
  1586. for (il2cpp_array_size_t i = 0; i < length; i++)
  1587. {
  1588. Delegate_t* currentDelegate = delegatesToInvoke[i];
  1589. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  1590. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  1591. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  1592. if (!currentDelegate->get_method_is_virtual_10())
  1593. {
  1594. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  1595. }
  1596. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  1597. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  1598. if (___methodIsStatic)
  1599. {
  1600. if (___parameterCount == 3)
  1601. {
  1602. // open
  1603. typedef void (*FunctionPointerType) (uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1604. ((FunctionPointerType)targetMethodPointer)(___buffer0, ___bufferLen1, ___errorState2, targetMethod);
  1605. }
  1606. else
  1607. {
  1608. // closed
  1609. typedef void (*FunctionPointerType) (void*, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1610. ((FunctionPointerType)targetMethodPointer)(targetThis, ___buffer0, ___bufferLen1, ___errorState2, targetMethod);
  1611. }
  1612. }
  1613. else
  1614. {
  1615. // closed
  1616. if (targetThis == NULL)
  1617. {
  1618. il2cpp_codegen_raise_execution_engine_exception(method);
  1619. il2cpp_codegen_no_return();
  1620. }
  1621. else
  1622. {
  1623. typedef void (*FunctionPointerType) (void*, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1624. ((FunctionPointerType)targetMethodPointer)(targetThis, ___buffer0, ___bufferLen1, ___errorState2, targetMethod);
  1625. }
  1626. }
  1627. }
  1628. }
  1629. #ifdef __clang__
  1630. #pragma clang diagnostic pop
  1631. #endif
  1632. #ifdef __clang__
  1633. #pragma clang diagnostic push
  1634. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1635. #pragma clang diagnostic ignored "-Wunused-variable"
  1636. #endif
  1637. IL2CPP_EXTERN_C unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * DelegatePInvokeWrapper_unitytls_tlsctx_create_client_t_t392CE981A76E901BE383526D8C15DF78CCEF5391 (unitytls_tlsctx_create_client_t_t392CE981A76E901BE383526D8C15DF78CCEF5391 * __this, unitytls_tlsctx_protocolrange_tF462D1DFEE1256591505A8220684ABBD5225EF68 ___supportedProtocols0, unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8 ___callbacks1, uint8_t* ___cn2, intptr_t ___cnLen3, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState4, const RuntimeMethod* method)
  1638. {
  1639. typedef unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * (CDECL *PInvokeFunc)(unitytls_tlsctx_protocolrange_tF462D1DFEE1256591505A8220684ABBD5225EF68 , unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshaled_pinvoke, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  1640. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1641. // Marshaling of parameter '___callbacks1' to native representation
  1642. unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshaled_pinvoke ____callbacks1_marshaled = {};
  1643. unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshal_pinvoke(___callbacks1, ____callbacks1_marshaled);
  1644. // Native function invocation
  1645. unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * returnValue = il2cppPInvokeFunc(___supportedProtocols0, ____callbacks1_marshaled, ___cn2, ___cnLen3, ___errorState4);
  1646. // Marshaling cleanup of parameter '___callbacks1' native representation
  1647. unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshal_pinvoke_cleanup(____callbacks1_marshaled);
  1648. return returnValue;
  1649. }
  1650. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_create_client_t::.ctor(System.Object,System.IntPtr)
  1651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_create_client_t__ctor_mBEAE100CA3144364E49C2468343428FE9E19F9B6 (unitytls_tlsctx_create_client_t_t392CE981A76E901BE383526D8C15DF78CCEF5391 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1652. {
  1653. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1654. __this->set_method_3(___method1);
  1655. __this->set_m_target_2(___object0);
  1656. }
  1657. // Mono.Unity.UnityTls/unitytls_tlsctx* Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_create_client_t::Invoke(Mono.Unity.UnityTls/unitytls_tlsctx_protocolrange,Mono.Unity.UnityTls/unitytls_tlsctx_callbacks,System.Byte*,System.IntPtr,Mono.Unity.UnityTls/unitytls_errorstate*)
  1658. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * unitytls_tlsctx_create_client_t_Invoke_m3BABCEA6ED54FD59886B7E8685BD7BDB6145079A (unitytls_tlsctx_create_client_t_t392CE981A76E901BE383526D8C15DF78CCEF5391 * __this, unitytls_tlsctx_protocolrange_tF462D1DFEE1256591505A8220684ABBD5225EF68 ___supportedProtocols0, unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8 ___callbacks1, uint8_t* ___cn2, intptr_t ___cnLen3, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState4, const RuntimeMethod* method)
  1659. {
  1660. unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * result = NULL;
  1661. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  1662. Delegate_t** delegatesToInvoke;
  1663. il2cpp_array_size_t length;
  1664. if (delegateArrayToInvoke != NULL)
  1665. {
  1666. length = delegateArrayToInvoke->max_length;
  1667. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  1668. }
  1669. else
  1670. {
  1671. length = 1;
  1672. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  1673. }
  1674. for (il2cpp_array_size_t i = 0; i < length; i++)
  1675. {
  1676. Delegate_t* currentDelegate = delegatesToInvoke[i];
  1677. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  1678. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  1679. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  1680. if (!currentDelegate->get_method_is_virtual_10())
  1681. {
  1682. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  1683. }
  1684. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  1685. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  1686. if (___methodIsStatic)
  1687. {
  1688. if (___parameterCount == 5)
  1689. {
  1690. // open
  1691. typedef unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * (*FunctionPointerType) (unitytls_tlsctx_protocolrange_tF462D1DFEE1256591505A8220684ABBD5225EF68 , unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8 , uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1692. result = ((FunctionPointerType)targetMethodPointer)(___supportedProtocols0, ___callbacks1, ___cn2, ___cnLen3, ___errorState4, targetMethod);
  1693. }
  1694. else
  1695. {
  1696. // closed
  1697. typedef unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * (*FunctionPointerType) (void*, unitytls_tlsctx_protocolrange_tF462D1DFEE1256591505A8220684ABBD5225EF68 , unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8 , uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1698. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___supportedProtocols0, ___callbacks1, ___cn2, ___cnLen3, ___errorState4, targetMethod);
  1699. }
  1700. }
  1701. else
  1702. {
  1703. // closed
  1704. if (targetThis == NULL)
  1705. {
  1706. typedef unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * (*FunctionPointerType) (RuntimeObject*, unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8 , uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1707. result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast<RuntimeObject*>(&___supportedProtocols0) - 1), ___callbacks1, ___cn2, ___cnLen3, ___errorState4, targetMethod);
  1708. }
  1709. else
  1710. {
  1711. typedef unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * (*FunctionPointerType) (void*, unitytls_tlsctx_protocolrange_tF462D1DFEE1256591505A8220684ABBD5225EF68 , unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8 , uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1712. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___supportedProtocols0, ___callbacks1, ___cn2, ___cnLen3, ___errorState4, targetMethod);
  1713. }
  1714. }
  1715. }
  1716. return result;
  1717. }
  1718. #ifdef __clang__
  1719. #pragma clang diagnostic pop
  1720. #endif
  1721. #ifdef __clang__
  1722. #pragma clang diagnostic push
  1723. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1724. #pragma clang diagnostic ignored "-Wunused-variable"
  1725. #endif
  1726. IL2CPP_EXTERN_C unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * DelegatePInvokeWrapper_unitytls_tlsctx_create_server_t_t52277734E5E8AF14E87D1CE2D7DAD380EF9E7E6B (unitytls_tlsctx_create_server_t_t52277734E5E8AF14E87D1CE2D7DAD380EF9E7E6B * __this, unitytls_tlsctx_protocolrange_tF462D1DFEE1256591505A8220684ABBD5225EF68 ___supportedProtocols0, unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8 ___callbacks1, uint64_t ___certChain2, uint64_t ___leafCertificateKey3, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState4, const RuntimeMethod* method)
  1727. {
  1728. typedef unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * (CDECL *PInvokeFunc)(unitytls_tlsctx_protocolrange_tF462D1DFEE1256591505A8220684ABBD5225EF68 , unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshaled_pinvoke, uint64_t, uint64_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  1729. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1730. // Marshaling of parameter '___callbacks1' to native representation
  1731. unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshaled_pinvoke ____callbacks1_marshaled = {};
  1732. unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshal_pinvoke(___callbacks1, ____callbacks1_marshaled);
  1733. // Native function invocation
  1734. unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * returnValue = il2cppPInvokeFunc(___supportedProtocols0, ____callbacks1_marshaled, ___certChain2, ___leafCertificateKey3, ___errorState4);
  1735. // Marshaling cleanup of parameter '___callbacks1' native representation
  1736. unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8_marshal_pinvoke_cleanup(____callbacks1_marshaled);
  1737. return returnValue;
  1738. }
  1739. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_create_server_t::.ctor(System.Object,System.IntPtr)
  1740. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_create_server_t__ctor_m444E3E5CA424BD6649C48AA2724ECABE25A6ACA7 (unitytls_tlsctx_create_server_t_t52277734E5E8AF14E87D1CE2D7DAD380EF9E7E6B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1741. {
  1742. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1743. __this->set_method_3(___method1);
  1744. __this->set_m_target_2(___object0);
  1745. }
  1746. // Mono.Unity.UnityTls/unitytls_tlsctx* Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_create_server_t::Invoke(Mono.Unity.UnityTls/unitytls_tlsctx_protocolrange,Mono.Unity.UnityTls/unitytls_tlsctx_callbacks,System.UInt64,System.UInt64,Mono.Unity.UnityTls/unitytls_errorstate*)
  1747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * unitytls_tlsctx_create_server_t_Invoke_m9BAA6CD5D7D6646AFC00AFAF4128DF92428F0F44 (unitytls_tlsctx_create_server_t_t52277734E5E8AF14E87D1CE2D7DAD380EF9E7E6B * __this, unitytls_tlsctx_protocolrange_tF462D1DFEE1256591505A8220684ABBD5225EF68 ___supportedProtocols0, unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8 ___callbacks1, uint64_t ___certChain2, uint64_t ___leafCertificateKey3, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState4, const RuntimeMethod* method)
  1748. {
  1749. unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * result = NULL;
  1750. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  1751. Delegate_t** delegatesToInvoke;
  1752. il2cpp_array_size_t length;
  1753. if (delegateArrayToInvoke != NULL)
  1754. {
  1755. length = delegateArrayToInvoke->max_length;
  1756. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  1757. }
  1758. else
  1759. {
  1760. length = 1;
  1761. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  1762. }
  1763. for (il2cpp_array_size_t i = 0; i < length; i++)
  1764. {
  1765. Delegate_t* currentDelegate = delegatesToInvoke[i];
  1766. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  1767. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  1768. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  1769. if (!currentDelegate->get_method_is_virtual_10())
  1770. {
  1771. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  1772. }
  1773. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  1774. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  1775. if (___methodIsStatic)
  1776. {
  1777. if (___parameterCount == 5)
  1778. {
  1779. // open
  1780. typedef unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * (*FunctionPointerType) (unitytls_tlsctx_protocolrange_tF462D1DFEE1256591505A8220684ABBD5225EF68 , unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8 , uint64_t, uint64_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1781. result = ((FunctionPointerType)targetMethodPointer)(___supportedProtocols0, ___callbacks1, ___certChain2, ___leafCertificateKey3, ___errorState4, targetMethod);
  1782. }
  1783. else
  1784. {
  1785. // closed
  1786. typedef unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * (*FunctionPointerType) (void*, unitytls_tlsctx_protocolrange_tF462D1DFEE1256591505A8220684ABBD5225EF68 , unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8 , uint64_t, uint64_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1787. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___supportedProtocols0, ___callbacks1, ___certChain2, ___leafCertificateKey3, ___errorState4, targetMethod);
  1788. }
  1789. }
  1790. else
  1791. {
  1792. // closed
  1793. if (targetThis == NULL)
  1794. {
  1795. typedef unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * (*FunctionPointerType) (RuntimeObject*, unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8 , uint64_t, uint64_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1796. result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast<RuntimeObject*>(&___supportedProtocols0) - 1), ___callbacks1, ___certChain2, ___leafCertificateKey3, ___errorState4, targetMethod);
  1797. }
  1798. else
  1799. {
  1800. typedef unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * (*FunctionPointerType) (void*, unitytls_tlsctx_protocolrange_tF462D1DFEE1256591505A8220684ABBD5225EF68 , unitytls_tlsctx_callbacks_t0BB6AAF9FEBD2FAD0BBB519C8B32489C8F6F4EA8 , uint64_t, uint64_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1801. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___supportedProtocols0, ___callbacks1, ___certChain2, ___leafCertificateKey3, ___errorState4, targetMethod);
  1802. }
  1803. }
  1804. }
  1805. return result;
  1806. }
  1807. #ifdef __clang__
  1808. #pragma clang diagnostic pop
  1809. #endif
  1810. #ifdef __clang__
  1811. #pragma clang diagnostic push
  1812. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1813. #pragma clang diagnostic ignored "-Wunused-variable"
  1814. #endif
  1815. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_unitytls_tlsctx_free_t_t41BC08DA97D5A34340E07BB8C1C3E33BE7D2E7FA (unitytls_tlsctx_free_t_t41BC08DA97D5A34340E07BB8C1C3E33BE7D2E7FA * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, const RuntimeMethod* method)
  1816. {
  1817. typedef void (CDECL *PInvokeFunc)(unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *);
  1818. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1819. // Native function invocation
  1820. il2cppPInvokeFunc(___ctx0);
  1821. }
  1822. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_free_t::.ctor(System.Object,System.IntPtr)
  1823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_free_t__ctor_mE457D4E43F47148D44E137E6C767DCD036DB34E9 (unitytls_tlsctx_free_t_t41BC08DA97D5A34340E07BB8C1C3E33BE7D2E7FA * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1824. {
  1825. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1826. __this->set_method_3(___method1);
  1827. __this->set_m_target_2(___object0);
  1828. }
  1829. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_free_t::Invoke(Mono.Unity.UnityTls/unitytls_tlsctx*)
  1830. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_free_t_Invoke_m54B2D3A510B87650E7AF041CC60A9FF44ECA9437 (unitytls_tlsctx_free_t_t41BC08DA97D5A34340E07BB8C1C3E33BE7D2E7FA * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, const RuntimeMethod* method)
  1831. {
  1832. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  1833. Delegate_t** delegatesToInvoke;
  1834. il2cpp_array_size_t length;
  1835. if (delegateArrayToInvoke != NULL)
  1836. {
  1837. length = delegateArrayToInvoke->max_length;
  1838. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  1839. }
  1840. else
  1841. {
  1842. length = 1;
  1843. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  1844. }
  1845. for (il2cpp_array_size_t i = 0; i < length; i++)
  1846. {
  1847. Delegate_t* currentDelegate = delegatesToInvoke[i];
  1848. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  1849. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  1850. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  1851. if (!currentDelegate->get_method_is_virtual_10())
  1852. {
  1853. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  1854. }
  1855. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  1856. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  1857. if (___methodIsStatic)
  1858. {
  1859. if (___parameterCount == 1)
  1860. {
  1861. // open
  1862. typedef void (*FunctionPointerType) (unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, const RuntimeMethod*);
  1863. ((FunctionPointerType)targetMethodPointer)(___ctx0, targetMethod);
  1864. }
  1865. else
  1866. {
  1867. // closed
  1868. typedef void (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, const RuntimeMethod*);
  1869. ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, targetMethod);
  1870. }
  1871. }
  1872. else
  1873. {
  1874. // closed
  1875. if (targetThis == NULL)
  1876. {
  1877. il2cpp_codegen_raise_execution_engine_exception(method);
  1878. il2cpp_codegen_no_return();
  1879. }
  1880. else
  1881. {
  1882. typedef void (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, const RuntimeMethod*);
  1883. ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, targetMethod);
  1884. }
  1885. }
  1886. }
  1887. }
  1888. #ifdef __clang__
  1889. #pragma clang diagnostic pop
  1890. #endif
  1891. #ifdef __clang__
  1892. #pragma clang diagnostic push
  1893. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1894. #pragma clang diagnostic ignored "-Wunused-variable"
  1895. #endif
  1896. IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper_unitytls_tlsctx_get_ciphersuite_t_tD1454771F7951641A04DEE1E7811DFC492F887C4 (unitytls_tlsctx_get_ciphersuite_t_tD1454771F7951641A04DEE1E7811DFC492F887C4 * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState1, const RuntimeMethod* method)
  1897. {
  1898. typedef uint32_t (CDECL *PInvokeFunc)(unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  1899. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1900. // Native function invocation
  1901. uint32_t returnValue = il2cppPInvokeFunc(___ctx0, ___errorState1);
  1902. return returnValue;
  1903. }
  1904. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_get_ciphersuite_t::.ctor(System.Object,System.IntPtr)
  1905. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_get_ciphersuite_t__ctor_mE7AEF274ACD666FBA2C02F14DA38014EAD75F8E0 (unitytls_tlsctx_get_ciphersuite_t_tD1454771F7951641A04DEE1E7811DFC492F887C4 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1906. {
  1907. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1908. __this->set_method_3(___method1);
  1909. __this->set_m_target_2(___object0);
  1910. }
  1911. // Mono.Unity.UnityTls/unitytls_ciphersuite Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_get_ciphersuite_t::Invoke(Mono.Unity.UnityTls/unitytls_tlsctx*,Mono.Unity.UnityTls/unitytls_errorstate*)
  1912. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t unitytls_tlsctx_get_ciphersuite_t_Invoke_mDA134EC5BFA53F4985D9D10A8D4ACB971AE6D0A1 (unitytls_tlsctx_get_ciphersuite_t_tD1454771F7951641A04DEE1E7811DFC492F887C4 * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState1, const RuntimeMethod* method)
  1913. {
  1914. uint32_t result = 0;
  1915. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  1916. Delegate_t** delegatesToInvoke;
  1917. il2cpp_array_size_t length;
  1918. if (delegateArrayToInvoke != NULL)
  1919. {
  1920. length = delegateArrayToInvoke->max_length;
  1921. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  1922. }
  1923. else
  1924. {
  1925. length = 1;
  1926. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  1927. }
  1928. for (il2cpp_array_size_t i = 0; i < length; i++)
  1929. {
  1930. Delegate_t* currentDelegate = delegatesToInvoke[i];
  1931. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  1932. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  1933. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  1934. if (!currentDelegate->get_method_is_virtual_10())
  1935. {
  1936. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  1937. }
  1938. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  1939. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  1940. if (___methodIsStatic)
  1941. {
  1942. if (___parameterCount == 2)
  1943. {
  1944. // open
  1945. typedef uint32_t (*FunctionPointerType) (unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1946. result = ((FunctionPointerType)targetMethodPointer)(___ctx0, ___errorState1, targetMethod);
  1947. }
  1948. else
  1949. {
  1950. // closed
  1951. typedef uint32_t (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1952. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___errorState1, targetMethod);
  1953. }
  1954. }
  1955. else
  1956. {
  1957. // closed
  1958. if (targetThis == NULL)
  1959. {
  1960. il2cpp_codegen_raise_execution_engine_exception(method);
  1961. il2cpp_codegen_no_return();
  1962. }
  1963. else
  1964. {
  1965. typedef uint32_t (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  1966. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___errorState1, targetMethod);
  1967. }
  1968. }
  1969. }
  1970. return result;
  1971. }
  1972. #ifdef __clang__
  1973. #pragma clang diagnostic pop
  1974. #endif
  1975. #ifdef __clang__
  1976. #pragma clang diagnostic push
  1977. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1978. #pragma clang diagnostic ignored "-Wunused-variable"
  1979. #endif
  1980. IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper_unitytls_tlsctx_get_protocol_t_tF62AF70145ACEE985AFA26ABDF9215C007B90FE6 (unitytls_tlsctx_get_protocol_t_tF62AF70145ACEE985AFA26ABDF9215C007B90FE6 * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState1, const RuntimeMethod* method)
  1981. {
  1982. typedef uint32_t (CDECL *PInvokeFunc)(unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  1983. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  1984. // Native function invocation
  1985. uint32_t returnValue = il2cppPInvokeFunc(___ctx0, ___errorState1);
  1986. return returnValue;
  1987. }
  1988. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_get_protocol_t::.ctor(System.Object,System.IntPtr)
  1989. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_get_protocol_t__ctor_m42F49F551071AB0F91AB7810C8DC47A2A33F1384 (unitytls_tlsctx_get_protocol_t_tF62AF70145ACEE985AFA26ABDF9215C007B90FE6 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  1990. {
  1991. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  1992. __this->set_method_3(___method1);
  1993. __this->set_m_target_2(___object0);
  1994. }
  1995. // Mono.Unity.UnityTls/unitytls_protocol Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_get_protocol_t::Invoke(Mono.Unity.UnityTls/unitytls_tlsctx*,Mono.Unity.UnityTls/unitytls_errorstate*)
  1996. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t unitytls_tlsctx_get_protocol_t_Invoke_m756BD8E367A9BF2872A3A2183366B5C5098A634C (unitytls_tlsctx_get_protocol_t_tF62AF70145ACEE985AFA26ABDF9215C007B90FE6 * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState1, const RuntimeMethod* method)
  1997. {
  1998. uint32_t result = 0;
  1999. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  2000. Delegate_t** delegatesToInvoke;
  2001. il2cpp_array_size_t length;
  2002. if (delegateArrayToInvoke != NULL)
  2003. {
  2004. length = delegateArrayToInvoke->max_length;
  2005. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  2006. }
  2007. else
  2008. {
  2009. length = 1;
  2010. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  2011. }
  2012. for (il2cpp_array_size_t i = 0; i < length; i++)
  2013. {
  2014. Delegate_t* currentDelegate = delegatesToInvoke[i];
  2015. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  2016. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  2017. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  2018. if (!currentDelegate->get_method_is_virtual_10())
  2019. {
  2020. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  2021. }
  2022. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  2023. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  2024. if (___methodIsStatic)
  2025. {
  2026. if (___parameterCount == 2)
  2027. {
  2028. // open
  2029. typedef uint32_t (*FunctionPointerType) (unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2030. result = ((FunctionPointerType)targetMethodPointer)(___ctx0, ___errorState1, targetMethod);
  2031. }
  2032. else
  2033. {
  2034. // closed
  2035. typedef uint32_t (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2036. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___errorState1, targetMethod);
  2037. }
  2038. }
  2039. else
  2040. {
  2041. // closed
  2042. if (targetThis == NULL)
  2043. {
  2044. il2cpp_codegen_raise_execution_engine_exception(method);
  2045. il2cpp_codegen_no_return();
  2046. }
  2047. else
  2048. {
  2049. typedef uint32_t (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2050. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___errorState1, targetMethod);
  2051. }
  2052. }
  2053. }
  2054. return result;
  2055. }
  2056. #ifdef __clang__
  2057. #pragma clang diagnostic pop
  2058. #endif
  2059. #ifdef __clang__
  2060. #pragma clang diagnostic push
  2061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2062. #pragma clang diagnostic ignored "-Wunused-variable"
  2063. #endif
  2064. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_unitytls_tlsctx_notify_close_t_t07B9BA3416AF6174CD4F6DB42C711B03EE80F4BB (unitytls_tlsctx_notify_close_t_t07B9BA3416AF6174CD4F6DB42C711B03EE80F4BB * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState1, const RuntimeMethod* method)
  2065. {
  2066. typedef void (CDECL *PInvokeFunc)(unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  2067. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  2068. // Native function invocation
  2069. il2cppPInvokeFunc(___ctx0, ___errorState1);
  2070. }
  2071. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_notify_close_t::.ctor(System.Object,System.IntPtr)
  2072. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_notify_close_t__ctor_m9FBFA390FFA5F0E59EF1652BD1F8EC4BB579D787 (unitytls_tlsctx_notify_close_t_t07B9BA3416AF6174CD4F6DB42C711B03EE80F4BB * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  2073. {
  2074. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  2075. __this->set_method_3(___method1);
  2076. __this->set_m_target_2(___object0);
  2077. }
  2078. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_notify_close_t::Invoke(Mono.Unity.UnityTls/unitytls_tlsctx*,Mono.Unity.UnityTls/unitytls_errorstate*)
  2079. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_notify_close_t_Invoke_m1DF2F894CC7D1DAC1ED86AB643EF4D9482DBDBDD (unitytls_tlsctx_notify_close_t_t07B9BA3416AF6174CD4F6DB42C711B03EE80F4BB * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState1, const RuntimeMethod* method)
  2080. {
  2081. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  2082. Delegate_t** delegatesToInvoke;
  2083. il2cpp_array_size_t length;
  2084. if (delegateArrayToInvoke != NULL)
  2085. {
  2086. length = delegateArrayToInvoke->max_length;
  2087. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  2088. }
  2089. else
  2090. {
  2091. length = 1;
  2092. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  2093. }
  2094. for (il2cpp_array_size_t i = 0; i < length; i++)
  2095. {
  2096. Delegate_t* currentDelegate = delegatesToInvoke[i];
  2097. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  2098. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  2099. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  2100. if (!currentDelegate->get_method_is_virtual_10())
  2101. {
  2102. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  2103. }
  2104. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  2105. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  2106. if (___methodIsStatic)
  2107. {
  2108. if (___parameterCount == 2)
  2109. {
  2110. // open
  2111. typedef void (*FunctionPointerType) (unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2112. ((FunctionPointerType)targetMethodPointer)(___ctx0, ___errorState1, targetMethod);
  2113. }
  2114. else
  2115. {
  2116. // closed
  2117. typedef void (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2118. ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___errorState1, targetMethod);
  2119. }
  2120. }
  2121. else
  2122. {
  2123. // closed
  2124. if (targetThis == NULL)
  2125. {
  2126. il2cpp_codegen_raise_execution_engine_exception(method);
  2127. il2cpp_codegen_no_return();
  2128. }
  2129. else
  2130. {
  2131. typedef void (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2132. ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___errorState1, targetMethod);
  2133. }
  2134. }
  2135. }
  2136. }
  2137. #ifdef __clang__
  2138. #pragma clang diagnostic pop
  2139. #endif
  2140. #ifdef __clang__
  2141. #pragma clang diagnostic push
  2142. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2143. #pragma clang diagnostic ignored "-Wunused-variable"
  2144. #endif
  2145. IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper_unitytls_tlsctx_process_handshake_t_tBD159E17C74F8D07C6D5E490A036E6852FD7603C (unitytls_tlsctx_process_handshake_t_tBD159E17C74F8D07C6D5E490A036E6852FD7603C * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState1, const RuntimeMethod* method)
  2146. {
  2147. typedef uint32_t (CDECL *PInvokeFunc)(unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  2148. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  2149. // Native function invocation
  2150. uint32_t returnValue = il2cppPInvokeFunc(___ctx0, ___errorState1);
  2151. return returnValue;
  2152. }
  2153. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_process_handshake_t::.ctor(System.Object,System.IntPtr)
  2154. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_process_handshake_t__ctor_m5FCC62940BECF2001364EA925FF543E1F59EBC61 (unitytls_tlsctx_process_handshake_t_tBD159E17C74F8D07C6D5E490A036E6852FD7603C * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  2155. {
  2156. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  2157. __this->set_method_3(___method1);
  2158. __this->set_m_target_2(___object0);
  2159. }
  2160. // Mono.Unity.UnityTls/unitytls_x509verify_result Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_process_handshake_t::Invoke(Mono.Unity.UnityTls/unitytls_tlsctx*,Mono.Unity.UnityTls/unitytls_errorstate*)
  2161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t unitytls_tlsctx_process_handshake_t_Invoke_mB249F948100B2752B2A6BF79C7F9038523C1C89B (unitytls_tlsctx_process_handshake_t_tBD159E17C74F8D07C6D5E490A036E6852FD7603C * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState1, const RuntimeMethod* method)
  2162. {
  2163. uint32_t result = 0;
  2164. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  2165. Delegate_t** delegatesToInvoke;
  2166. il2cpp_array_size_t length;
  2167. if (delegateArrayToInvoke != NULL)
  2168. {
  2169. length = delegateArrayToInvoke->max_length;
  2170. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  2171. }
  2172. else
  2173. {
  2174. length = 1;
  2175. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  2176. }
  2177. for (il2cpp_array_size_t i = 0; i < length; i++)
  2178. {
  2179. Delegate_t* currentDelegate = delegatesToInvoke[i];
  2180. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  2181. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  2182. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  2183. if (!currentDelegate->get_method_is_virtual_10())
  2184. {
  2185. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  2186. }
  2187. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  2188. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  2189. if (___methodIsStatic)
  2190. {
  2191. if (___parameterCount == 2)
  2192. {
  2193. // open
  2194. typedef uint32_t (*FunctionPointerType) (unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2195. result = ((FunctionPointerType)targetMethodPointer)(___ctx0, ___errorState1, targetMethod);
  2196. }
  2197. else
  2198. {
  2199. // closed
  2200. typedef uint32_t (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2201. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___errorState1, targetMethod);
  2202. }
  2203. }
  2204. else
  2205. {
  2206. // closed
  2207. if (targetThis == NULL)
  2208. {
  2209. il2cpp_codegen_raise_execution_engine_exception(method);
  2210. il2cpp_codegen_no_return();
  2211. }
  2212. else
  2213. {
  2214. typedef uint32_t (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2215. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___errorState1, targetMethod);
  2216. }
  2217. }
  2218. }
  2219. return result;
  2220. }
  2221. #ifdef __clang__
  2222. #pragma clang diagnostic pop
  2223. #endif
  2224. #ifdef __clang__
  2225. #pragma clang diagnostic push
  2226. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2227. #pragma clang diagnostic ignored "-Wunused-variable"
  2228. #endif
  2229. IL2CPP_EXTERN_C intptr_t DelegatePInvokeWrapper_unitytls_tlsctx_read_t_tB8FB5200270F48D3C48A6A2F9BB1FD1052FFC2D3 (unitytls_tlsctx_read_t_tB8FB5200270F48D3C48A6A2F9BB1FD1052FFC2D3 * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, uint8_t* ___buffer1, intptr_t ___bufferLen2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2230. {
  2231. typedef intptr_t (CDECL *PInvokeFunc)(unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  2232. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  2233. // Native function invocation
  2234. intptr_t returnValue = il2cppPInvokeFunc(___ctx0, ___buffer1, ___bufferLen2, ___errorState3);
  2235. return returnValue;
  2236. }
  2237. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_read_t::.ctor(System.Object,System.IntPtr)
  2238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_read_t__ctor_m292F01CA56EC409E7CDA69BE0AA10B19B3E20F4E (unitytls_tlsctx_read_t_tB8FB5200270F48D3C48A6A2F9BB1FD1052FFC2D3 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  2239. {
  2240. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  2241. __this->set_method_3(___method1);
  2242. __this->set_m_target_2(___object0);
  2243. }
  2244. // System.IntPtr Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_read_t::Invoke(Mono.Unity.UnityTls/unitytls_tlsctx*,System.Byte*,System.IntPtr,Mono.Unity.UnityTls/unitytls_errorstate*)
  2245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t unitytls_tlsctx_read_t_Invoke_m142B61FBEE88603BE95202B62762E92008324935 (unitytls_tlsctx_read_t_tB8FB5200270F48D3C48A6A2F9BB1FD1052FFC2D3 * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, uint8_t* ___buffer1, intptr_t ___bufferLen2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2246. {
  2247. intptr_t result;
  2248. memset((&result), 0, sizeof(result));
  2249. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  2250. Delegate_t** delegatesToInvoke;
  2251. il2cpp_array_size_t length;
  2252. if (delegateArrayToInvoke != NULL)
  2253. {
  2254. length = delegateArrayToInvoke->max_length;
  2255. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  2256. }
  2257. else
  2258. {
  2259. length = 1;
  2260. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  2261. }
  2262. for (il2cpp_array_size_t i = 0; i < length; i++)
  2263. {
  2264. Delegate_t* currentDelegate = delegatesToInvoke[i];
  2265. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  2266. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  2267. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  2268. if (!currentDelegate->get_method_is_virtual_10())
  2269. {
  2270. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  2271. }
  2272. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  2273. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  2274. if (___methodIsStatic)
  2275. {
  2276. if (___parameterCount == 4)
  2277. {
  2278. // open
  2279. typedef intptr_t (*FunctionPointerType) (unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2280. result = ((FunctionPointerType)targetMethodPointer)(___ctx0, ___buffer1, ___bufferLen2, ___errorState3, targetMethod);
  2281. }
  2282. else
  2283. {
  2284. // closed
  2285. typedef intptr_t (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2286. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___buffer1, ___bufferLen2, ___errorState3, targetMethod);
  2287. }
  2288. }
  2289. else
  2290. {
  2291. // closed
  2292. if (targetThis == NULL)
  2293. {
  2294. il2cpp_codegen_raise_execution_engine_exception(method);
  2295. il2cpp_codegen_no_return();
  2296. }
  2297. else
  2298. {
  2299. typedef intptr_t (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2300. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___buffer1, ___bufferLen2, ___errorState3, targetMethod);
  2301. }
  2302. }
  2303. }
  2304. return result;
  2305. }
  2306. #ifdef __clang__
  2307. #pragma clang diagnostic pop
  2308. #endif
  2309. #ifdef __clang__
  2310. #pragma clang diagnostic push
  2311. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2312. #pragma clang diagnostic ignored "-Wunused-variable"
  2313. #endif
  2314. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_unitytls_tlsctx_server_require_client_authentication_t_t5A70999E3FBA85F784654B34D369CB73DAECEABD (unitytls_tlsctx_server_require_client_authentication_t_t5A70999E3FBA85F784654B34D369CB73DAECEABD * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D ___clientAuthCAList1, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState2, const RuntimeMethod* method)
  2315. {
  2316. typedef void (CDECL *PInvokeFunc)(unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  2317. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  2318. // Native function invocation
  2319. il2cppPInvokeFunc(___ctx0, ___clientAuthCAList1, ___errorState2);
  2320. }
  2321. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_server_require_client_authentication_t::.ctor(System.Object,System.IntPtr)
  2322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_server_require_client_authentication_t__ctor_mA41774A651C25857A72D3694EBDE91E70A408D81 (unitytls_tlsctx_server_require_client_authentication_t_t5A70999E3FBA85F784654B34D369CB73DAECEABD * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  2323. {
  2324. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  2325. __this->set_method_3(___method1);
  2326. __this->set_m_target_2(___object0);
  2327. }
  2328. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_server_require_client_authentication_t::Invoke(Mono.Unity.UnityTls/unitytls_tlsctx*,Mono.Unity.UnityTls/unitytls_x509list_ref,Mono.Unity.UnityTls/unitytls_errorstate*)
  2329. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_server_require_client_authentication_t_Invoke_mC8E06902662956294CEC4AFCF8697671E7BA3639 (unitytls_tlsctx_server_require_client_authentication_t_t5A70999E3FBA85F784654B34D369CB73DAECEABD * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D ___clientAuthCAList1, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState2, const RuntimeMethod* method)
  2330. {
  2331. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  2332. Delegate_t** delegatesToInvoke;
  2333. il2cpp_array_size_t length;
  2334. if (delegateArrayToInvoke != NULL)
  2335. {
  2336. length = delegateArrayToInvoke->max_length;
  2337. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  2338. }
  2339. else
  2340. {
  2341. length = 1;
  2342. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  2343. }
  2344. for (il2cpp_array_size_t i = 0; i < length; i++)
  2345. {
  2346. Delegate_t* currentDelegate = delegatesToInvoke[i];
  2347. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  2348. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  2349. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  2350. if (!currentDelegate->get_method_is_virtual_10())
  2351. {
  2352. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  2353. }
  2354. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  2355. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  2356. if (___methodIsStatic)
  2357. {
  2358. if (___parameterCount == 3)
  2359. {
  2360. // open
  2361. typedef void (*FunctionPointerType) (unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2362. ((FunctionPointerType)targetMethodPointer)(___ctx0, ___clientAuthCAList1, ___errorState2, targetMethod);
  2363. }
  2364. else
  2365. {
  2366. // closed
  2367. typedef void (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2368. ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___clientAuthCAList1, ___errorState2, targetMethod);
  2369. }
  2370. }
  2371. else
  2372. {
  2373. // closed
  2374. if (targetThis == NULL)
  2375. {
  2376. il2cpp_codegen_raise_execution_engine_exception(method);
  2377. il2cpp_codegen_no_return();
  2378. }
  2379. else
  2380. {
  2381. typedef void (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2382. ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___clientAuthCAList1, ___errorState2, targetMethod);
  2383. }
  2384. }
  2385. }
  2386. }
  2387. #ifdef __clang__
  2388. #pragma clang diagnostic pop
  2389. #endif
  2390. #ifdef __clang__
  2391. #pragma clang diagnostic push
  2392. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2393. #pragma clang diagnostic ignored "-Wunused-variable"
  2394. #endif
  2395. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_unitytls_tlsctx_set_certificate_callback_t_tA83128A449A933E6CB5C15595A67BEDAD1566AA1 (unitytls_tlsctx_set_certificate_callback_t_tA83128A449A933E6CB5C15595A67BEDAD1566AA1 * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_tlsctx_certificate_callback_t18B3186AFC581972E9591E7D82D6D499F0F9C3EC * ___cb1, void* ___userData2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2396. {
  2397. typedef void (CDECL *PInvokeFunc)(unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, Il2CppMethodPointer, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  2398. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  2399. // Marshaling of parameter '___cb1' to native representation
  2400. Il2CppMethodPointer ____cb1_marshaled = NULL;
  2401. ____cb1_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___cb1));
  2402. // Native function invocation
  2403. il2cppPInvokeFunc(___ctx0, ____cb1_marshaled, ___userData2, ___errorState3);
  2404. }
  2405. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_certificate_callback_t::.ctor(System.Object,System.IntPtr)
  2406. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_set_certificate_callback_t__ctor_mDC0A66278594A9B37EFA6FA3010AFD64DC3E81BE (unitytls_tlsctx_set_certificate_callback_t_tA83128A449A933E6CB5C15595A67BEDAD1566AA1 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  2407. {
  2408. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  2409. __this->set_method_3(___method1);
  2410. __this->set_m_target_2(___object0);
  2411. }
  2412. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_certificate_callback_t::Invoke(Mono.Unity.UnityTls/unitytls_tlsctx*,Mono.Unity.UnityTls/unitytls_tlsctx_certificate_callback,System.Void*,Mono.Unity.UnityTls/unitytls_errorstate*)
  2413. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_set_certificate_callback_t_Invoke_m3F334D5FFB2B3C104C1E65A04B044138CE51DFAD (unitytls_tlsctx_set_certificate_callback_t_tA83128A449A933E6CB5C15595A67BEDAD1566AA1 * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_tlsctx_certificate_callback_t18B3186AFC581972E9591E7D82D6D499F0F9C3EC * ___cb1, void* ___userData2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2414. {
  2415. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  2416. Delegate_t** delegatesToInvoke;
  2417. il2cpp_array_size_t length;
  2418. if (delegateArrayToInvoke != NULL)
  2419. {
  2420. length = delegateArrayToInvoke->max_length;
  2421. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  2422. }
  2423. else
  2424. {
  2425. length = 1;
  2426. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  2427. }
  2428. for (il2cpp_array_size_t i = 0; i < length; i++)
  2429. {
  2430. Delegate_t* currentDelegate = delegatesToInvoke[i];
  2431. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  2432. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  2433. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  2434. if (!currentDelegate->get_method_is_virtual_10())
  2435. {
  2436. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  2437. }
  2438. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  2439. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  2440. if (___methodIsStatic)
  2441. {
  2442. if (___parameterCount == 4)
  2443. {
  2444. // open
  2445. typedef void (*FunctionPointerType) (unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_tlsctx_certificate_callback_t18B3186AFC581972E9591E7D82D6D499F0F9C3EC *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2446. ((FunctionPointerType)targetMethodPointer)(___ctx0, ___cb1, ___userData2, ___errorState3, targetMethod);
  2447. }
  2448. else
  2449. {
  2450. // closed
  2451. typedef void (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_tlsctx_certificate_callback_t18B3186AFC581972E9591E7D82D6D499F0F9C3EC *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2452. ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___cb1, ___userData2, ___errorState3, targetMethod);
  2453. }
  2454. }
  2455. else
  2456. {
  2457. // closed
  2458. if (targetThis == NULL)
  2459. {
  2460. il2cpp_codegen_raise_execution_engine_exception(method);
  2461. il2cpp_codegen_no_return();
  2462. }
  2463. else
  2464. {
  2465. typedef void (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_tlsctx_certificate_callback_t18B3186AFC581972E9591E7D82D6D499F0F9C3EC *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2466. ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___cb1, ___userData2, ___errorState3, targetMethod);
  2467. }
  2468. }
  2469. }
  2470. }
  2471. #ifdef __clang__
  2472. #pragma clang diagnostic pop
  2473. #endif
  2474. #ifdef __clang__
  2475. #pragma clang diagnostic push
  2476. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2477. #pragma clang diagnostic ignored "-Wunused-variable"
  2478. #endif
  2479. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_unitytls_tlsctx_set_supported_ciphersuites_t_tC529631EAFC3F46BBC2FD70565976FAA13DED55E (unitytls_tlsctx_set_supported_ciphersuites_t_tC529631EAFC3F46BBC2FD70565976FAA13DED55E * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, uint32_t* ___supportedCiphersuites1, intptr_t ___supportedCiphersuitesLen2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2480. {
  2481. typedef void (CDECL *PInvokeFunc)(unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, uint32_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  2482. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  2483. // Native function invocation
  2484. il2cppPInvokeFunc(___ctx0, ___supportedCiphersuites1, ___supportedCiphersuitesLen2, ___errorState3);
  2485. }
  2486. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_supported_ciphersuites_t::.ctor(System.Object,System.IntPtr)
  2487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_set_supported_ciphersuites_t__ctor_m46A364914173C343267CFDC8B61D7DF4197C6448 (unitytls_tlsctx_set_supported_ciphersuites_t_tC529631EAFC3F46BBC2FD70565976FAA13DED55E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  2488. {
  2489. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  2490. __this->set_method_3(___method1);
  2491. __this->set_m_target_2(___object0);
  2492. }
  2493. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_supported_ciphersuites_t::Invoke(Mono.Unity.UnityTls/unitytls_tlsctx*,Mono.Unity.UnityTls/unitytls_ciphersuite*,System.IntPtr,Mono.Unity.UnityTls/unitytls_errorstate*)
  2494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_set_supported_ciphersuites_t_Invoke_mE7E379E36B2B4719ECF97F375682CD0DBF407F1B (unitytls_tlsctx_set_supported_ciphersuites_t_tC529631EAFC3F46BBC2FD70565976FAA13DED55E * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, uint32_t* ___supportedCiphersuites1, intptr_t ___supportedCiphersuitesLen2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2495. {
  2496. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  2497. Delegate_t** delegatesToInvoke;
  2498. il2cpp_array_size_t length;
  2499. if (delegateArrayToInvoke != NULL)
  2500. {
  2501. length = delegateArrayToInvoke->max_length;
  2502. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  2503. }
  2504. else
  2505. {
  2506. length = 1;
  2507. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  2508. }
  2509. for (il2cpp_array_size_t i = 0; i < length; i++)
  2510. {
  2511. Delegate_t* currentDelegate = delegatesToInvoke[i];
  2512. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  2513. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  2514. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  2515. if (!currentDelegate->get_method_is_virtual_10())
  2516. {
  2517. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  2518. }
  2519. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  2520. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  2521. if (___methodIsStatic)
  2522. {
  2523. if (___parameterCount == 4)
  2524. {
  2525. // open
  2526. typedef void (*FunctionPointerType) (unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, uint32_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2527. ((FunctionPointerType)targetMethodPointer)(___ctx0, ___supportedCiphersuites1, ___supportedCiphersuitesLen2, ___errorState3, targetMethod);
  2528. }
  2529. else
  2530. {
  2531. // closed
  2532. typedef void (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, uint32_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2533. ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___supportedCiphersuites1, ___supportedCiphersuitesLen2, ___errorState3, targetMethod);
  2534. }
  2535. }
  2536. else
  2537. {
  2538. // closed
  2539. if (targetThis == NULL)
  2540. {
  2541. il2cpp_codegen_raise_execution_engine_exception(method);
  2542. il2cpp_codegen_no_return();
  2543. }
  2544. else
  2545. {
  2546. typedef void (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, uint32_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2547. ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___supportedCiphersuites1, ___supportedCiphersuitesLen2, ___errorState3, targetMethod);
  2548. }
  2549. }
  2550. }
  2551. }
  2552. #ifdef __clang__
  2553. #pragma clang diagnostic pop
  2554. #endif
  2555. #ifdef __clang__
  2556. #pragma clang diagnostic push
  2557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2558. #pragma clang diagnostic ignored "-Wunused-variable"
  2559. #endif
  2560. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_unitytls_tlsctx_set_trace_callback_t_tAA0291D41818318537C7AF00C5A5EA84775735BF (unitytls_tlsctx_set_trace_callback_t_tAA0291D41818318537C7AF00C5A5EA84775735BF * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_tlsctx_trace_callback_t1C4E5EC42D34BE31E31F82CF24550D0BD070CC4B * ___cb1, void* ___userData2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2561. {
  2562. typedef void (CDECL *PInvokeFunc)(unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, Il2CppMethodPointer, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  2563. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  2564. // Marshaling of parameter '___cb1' to native representation
  2565. Il2CppMethodPointer ____cb1_marshaled = NULL;
  2566. ____cb1_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___cb1));
  2567. // Native function invocation
  2568. il2cppPInvokeFunc(___ctx0, ____cb1_marshaled, ___userData2, ___errorState3);
  2569. }
  2570. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_trace_callback_t::.ctor(System.Object,System.IntPtr)
  2571. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_set_trace_callback_t__ctor_mAA8F0A3B039F2A5DA4EA77F6DDA2573BB5FDA80B (unitytls_tlsctx_set_trace_callback_t_tAA0291D41818318537C7AF00C5A5EA84775735BF * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  2572. {
  2573. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  2574. __this->set_method_3(___method1);
  2575. __this->set_m_target_2(___object0);
  2576. }
  2577. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_trace_callback_t::Invoke(Mono.Unity.UnityTls/unitytls_tlsctx*,Mono.Unity.UnityTls/unitytls_tlsctx_trace_callback,System.Void*,Mono.Unity.UnityTls/unitytls_errorstate*)
  2578. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_set_trace_callback_t_Invoke_mFC61F57B75911E4A1B08221AB854D91F5F03D476 (unitytls_tlsctx_set_trace_callback_t_tAA0291D41818318537C7AF00C5A5EA84775735BF * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_tlsctx_trace_callback_t1C4E5EC42D34BE31E31F82CF24550D0BD070CC4B * ___cb1, void* ___userData2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2579. {
  2580. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  2581. Delegate_t** delegatesToInvoke;
  2582. il2cpp_array_size_t length;
  2583. if (delegateArrayToInvoke != NULL)
  2584. {
  2585. length = delegateArrayToInvoke->max_length;
  2586. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  2587. }
  2588. else
  2589. {
  2590. length = 1;
  2591. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  2592. }
  2593. for (il2cpp_array_size_t i = 0; i < length; i++)
  2594. {
  2595. Delegate_t* currentDelegate = delegatesToInvoke[i];
  2596. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  2597. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  2598. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  2599. if (!currentDelegate->get_method_is_virtual_10())
  2600. {
  2601. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  2602. }
  2603. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  2604. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  2605. if (___methodIsStatic)
  2606. {
  2607. if (___parameterCount == 4)
  2608. {
  2609. // open
  2610. typedef void (*FunctionPointerType) (unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_tlsctx_trace_callback_t1C4E5EC42D34BE31E31F82CF24550D0BD070CC4B *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2611. ((FunctionPointerType)targetMethodPointer)(___ctx0, ___cb1, ___userData2, ___errorState3, targetMethod);
  2612. }
  2613. else
  2614. {
  2615. // closed
  2616. typedef void (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_tlsctx_trace_callback_t1C4E5EC42D34BE31E31F82CF24550D0BD070CC4B *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2617. ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___cb1, ___userData2, ___errorState3, targetMethod);
  2618. }
  2619. }
  2620. else
  2621. {
  2622. // closed
  2623. if (targetThis == NULL)
  2624. {
  2625. il2cpp_codegen_raise_execution_engine_exception(method);
  2626. il2cpp_codegen_no_return();
  2627. }
  2628. else
  2629. {
  2630. typedef void (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_tlsctx_trace_callback_t1C4E5EC42D34BE31E31F82CF24550D0BD070CC4B *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2631. ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___cb1, ___userData2, ___errorState3, targetMethod);
  2632. }
  2633. }
  2634. }
  2635. }
  2636. #ifdef __clang__
  2637. #pragma clang diagnostic pop
  2638. #endif
  2639. #ifdef __clang__
  2640. #pragma clang diagnostic push
  2641. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2642. #pragma clang diagnostic ignored "-Wunused-variable"
  2643. #endif
  2644. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_unitytls_tlsctx_set_x509verify_callback_t_t4160B581468D9F037A774B02EFA297FBF58974E4 (unitytls_tlsctx_set_x509verify_callback_t_t4160B581468D9F037A774B02EFA297FBF58974E4 * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_tlsctx_x509verify_callback_tFC1C7AA64F522FC925BBF4EC82C9FEC087F9BABC * ___cb1, void* ___userData2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2645. {
  2646. typedef void (CDECL *PInvokeFunc)(unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, Il2CppMethodPointer, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  2647. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  2648. // Marshaling of parameter '___cb1' to native representation
  2649. Il2CppMethodPointer ____cb1_marshaled = NULL;
  2650. ____cb1_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___cb1));
  2651. // Native function invocation
  2652. il2cppPInvokeFunc(___ctx0, ____cb1_marshaled, ___userData2, ___errorState3);
  2653. }
  2654. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_x509verify_callback_t::.ctor(System.Object,System.IntPtr)
  2655. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_set_x509verify_callback_t__ctor_m78790E0190264955C6B51F3ACCAAA2C02FC1CB52 (unitytls_tlsctx_set_x509verify_callback_t_t4160B581468D9F037A774B02EFA297FBF58974E4 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  2656. {
  2657. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  2658. __this->set_method_3(___method1);
  2659. __this->set_m_target_2(___object0);
  2660. }
  2661. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_set_x509verify_callback_t::Invoke(Mono.Unity.UnityTls/unitytls_tlsctx*,Mono.Unity.UnityTls/unitytls_tlsctx_x509verify_callback,System.Void*,Mono.Unity.UnityTls/unitytls_errorstate*)
  2662. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_set_x509verify_callback_t_Invoke_m81E1B51C444B1074314AD55C22EC20E6AD8FA476 (unitytls_tlsctx_set_x509verify_callback_t_t4160B581468D9F037A774B02EFA297FBF58974E4 * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, unitytls_tlsctx_x509verify_callback_tFC1C7AA64F522FC925BBF4EC82C9FEC087F9BABC * ___cb1, void* ___userData2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2663. {
  2664. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  2665. Delegate_t** delegatesToInvoke;
  2666. il2cpp_array_size_t length;
  2667. if (delegateArrayToInvoke != NULL)
  2668. {
  2669. length = delegateArrayToInvoke->max_length;
  2670. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  2671. }
  2672. else
  2673. {
  2674. length = 1;
  2675. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  2676. }
  2677. for (il2cpp_array_size_t i = 0; i < length; i++)
  2678. {
  2679. Delegate_t* currentDelegate = delegatesToInvoke[i];
  2680. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  2681. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  2682. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  2683. if (!currentDelegate->get_method_is_virtual_10())
  2684. {
  2685. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  2686. }
  2687. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  2688. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  2689. if (___methodIsStatic)
  2690. {
  2691. if (___parameterCount == 4)
  2692. {
  2693. // open
  2694. typedef void (*FunctionPointerType) (unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_tlsctx_x509verify_callback_tFC1C7AA64F522FC925BBF4EC82C9FEC087F9BABC *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2695. ((FunctionPointerType)targetMethodPointer)(___ctx0, ___cb1, ___userData2, ___errorState3, targetMethod);
  2696. }
  2697. else
  2698. {
  2699. // closed
  2700. typedef void (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_tlsctx_x509verify_callback_tFC1C7AA64F522FC925BBF4EC82C9FEC087F9BABC *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2701. ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___cb1, ___userData2, ___errorState3, targetMethod);
  2702. }
  2703. }
  2704. else
  2705. {
  2706. // closed
  2707. if (targetThis == NULL)
  2708. {
  2709. il2cpp_codegen_raise_execution_engine_exception(method);
  2710. il2cpp_codegen_no_return();
  2711. }
  2712. else
  2713. {
  2714. typedef void (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, unitytls_tlsctx_x509verify_callback_tFC1C7AA64F522FC925BBF4EC82C9FEC087F9BABC *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2715. ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___cb1, ___userData2, ___errorState3, targetMethod);
  2716. }
  2717. }
  2718. }
  2719. }
  2720. #ifdef __clang__
  2721. #pragma clang diagnostic pop
  2722. #endif
  2723. #ifdef __clang__
  2724. #pragma clang diagnostic push
  2725. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2726. #pragma clang diagnostic ignored "-Wunused-variable"
  2727. #endif
  2728. IL2CPP_EXTERN_C intptr_t DelegatePInvokeWrapper_unitytls_tlsctx_write_t_t9346A860CE3FFC985144D67CC3D346C54AEE8AE9 (unitytls_tlsctx_write_t_t9346A860CE3FFC985144D67CC3D346C54AEE8AE9 * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, uint8_t* ___data1, intptr_t ___bufferLen2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2729. {
  2730. typedef intptr_t (CDECL *PInvokeFunc)(unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  2731. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  2732. // Native function invocation
  2733. intptr_t returnValue = il2cppPInvokeFunc(___ctx0, ___data1, ___bufferLen2, ___errorState3);
  2734. return returnValue;
  2735. }
  2736. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_write_t::.ctor(System.Object,System.IntPtr)
  2737. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_tlsctx_write_t__ctor_m300C5AEFDFE22C96322EABE38FD2CA962350D96B (unitytls_tlsctx_write_t_t9346A860CE3FFC985144D67CC3D346C54AEE8AE9 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  2738. {
  2739. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  2740. __this->set_method_3(___method1);
  2741. __this->set_m_target_2(___object0);
  2742. }
  2743. // System.IntPtr Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_tlsctx_write_t::Invoke(Mono.Unity.UnityTls/unitytls_tlsctx*,System.Byte*,System.IntPtr,Mono.Unity.UnityTls/unitytls_errorstate*)
  2744. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t unitytls_tlsctx_write_t_Invoke_m4365C50B81B1904232514233B8252D15E3059416 (unitytls_tlsctx_write_t_t9346A860CE3FFC985144D67CC3D346C54AEE8AE9 * __this, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA * ___ctx0, uint8_t* ___data1, intptr_t ___bufferLen2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2745. {
  2746. intptr_t result;
  2747. memset((&result), 0, sizeof(result));
  2748. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  2749. Delegate_t** delegatesToInvoke;
  2750. il2cpp_array_size_t length;
  2751. if (delegateArrayToInvoke != NULL)
  2752. {
  2753. length = delegateArrayToInvoke->max_length;
  2754. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  2755. }
  2756. else
  2757. {
  2758. length = 1;
  2759. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  2760. }
  2761. for (il2cpp_array_size_t i = 0; i < length; i++)
  2762. {
  2763. Delegate_t* currentDelegate = delegatesToInvoke[i];
  2764. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  2765. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  2766. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  2767. if (!currentDelegate->get_method_is_virtual_10())
  2768. {
  2769. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  2770. }
  2771. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  2772. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  2773. if (___methodIsStatic)
  2774. {
  2775. if (___parameterCount == 4)
  2776. {
  2777. // open
  2778. typedef intptr_t (*FunctionPointerType) (unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2779. result = ((FunctionPointerType)targetMethodPointer)(___ctx0, ___data1, ___bufferLen2, ___errorState3, targetMethod);
  2780. }
  2781. else
  2782. {
  2783. // closed
  2784. typedef intptr_t (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2785. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___data1, ___bufferLen2, ___errorState3, targetMethod);
  2786. }
  2787. }
  2788. else
  2789. {
  2790. // closed
  2791. if (targetThis == NULL)
  2792. {
  2793. il2cpp_codegen_raise_execution_engine_exception(method);
  2794. il2cpp_codegen_no_return();
  2795. }
  2796. else
  2797. {
  2798. typedef intptr_t (*FunctionPointerType) (void*, unitytls_tlsctx_tA5DB674E2A83ADDD03624096501FCDD29E9DB7FA *, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2799. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___ctx0, ___data1, ___bufferLen2, ___errorState3, targetMethod);
  2800. }
  2801. }
  2802. }
  2803. return result;
  2804. }
  2805. #ifdef __clang__
  2806. #pragma clang diagnostic pop
  2807. #endif
  2808. #ifdef __clang__
  2809. #pragma clang diagnostic push
  2810. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2811. #pragma clang diagnostic ignored "-Wunused-variable"
  2812. #endif
  2813. IL2CPP_EXTERN_C intptr_t DelegatePInvokeWrapper_unitytls_x509_export_der_t_t3987BCA1BE015ACB1547918725B2A0A3BC557EAC (unitytls_x509_export_der_t_t3987BCA1BE015ACB1547918725B2A0A3BC557EAC * __this, unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 ___cert0, uint8_t* ___buffer1, intptr_t ___bufferLen2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2814. {
  2815. typedef intptr_t (CDECL *PInvokeFunc)(unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 , uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  2816. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  2817. // Native function invocation
  2818. intptr_t returnValue = il2cppPInvokeFunc(___cert0, ___buffer1, ___bufferLen2, ___errorState3);
  2819. return returnValue;
  2820. }
  2821. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509_export_der_t::.ctor(System.Object,System.IntPtr)
  2822. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_x509_export_der_t__ctor_m4514C241AC221F91BBB088FF1DC31B342DCA7397 (unitytls_x509_export_der_t_t3987BCA1BE015ACB1547918725B2A0A3BC557EAC * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  2823. {
  2824. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  2825. __this->set_method_3(___method1);
  2826. __this->set_m_target_2(___object0);
  2827. }
  2828. // System.IntPtr Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509_export_der_t::Invoke(Mono.Unity.UnityTls/unitytls_x509_ref,System.Byte*,System.IntPtr,Mono.Unity.UnityTls/unitytls_errorstate*)
  2829. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t unitytls_x509_export_der_t_Invoke_mFA1224BE85A73019C32C3CB0E8ABD7E5BFEFFA82 (unitytls_x509_export_der_t_t3987BCA1BE015ACB1547918725B2A0A3BC557EAC * __this, unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 ___cert0, uint8_t* ___buffer1, intptr_t ___bufferLen2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2830. {
  2831. intptr_t result;
  2832. memset((&result), 0, sizeof(result));
  2833. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  2834. Delegate_t** delegatesToInvoke;
  2835. il2cpp_array_size_t length;
  2836. if (delegateArrayToInvoke != NULL)
  2837. {
  2838. length = delegateArrayToInvoke->max_length;
  2839. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  2840. }
  2841. else
  2842. {
  2843. length = 1;
  2844. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  2845. }
  2846. for (il2cpp_array_size_t i = 0; i < length; i++)
  2847. {
  2848. Delegate_t* currentDelegate = delegatesToInvoke[i];
  2849. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  2850. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  2851. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  2852. if (!currentDelegate->get_method_is_virtual_10())
  2853. {
  2854. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  2855. }
  2856. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  2857. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  2858. if (___methodIsStatic)
  2859. {
  2860. if (___parameterCount == 4)
  2861. {
  2862. // open
  2863. typedef intptr_t (*FunctionPointerType) (unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 , uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2864. result = ((FunctionPointerType)targetMethodPointer)(___cert0, ___buffer1, ___bufferLen2, ___errorState3, targetMethod);
  2865. }
  2866. else
  2867. {
  2868. // closed
  2869. typedef intptr_t (*FunctionPointerType) (void*, unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 , uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2870. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___cert0, ___buffer1, ___bufferLen2, ___errorState3, targetMethod);
  2871. }
  2872. }
  2873. else
  2874. {
  2875. // closed
  2876. if (targetThis == NULL)
  2877. {
  2878. typedef intptr_t (*FunctionPointerType) (RuntimeObject*, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2879. result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast<RuntimeObject*>(&___cert0) - 1), ___buffer1, ___bufferLen2, ___errorState3, targetMethod);
  2880. }
  2881. else
  2882. {
  2883. typedef intptr_t (*FunctionPointerType) (void*, unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 , uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2884. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___cert0, ___buffer1, ___bufferLen2, ___errorState3, targetMethod);
  2885. }
  2886. }
  2887. }
  2888. return result;
  2889. }
  2890. #ifdef __clang__
  2891. #pragma clang diagnostic pop
  2892. #endif
  2893. #ifdef __clang__
  2894. #pragma clang diagnostic push
  2895. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2896. #pragma clang diagnostic ignored "-Wunused-variable"
  2897. #endif
  2898. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_unitytls_x509list_append_der_t_t94708C9970997D4B6BA1FDDE41873240FD65DA7E (unitytls_x509list_append_der_t_t94708C9970997D4B6BA1FDDE41873240FD65DA7E * __this, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * ___list0, uint8_t* ___buffer1, intptr_t ___bufferLen2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2899. {
  2900. typedef void (CDECL *PInvokeFunc)(unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  2901. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  2902. // Native function invocation
  2903. il2cppPInvokeFunc(___list0, ___buffer1, ___bufferLen2, ___errorState3);
  2904. }
  2905. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_append_der_t::.ctor(System.Object,System.IntPtr)
  2906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_x509list_append_der_t__ctor_m814A959A92E1D413C2AB5BE0E8920318D52C8F3F (unitytls_x509list_append_der_t_t94708C9970997D4B6BA1FDDE41873240FD65DA7E * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  2907. {
  2908. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  2909. __this->set_method_3(___method1);
  2910. __this->set_m_target_2(___object0);
  2911. }
  2912. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_append_der_t::Invoke(Mono.Unity.UnityTls/unitytls_x509list*,System.Byte*,System.IntPtr,Mono.Unity.UnityTls/unitytls_errorstate*)
  2913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_x509list_append_der_t_Invoke_mA432486D4A73BB7FC4DFE3DD02205FE4C0AB9066 (unitytls_x509list_append_der_t_t94708C9970997D4B6BA1FDDE41873240FD65DA7E * __this, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * ___list0, uint8_t* ___buffer1, intptr_t ___bufferLen2, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState3, const RuntimeMethod* method)
  2914. {
  2915. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  2916. Delegate_t** delegatesToInvoke;
  2917. il2cpp_array_size_t length;
  2918. if (delegateArrayToInvoke != NULL)
  2919. {
  2920. length = delegateArrayToInvoke->max_length;
  2921. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  2922. }
  2923. else
  2924. {
  2925. length = 1;
  2926. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  2927. }
  2928. for (il2cpp_array_size_t i = 0; i < length; i++)
  2929. {
  2930. Delegate_t* currentDelegate = delegatesToInvoke[i];
  2931. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  2932. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  2933. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  2934. if (!currentDelegate->get_method_is_virtual_10())
  2935. {
  2936. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  2937. }
  2938. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  2939. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  2940. if (___methodIsStatic)
  2941. {
  2942. if (___parameterCount == 4)
  2943. {
  2944. // open
  2945. typedef void (*FunctionPointerType) (unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2946. ((FunctionPointerType)targetMethodPointer)(___list0, ___buffer1, ___bufferLen2, ___errorState3, targetMethod);
  2947. }
  2948. else
  2949. {
  2950. // closed
  2951. typedef void (*FunctionPointerType) (void*, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2952. ((FunctionPointerType)targetMethodPointer)(targetThis, ___list0, ___buffer1, ___bufferLen2, ___errorState3, targetMethod);
  2953. }
  2954. }
  2955. else
  2956. {
  2957. // closed
  2958. if (targetThis == NULL)
  2959. {
  2960. il2cpp_codegen_raise_execution_engine_exception(method);
  2961. il2cpp_codegen_no_return();
  2962. }
  2963. else
  2964. {
  2965. typedef void (*FunctionPointerType) (void*, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *, uint8_t*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  2966. ((FunctionPointerType)targetMethodPointer)(targetThis, ___list0, ___buffer1, ___bufferLen2, ___errorState3, targetMethod);
  2967. }
  2968. }
  2969. }
  2970. }
  2971. #ifdef __clang__
  2972. #pragma clang diagnostic pop
  2973. #endif
  2974. #ifdef __clang__
  2975. #pragma clang diagnostic push
  2976. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2977. #pragma clang diagnostic ignored "-Wunused-variable"
  2978. #endif
  2979. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_unitytls_x509list_append_t_t6ACB188079E58608A8A6D34FA7CD6425C9902AA0 (unitytls_x509list_append_t_t6ACB188079E58608A8A6D34FA7CD6425C9902AA0 * __this, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * ___list0, unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 ___cert1, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState2, const RuntimeMethod* method)
  2980. {
  2981. typedef void (CDECL *PInvokeFunc)(unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *, unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 , unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  2982. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  2983. // Native function invocation
  2984. il2cppPInvokeFunc(___list0, ___cert1, ___errorState2);
  2985. }
  2986. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_append_t::.ctor(System.Object,System.IntPtr)
  2987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_x509list_append_t__ctor_m264F31493E6C24EF19C6560237F1DFB0522195C2 (unitytls_x509list_append_t_t6ACB188079E58608A8A6D34FA7CD6425C9902AA0 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  2988. {
  2989. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  2990. __this->set_method_3(___method1);
  2991. __this->set_m_target_2(___object0);
  2992. }
  2993. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_append_t::Invoke(Mono.Unity.UnityTls/unitytls_x509list*,Mono.Unity.UnityTls/unitytls_x509_ref,Mono.Unity.UnityTls/unitytls_errorstate*)
  2994. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_x509list_append_t_Invoke_m85E010BA75CBBCC9B32C8A6C685E4F2CCFB69300 (unitytls_x509list_append_t_t6ACB188079E58608A8A6D34FA7CD6425C9902AA0 * __this, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * ___list0, unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 ___cert1, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState2, const RuntimeMethod* method)
  2995. {
  2996. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  2997. Delegate_t** delegatesToInvoke;
  2998. il2cpp_array_size_t length;
  2999. if (delegateArrayToInvoke != NULL)
  3000. {
  3001. length = delegateArrayToInvoke->max_length;
  3002. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  3003. }
  3004. else
  3005. {
  3006. length = 1;
  3007. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  3008. }
  3009. for (il2cpp_array_size_t i = 0; i < length; i++)
  3010. {
  3011. Delegate_t* currentDelegate = delegatesToInvoke[i];
  3012. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  3013. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  3014. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  3015. if (!currentDelegate->get_method_is_virtual_10())
  3016. {
  3017. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  3018. }
  3019. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  3020. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  3021. if (___methodIsStatic)
  3022. {
  3023. if (___parameterCount == 3)
  3024. {
  3025. // open
  3026. typedef void (*FunctionPointerType) (unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *, unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 , unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3027. ((FunctionPointerType)targetMethodPointer)(___list0, ___cert1, ___errorState2, targetMethod);
  3028. }
  3029. else
  3030. {
  3031. // closed
  3032. typedef void (*FunctionPointerType) (void*, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *, unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 , unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3033. ((FunctionPointerType)targetMethodPointer)(targetThis, ___list0, ___cert1, ___errorState2, targetMethod);
  3034. }
  3035. }
  3036. else
  3037. {
  3038. // closed
  3039. if (targetThis == NULL)
  3040. {
  3041. il2cpp_codegen_raise_execution_engine_exception(method);
  3042. il2cpp_codegen_no_return();
  3043. }
  3044. else
  3045. {
  3046. typedef void (*FunctionPointerType) (void*, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *, unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 , unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3047. ((FunctionPointerType)targetMethodPointer)(targetThis, ___list0, ___cert1, ___errorState2, targetMethod);
  3048. }
  3049. }
  3050. }
  3051. }
  3052. #ifdef __clang__
  3053. #pragma clang diagnostic pop
  3054. #endif
  3055. #ifdef __clang__
  3056. #pragma clang diagnostic push
  3057. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3058. #pragma clang diagnostic ignored "-Wunused-variable"
  3059. #endif
  3060. IL2CPP_EXTERN_C unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * DelegatePInvokeWrapper_unitytls_x509list_create_t_t4DE950C418479FC46C6D1B1DDC19E4F6AF66F20F (unitytls_x509list_create_t_t4DE950C418479FC46C6D1B1DDC19E4F6AF66F20F * __this, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState0, const RuntimeMethod* method)
  3061. {
  3062. typedef unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * (CDECL *PInvokeFunc)(unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  3063. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  3064. // Native function invocation
  3065. unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * returnValue = il2cppPInvokeFunc(___errorState0);
  3066. return returnValue;
  3067. }
  3068. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_create_t::.ctor(System.Object,System.IntPtr)
  3069. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_x509list_create_t__ctor_m396CBCF6F413041E9FB829BCF12DBB71160E0CC5 (unitytls_x509list_create_t_t4DE950C418479FC46C6D1B1DDC19E4F6AF66F20F * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  3070. {
  3071. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  3072. __this->set_method_3(___method1);
  3073. __this->set_m_target_2(___object0);
  3074. }
  3075. // Mono.Unity.UnityTls/unitytls_x509list* Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_create_t::Invoke(Mono.Unity.UnityTls/unitytls_errorstate*)
  3076. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * unitytls_x509list_create_t_Invoke_m3A52B8B8AC08AA77CEDD34817D2C15209130A1F1 (unitytls_x509list_create_t_t4DE950C418479FC46C6D1B1DDC19E4F6AF66F20F * __this, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState0, const RuntimeMethod* method)
  3077. {
  3078. unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * result = NULL;
  3079. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  3080. Delegate_t** delegatesToInvoke;
  3081. il2cpp_array_size_t length;
  3082. if (delegateArrayToInvoke != NULL)
  3083. {
  3084. length = delegateArrayToInvoke->max_length;
  3085. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  3086. }
  3087. else
  3088. {
  3089. length = 1;
  3090. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  3091. }
  3092. for (il2cpp_array_size_t i = 0; i < length; i++)
  3093. {
  3094. Delegate_t* currentDelegate = delegatesToInvoke[i];
  3095. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  3096. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  3097. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  3098. if (!currentDelegate->get_method_is_virtual_10())
  3099. {
  3100. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  3101. }
  3102. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  3103. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  3104. if (___methodIsStatic)
  3105. {
  3106. if (___parameterCount == 1)
  3107. {
  3108. // open
  3109. typedef unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * (*FunctionPointerType) (unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3110. result = ((FunctionPointerType)targetMethodPointer)(___errorState0, targetMethod);
  3111. }
  3112. else
  3113. {
  3114. // closed
  3115. typedef unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * (*FunctionPointerType) (void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3116. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___errorState0, targetMethod);
  3117. }
  3118. }
  3119. else
  3120. {
  3121. // closed
  3122. if (targetThis == NULL)
  3123. {
  3124. il2cpp_codegen_raise_execution_engine_exception(method);
  3125. il2cpp_codegen_no_return();
  3126. }
  3127. else
  3128. {
  3129. typedef unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * (*FunctionPointerType) (void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3130. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___errorState0, targetMethod);
  3131. }
  3132. }
  3133. }
  3134. return result;
  3135. }
  3136. #ifdef __clang__
  3137. #pragma clang diagnostic pop
  3138. #endif
  3139. #ifdef __clang__
  3140. #pragma clang diagnostic push
  3141. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3142. #pragma clang diagnostic ignored "-Wunused-variable"
  3143. #endif
  3144. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_unitytls_x509list_free_t_t2ABB8E057B2B396E5EAAC5BB526438CEAB17BEB2 (unitytls_x509list_free_t_t2ABB8E057B2B396E5EAAC5BB526438CEAB17BEB2 * __this, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * ___list0, const RuntimeMethod* method)
  3145. {
  3146. typedef void (CDECL *PInvokeFunc)(unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *);
  3147. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  3148. // Native function invocation
  3149. il2cppPInvokeFunc(___list0);
  3150. }
  3151. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_free_t::.ctor(System.Object,System.IntPtr)
  3152. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_x509list_free_t__ctor_m360A7960A558BFF26B537EE2717CE4FF60612EBE (unitytls_x509list_free_t_t2ABB8E057B2B396E5EAAC5BB526438CEAB17BEB2 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  3153. {
  3154. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  3155. __this->set_method_3(___method1);
  3156. __this->set_m_target_2(___object0);
  3157. }
  3158. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_free_t::Invoke(Mono.Unity.UnityTls/unitytls_x509list*)
  3159. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_x509list_free_t_Invoke_m5F920A1A43E549E297391F2033A04AF8C05A3C4C (unitytls_x509list_free_t_t2ABB8E057B2B396E5EAAC5BB526438CEAB17BEB2 * __this, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * ___list0, const RuntimeMethod* method)
  3160. {
  3161. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  3162. Delegate_t** delegatesToInvoke;
  3163. il2cpp_array_size_t length;
  3164. if (delegateArrayToInvoke != NULL)
  3165. {
  3166. length = delegateArrayToInvoke->max_length;
  3167. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  3168. }
  3169. else
  3170. {
  3171. length = 1;
  3172. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  3173. }
  3174. for (il2cpp_array_size_t i = 0; i < length; i++)
  3175. {
  3176. Delegate_t* currentDelegate = delegatesToInvoke[i];
  3177. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  3178. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  3179. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  3180. if (!currentDelegate->get_method_is_virtual_10())
  3181. {
  3182. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  3183. }
  3184. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  3185. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  3186. if (___methodIsStatic)
  3187. {
  3188. if (___parameterCount == 1)
  3189. {
  3190. // open
  3191. typedef void (*FunctionPointerType) (unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *, const RuntimeMethod*);
  3192. ((FunctionPointerType)targetMethodPointer)(___list0, targetMethod);
  3193. }
  3194. else
  3195. {
  3196. // closed
  3197. typedef void (*FunctionPointerType) (void*, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *, const RuntimeMethod*);
  3198. ((FunctionPointerType)targetMethodPointer)(targetThis, ___list0, targetMethod);
  3199. }
  3200. }
  3201. else
  3202. {
  3203. // closed
  3204. if (targetThis == NULL)
  3205. {
  3206. il2cpp_codegen_raise_execution_engine_exception(method);
  3207. il2cpp_codegen_no_return();
  3208. }
  3209. else
  3210. {
  3211. typedef void (*FunctionPointerType) (void*, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *, const RuntimeMethod*);
  3212. ((FunctionPointerType)targetMethodPointer)(targetThis, ___list0, targetMethod);
  3213. }
  3214. }
  3215. }
  3216. }
  3217. #ifdef __clang__
  3218. #pragma clang diagnostic pop
  3219. #endif
  3220. #ifdef __clang__
  3221. #pragma clang diagnostic push
  3222. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3223. #pragma clang diagnostic ignored "-Wunused-variable"
  3224. #endif
  3225. IL2CPP_EXTERN_C unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D DelegatePInvokeWrapper_unitytls_x509list_get_ref_t_tBC2FCC8641432B5F29FC8C36BA315BEBFA2841E3 (unitytls_x509list_get_ref_t_tBC2FCC8641432B5F29FC8C36BA315BEBFA2841E3 * __this, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * ___list0, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState1, const RuntimeMethod* method)
  3226. {
  3227. typedef unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D (CDECL *PInvokeFunc)(unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  3228. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  3229. // Native function invocation
  3230. unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D returnValue = il2cppPInvokeFunc(___list0, ___errorState1);
  3231. return returnValue;
  3232. }
  3233. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_get_ref_t::.ctor(System.Object,System.IntPtr)
  3234. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_x509list_get_ref_t__ctor_m672FA9C9A5170D460A7D9839E786559819DB8459 (unitytls_x509list_get_ref_t_tBC2FCC8641432B5F29FC8C36BA315BEBFA2841E3 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  3235. {
  3236. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  3237. __this->set_method_3(___method1);
  3238. __this->set_m_target_2(___object0);
  3239. }
  3240. // Mono.Unity.UnityTls/unitytls_x509list_ref Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_get_ref_t::Invoke(Mono.Unity.UnityTls/unitytls_x509list*,Mono.Unity.UnityTls/unitytls_errorstate*)
  3241. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D unitytls_x509list_get_ref_t_Invoke_mFADB5F4BCB29A18DD0BD689EA8180D74CD9E4E63 (unitytls_x509list_get_ref_t_tBC2FCC8641432B5F29FC8C36BA315BEBFA2841E3 * __this, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D * ___list0, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState1, const RuntimeMethod* method)
  3242. {
  3243. unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D result;
  3244. memset((&result), 0, sizeof(result));
  3245. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  3246. Delegate_t** delegatesToInvoke;
  3247. il2cpp_array_size_t length;
  3248. if (delegateArrayToInvoke != NULL)
  3249. {
  3250. length = delegateArrayToInvoke->max_length;
  3251. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  3252. }
  3253. else
  3254. {
  3255. length = 1;
  3256. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  3257. }
  3258. for (il2cpp_array_size_t i = 0; i < length; i++)
  3259. {
  3260. Delegate_t* currentDelegate = delegatesToInvoke[i];
  3261. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  3262. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  3263. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  3264. if (!currentDelegate->get_method_is_virtual_10())
  3265. {
  3266. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  3267. }
  3268. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  3269. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  3270. if (___methodIsStatic)
  3271. {
  3272. if (___parameterCount == 2)
  3273. {
  3274. // open
  3275. typedef unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D (*FunctionPointerType) (unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3276. result = ((FunctionPointerType)targetMethodPointer)(___list0, ___errorState1, targetMethod);
  3277. }
  3278. else
  3279. {
  3280. // closed
  3281. typedef unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D (*FunctionPointerType) (void*, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3282. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___list0, ___errorState1, targetMethod);
  3283. }
  3284. }
  3285. else
  3286. {
  3287. // closed
  3288. if (targetThis == NULL)
  3289. {
  3290. il2cpp_codegen_raise_execution_engine_exception(method);
  3291. il2cpp_codegen_no_return();
  3292. }
  3293. else
  3294. {
  3295. typedef unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D (*FunctionPointerType) (void*, unitytls_x509list_tB96E9D4DB410024B6BDB3865C3AD0FD1D5C0380D *, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3296. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___list0, ___errorState1, targetMethod);
  3297. }
  3298. }
  3299. }
  3300. return result;
  3301. }
  3302. #ifdef __clang__
  3303. #pragma clang diagnostic pop
  3304. #endif
  3305. #ifdef __clang__
  3306. #pragma clang diagnostic push
  3307. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3308. #pragma clang diagnostic ignored "-Wunused-variable"
  3309. #endif
  3310. IL2CPP_EXTERN_C unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 DelegatePInvokeWrapper_unitytls_x509list_get_x509_t_tF46E7331F73091A58996810B3CC2523F58C23D25 (unitytls_x509list_get_x509_t_tF46E7331F73091A58996810B3CC2523F58C23D25 * __this, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D ___list0, intptr_t ___index1, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState2, const RuntimeMethod* method)
  3311. {
  3312. typedef unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 (CDECL *PInvokeFunc)(unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  3313. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  3314. // Native function invocation
  3315. unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 returnValue = il2cppPInvokeFunc(___list0, ___index1, ___errorState2);
  3316. return returnValue;
  3317. }
  3318. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_get_x509_t::.ctor(System.Object,System.IntPtr)
  3319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_x509list_get_x509_t__ctor_mE5676A42AAAE07337AB42C51E139736482AD3FCC (unitytls_x509list_get_x509_t_tF46E7331F73091A58996810B3CC2523F58C23D25 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  3320. {
  3321. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  3322. __this->set_method_3(___method1);
  3323. __this->set_m_target_2(___object0);
  3324. }
  3325. // Mono.Unity.UnityTls/unitytls_x509_ref Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509list_get_x509_t::Invoke(Mono.Unity.UnityTls/unitytls_x509list_ref,System.IntPtr,Mono.Unity.UnityTls/unitytls_errorstate*)
  3326. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 unitytls_x509list_get_x509_t_Invoke_m58A02DBC5C5C9A0C693DFDE3BEBCE8518C5BEDFE (unitytls_x509list_get_x509_t_tF46E7331F73091A58996810B3CC2523F58C23D25 * __this, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D ___list0, intptr_t ___index1, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState2, const RuntimeMethod* method)
  3327. {
  3328. unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 result;
  3329. memset((&result), 0, sizeof(result));
  3330. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  3331. Delegate_t** delegatesToInvoke;
  3332. il2cpp_array_size_t length;
  3333. if (delegateArrayToInvoke != NULL)
  3334. {
  3335. length = delegateArrayToInvoke->max_length;
  3336. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  3337. }
  3338. else
  3339. {
  3340. length = 1;
  3341. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  3342. }
  3343. for (il2cpp_array_size_t i = 0; i < length; i++)
  3344. {
  3345. Delegate_t* currentDelegate = delegatesToInvoke[i];
  3346. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  3347. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  3348. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  3349. if (!currentDelegate->get_method_is_virtual_10())
  3350. {
  3351. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  3352. }
  3353. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  3354. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  3355. if (___methodIsStatic)
  3356. {
  3357. if (___parameterCount == 3)
  3358. {
  3359. // open
  3360. typedef unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 (*FunctionPointerType) (unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3361. result = ((FunctionPointerType)targetMethodPointer)(___list0, ___index1, ___errorState2, targetMethod);
  3362. }
  3363. else
  3364. {
  3365. // closed
  3366. typedef unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 (*FunctionPointerType) (void*, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3367. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___list0, ___index1, ___errorState2, targetMethod);
  3368. }
  3369. }
  3370. else
  3371. {
  3372. // closed
  3373. if (targetThis == NULL)
  3374. {
  3375. typedef unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 (*FunctionPointerType) (RuntimeObject*, intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3376. result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast<RuntimeObject*>(&___list0) - 1), ___index1, ___errorState2, targetMethod);
  3377. }
  3378. else
  3379. {
  3380. typedef unitytls_x509_ref_t4B933FE1711F247F993EE07326F67B7DFFD7DAA5 (*FunctionPointerType) (void*, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , intptr_t, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3381. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___list0, ___index1, ___errorState2, targetMethod);
  3382. }
  3383. }
  3384. }
  3385. return result;
  3386. }
  3387. #ifdef __clang__
  3388. #pragma clang diagnostic pop
  3389. #endif
  3390. #ifdef __clang__
  3391. #pragma clang diagnostic push
  3392. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3393. #pragma clang diagnostic ignored "-Wunused-variable"
  3394. #endif
  3395. IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper_unitytls_x509verify_default_ca_t_tA14966CBF65E11A062006DBEEC9E89D4A5DAAC97 (unitytls_x509verify_default_ca_t_tA14966CBF65E11A062006DBEEC9E89D4A5DAAC97 * __this, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D ___chain0, uint8_t* ___cn1, intptr_t ___cnLen2, unitytls_x509verify_callback_tFB7A5A2C48B19A81F927615C45B50BDFEB68A00C * ___cb3, void* ___userData4, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState5, const RuntimeMethod* method)
  3396. {
  3397. typedef uint32_t (CDECL *PInvokeFunc)(unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , uint8_t*, intptr_t, Il2CppMethodPointer, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  3398. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  3399. // Marshaling of parameter '___cb3' to native representation
  3400. Il2CppMethodPointer ____cb3_marshaled = NULL;
  3401. ____cb3_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___cb3));
  3402. // Native function invocation
  3403. uint32_t returnValue = il2cppPInvokeFunc(___chain0, ___cn1, ___cnLen2, ____cb3_marshaled, ___userData4, ___errorState5);
  3404. return returnValue;
  3405. }
  3406. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509verify_default_ca_t::.ctor(System.Object,System.IntPtr)
  3407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_x509verify_default_ca_t__ctor_m87E8CBD1080B32E3E9B2085435089120EE8E7B51 (unitytls_x509verify_default_ca_t_tA14966CBF65E11A062006DBEEC9E89D4A5DAAC97 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  3408. {
  3409. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  3410. __this->set_method_3(___method1);
  3411. __this->set_m_target_2(___object0);
  3412. }
  3413. // Mono.Unity.UnityTls/unitytls_x509verify_result Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509verify_default_ca_t::Invoke(Mono.Unity.UnityTls/unitytls_x509list_ref,System.Byte*,System.IntPtr,Mono.Unity.UnityTls/unitytls_x509verify_callback,System.Void*,Mono.Unity.UnityTls/unitytls_errorstate*)
  3414. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t unitytls_x509verify_default_ca_t_Invoke_m22C2DE021D3D750655FFEF54BE2B030596F1A82E (unitytls_x509verify_default_ca_t_tA14966CBF65E11A062006DBEEC9E89D4A5DAAC97 * __this, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D ___chain0, uint8_t* ___cn1, intptr_t ___cnLen2, unitytls_x509verify_callback_tFB7A5A2C48B19A81F927615C45B50BDFEB68A00C * ___cb3, void* ___userData4, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState5, const RuntimeMethod* method)
  3415. {
  3416. uint32_t result = 0;
  3417. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  3418. Delegate_t** delegatesToInvoke;
  3419. il2cpp_array_size_t length;
  3420. if (delegateArrayToInvoke != NULL)
  3421. {
  3422. length = delegateArrayToInvoke->max_length;
  3423. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  3424. }
  3425. else
  3426. {
  3427. length = 1;
  3428. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  3429. }
  3430. for (il2cpp_array_size_t i = 0; i < length; i++)
  3431. {
  3432. Delegate_t* currentDelegate = delegatesToInvoke[i];
  3433. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  3434. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  3435. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  3436. if (!currentDelegate->get_method_is_virtual_10())
  3437. {
  3438. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  3439. }
  3440. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  3441. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  3442. if (___methodIsStatic)
  3443. {
  3444. if (___parameterCount == 6)
  3445. {
  3446. // open
  3447. typedef uint32_t (*FunctionPointerType) (unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , uint8_t*, intptr_t, unitytls_x509verify_callback_tFB7A5A2C48B19A81F927615C45B50BDFEB68A00C *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3448. result = ((FunctionPointerType)targetMethodPointer)(___chain0, ___cn1, ___cnLen2, ___cb3, ___userData4, ___errorState5, targetMethod);
  3449. }
  3450. else
  3451. {
  3452. // closed
  3453. typedef uint32_t (*FunctionPointerType) (void*, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , uint8_t*, intptr_t, unitytls_x509verify_callback_tFB7A5A2C48B19A81F927615C45B50BDFEB68A00C *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3454. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___chain0, ___cn1, ___cnLen2, ___cb3, ___userData4, ___errorState5, targetMethod);
  3455. }
  3456. }
  3457. else
  3458. {
  3459. // closed
  3460. if (targetThis == NULL)
  3461. {
  3462. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, uint8_t*, intptr_t, unitytls_x509verify_callback_tFB7A5A2C48B19A81F927615C45B50BDFEB68A00C *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3463. result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast<RuntimeObject*>(&___chain0) - 1), ___cn1, ___cnLen2, ___cb3, ___userData4, ___errorState5, targetMethod);
  3464. }
  3465. else
  3466. {
  3467. typedef uint32_t (*FunctionPointerType) (void*, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , uint8_t*, intptr_t, unitytls_x509verify_callback_tFB7A5A2C48B19A81F927615C45B50BDFEB68A00C *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3468. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___chain0, ___cn1, ___cnLen2, ___cb3, ___userData4, ___errorState5, targetMethod);
  3469. }
  3470. }
  3471. }
  3472. return result;
  3473. }
  3474. #ifdef __clang__
  3475. #pragma clang diagnostic pop
  3476. #endif
  3477. #ifdef __clang__
  3478. #pragma clang diagnostic push
  3479. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3480. #pragma clang diagnostic ignored "-Wunused-variable"
  3481. #endif
  3482. IL2CPP_EXTERN_C uint32_t DelegatePInvokeWrapper_unitytls_x509verify_explicit_ca_t_t01052F0ED7BCB86255D75E27FB97E5E329A7D316 (unitytls_x509verify_explicit_ca_t_t01052F0ED7BCB86255D75E27FB97E5E329A7D316 * __this, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D ___chain0, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D ___trustCA1, uint8_t* ___cn2, intptr_t ___cnLen3, unitytls_x509verify_callback_tFB7A5A2C48B19A81F927615C45B50BDFEB68A00C * ___cb4, void* ___userData5, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState6, const RuntimeMethod* method)
  3483. {
  3484. typedef uint32_t (CDECL *PInvokeFunc)(unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , uint8_t*, intptr_t, Il2CppMethodPointer, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *);
  3485. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_method_pointer(((RuntimeDelegate*)__this)->method));
  3486. // Marshaling of parameter '___cb4' to native representation
  3487. Il2CppMethodPointer ____cb4_marshaled = NULL;
  3488. ____cb4_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___cb4));
  3489. // Native function invocation
  3490. uint32_t returnValue = il2cppPInvokeFunc(___chain0, ___trustCA1, ___cn2, ___cnLen3, ____cb4_marshaled, ___userData5, ___errorState6);
  3491. return returnValue;
  3492. }
  3493. // System.Void Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509verify_explicit_ca_t::.ctor(System.Object,System.IntPtr)
  3494. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void unitytls_x509verify_explicit_ca_t__ctor_m27337465175BADAB82BFF9333ADA82DCF2DFD2A3 (unitytls_x509verify_explicit_ca_t_t01052F0ED7BCB86255D75E27FB97E5E329A7D316 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  3495. {
  3496. __this->set_method_ptr_0(il2cpp_codegen_get_method_pointer((RuntimeMethod*)___method1));
  3497. __this->set_method_3(___method1);
  3498. __this->set_m_target_2(___object0);
  3499. }
  3500. // Mono.Unity.UnityTls/unitytls_x509verify_result Mono.Unity.UnityTls/unitytls_interface_struct/unitytls_x509verify_explicit_ca_t::Invoke(Mono.Unity.UnityTls/unitytls_x509list_ref,Mono.Unity.UnityTls/unitytls_x509list_ref,System.Byte*,System.IntPtr,Mono.Unity.UnityTls/unitytls_x509verify_callback,System.Void*,Mono.Unity.UnityTls/unitytls_errorstate*)
  3501. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t unitytls_x509verify_explicit_ca_t_Invoke_m56F009ABDD7ED613CB6AC27AF8CAD6E6FB34555B (unitytls_x509verify_explicit_ca_t_t01052F0ED7BCB86255D75E27FB97E5E329A7D316 * __this, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D ___chain0, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D ___trustCA1, uint8_t* ___cn2, intptr_t ___cnLen3, unitytls_x509verify_callback_tFB7A5A2C48B19A81F927615C45B50BDFEB68A00C * ___cb4, void* ___userData5, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 * ___errorState6, const RuntimeMethod* method)
  3502. {
  3503. uint32_t result = 0;
  3504. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* delegateArrayToInvoke = __this->get_delegates_11();
  3505. Delegate_t** delegatesToInvoke;
  3506. il2cpp_array_size_t length;
  3507. if (delegateArrayToInvoke != NULL)
  3508. {
  3509. length = delegateArrayToInvoke->max_length;
  3510. delegatesToInvoke = reinterpret_cast<Delegate_t**>(delegateArrayToInvoke->GetAddressAtUnchecked(0));
  3511. }
  3512. else
  3513. {
  3514. length = 1;
  3515. delegatesToInvoke = reinterpret_cast<Delegate_t**>(&__this);
  3516. }
  3517. for (il2cpp_array_size_t i = 0; i < length; i++)
  3518. {
  3519. Delegate_t* currentDelegate = delegatesToInvoke[i];
  3520. Il2CppMethodPointer targetMethodPointer = currentDelegate->get_method_ptr_0();
  3521. RuntimeObject* targetThis = currentDelegate->get_m_target_2();
  3522. RuntimeMethod* targetMethod = (RuntimeMethod*)(currentDelegate->get_method_3());
  3523. if (!currentDelegate->get_method_is_virtual_10())
  3524. {
  3525. il2cpp_codegen_raise_execution_engine_exception_if_method_is_not_found(targetMethod);
  3526. }
  3527. bool ___methodIsStatic = MethodIsStatic(targetMethod);
  3528. int ___parameterCount = il2cpp_codegen_method_parameter_count(targetMethod);
  3529. if (___methodIsStatic)
  3530. {
  3531. if (___parameterCount == 7)
  3532. {
  3533. // open
  3534. typedef uint32_t (*FunctionPointerType) (unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , uint8_t*, intptr_t, unitytls_x509verify_callback_tFB7A5A2C48B19A81F927615C45B50BDFEB68A00C *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3535. result = ((FunctionPointerType)targetMethodPointer)(___chain0, ___trustCA1, ___cn2, ___cnLen3, ___cb4, ___userData5, ___errorState6, targetMethod);
  3536. }
  3537. else
  3538. {
  3539. // closed
  3540. typedef uint32_t (*FunctionPointerType) (void*, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , uint8_t*, intptr_t, unitytls_x509verify_callback_tFB7A5A2C48B19A81F927615C45B50BDFEB68A00C *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3541. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___chain0, ___trustCA1, ___cn2, ___cnLen3, ___cb4, ___userData5, ___errorState6, targetMethod);
  3542. }
  3543. }
  3544. else
  3545. {
  3546. // closed
  3547. if (targetThis == NULL)
  3548. {
  3549. typedef uint32_t (*FunctionPointerType) (RuntimeObject*, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , uint8_t*, intptr_t, unitytls_x509verify_callback_tFB7A5A2C48B19A81F927615C45B50BDFEB68A00C *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3550. result = ((FunctionPointerType)targetMethodPointer)((RuntimeObject*)(reinterpret_cast<RuntimeObject*>(&___chain0) - 1), ___trustCA1, ___cn2, ___cnLen3, ___cb4, ___userData5, ___errorState6, targetMethod);
  3551. }
  3552. else
  3553. {
  3554. typedef uint32_t (*FunctionPointerType) (void*, unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , unitytls_x509list_ref_tE4376B9592E1AF7E02BB0BB2CE110D8219832D4D , uint8_t*, intptr_t, unitytls_x509verify_callback_tFB7A5A2C48B19A81F927615C45B50BDFEB68A00C *, void*, unitytls_errorstate_t0015D496F47B84E1D98D31D5132B27FADB38F499 *, const RuntimeMethod*);
  3555. result = ((FunctionPointerType)targetMethodPointer)(targetThis, ___chain0, ___trustCA1, ___cn2, ___cnLen3, ___cb4, ___userData5, ___errorState6, targetMethod);
  3556. }
  3557. }
  3558. }
  3559. return result;
  3560. }
  3561. #ifdef __clang__
  3562. #pragma clang diagnostic pop
  3563. #endif
  3564. #ifdef __clang__
  3565. #pragma clang diagnostic push
  3566. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3567. #pragma clang diagnostic ignored "-Wunused-variable"
  3568. #endif
  3569. // System.String System.Net.UnsafeNclNativeMethods/HttpApi/HTTP_REQUEST_HEADER_ID::ToString(System.Int32)
  3570. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HTTP_REQUEST_HEADER_ID_ToString_m1C8B5B5011B051AAF3EB364CC8D3D940A6581F60 (int32_t ___position0, const RuntimeMethod* method)
  3571. {
  3572. static bool s_Il2CppMethodInitialized;
  3573. if (!s_Il2CppMethodInitialized)
  3574. {
  3575. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTP_REQUEST_HEADER_ID_t12A00E55A62933A1E0A8350B0B9814C1EB21D02D_il2cpp_TypeInfo_var);
  3576. s_Il2CppMethodInitialized = true;
  3577. }
  3578. {
  3579. IL2CPP_RUNTIME_CLASS_INIT(HTTP_REQUEST_HEADER_ID_t12A00E55A62933A1E0A8350B0B9814C1EB21D02D_il2cpp_TypeInfo_var);
  3580. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_0 = ((HTTP_REQUEST_HEADER_ID_t12A00E55A62933A1E0A8350B0B9814C1EB21D02D_StaticFields*)il2cpp_codegen_static_fields_for(HTTP_REQUEST_HEADER_ID_t12A00E55A62933A1E0A8350B0B9814C1EB21D02D_il2cpp_TypeInfo_var))->get_m_Strings_0();
  3581. int32_t L_1 = ___position0;
  3582. NullCheck(L_0);
  3583. int32_t L_2 = L_1;
  3584. String_t* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
  3585. return L_3;
  3586. }
  3587. }
  3588. // System.Void System.Net.UnsafeNclNativeMethods/HttpApi/HTTP_REQUEST_HEADER_ID::.cctor()
  3589. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HTTP_REQUEST_HEADER_ID__cctor_mF6227C1ABC6104B748D7D7FA799EB384DB8EB5AE (const RuntimeMethod* method)
  3590. {
  3591. static bool s_Il2CppMethodInitialized;
  3592. if (!s_Il2CppMethodInitialized)
  3593. {
  3594. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HTTP_REQUEST_HEADER_ID_t12A00E55A62933A1E0A8350B0B9814C1EB21D02D_il2cpp_TypeInfo_var);
  3595. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A_il2cpp_TypeInfo_var);
  3596. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral015C9226A90A65B547DB1B59894F3908A8F2CC06);
  3597. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0242F31341D314854DB5EA5749448625B0A0AAE3);
  3598. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E5584AFF0328C3E9B727CFB3887E9E710B0F53D);
  3599. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1488F649920198F59A3B53EA7C81503935DEF05E);
  3600. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16D46E00A879AD1C9053ED90B4B148D721A45E92);
  3601. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1BFCDAF0CFD10D67417F172B29F830676249E631);
  3602. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C0680A8F698A8F35416CE75A2356C661641B7D9);
  3603. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F1F0198EC371523C2BEEAB18E73243B7B5F5D0D);
  3604. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24F45929493475FECA90729BA5EAF2D06F8722A4);
  3605. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39CB21871F9F9FE5AE18BA5E81ED4EC6DADB8E03);
  3606. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3D98372962A0D30238C43F12D007AFE39E995B24);
  3607. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E2494FB2D245D91FF110697DD6EA93C8AD044C7);
  3608. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3EBDBD8FCA12AE01917E5179BB979BD9077F8144);
  3609. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral47E7DF78FEB33C4D463D475ACA6A5FCA4DE8ACF8);
  3610. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral48C75149E263D08DBE3F3CB86DF011FA96C010AF);
  3611. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4BD4A20D743286D24CF77C38E693ECBCE8CD3A7E);
  3612. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4DD4C5922A070C5C0CE53FC4868A2D61BF64A7C3);
  3613. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18);
  3614. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5C648DB5BA0DE7A010730BEEDB7FEADB7EB4A556);
  3615. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61896E01350C3D7139AB7C79A29A3A8ED072B0C0);
  3616. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral67A54AB78AD61DDEB268617E3EE621D1193804DC);
  3617. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral68ACB6B47D3431BDBD286C3153B250E20552A4AD);
  3618. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69246FD8ECCD71895CF44BE2EB6A80E686C5A018);
  3619. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral783C5B36660265F9D49078CA35348CD0ABDD49DF);
  3620. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C5B2C0D17D684D4380087821D68BB021A77AA5D);
  3621. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86E7C0314F9CA521BDA0F361B0D90037E62E63C2);
  3622. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D28F1F930CE88A866A5AFD45B7587A776D2A2E5);
  3623. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral935884DFDF8F8A8A6D67558F0B4C92779D175C75);
  3624. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D5A3AE3D2B0B5E5AF5AB489000D9B88FA11E907);
  3625. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFECF3A5E478A812AD9761D0C14980023E407962);
  3626. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB1692DA8ED7544A3193330A7D73D82D06F61206);
  3627. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBBC4BD37A426D68F16FC03A3F4AAC387168995BC);
  3628. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC6370F4D10E7342974C38CE91A5C8121AA774FD8);
  3629. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCC5A4102A5DDF34A7044AFF9259491C106ED8FB6);
  3630. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD287833BBB7D5D15C278205064EAFF8ECF8A16AA);
  3631. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD83A084C77919D323023FA38BD9EC97511C0C3F1);
  3632. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE31FBB002AD5481E70CB59BB178B49C5B9330F0E);
  3633. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBE44C95DC2315580987319331D4B060BF8AB6A8);
  3634. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF4C926E25326963C2B7FEF2E308523C33CF6D9F0);
  3635. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAE55AFF6F18607FEDBE2F4C0C6BA4D4F219D504);
  3636. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF1B24927A3EECD0984D30EA640A9B0CBAA6729C);
  3637. s_Il2CppMethodInitialized = true;
  3638. }
  3639. {
  3640. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_0 = (StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A*)(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A*)SZArrayNew(StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A_il2cpp_TypeInfo_var, (uint32_t)((int32_t)41));
  3641. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_1 = L_0;
  3642. NullCheck(L_1);
  3643. ArrayElementTypeCheck (L_1, _stringLiteral69246FD8ECCD71895CF44BE2EB6A80E686C5A018);
  3644. (L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral69246FD8ECCD71895CF44BE2EB6A80E686C5A018);
  3645. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_2 = L_1;
  3646. NullCheck(L_2);
  3647. ArrayElementTypeCheck (L_2, _stringLiteralBBC4BD37A426D68F16FC03A3F4AAC387168995BC);
  3648. (L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteralBBC4BD37A426D68F16FC03A3F4AAC387168995BC);
  3649. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_3 = L_2;
  3650. NullCheck(L_3);
  3651. ArrayElementTypeCheck (L_3, _stringLiteral39CB21871F9F9FE5AE18BA5E81ED4EC6DADB8E03);
  3652. (L_3)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral39CB21871F9F9FE5AE18BA5E81ED4EC6DADB8E03);
  3653. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_4 = L_3;
  3654. NullCheck(L_4);
  3655. ArrayElementTypeCheck (L_4, _stringLiteral4BD4A20D743286D24CF77C38E693ECBCE8CD3A7E);
  3656. (L_4)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteral4BD4A20D743286D24CF77C38E693ECBCE8CD3A7E);
  3657. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_5 = L_4;
  3658. NullCheck(L_5);
  3659. ArrayElementTypeCheck (L_5, _stringLiteral1C0680A8F698A8F35416CE75A2356C661641B7D9);
  3660. (L_5)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral1C0680A8F698A8F35416CE75A2356C661641B7D9);
  3661. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_6 = L_5;
  3662. NullCheck(L_6);
  3663. ArrayElementTypeCheck (L_6, _stringLiteralD287833BBB7D5D15C278205064EAFF8ECF8A16AA);
  3664. (L_6)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)_stringLiteralD287833BBB7D5D15C278205064EAFF8ECF8A16AA);
  3665. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_7 = L_6;
  3666. NullCheck(L_7);
  3667. ArrayElementTypeCheck (L_7, _stringLiteral68ACB6B47D3431BDBD286C3153B250E20552A4AD);
  3668. (L_7)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteral68ACB6B47D3431BDBD286C3153B250E20552A4AD);
  3669. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_8 = L_7;
  3670. NullCheck(L_8);
  3671. ArrayElementTypeCheck (L_8, _stringLiteral24F45929493475FECA90729BA5EAF2D06F8722A4);
  3672. (L_8)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)_stringLiteral24F45929493475FECA90729BA5EAF2D06F8722A4);
  3673. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_9 = L_8;
  3674. NullCheck(L_9);
  3675. ArrayElementTypeCheck (L_9, _stringLiteralFAE55AFF6F18607FEDBE2F4C0C6BA4D4F219D504);
  3676. (L_9)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)_stringLiteralFAE55AFF6F18607FEDBE2F4C0C6BA4D4F219D504);
  3677. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_10 = L_9;
  3678. NullCheck(L_10);
  3679. ArrayElementTypeCheck (L_10, _stringLiteral3E2494FB2D245D91FF110697DD6EA93C8AD044C7);
  3680. (L_10)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (String_t*)_stringLiteral3E2494FB2D245D91FF110697DD6EA93C8AD044C7);
  3681. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_11 = L_10;
  3682. NullCheck(L_11);
  3683. ArrayElementTypeCheck (L_11, _stringLiteral47E7DF78FEB33C4D463D475ACA6A5FCA4DE8ACF8);
  3684. (L_11)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (String_t*)_stringLiteral47E7DF78FEB33C4D463D475ACA6A5FCA4DE8ACF8);
  3685. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_12 = L_11;
  3686. NullCheck(L_12);
  3687. ArrayElementTypeCheck (L_12, _stringLiteral86E7C0314F9CA521BDA0F361B0D90037E62E63C2);
  3688. (L_12)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (String_t*)_stringLiteral86E7C0314F9CA521BDA0F361B0D90037E62E63C2);
  3689. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_13 = L_12;
  3690. NullCheck(L_13);
  3691. ArrayElementTypeCheck (L_13, _stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18);
  3692. (L_13)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (String_t*)_stringLiteral5B58EBE31E594BF8FA4BEA3CD075473149322B18);
  3693. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_14 = L_13;
  3694. NullCheck(L_14);
  3695. ArrayElementTypeCheck (L_14, _stringLiteral3EBDBD8FCA12AE01917E5179BB979BD9077F8144);
  3696. (L_14)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (String_t*)_stringLiteral3EBDBD8FCA12AE01917E5179BB979BD9077F8144);
  3697. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_15 = L_14;
  3698. NullCheck(L_15);
  3699. ArrayElementTypeCheck (L_15, _stringLiteralCC5A4102A5DDF34A7044AFF9259491C106ED8FB6);
  3700. (L_15)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (String_t*)_stringLiteralCC5A4102A5DDF34A7044AFF9259491C106ED8FB6);
  3701. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_16 = L_15;
  3702. NullCheck(L_16);
  3703. ArrayElementTypeCheck (L_16, _stringLiteral935884DFDF8F8A8A6D67558F0B4C92779D175C75);
  3704. (L_16)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (String_t*)_stringLiteral935884DFDF8F8A8A6D67558F0B4C92779D175C75);
  3705. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_17 = L_16;
  3706. NullCheck(L_17);
  3707. ArrayElementTypeCheck (L_17, _stringLiteral4DD4C5922A070C5C0CE53FC4868A2D61BF64A7C3);
  3708. (L_17)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (String_t*)_stringLiteral4DD4C5922A070C5C0CE53FC4868A2D61BF64A7C3);
  3709. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_18 = L_17;
  3710. NullCheck(L_18);
  3711. ArrayElementTypeCheck (L_18, _stringLiteralFF1B24927A3EECD0984D30EA640A9B0CBAA6729C);
  3712. (L_18)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (String_t*)_stringLiteralFF1B24927A3EECD0984D30EA640A9B0CBAA6729C);
  3713. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_19 = L_18;
  3714. NullCheck(L_19);
  3715. ArrayElementTypeCheck (L_19, _stringLiteral7C5B2C0D17D684D4380087821D68BB021A77AA5D);
  3716. (L_19)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (String_t*)_stringLiteral7C5B2C0D17D684D4380087821D68BB021A77AA5D);
  3717. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_20 = L_19;
  3718. NullCheck(L_20);
  3719. ArrayElementTypeCheck (L_20, _stringLiteral8D28F1F930CE88A866A5AFD45B7587A776D2A2E5);
  3720. (L_20)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (String_t*)_stringLiteral8D28F1F930CE88A866A5AFD45B7587A776D2A2E5);
  3721. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_21 = L_20;
  3722. NullCheck(L_21);
  3723. ArrayElementTypeCheck (L_21, _stringLiteral16D46E00A879AD1C9053ED90B4B148D721A45E92);
  3724. (L_21)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (String_t*)_stringLiteral16D46E00A879AD1C9053ED90B4B148D721A45E92);
  3725. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_22 = L_21;
  3726. NullCheck(L_22);
  3727. ArrayElementTypeCheck (L_22, _stringLiteral1F1F0198EC371523C2BEEAB18E73243B7B5F5D0D);
  3728. (L_22)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (String_t*)_stringLiteral1F1F0198EC371523C2BEEAB18E73243B7B5F5D0D);
  3729. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_23 = L_22;
  3730. NullCheck(L_23);
  3731. ArrayElementTypeCheck (L_23, _stringLiteral0E5584AFF0328C3E9B727CFB3887E9E710B0F53D);
  3732. (L_23)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (String_t*)_stringLiteral0E5584AFF0328C3E9B727CFB3887E9E710B0F53D);
  3733. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_24 = L_23;
  3734. NullCheck(L_24);
  3735. ArrayElementTypeCheck (L_24, _stringLiteral015C9226A90A65B547DB1B59894F3908A8F2CC06);
  3736. (L_24)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (String_t*)_stringLiteral015C9226A90A65B547DB1B59894F3908A8F2CC06);
  3737. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_25 = L_24;
  3738. NullCheck(L_25);
  3739. ArrayElementTypeCheck (L_25, _stringLiteral9D5A3AE3D2B0B5E5AF5AB489000D9B88FA11E907);
  3740. (L_25)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)24)), (String_t*)_stringLiteral9D5A3AE3D2B0B5E5AF5AB489000D9B88FA11E907);
  3741. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_26 = L_25;
  3742. NullCheck(L_26);
  3743. ArrayElementTypeCheck (L_26, _stringLiteral67A54AB78AD61DDEB268617E3EE621D1193804DC);
  3744. (L_26)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)25)), (String_t*)_stringLiteral67A54AB78AD61DDEB268617E3EE621D1193804DC);
  3745. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_27 = L_26;
  3746. NullCheck(L_27);
  3747. ArrayElementTypeCheck (L_27, _stringLiteralD83A084C77919D323023FA38BD9EC97511C0C3F1);
  3748. (L_27)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)26)), (String_t*)_stringLiteralD83A084C77919D323023FA38BD9EC97511C0C3F1);
  3749. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_28 = L_27;
  3750. NullCheck(L_28);
  3751. ArrayElementTypeCheck (L_28, _stringLiteral783C5B36660265F9D49078CA35348CD0ABDD49DF);
  3752. (L_28)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)27)), (String_t*)_stringLiteral783C5B36660265F9D49078CA35348CD0ABDD49DF);
  3753. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_29 = L_28;
  3754. NullCheck(L_29);
  3755. ArrayElementTypeCheck (L_29, _stringLiteral0242F31341D314854DB5EA5749448625B0A0AAE3);
  3756. (L_29)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)28)), (String_t*)_stringLiteral0242F31341D314854DB5EA5749448625B0A0AAE3);
  3757. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_30 = L_29;
  3758. NullCheck(L_30);
  3759. ArrayElementTypeCheck (L_30, _stringLiteral61896E01350C3D7139AB7C79A29A3A8ED072B0C0);
  3760. (L_30)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)29)), (String_t*)_stringLiteral61896E01350C3D7139AB7C79A29A3A8ED072B0C0);
  3761. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_31 = L_30;
  3762. NullCheck(L_31);
  3763. ArrayElementTypeCheck (L_31, _stringLiteralAFECF3A5E478A812AD9761D0C14980023E407962);
  3764. (L_31)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)30)), (String_t*)_stringLiteralAFECF3A5E478A812AD9761D0C14980023E407962);
  3765. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_32 = L_31;
  3766. NullCheck(L_32);
  3767. ArrayElementTypeCheck (L_32, _stringLiteralE31FBB002AD5481E70CB59BB178B49C5B9330F0E);
  3768. (L_32)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)31)), (String_t*)_stringLiteralE31FBB002AD5481E70CB59BB178B49C5B9330F0E);
  3769. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_33 = L_32;
  3770. NullCheck(L_33);
  3771. ArrayElementTypeCheck (L_33, _stringLiteral5C648DB5BA0DE7A010730BEEDB7FEADB7EB4A556);
  3772. (L_33)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)32)), (String_t*)_stringLiteral5C648DB5BA0DE7A010730BEEDB7FEADB7EB4A556);
  3773. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_34 = L_33;
  3774. NullCheck(L_34);
  3775. ArrayElementTypeCheck (L_34, _stringLiteralC6370F4D10E7342974C38CE91A5C8121AA774FD8);
  3776. (L_34)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)33)), (String_t*)_stringLiteralC6370F4D10E7342974C38CE91A5C8121AA774FD8);
  3777. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_35 = L_34;
  3778. NullCheck(L_35);
  3779. ArrayElementTypeCheck (L_35, _stringLiteral3D98372962A0D30238C43F12D007AFE39E995B24);
  3780. (L_35)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)34)), (String_t*)_stringLiteral3D98372962A0D30238C43F12D007AFE39E995B24);
  3781. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_36 = L_35;
  3782. NullCheck(L_36);
  3783. ArrayElementTypeCheck (L_36, _stringLiteralBB1692DA8ED7544A3193330A7D73D82D06F61206);
  3784. (L_36)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)35)), (String_t*)_stringLiteralBB1692DA8ED7544A3193330A7D73D82D06F61206);
  3785. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_37 = L_36;
  3786. NullCheck(L_37);
  3787. ArrayElementTypeCheck (L_37, _stringLiteral1488F649920198F59A3B53EA7C81503935DEF05E);
  3788. (L_37)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)36)), (String_t*)_stringLiteral1488F649920198F59A3B53EA7C81503935DEF05E);
  3789. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_38 = L_37;
  3790. NullCheck(L_38);
  3791. ArrayElementTypeCheck (L_38, _stringLiteralF4C926E25326963C2B7FEF2E308523C33CF6D9F0);
  3792. (L_38)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)37)), (String_t*)_stringLiteralF4C926E25326963C2B7FEF2E308523C33CF6D9F0);
  3793. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_39 = L_38;
  3794. NullCheck(L_39);
  3795. ArrayElementTypeCheck (L_39, _stringLiteralEBE44C95DC2315580987319331D4B060BF8AB6A8);
  3796. (L_39)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)38)), (String_t*)_stringLiteralEBE44C95DC2315580987319331D4B060BF8AB6A8);
  3797. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_40 = L_39;
  3798. NullCheck(L_40);
  3799. ArrayElementTypeCheck (L_40, _stringLiteral1BFCDAF0CFD10D67417F172B29F830676249E631);
  3800. (L_40)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)39)), (String_t*)_stringLiteral1BFCDAF0CFD10D67417F172B29F830676249E631);
  3801. StringU5BU5D_tACEBFEDE350025B554CD507C9AE8FFE49359549A* L_41 = L_40;
  3802. NullCheck(L_41);
  3803. ArrayElementTypeCheck (L_41, _stringLiteral48C75149E263D08DBE3F3CB86DF011FA96C010AF);
  3804. (L_41)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)40)), (String_t*)_stringLiteral48C75149E263D08DBE3F3CB86DF011FA96C010AF);
  3805. ((HTTP_REQUEST_HEADER_ID_t12A00E55A62933A1E0A8350B0B9814C1EB21D02D_StaticFields*)il2cpp_codegen_static_fields_for(HTTP_REQUEST_HEADER_ID_t12A00E55A62933A1E0A8350B0B9814C1EB21D02D_il2cpp_TypeInfo_var))->set_m_Strings_0(L_41);
  3806. return;
  3807. }
  3808. }
  3809. #ifdef __clang__
  3810. #pragma clang diagnostic pop
  3811. #endif