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

Generics54.cpp 162KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933
  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. struct VirtualActionInvoker0
  9. {
  10. typedef void (*Action)(void*, const RuntimeMethod*);
  11. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  12. {
  13. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  14. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  15. }
  16. };
  17. template <typename R, typename T1, typename T2>
  18. struct VirtualFuncInvoker2
  19. {
  20. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  21. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
  22. {
  23. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  24. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  25. }
  26. };
  27. // System.Collections.Generic.Dictionary`2<System.Object,System.Object>
  28. struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
  29. // System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>
  30. struct Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3;
  31. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>
  32. struct Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A;
  33. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  34. struct Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E;
  35. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  36. struct Func_2_t208A44437DC9E09577E7BBCC73E296265723730A;
  37. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  38. struct Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40;
  39. // System.Func`2<UnityEngine.Vector2,System.Boolean>
  40. struct Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9;
  41. // System.Func`2<UnityEngine.Vector3,System.Boolean>
  42. struct Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E;
  43. // System.Func`2<UnityEngine.Vector4,System.Boolean>
  44. struct Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9;
  45. // System.Collections.Generic.IEnumerable`1<UnityEngine.Vector2>
  46. struct IEnumerable_1_t6C47A8FE62321E6AD75C312B8549AFD2B13F0591;
  47. // System.Collections.Generic.IEnumerable`1<UnityEngine.Vector3>
  48. struct IEnumerable_1_t5C1E5CDFEA99062D152E83B174072FEDB9763788;
  49. // System.Collections.Generic.IEnumerable`1<UnityEngine.Vector4>
  50. struct IEnumerable_1_tD5C0FD17E45BB16A64310D831E29C350A184590F;
  51. // System.Collections.Generic.IEnumerator`1<UnityEngine.Vector2>
  52. struct IEnumerator_1_tC0C08C9659581E6A592DEEC8CEE4A412A400B773;
  53. // System.Collections.Generic.IEnumerator`1<UnityEngine.Vector3>
  54. struct IEnumerator_1_tD1458B7D83AB52223A503862617A8A15E008EE1E;
  55. // System.Collections.Generic.IEnumerator`1<UnityEngine.Vector4>
  56. struct IEnumerator_1_t1DC9BF0C441509977AE52846CAE10D10A21C5FE0;
  57. // System.Collections.Generic.IEqualityComparer`1<System.String>
  58. struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
  59. // System.Linq.Enumerable/Iterator`1<UnityEngine.Vector2>
  60. struct Iterator_1_t286A5984AB0A75DF6F4FC3930A2916F5121B8CDC;
  61. // System.Linq.Enumerable/Iterator`1<UnityEngine.Vector3>
  62. struct Iterator_1_t8605CB36C9ABA644008D4686FEF6839E9B56FB6E;
  63. // System.Linq.Enumerable/Iterator`1<UnityEngine.Vector4>
  64. struct Iterator_1_t336734ECDA49CADE59B5C4592466F45D9B9DC43E;
  65. // System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Unity.VisualScripting.FullSerializer.fsData>
  66. struct KeyCollection_t018A8DACA62B00F41314B17E9BB03E1169319CA5;
  67. // System.Collections.Generic.List`1<System.String>
  68. struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
  69. // System.Collections.Generic.List`1<UnityEngine.UIElements.StyleSelectorPart>
  70. struct List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF;
  71. // System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Unity.VisualScripting.FullSerializer.fsData>
  72. struct ValueCollection_t26762FBAABEED8AF6FEC2532717F621A053E1E81;
  73. // System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  74. struct WhereSelectListIterator_2_t87AD7612E82A4062BBF65D4AEF211245C8A02452;
  75. // System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  76. struct WhereSelectListIterator_2_t6883B5D59E258B59317BFE9FB7405235985546FD;
  77. // System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  78. struct WhereSelectListIterator_2_t85FFC53584D855FF66ADBE91B3903B9A2A75118B;
  79. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Bounds>
  80. struct fsDirectConverter_1_tC2007A06B444810E5B41544B7B0FCE29128FBC50;
  81. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Keyframe>
  82. struct fsDirectConverter_1_t7705783FE5B6390E39DFB3F2457CD37A4912B76C;
  83. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.LayerMask>
  84. struct fsDirectConverter_1_t4AB706B5DC3FF2BB1AEAD2A78015FD3548436108;
  85. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<System.Object>
  86. struct fsDirectConverter_1_t3CFAD4EABDF356C7AA4577B8D1F5241EA64AAD95;
  87. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray>
  88. struct fsDirectConverter_1_tF307DFA6F21486A34320546F09381BBF84FF0539;
  89. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray2D>
  90. struct fsDirectConverter_1_t8EC81BCA98876AF5AF3271B6086EC66E2CCDC388;
  91. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Rect>
  92. struct fsDirectConverter_1_t8DF7EDE51D153578D3AC20C59C648308A99EA12A;
  93. // System.Collections.Generic.Dictionary`2/Entry<System.String,Unity.VisualScripting.FullSerializer.fsData>[]
  94. struct EntryU5BU5D_tCFEDD9B392BFDE2D313BC0974DB2CABF3A7A893D;
  95. // System.Delegate[]
  96. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  97. // System.Int32[]
  98. struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
  99. // System.IntPtr[]
  100. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  101. // System.Diagnostics.StackTrace[]
  102. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  103. // System.String[]
  104. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  105. // UnityEngine.UIElements.StyleSelectorPart[]
  106. struct StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B;
  107. // System.Type[]
  108. struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
  109. // Unity.VisualScripting.FullSerializer.Internal.fsVersionedType[]
  110. struct fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F;
  111. // System.Reflection.Binder
  112. struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
  113. // System.DelegateData
  114. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  115. // System.Collections.IDictionary
  116. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  117. // System.InvalidOperationException
  118. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
  119. // System.Reflection.MemberFilter
  120. struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
  121. // System.Reflection.MethodInfo
  122. struct MethodInfo_t;
  123. // System.Runtime.Serialization.SafeSerializationManager
  124. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  125. // System.String
  126. struct String_t;
  127. // System.Type
  128. struct Type_t;
  129. // System.Void
  130. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  131. // Unity.VisualScripting.FullSerializer.fsBaseConverter
  132. struct fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04;
  133. // Unity.VisualScripting.FullSerializer.fsData
  134. struct fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23;
  135. // Unity.VisualScripting.FullSerializer.fsDirectConverter
  136. struct fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668;
  137. // Unity.VisualScripting.FullSerializer.fsSerializer
  138. struct fsSerializer_t770DD30E2427CF63ECAEF61D7A1D1D178CECB3DC;
  139. IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3_il2cpp_TypeInfo_var;
  140. IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
  141. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  142. IL2CPP_EXTERN_C RuntimeClass* fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_il2cpp_TypeInfo_var;
  143. IL2CPP_EXTERN_C RuntimeClass* fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var;
  144. IL2CPP_EXTERN_C String_t* _stringLiteral0A7D3B18DF4F9238A50A156FF06A5A7E794C1C7F;
  145. IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04_RuntimeMethod_var;
  146. IL2CPP_EXTERN_C const RuntimeMethod* fsOption_1_get_Value_m06DFFCCEB8E41DDEAEC89C3133DC3E75E3EA2241_RuntimeMethod_var;
  147. IL2CPP_EXTERN_C const RuntimeMethod* fsOption_1_get_Value_m9D62AA6B5C87DA1161FF87FAFD1CAC9DCB2C7D41_RuntimeMethod_var;
  148. struct Delegate_t_marshaled_com;
  149. struct Delegate_t_marshaled_pinvoke;
  150. struct Exception_t_marshaled_com;
  151. struct Exception_t_marshaled_pinvoke;
  152. struct fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_marshaled_com;
  153. struct fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_marshaled_pinvoke;
  154. IL2CPP_EXTERN_C_BEGIN
  155. IL2CPP_EXTERN_C_END
  156. #ifdef __clang__
  157. #pragma clang diagnostic push
  158. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  159. #pragma clang diagnostic ignored "-Wunused-variable"
  160. #endif
  161. // System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>
  162. struct Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3 : public RuntimeObject
  163. {
  164. // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
  165. Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
  166. // System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
  167. EntryU5BU5D_tCFEDD9B392BFDE2D313BC0974DB2CABF3A7A893D* ____entries_1;
  168. // System.Int32 System.Collections.Generic.Dictionary`2::_count
  169. int32_t ____count_2;
  170. // System.Int32 System.Collections.Generic.Dictionary`2::_freeList
  171. int32_t ____freeList_3;
  172. // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
  173. int32_t ____freeCount_4;
  174. // System.Int32 System.Collections.Generic.Dictionary`2::_version
  175. int32_t ____version_5;
  176. // System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
  177. RuntimeObject* ____comparer_6;
  178. // System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
  179. KeyCollection_t018A8DACA62B00F41314B17E9BB03E1169319CA5* ____keys_7;
  180. // System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
  181. ValueCollection_t26762FBAABEED8AF6FEC2532717F621A053E1E81* ____values_8;
  182. // System.Object System.Collections.Generic.Dictionary`2::_syncRoot
  183. RuntimeObject* ____syncRoot_9;
  184. };
  185. // System.Collections.Generic.List`1<UnityEngine.UIElements.StyleSelectorPart>
  186. struct List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF : public RuntimeObject
  187. {
  188. // T[] System.Collections.Generic.List`1::_items
  189. StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ____items_1;
  190. // System.Int32 System.Collections.Generic.List`1::_size
  191. int32_t ____size_2;
  192. // System.Int32 System.Collections.Generic.List`1::_version
  193. int32_t ____version_3;
  194. // System.Object System.Collections.Generic.List`1::_syncRoot
  195. RuntimeObject* ____syncRoot_4;
  196. };
  197. // System.Reflection.MemberInfo
  198. struct MemberInfo_t : public RuntimeObject
  199. {
  200. };
  201. // System.String
  202. struct String_t : public RuntimeObject
  203. {
  204. // System.Int32 System.String::_stringLength
  205. int32_t ____stringLength_4;
  206. // System.Char System.String::_firstChar
  207. Il2CppChar ____firstChar_5;
  208. };
  209. // System.ValueType
  210. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  211. {
  212. };
  213. // Native definition for P/Invoke marshalling of System.ValueType
  214. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  215. {
  216. };
  217. // Native definition for COM marshalling of System.ValueType
  218. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  219. {
  220. };
  221. // Unity.VisualScripting.FullSerializer.fsBaseConverter
  222. struct fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04 : public RuntimeObject
  223. {
  224. // Unity.VisualScripting.FullSerializer.fsSerializer Unity.VisualScripting.FullSerializer.fsBaseConverter::Serializer
  225. fsSerializer_t770DD30E2427CF63ECAEF61D7A1D1D178CECB3DC* ___Serializer_0;
  226. };
  227. // Unity.VisualScripting.FullSerializer.fsData
  228. struct fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23 : public RuntimeObject
  229. {
  230. // System.Object Unity.VisualScripting.FullSerializer.fsData::_value
  231. RuntimeObject* ____value_0;
  232. };
  233. // Unity.VisualScripting.FullSerializer.Internal.fsOption`1<System.Object>
  234. struct fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39
  235. {
  236. // System.Boolean Unity.VisualScripting.FullSerializer.Internal.fsOption`1::_hasValue
  237. bool ____hasValue_0;
  238. // T Unity.VisualScripting.FullSerializer.Internal.fsOption`1::_value
  239. RuntimeObject* ____value_1;
  240. };
  241. // System.Boolean
  242. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  243. {
  244. // System.Boolean System.Boolean::m_value
  245. bool ___m_value_0;
  246. };
  247. // System.Int32
  248. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  249. {
  250. // System.Int32 System.Int32::m_value
  251. int32_t ___m_value_0;
  252. };
  253. // System.IntPtr
  254. struct IntPtr_t
  255. {
  256. // System.Void* System.IntPtr::m_value
  257. void* ___m_value_0;
  258. };
  259. // UnityEngine.Keyframe
  260. struct Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0
  261. {
  262. // System.Single UnityEngine.Keyframe::m_Time
  263. float ___m_Time_0;
  264. // System.Single UnityEngine.Keyframe::m_Value
  265. float ___m_Value_1;
  266. // System.Single UnityEngine.Keyframe::m_InTangent
  267. float ___m_InTangent_2;
  268. // System.Single UnityEngine.Keyframe::m_OutTangent
  269. float ___m_OutTangent_3;
  270. // System.Int32 UnityEngine.Keyframe::m_WeightedMode
  271. int32_t ___m_WeightedMode_4;
  272. // System.Single UnityEngine.Keyframe::m_InWeight
  273. float ___m_InWeight_5;
  274. // System.Single UnityEngine.Keyframe::m_OutWeight
  275. float ___m_OutWeight_6;
  276. };
  277. // UnityEngine.LayerMask
  278. struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB
  279. {
  280. // System.Int32 UnityEngine.LayerMask::m_Mask
  281. int32_t ___m_Mask_0;
  282. };
  283. // UnityEngine.Rect
  284. struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
  285. {
  286. // System.Single UnityEngine.Rect::m_XMin
  287. float ___m_XMin_0;
  288. // System.Single UnityEngine.Rect::m_YMin
  289. float ___m_YMin_1;
  290. // System.Single UnityEngine.Rect::m_Width
  291. float ___m_Width_2;
  292. // System.Single UnityEngine.Rect::m_Height
  293. float ___m_Height_3;
  294. };
  295. // UnityEngine.UIElements.StyleSelectorPart
  296. struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470
  297. {
  298. // System.String UnityEngine.UIElements.StyleSelectorPart::m_Value
  299. String_t* ___m_Value_0;
  300. // UnityEngine.UIElements.StyleSelectorType UnityEngine.UIElements.StyleSelectorPart::m_Type
  301. int32_t ___m_Type_1;
  302. // System.Object UnityEngine.UIElements.StyleSelectorPart::tempData
  303. RuntimeObject* ___tempData_2;
  304. };
  305. // Native definition for P/Invoke marshalling of UnityEngine.UIElements.StyleSelectorPart
  306. struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_marshaled_pinvoke
  307. {
  308. char* ___m_Value_0;
  309. int32_t ___m_Type_1;
  310. Il2CppIUnknown* ___tempData_2;
  311. };
  312. // Native definition for COM marshalling of UnityEngine.UIElements.StyleSelectorPart
  313. struct StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470_marshaled_com
  314. {
  315. Il2CppChar* ___m_Value_0;
  316. int32_t ___m_Type_1;
  317. Il2CppIUnknown* ___tempData_2;
  318. };
  319. // UnityEngine.Vector2
  320. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
  321. {
  322. // System.Single UnityEngine.Vector2::x
  323. float ___x_0;
  324. // System.Single UnityEngine.Vector2::y
  325. float ___y_1;
  326. };
  327. // UnityEngine.Vector3
  328. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
  329. {
  330. // System.Single UnityEngine.Vector3::x
  331. float ___x_2;
  332. // System.Single UnityEngine.Vector3::y
  333. float ___y_3;
  334. // System.Single UnityEngine.Vector3::z
  335. float ___z_4;
  336. };
  337. // UnityEngine.Vector4
  338. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
  339. {
  340. // System.Single UnityEngine.Vector4::x
  341. float ___x_1;
  342. // System.Single UnityEngine.Vector4::y
  343. float ___y_2;
  344. // System.Single UnityEngine.Vector4::z
  345. float ___z_3;
  346. // System.Single UnityEngine.Vector4::w
  347. float ___w_4;
  348. };
  349. // System.Void
  350. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  351. {
  352. union
  353. {
  354. struct
  355. {
  356. };
  357. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  358. };
  359. };
  360. // Unity.VisualScripting.FullSerializer.fsDirectConverter
  361. struct fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668 : public fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04
  362. {
  363. };
  364. // Unity.VisualScripting.FullSerializer.fsResult
  365. struct fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974
  366. {
  367. // System.Boolean Unity.VisualScripting.FullSerializer.fsResult::_success
  368. bool ____success_1;
  369. // System.Collections.Generic.List`1<System.String> Unity.VisualScripting.FullSerializer.fsResult::_messages
  370. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____messages_2;
  371. };
  372. // Native definition for P/Invoke marshalling of Unity.VisualScripting.FullSerializer.fsResult
  373. struct fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_marshaled_pinvoke
  374. {
  375. int32_t ____success_1;
  376. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____messages_2;
  377. };
  378. // Native definition for COM marshalling of Unity.VisualScripting.FullSerializer.fsResult
  379. struct fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_marshaled_com
  380. {
  381. int32_t ____success_1;
  382. List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____messages_2;
  383. };
  384. // Unity.VisualScripting.FullSerializer.Internal.fsVersionedType
  385. struct fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8
  386. {
  387. // Unity.VisualScripting.FullSerializer.Internal.fsVersionedType[] Unity.VisualScripting.FullSerializer.Internal.fsVersionedType::Ancestors
  388. fsVersionedTypeU5BU5D_tF4A5B18C49769943892747B1A1040CAE86746E1F* ___Ancestors_0;
  389. // System.String Unity.VisualScripting.FullSerializer.Internal.fsVersionedType::VersionString
  390. String_t* ___VersionString_1;
  391. // System.Type Unity.VisualScripting.FullSerializer.Internal.fsVersionedType::ModelType
  392. Type_t* ___ModelType_2;
  393. };
  394. // Native definition for P/Invoke marshalling of Unity.VisualScripting.FullSerializer.Internal.fsVersionedType
  395. struct fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_marshaled_pinvoke
  396. {
  397. fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_marshaled_pinvoke* ___Ancestors_0;
  398. char* ___VersionString_1;
  399. Type_t* ___ModelType_2;
  400. };
  401. // Native definition for COM marshalling of Unity.VisualScripting.FullSerializer.Internal.fsVersionedType
  402. struct fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_marshaled_com
  403. {
  404. fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8_marshaled_com* ___Ancestors_0;
  405. Il2CppChar* ___VersionString_1;
  406. Type_t* ___ModelType_2;
  407. };
  408. // System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.StyleSelectorPart>
  409. struct Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F
  410. {
  411. // System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
  412. List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ____list_0;
  413. // System.Int32 System.Collections.Generic.List`1/Enumerator::_index
  414. int32_t ____index_1;
  415. // System.Int32 System.Collections.Generic.List`1/Enumerator::_version
  416. int32_t ____version_2;
  417. // T System.Collections.Generic.List`1/Enumerator::_current
  418. StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 ____current_3;
  419. };
  420. // System.Linq.Enumerable/Iterator`1<UnityEngine.Vector2>
  421. struct Iterator_1_t286A5984AB0A75DF6F4FC3930A2916F5121B8CDC : public RuntimeObject
  422. {
  423. // System.Int32 System.Linq.Enumerable/Iterator`1::threadId
  424. int32_t ___threadId_0;
  425. // System.Int32 System.Linq.Enumerable/Iterator`1::state
  426. int32_t ___state_1;
  427. // TSource System.Linq.Enumerable/Iterator`1::current
  428. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___current_2;
  429. };
  430. // System.Linq.Enumerable/Iterator`1<UnityEngine.Vector3>
  431. struct Iterator_1_t8605CB36C9ABA644008D4686FEF6839E9B56FB6E : public RuntimeObject
  432. {
  433. // System.Int32 System.Linq.Enumerable/Iterator`1::threadId
  434. int32_t ___threadId_0;
  435. // System.Int32 System.Linq.Enumerable/Iterator`1::state
  436. int32_t ___state_1;
  437. // TSource System.Linq.Enumerable/Iterator`1::current
  438. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___current_2;
  439. };
  440. // System.Linq.Enumerable/Iterator`1<UnityEngine.Vector4>
  441. struct Iterator_1_t336734ECDA49CADE59B5C4592466F45D9B9DC43E : public RuntimeObject
  442. {
  443. // System.Int32 System.Linq.Enumerable/Iterator`1::threadId
  444. int32_t ___threadId_0;
  445. // System.Int32 System.Linq.Enumerable/Iterator`1::state
  446. int32_t ___state_1;
  447. // TSource System.Linq.Enumerable/Iterator`1::current
  448. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___current_2;
  449. };
  450. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Bounds>
  451. struct fsDirectConverter_1_tC2007A06B444810E5B41544B7B0FCE29128FBC50 : public fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668
  452. {
  453. };
  454. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Keyframe>
  455. struct fsDirectConverter_1_t7705783FE5B6390E39DFB3F2457CD37A4912B76C : public fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668
  456. {
  457. };
  458. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.LayerMask>
  459. struct fsDirectConverter_1_t4AB706B5DC3FF2BB1AEAD2A78015FD3548436108 : public fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668
  460. {
  461. };
  462. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<System.Object>
  463. struct fsDirectConverter_1_t3CFAD4EABDF356C7AA4577B8D1F5241EA64AAD95 : public fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668
  464. {
  465. };
  466. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray>
  467. struct fsDirectConverter_1_tF307DFA6F21486A34320546F09381BBF84FF0539 : public fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668
  468. {
  469. };
  470. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray2D>
  471. struct fsDirectConverter_1_t8EC81BCA98876AF5AF3271B6086EC66E2CCDC388 : public fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668
  472. {
  473. };
  474. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Rect>
  475. struct fsDirectConverter_1_t8DF7EDE51D153578D3AC20C59C648308A99EA12A : public fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668
  476. {
  477. };
  478. // Unity.VisualScripting.FullSerializer.Internal.fsOption`1<Unity.VisualScripting.FullSerializer.Internal.fsVersionedType>
  479. struct fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A
  480. {
  481. // System.Boolean Unity.VisualScripting.FullSerializer.Internal.fsOption`1::_hasValue
  482. bool ____hasValue_0;
  483. // T Unity.VisualScripting.FullSerializer.Internal.fsOption`1::_value
  484. fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 ____value_1;
  485. };
  486. // UnityEngine.Bounds
  487. struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
  488. {
  489. // UnityEngine.Vector3 UnityEngine.Bounds::m_Center
  490. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center_0;
  491. // UnityEngine.Vector3 UnityEngine.Bounds::m_Extents
  492. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents_1;
  493. };
  494. // System.Delegate
  495. struct Delegate_t : public RuntimeObject
  496. {
  497. // System.IntPtr System.Delegate::method_ptr
  498. Il2CppMethodPointer ___method_ptr_0;
  499. // System.IntPtr System.Delegate::invoke_impl
  500. intptr_t ___invoke_impl_1;
  501. // System.Object System.Delegate::m_target
  502. RuntimeObject* ___m_target_2;
  503. // System.IntPtr System.Delegate::method
  504. intptr_t ___method_3;
  505. // System.IntPtr System.Delegate::delegate_trampoline
  506. intptr_t ___delegate_trampoline_4;
  507. // System.IntPtr System.Delegate::extra_arg
  508. intptr_t ___extra_arg_5;
  509. // System.IntPtr System.Delegate::method_code
  510. intptr_t ___method_code_6;
  511. // System.IntPtr System.Delegate::interp_method
  512. intptr_t ___interp_method_7;
  513. // System.IntPtr System.Delegate::interp_invoke_impl
  514. intptr_t ___interp_invoke_impl_8;
  515. // System.Reflection.MethodInfo System.Delegate::method_info
  516. MethodInfo_t* ___method_info_9;
  517. // System.Reflection.MethodInfo System.Delegate::original_method_info
  518. MethodInfo_t* ___original_method_info_10;
  519. // System.DelegateData System.Delegate::data
  520. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  521. // System.Boolean System.Delegate::method_is_virtual
  522. bool ___method_is_virtual_12;
  523. };
  524. // Native definition for P/Invoke marshalling of System.Delegate
  525. struct Delegate_t_marshaled_pinvoke
  526. {
  527. intptr_t ___method_ptr_0;
  528. intptr_t ___invoke_impl_1;
  529. Il2CppIUnknown* ___m_target_2;
  530. intptr_t ___method_3;
  531. intptr_t ___delegate_trampoline_4;
  532. intptr_t ___extra_arg_5;
  533. intptr_t ___method_code_6;
  534. intptr_t ___interp_method_7;
  535. intptr_t ___interp_invoke_impl_8;
  536. MethodInfo_t* ___method_info_9;
  537. MethodInfo_t* ___original_method_info_10;
  538. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  539. int32_t ___method_is_virtual_12;
  540. };
  541. // Native definition for COM marshalling of System.Delegate
  542. struct Delegate_t_marshaled_com
  543. {
  544. intptr_t ___method_ptr_0;
  545. intptr_t ___invoke_impl_1;
  546. Il2CppIUnknown* ___m_target_2;
  547. intptr_t ___method_3;
  548. intptr_t ___delegate_trampoline_4;
  549. intptr_t ___extra_arg_5;
  550. intptr_t ___method_code_6;
  551. intptr_t ___interp_method_7;
  552. intptr_t ___interp_invoke_impl_8;
  553. MethodInfo_t* ___method_info_9;
  554. MethodInfo_t* ___original_method_info_10;
  555. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  556. int32_t ___method_is_virtual_12;
  557. };
  558. // System.Exception
  559. struct Exception_t : public RuntimeObject
  560. {
  561. // System.String System.Exception::_className
  562. String_t* ____className_1;
  563. // System.String System.Exception::_message
  564. String_t* ____message_2;
  565. // System.Collections.IDictionary System.Exception::_data
  566. RuntimeObject* ____data_3;
  567. // System.Exception System.Exception::_innerException
  568. Exception_t* ____innerException_4;
  569. // System.String System.Exception::_helpURL
  570. String_t* ____helpURL_5;
  571. // System.Object System.Exception::_stackTrace
  572. RuntimeObject* ____stackTrace_6;
  573. // System.String System.Exception::_stackTraceString
  574. String_t* ____stackTraceString_7;
  575. // System.String System.Exception::_remoteStackTraceString
  576. String_t* ____remoteStackTraceString_8;
  577. // System.Int32 System.Exception::_remoteStackIndex
  578. int32_t ____remoteStackIndex_9;
  579. // System.Object System.Exception::_dynamicMethods
  580. RuntimeObject* ____dynamicMethods_10;
  581. // System.Int32 System.Exception::_HResult
  582. int32_t ____HResult_11;
  583. // System.String System.Exception::_source
  584. String_t* ____source_12;
  585. // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
  586. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  587. // System.Diagnostics.StackTrace[] System.Exception::captured_traces
  588. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  589. // System.IntPtr[] System.Exception::native_trace_ips
  590. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
  591. // System.Int32 System.Exception::caught_in_unmanaged
  592. int32_t ___caught_in_unmanaged_16;
  593. };
  594. // Native definition for P/Invoke marshalling of System.Exception
  595. struct Exception_t_marshaled_pinvoke
  596. {
  597. char* ____className_1;
  598. char* ____message_2;
  599. RuntimeObject* ____data_3;
  600. Exception_t_marshaled_pinvoke* ____innerException_4;
  601. char* ____helpURL_5;
  602. Il2CppIUnknown* ____stackTrace_6;
  603. char* ____stackTraceString_7;
  604. char* ____remoteStackTraceString_8;
  605. int32_t ____remoteStackIndex_9;
  606. Il2CppIUnknown* ____dynamicMethods_10;
  607. int32_t ____HResult_11;
  608. char* ____source_12;
  609. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  610. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  611. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  612. int32_t ___caught_in_unmanaged_16;
  613. };
  614. // Native definition for COM marshalling of System.Exception
  615. struct Exception_t_marshaled_com
  616. {
  617. Il2CppChar* ____className_1;
  618. Il2CppChar* ____message_2;
  619. RuntimeObject* ____data_3;
  620. Exception_t_marshaled_com* ____innerException_4;
  621. Il2CppChar* ____helpURL_5;
  622. Il2CppIUnknown* ____stackTrace_6;
  623. Il2CppChar* ____stackTraceString_7;
  624. Il2CppChar* ____remoteStackTraceString_8;
  625. int32_t ____remoteStackIndex_9;
  626. Il2CppIUnknown* ____dynamicMethods_10;
  627. int32_t ____HResult_11;
  628. Il2CppChar* ____source_12;
  629. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
  630. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
  631. Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
  632. int32_t ___caught_in_unmanaged_16;
  633. };
  634. // UnityEngine.Ray
  635. struct Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00
  636. {
  637. // UnityEngine.Vector3 UnityEngine.Ray::m_Origin
  638. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_0;
  639. // UnityEngine.Vector3 UnityEngine.Ray::m_Direction
  640. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Direction_1;
  641. };
  642. // UnityEngine.Ray2D
  643. struct Ray2D_t48EB7C703F8A2363D8A8F4A05D58640BD5721C7A
  644. {
  645. // UnityEngine.Vector2 UnityEngine.Ray2D::m_Origin
  646. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Origin_0;
  647. // UnityEngine.Vector2 UnityEngine.Ray2D::m_Direction
  648. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Direction_1;
  649. };
  650. // System.RuntimeTypeHandle
  651. struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
  652. {
  653. // System.IntPtr System.RuntimeTypeHandle::value
  654. intptr_t ___value_0;
  655. };
  656. // System.Linq.Enumerable/WhereEnumerableIterator`1<UnityEngine.Vector2>
  657. struct WhereEnumerableIterator_1_tDEC92F40E12E823CE91376592982B11882F62C75 : public Iterator_1_t286A5984AB0A75DF6F4FC3930A2916F5121B8CDC
  658. {
  659. // System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable/WhereEnumerableIterator`1::source
  660. RuntimeObject* ___source_3;
  661. // System.Func`2<TSource,System.Boolean> System.Linq.Enumerable/WhereEnumerableIterator`1::predicate
  662. Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* ___predicate_4;
  663. // System.Collections.Generic.IEnumerator`1<TSource> System.Linq.Enumerable/WhereEnumerableIterator`1::enumerator
  664. RuntimeObject* ___enumerator_5;
  665. };
  666. // System.Linq.Enumerable/WhereEnumerableIterator`1<UnityEngine.Vector3>
  667. struct WhereEnumerableIterator_1_t1177CABA2EF83006A1BE480BE243A927AB4BC42E : public Iterator_1_t8605CB36C9ABA644008D4686FEF6839E9B56FB6E
  668. {
  669. // System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable/WhereEnumerableIterator`1::source
  670. RuntimeObject* ___source_3;
  671. // System.Func`2<TSource,System.Boolean> System.Linq.Enumerable/WhereEnumerableIterator`1::predicate
  672. Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* ___predicate_4;
  673. // System.Collections.Generic.IEnumerator`1<TSource> System.Linq.Enumerable/WhereEnumerableIterator`1::enumerator
  674. RuntimeObject* ___enumerator_5;
  675. };
  676. // System.Linq.Enumerable/WhereEnumerableIterator`1<UnityEngine.Vector4>
  677. struct WhereEnumerableIterator_1_tAC8B60D41773D33630A3A2B09BAAD1B4071F2AA9 : public Iterator_1_t336734ECDA49CADE59B5C4592466F45D9B9DC43E
  678. {
  679. // System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable/WhereEnumerableIterator`1::source
  680. RuntimeObject* ___source_3;
  681. // System.Func`2<TSource,System.Boolean> System.Linq.Enumerable/WhereEnumerableIterator`1::predicate
  682. Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* ___predicate_4;
  683. // System.Collections.Generic.IEnumerator`1<TSource> System.Linq.Enumerable/WhereEnumerableIterator`1::enumerator
  684. RuntimeObject* ___enumerator_5;
  685. };
  686. // System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  687. struct WhereSelectListIterator_2_t87AD7612E82A4062BBF65D4AEF211245C8A02452 : public Iterator_1_t286A5984AB0A75DF6F4FC3930A2916F5121B8CDC
  688. {
  689. // System.Collections.Generic.List`1<TSource> System.Linq.Enumerable/WhereSelectListIterator`2::source
  690. List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___source_3;
  691. // System.Func`2<TSource,System.Boolean> System.Linq.Enumerable/WhereSelectListIterator`2::predicate
  692. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate_4;
  693. // System.Func`2<TSource,TResult> System.Linq.Enumerable/WhereSelectListIterator`2::selector
  694. Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* ___selector_5;
  695. // System.Collections.Generic.List`1/Enumerator<TSource> System.Linq.Enumerable/WhereSelectListIterator`2::enumerator
  696. Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F ___enumerator_6;
  697. };
  698. // System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  699. struct WhereSelectListIterator_2_t6883B5D59E258B59317BFE9FB7405235985546FD : public Iterator_1_t8605CB36C9ABA644008D4686FEF6839E9B56FB6E
  700. {
  701. // System.Collections.Generic.List`1<TSource> System.Linq.Enumerable/WhereSelectListIterator`2::source
  702. List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___source_3;
  703. // System.Func`2<TSource,System.Boolean> System.Linq.Enumerable/WhereSelectListIterator`2::predicate
  704. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate_4;
  705. // System.Func`2<TSource,TResult> System.Linq.Enumerable/WhereSelectListIterator`2::selector
  706. Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* ___selector_5;
  707. // System.Collections.Generic.List`1/Enumerator<TSource> System.Linq.Enumerable/WhereSelectListIterator`2::enumerator
  708. Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F ___enumerator_6;
  709. };
  710. // System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  711. struct WhereSelectListIterator_2_t85FFC53584D855FF66ADBE91B3903B9A2A75118B : public Iterator_1_t336734ECDA49CADE59B5C4592466F45D9B9DC43E
  712. {
  713. // System.Collections.Generic.List`1<TSource> System.Linq.Enumerable/WhereSelectListIterator`2::source
  714. List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___source_3;
  715. // System.Func`2<TSource,System.Boolean> System.Linq.Enumerable/WhereSelectListIterator`2::predicate
  716. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___predicate_4;
  717. // System.Func`2<TSource,TResult> System.Linq.Enumerable/WhereSelectListIterator`2::selector
  718. Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* ___selector_5;
  719. // System.Collections.Generic.List`1/Enumerator<TSource> System.Linq.Enumerable/WhereSelectListIterator`2::enumerator
  720. Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F ___enumerator_6;
  721. };
  722. // System.MulticastDelegate
  723. struct MulticastDelegate_t : public Delegate_t
  724. {
  725. // System.Delegate[] System.MulticastDelegate::delegates
  726. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
  727. };
  728. // Native definition for P/Invoke marshalling of System.MulticastDelegate
  729. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  730. {
  731. Delegate_t_marshaled_pinvoke** ___delegates_13;
  732. };
  733. // Native definition for COM marshalling of System.MulticastDelegate
  734. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  735. {
  736. Delegate_t_marshaled_com** ___delegates_13;
  737. };
  738. // System.SystemException
  739. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  740. {
  741. };
  742. // System.Type
  743. struct Type_t : public MemberInfo_t
  744. {
  745. // System.RuntimeTypeHandle System.Type::_impl
  746. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
  747. };
  748. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>
  749. struct Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A : public MulticastDelegate_t
  750. {
  751. };
  752. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  753. struct Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E : public MulticastDelegate_t
  754. {
  755. };
  756. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  757. struct Func_2_t208A44437DC9E09577E7BBCC73E296265723730A : public MulticastDelegate_t
  758. {
  759. };
  760. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  761. struct Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40 : public MulticastDelegate_t
  762. {
  763. };
  764. // System.Func`2<UnityEngine.Vector2,System.Boolean>
  765. struct Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9 : public MulticastDelegate_t
  766. {
  767. };
  768. // System.Func`2<UnityEngine.Vector3,System.Boolean>
  769. struct Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E : public MulticastDelegate_t
  770. {
  771. };
  772. // System.Func`2<UnityEngine.Vector4,System.Boolean>
  773. struct Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9 : public MulticastDelegate_t
  774. {
  775. };
  776. // System.InvalidOperationException
  777. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  778. {
  779. };
  780. // System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>
  781. // System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>
  782. // System.Collections.Generic.List`1<UnityEngine.UIElements.StyleSelectorPart>
  783. struct List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF_StaticFields
  784. {
  785. // T[] System.Collections.Generic.List`1::s_emptyArray
  786. StyleSelectorPartU5BU5D_tBA574FB3E75E94E52874FDB7B05B9048E8A5421B* ___s_emptyArray_5;
  787. };
  788. // System.Collections.Generic.List`1<UnityEngine.UIElements.StyleSelectorPart>
  789. // System.String
  790. struct String_t_StaticFields
  791. {
  792. // System.String System.String::Empty
  793. String_t* ___Empty_6;
  794. };
  795. // System.String
  796. // Unity.VisualScripting.FullSerializer.fsBaseConverter
  797. // Unity.VisualScripting.FullSerializer.fsBaseConverter
  798. // Unity.VisualScripting.FullSerializer.fsData
  799. struct fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_StaticFields
  800. {
  801. // Unity.VisualScripting.FullSerializer.fsData Unity.VisualScripting.FullSerializer.fsData::True
  802. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* ___True_1;
  803. // Unity.VisualScripting.FullSerializer.fsData Unity.VisualScripting.FullSerializer.fsData::False
  804. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* ___False_2;
  805. // Unity.VisualScripting.FullSerializer.fsData Unity.VisualScripting.FullSerializer.fsData::Null
  806. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* ___Null_3;
  807. };
  808. // Unity.VisualScripting.FullSerializer.fsData
  809. // Unity.VisualScripting.FullSerializer.Internal.fsOption`1<System.Object>
  810. struct fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39_StaticFields
  811. {
  812. // Unity.VisualScripting.FullSerializer.Internal.fsOption`1<T> Unity.VisualScripting.FullSerializer.Internal.fsOption`1::Empty
  813. fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39 ___Empty_2;
  814. };
  815. // Unity.VisualScripting.FullSerializer.Internal.fsOption`1<System.Object>
  816. // System.Boolean
  817. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  818. {
  819. // System.String System.Boolean::TrueString
  820. String_t* ___TrueString_5;
  821. // System.String System.Boolean::FalseString
  822. String_t* ___FalseString_6;
  823. };
  824. // System.Boolean
  825. // System.Int32
  826. // System.Int32
  827. // UnityEngine.Keyframe
  828. // UnityEngine.Keyframe
  829. // UnityEngine.LayerMask
  830. // UnityEngine.LayerMask
  831. // UnityEngine.Rect
  832. // UnityEngine.Rect
  833. // UnityEngine.UIElements.StyleSelectorPart
  834. // UnityEngine.UIElements.StyleSelectorPart
  835. // UnityEngine.Vector2
  836. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
  837. {
  838. // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
  839. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
  840. // UnityEngine.Vector2 UnityEngine.Vector2::oneVector
  841. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
  842. // UnityEngine.Vector2 UnityEngine.Vector2::upVector
  843. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
  844. // UnityEngine.Vector2 UnityEngine.Vector2::downVector
  845. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
  846. // UnityEngine.Vector2 UnityEngine.Vector2::leftVector
  847. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
  848. // UnityEngine.Vector2 UnityEngine.Vector2::rightVector
  849. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
  850. // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
  851. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
  852. // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
  853. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
  854. };
  855. // UnityEngine.Vector2
  856. // UnityEngine.Vector3
  857. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
  858. {
  859. // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
  860. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
  861. // UnityEngine.Vector3 UnityEngine.Vector3::oneVector
  862. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
  863. // UnityEngine.Vector3 UnityEngine.Vector3::upVector
  864. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
  865. // UnityEngine.Vector3 UnityEngine.Vector3::downVector
  866. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
  867. // UnityEngine.Vector3 UnityEngine.Vector3::leftVector
  868. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
  869. // UnityEngine.Vector3 UnityEngine.Vector3::rightVector
  870. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
  871. // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
  872. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
  873. // UnityEngine.Vector3 UnityEngine.Vector3::backVector
  874. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
  875. // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
  876. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
  877. // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
  878. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
  879. };
  880. // UnityEngine.Vector3
  881. // UnityEngine.Vector4
  882. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
  883. {
  884. // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
  885. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
  886. // UnityEngine.Vector4 UnityEngine.Vector4::oneVector
  887. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
  888. // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
  889. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
  890. // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
  891. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
  892. };
  893. // UnityEngine.Vector4
  894. // System.Void
  895. // System.Void
  896. // Unity.VisualScripting.FullSerializer.fsDirectConverter
  897. // Unity.VisualScripting.FullSerializer.fsDirectConverter
  898. // Unity.VisualScripting.FullSerializer.fsResult
  899. struct fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_StaticFields
  900. {
  901. // System.String[] Unity.VisualScripting.FullSerializer.fsResult::EmptyStringArray
  902. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___EmptyStringArray_0;
  903. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsResult::Success
  904. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 ___Success_3;
  905. };
  906. // Unity.VisualScripting.FullSerializer.fsResult
  907. // Unity.VisualScripting.FullSerializer.Internal.fsVersionedType
  908. // Unity.VisualScripting.FullSerializer.Internal.fsVersionedType
  909. // System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.StyleSelectorPart>
  910. // System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.StyleSelectorPart>
  911. // System.Linq.Enumerable/Iterator`1<UnityEngine.Vector2>
  912. // System.Linq.Enumerable/Iterator`1<UnityEngine.Vector2>
  913. // System.Linq.Enumerable/Iterator`1<UnityEngine.Vector3>
  914. // System.Linq.Enumerable/Iterator`1<UnityEngine.Vector3>
  915. // System.Linq.Enumerable/Iterator`1<UnityEngine.Vector4>
  916. // System.Linq.Enumerable/Iterator`1<UnityEngine.Vector4>
  917. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Bounds>
  918. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Bounds>
  919. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Keyframe>
  920. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Keyframe>
  921. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.LayerMask>
  922. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.LayerMask>
  923. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<System.Object>
  924. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<System.Object>
  925. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray>
  926. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray>
  927. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray2D>
  928. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray2D>
  929. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Rect>
  930. // Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Rect>
  931. // Unity.VisualScripting.FullSerializer.Internal.fsOption`1<Unity.VisualScripting.FullSerializer.Internal.fsVersionedType>
  932. struct fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A_StaticFields
  933. {
  934. // Unity.VisualScripting.FullSerializer.Internal.fsOption`1<T> Unity.VisualScripting.FullSerializer.Internal.fsOption`1::Empty
  935. fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A ___Empty_2;
  936. };
  937. // Unity.VisualScripting.FullSerializer.Internal.fsOption`1<Unity.VisualScripting.FullSerializer.Internal.fsVersionedType>
  938. // UnityEngine.Bounds
  939. // UnityEngine.Bounds
  940. // UnityEngine.Ray
  941. // UnityEngine.Ray
  942. // UnityEngine.Ray2D
  943. // UnityEngine.Ray2D
  944. // System.RuntimeTypeHandle
  945. // System.RuntimeTypeHandle
  946. // System.Linq.Enumerable/WhereEnumerableIterator`1<UnityEngine.Vector2>
  947. // System.Linq.Enumerable/WhereEnumerableIterator`1<UnityEngine.Vector2>
  948. // System.Linq.Enumerable/WhereEnumerableIterator`1<UnityEngine.Vector3>
  949. // System.Linq.Enumerable/WhereEnumerableIterator`1<UnityEngine.Vector3>
  950. // System.Linq.Enumerable/WhereEnumerableIterator`1<UnityEngine.Vector4>
  951. // System.Linq.Enumerable/WhereEnumerableIterator`1<UnityEngine.Vector4>
  952. // System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  953. // System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  954. // System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  955. // System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  956. // System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  957. // System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  958. // System.Type
  959. struct Type_t_StaticFields
  960. {
  961. // System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
  962. Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
  963. // System.Char System.Type::Delimiter
  964. Il2CppChar ___Delimiter_1;
  965. // System.Type[] System.Type::EmptyTypes
  966. TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
  967. // System.Object System.Type::Missing
  968. RuntimeObject* ___Missing_3;
  969. // System.Reflection.MemberFilter System.Type::FilterAttribute
  970. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
  971. // System.Reflection.MemberFilter System.Type::FilterName
  972. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
  973. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  974. MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
  975. };
  976. // System.Type
  977. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>
  978. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,System.Boolean>
  979. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  980. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>
  981. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  982. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>
  983. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  984. // System.Func`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>
  985. // System.Func`2<UnityEngine.Vector2,System.Boolean>
  986. // System.Func`2<UnityEngine.Vector2,System.Boolean>
  987. // System.Func`2<UnityEngine.Vector3,System.Boolean>
  988. // System.Func`2<UnityEngine.Vector3,System.Boolean>
  989. // System.Func`2<UnityEngine.Vector4,System.Boolean>
  990. // System.Func`2<UnityEngine.Vector4,System.Boolean>
  991. // System.InvalidOperationException
  992. // System.InvalidOperationException
  993. #ifdef __clang__
  994. #pragma clang diagnostic pop
  995. #endif
  996. // T System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.StyleSelectorPart>::get_Current()
  997. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 Enumerator_get_Current_m4E279E6389EB06C5DBE88A74E3BD3F23FB2B17E4_gshared_inline (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* __this, const RuntimeMethod* method) ;
  998. // System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.StyleSelectorPart>::MoveNext()
  999. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m6A369A40774C06803D46E3D1DBA2874ECFF63E9E_gshared (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* __this, const RuntimeMethod* method) ;
  1000. // System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor()
  1001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
  1002. // System.Boolean Unity.VisualScripting.FullSerializer.Internal.fsOption`1<System.Object>::get_HasValue()
  1003. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool fsOption_1_get_HasValue_m0EE517C63CCC2EB7F9323634BCC0B6D05A3E1ED3_gshared_inline (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* __this, const RuntimeMethod* method) ;
  1004. // System.Boolean Unity.VisualScripting.FullSerializer.Internal.fsOption`1<System.Object>::get_IsEmpty()
  1005. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool fsOption_1_get_IsEmpty_m7509A7114E8516228E8A7EE55378407191AA79AC_gshared (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* __this, const RuntimeMethod* method) ;
  1006. // T Unity.VisualScripting.FullSerializer.Internal.fsOption`1<System.Object>::get_Value()
  1007. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* fsOption_1_get_Value_m9D62AA6B5C87DA1161FF87FAFD1CAC9DCB2C7D41_gshared (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* __this, const RuntimeMethod* method) ;
  1008. // System.Void Unity.VisualScripting.FullSerializer.Internal.fsOption`1<System.Object>::.ctor(T)
  1009. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsOption_1__ctor_m7F96B2B092F9644737D70EDA54F6B15A499EDBA8_gshared (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
  1010. // System.Boolean Unity.VisualScripting.FullSerializer.Internal.fsOption`1<Unity.VisualScripting.FullSerializer.Internal.fsVersionedType>::get_HasValue()
  1011. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool fsOption_1_get_HasValue_mA83E56B4674C678E7C760EABB73397EF37356E6F_gshared_inline (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* __this, const RuntimeMethod* method) ;
  1012. // System.Boolean Unity.VisualScripting.FullSerializer.Internal.fsOption`1<Unity.VisualScripting.FullSerializer.Internal.fsVersionedType>::get_IsEmpty()
  1013. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool fsOption_1_get_IsEmpty_m95C6343EC3B5E180C487DF2F28019391A5B6672E_gshared (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* __this, const RuntimeMethod* method) ;
  1014. // T Unity.VisualScripting.FullSerializer.Internal.fsOption`1<Unity.VisualScripting.FullSerializer.Internal.fsVersionedType>::get_Value()
  1015. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 fsOption_1_get_Value_m06DFFCCEB8E41DDEAEC89C3133DC3E75E3EA2241_gshared (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* __this, const RuntimeMethod* method) ;
  1016. // System.Void Unity.VisualScripting.FullSerializer.Internal.fsOption`1<Unity.VisualScripting.FullSerializer.Internal.fsVersionedType>::.ctor(T)
  1017. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsOption_1__ctor_m22E0CD4999637C5B1CCFAD980FD29F2FFE3963B6_gshared (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* __this, fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 ___0_value, const RuntimeMethod* method) ;
  1018. // T System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.StyleSelectorPart>::get_Current()
  1019. inline StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 Enumerator_get_Current_m4E279E6389EB06C5DBE88A74E3BD3F23FB2B17E4_inline (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* __this, const RuntimeMethod* method)
  1020. {
  1021. return (( StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 (*) (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*, const RuntimeMethod*))Enumerator_get_Current_m4E279E6389EB06C5DBE88A74E3BD3F23FB2B17E4_gshared_inline)(__this, method);
  1022. }
  1023. // System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.UIElements.StyleSelectorPart>::MoveNext()
  1024. inline bool Enumerator_MoveNext_m6A369A40774C06803D46E3D1DBA2874ECFF63E9E (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* __this, const RuntimeMethod* method)
  1025. {
  1026. return (( bool (*) (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*, const RuntimeMethod*))Enumerator_MoveNext_m6A369A40774C06803D46E3D1DBA2874ECFF63E9E_gshared)(__this, method);
  1027. }
  1028. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  1029. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
  1030. // System.Void System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>::.ctor()
  1031. inline void Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04 (Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* __this, const RuntimeMethod* method)
  1032. {
  1033. (( void (*) (Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
  1034. }
  1035. // System.Void Unity.VisualScripting.FullSerializer.fsData::.ctor(System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>)
  1036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsData__ctor_mCF4D73BFD9271596000ACC3E17988E3492236781 (fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* __this, Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* ___0_dict, const RuntimeMethod* method) ;
  1037. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsBaseConverter::CheckType(Unity.VisualScripting.FullSerializer.fsData,Unity.VisualScripting.FullSerializer.fsDataType)
  1038. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsBaseConverter_CheckType_m14C4D0CAF424DF9F14D6365B5E5681C43FA82F32 (fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04* __this, fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* ___0_data, int32_t ___1_type, const RuntimeMethod* method) ;
  1039. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsResult::op_Addition(Unity.VisualScripting.FullSerializer.fsResult,Unity.VisualScripting.FullSerializer.fsResult)
  1040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsResult_op_Addition_mA94A4AD68668E539DEFE1255DC72B9D11A6DE41C (fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 ___0_a, fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 ___1_b, const RuntimeMethod* method) ;
  1041. // System.Boolean Unity.VisualScripting.FullSerializer.fsResult::get_Failed()
  1042. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool fsResult_get_Failed_m1398C627A72E75F5C7F8DB1A7C14E5B3271FF1FB (fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974* __this, const RuntimeMethod* method) ;
  1043. // System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData> Unity.VisualScripting.FullSerializer.fsData::get_AsDictionary()
  1044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* fsData_get_AsDictionary_m51779E71BBC994A7F5036BFB43F61B28C0817D86 (fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* __this, const RuntimeMethod* method) ;
  1045. // System.Void Unity.VisualScripting.FullSerializer.fsDirectConverter::.ctor()
  1046. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsDirectConverter__ctor_mCE6F7898DA2A3FBE101F5939D06A809E3164ABE1 (fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668* __this, const RuntimeMethod* method) ;
  1047. // System.Boolean Unity.VisualScripting.FullSerializer.Internal.fsOption`1<System.Object>::get_HasValue()
  1048. inline bool fsOption_1_get_HasValue_m0EE517C63CCC2EB7F9323634BCC0B6D05A3E1ED3_inline (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* __this, const RuntimeMethod* method)
  1049. {
  1050. return (( bool (*) (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39*, const RuntimeMethod*))fsOption_1_get_HasValue_m0EE517C63CCC2EB7F9323634BCC0B6D05A3E1ED3_gshared_inline)(__this, method);
  1051. }
  1052. // System.Boolean Unity.VisualScripting.FullSerializer.Internal.fsOption`1<System.Object>::get_IsEmpty()
  1053. inline bool fsOption_1_get_IsEmpty_m7509A7114E8516228E8A7EE55378407191AA79AC (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* __this, const RuntimeMethod* method)
  1054. {
  1055. return (( bool (*) (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39*, const RuntimeMethod*))fsOption_1_get_IsEmpty_m7509A7114E8516228E8A7EE55378407191AA79AC_gshared)(__this, method);
  1056. }
  1057. // System.Void System.InvalidOperationException::.ctor(System.String)
  1058. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  1059. // T Unity.VisualScripting.FullSerializer.Internal.fsOption`1<System.Object>::get_Value()
  1060. inline RuntimeObject* fsOption_1_get_Value_m9D62AA6B5C87DA1161FF87FAFD1CAC9DCB2C7D41 (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* __this, const RuntimeMethod* method)
  1061. {
  1062. return (( RuntimeObject* (*) (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39*, const RuntimeMethod*))fsOption_1_get_Value_m9D62AA6B5C87DA1161FF87FAFD1CAC9DCB2C7D41_gshared)(__this, method);
  1063. }
  1064. // System.Void Unity.VisualScripting.FullSerializer.Internal.fsOption`1<System.Object>::.ctor(T)
  1065. inline void fsOption_1__ctor_m7F96B2B092F9644737D70EDA54F6B15A499EDBA8 (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
  1066. {
  1067. (( void (*) (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39*, RuntimeObject*, const RuntimeMethod*))fsOption_1__ctor_m7F96B2B092F9644737D70EDA54F6B15A499EDBA8_gshared)(__this, ___0_value, method);
  1068. }
  1069. // System.Boolean Unity.VisualScripting.FullSerializer.Internal.fsOption`1<Unity.VisualScripting.FullSerializer.Internal.fsVersionedType>::get_HasValue()
  1070. inline bool fsOption_1_get_HasValue_mA83E56B4674C678E7C760EABB73397EF37356E6F_inline (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* __this, const RuntimeMethod* method)
  1071. {
  1072. return (( bool (*) (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A*, const RuntimeMethod*))fsOption_1_get_HasValue_mA83E56B4674C678E7C760EABB73397EF37356E6F_gshared_inline)(__this, method);
  1073. }
  1074. // System.Boolean Unity.VisualScripting.FullSerializer.Internal.fsOption`1<Unity.VisualScripting.FullSerializer.Internal.fsVersionedType>::get_IsEmpty()
  1075. inline bool fsOption_1_get_IsEmpty_m95C6343EC3B5E180C487DF2F28019391A5B6672E (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* __this, const RuntimeMethod* method)
  1076. {
  1077. return (( bool (*) (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A*, const RuntimeMethod*))fsOption_1_get_IsEmpty_m95C6343EC3B5E180C487DF2F28019391A5B6672E_gshared)(__this, method);
  1078. }
  1079. // T Unity.VisualScripting.FullSerializer.Internal.fsOption`1<Unity.VisualScripting.FullSerializer.Internal.fsVersionedType>::get_Value()
  1080. inline fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 fsOption_1_get_Value_m06DFFCCEB8E41DDEAEC89C3133DC3E75E3EA2241 (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* __this, const RuntimeMethod* method)
  1081. {
  1082. return (( fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 (*) (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A*, const RuntimeMethod*))fsOption_1_get_Value_m06DFFCCEB8E41DDEAEC89C3133DC3E75E3EA2241_gshared)(__this, method);
  1083. }
  1084. // System.Void Unity.VisualScripting.FullSerializer.Internal.fsOption`1<Unity.VisualScripting.FullSerializer.Internal.fsVersionedType>::.ctor(T)
  1085. inline void fsOption_1__ctor_m22E0CD4999637C5B1CCFAD980FD29F2FFE3963B6 (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* __this, fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 ___0_value, const RuntimeMethod* method)
  1086. {
  1087. (( void (*) (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A*, fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8, const RuntimeMethod*))fsOption_1__ctor_m22E0CD4999637C5B1CCFAD980FD29F2FFE3963B6_gshared)(__this, ___0_value, method);
  1088. }
  1089. #ifdef __clang__
  1090. #pragma clang diagnostic push
  1091. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1092. #pragma clang diagnostic ignored "-Wunused-variable"
  1093. #endif
  1094. // System.Void System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>::.ctor(System.Collections.Generic.List`1<TSource>,System.Func`2<TSource,System.Boolean>,System.Func`2<TSource,TResult>)
  1095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_mF81036FF4985B6E90BA6C1611373FA4231918626_gshared (WhereSelectListIterator_2_t87AD7612E82A4062BBF65D4AEF211245C8A02452* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* ___2_selector, const RuntimeMethod* method)
  1096. {
  1097. {
  1098. (( void (*) (Iterator_1_t286A5984AB0A75DF6F4FC3930A2916F5121B8CDC*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Iterator_1_t286A5984AB0A75DF6F4FC3930A2916F5121B8CDC*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  1099. List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_0 = ___0_source;
  1100. __this->___source_3 = L_0;
  1101. Il2CppCodeGenWriteBarrier((void**)(&__this->___source_3), (void*)L_0);
  1102. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = ___1_predicate;
  1103. __this->___predicate_4 = L_1;
  1104. Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate_4), (void*)L_1);
  1105. Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* L_2 = ___2_selector;
  1106. __this->___selector_5 = L_2;
  1107. Il2CppCodeGenWriteBarrier((void**)(&__this->___selector_5), (void*)L_2);
  1108. return;
  1109. }
  1110. }
  1111. // System.Linq.Enumerable/Iterator`1<TResult> System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>::Clone()
  1112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t286A5984AB0A75DF6F4FC3930A2916F5121B8CDC* WhereSelectListIterator_2_Clone_m0949490C9D827E29B3A6CC01DDD21A4C1FC6C506_gshared (WhereSelectListIterator_2_t87AD7612E82A4062BBF65D4AEF211245C8A02452* __this, const RuntimeMethod* method)
  1113. {
  1114. {
  1115. List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_0 = (List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*)__this->___source_3;
  1116. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*)__this->___predicate_4;
  1117. Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* L_2 = (Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E*)__this->___selector_5;
  1118. WhereSelectListIterator_2_t87AD7612E82A4062BBF65D4AEF211245C8A02452* L_3 = (WhereSelectListIterator_2_t87AD7612E82A4062BBF65D4AEF211245C8A02452*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
  1119. NullCheck(L_3);
  1120. (( void (*) (WhereSelectListIterator_2_t87AD7612E82A4062BBF65D4AEF211245C8A02452*, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  1121. return (Iterator_1_t286A5984AB0A75DF6F4FC3930A2916F5121B8CDC*)L_3;
  1122. }
  1123. }
  1124. // System.Boolean System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>::MoveNext()
  1125. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_m92D92E8CA39317AC8CD954D39380BE93DD66555B_gshared (WhereSelectListIterator_2_t87AD7612E82A4062BBF65D4AEF211245C8A02452* __this, const RuntimeMethod* method)
  1126. {
  1127. int32_t V_0 = 0;
  1128. StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 V_1;
  1129. memset((&V_1), 0, sizeof(V_1));
  1130. {
  1131. int32_t L_0 = (int32_t)((Iterator_1_t286A5984AB0A75DF6F4FC3930A2916F5121B8CDC*)__this)->___state_1;
  1132. V_0 = L_0;
  1133. int32_t L_1 = V_0;
  1134. if ((((int32_t)L_1) == ((int32_t)1)))
  1135. {
  1136. goto IL_0011;
  1137. }
  1138. }
  1139. {
  1140. int32_t L_2 = V_0;
  1141. if ((((int32_t)L_2) == ((int32_t)2)))
  1142. {
  1143. goto IL_0061;
  1144. }
  1145. }
  1146. {
  1147. goto IL_0074;
  1148. }
  1149. IL_0011:
  1150. {
  1151. List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_3 = (List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*)__this->___source_3;
  1152. NullCheck(L_3);
  1153. Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F L_4;
  1154. L_4 = (( Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F (*) (List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  1155. __this->___enumerator_6 = L_4;
  1156. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator_6))->____list_0), (void*)NULL);
  1157. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  1158. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator_6))->____current_3))->___m_Value_0), (void*)NULL);
  1159. #endif
  1160. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  1161. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator_6))->____current_3))->___tempData_2), (void*)NULL);
  1162. #endif
  1163. ((Iterator_1_t286A5984AB0A75DF6F4FC3930A2916F5121B8CDC*)__this)->___state_1 = 2;
  1164. goto IL_0061;
  1165. }
  1166. IL_002b:
  1167. {
  1168. Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* L_5 = (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*)(&__this->___enumerator_6);
  1169. StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_6;
  1170. L_6 = Enumerator_get_Current_m4E279E6389EB06C5DBE88A74E3BD3F23FB2B17E4_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  1171. V_1 = L_6;
  1172. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_7 = (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*)__this->___predicate_4;
  1173. if (!L_7)
  1174. {
  1175. goto IL_004d;
  1176. }
  1177. }
  1178. {
  1179. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_8 = (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*)__this->___predicate_4;
  1180. StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_9 = V_1;
  1181. NullCheck(L_8);
  1182. bool L_10;
  1183. L_10 = (( bool (*) (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  1184. if (!L_10)
  1185. {
  1186. goto IL_0061;
  1187. }
  1188. }
  1189. IL_004d:
  1190. {
  1191. Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E* L_11 = (Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E*)__this->___selector_5;
  1192. StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_12 = V_1;
  1193. NullCheck(L_11);
  1194. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
  1195. L_13 = (( Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 (*) (Func_2_tE58FFCA3E7D1699580A0C27FAFD702E828AC651E*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  1196. ((Iterator_1_t286A5984AB0A75DF6F4FC3930A2916F5121B8CDC*)__this)->___current_2 = L_13;
  1197. return (bool)1;
  1198. }
  1199. IL_0061:
  1200. {
  1201. Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* L_14 = (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*)(&__this->___enumerator_6);
  1202. bool L_15;
  1203. L_15 = Enumerator_MoveNext_m6A369A40774C06803D46E3D1DBA2874ECFF63E9E(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  1204. if (L_15)
  1205. {
  1206. goto IL_002b;
  1207. }
  1208. }
  1209. {
  1210. NullCheck((Iterator_1_t286A5984AB0A75DF6F4FC3930A2916F5121B8CDC*)__this);
  1211. VirtualActionInvoker0::Invoke(12 /* System.Void System.Linq.Enumerable/Iterator`1<UnityEngine.Vector2>::Dispose() */, (Iterator_1_t286A5984AB0A75DF6F4FC3930A2916F5121B8CDC*)__this);
  1212. }
  1213. IL_0074:
  1214. {
  1215. return (bool)0;
  1216. }
  1217. }
  1218. // System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector2>::Where(System.Func`2<TResult,System.Boolean>)
  1219. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m41AECB6C7F2D1925AD639DE964BF5C96C4171FB9_gshared (WhereSelectListIterator_2_t87AD7612E82A4062BBF65D4AEF211245C8A02452* __this, Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* ___0_predicate, const RuntimeMethod* method)
  1220. {
  1221. {
  1222. Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9* L_0 = ___0_predicate;
  1223. WhereEnumerableIterator_1_tDEC92F40E12E823CE91376592982B11882F62C75* L_1 = (WhereEnumerableIterator_1_tDEC92F40E12E823CE91376592982B11882F62C75*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14));
  1224. NullCheck(L_1);
  1225. (( void (*) (WhereEnumerableIterator_1_tDEC92F40E12E823CE91376592982B11882F62C75*, RuntimeObject*, Func_2_t8B45F86AD27A9D8326FA522C45CA74669CD4CDF9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  1226. return (RuntimeObject*)L_1;
  1227. }
  1228. }
  1229. #ifdef __clang__
  1230. #pragma clang diagnostic pop
  1231. #endif
  1232. #ifdef __clang__
  1233. #pragma clang diagnostic push
  1234. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1235. #pragma clang diagnostic ignored "-Wunused-variable"
  1236. #endif
  1237. // System.Void System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>::.ctor(System.Collections.Generic.List`1<TSource>,System.Func`2<TSource,System.Boolean>,System.Func`2<TSource,TResult>)
  1238. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m10952410A7A2ACE220840ED727010AA138F4E0E1_gshared (WhereSelectListIterator_2_t6883B5D59E258B59317BFE9FB7405235985546FD* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* ___2_selector, const RuntimeMethod* method)
  1239. {
  1240. {
  1241. (( void (*) (Iterator_1_t8605CB36C9ABA644008D4686FEF6839E9B56FB6E*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Iterator_1_t8605CB36C9ABA644008D4686FEF6839E9B56FB6E*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  1242. List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_0 = ___0_source;
  1243. __this->___source_3 = L_0;
  1244. Il2CppCodeGenWriteBarrier((void**)(&__this->___source_3), (void*)L_0);
  1245. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = ___1_predicate;
  1246. __this->___predicate_4 = L_1;
  1247. Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate_4), (void*)L_1);
  1248. Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* L_2 = ___2_selector;
  1249. __this->___selector_5 = L_2;
  1250. Il2CppCodeGenWriteBarrier((void**)(&__this->___selector_5), (void*)L_2);
  1251. return;
  1252. }
  1253. }
  1254. // System.Linq.Enumerable/Iterator`1<TResult> System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>::Clone()
  1255. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t8605CB36C9ABA644008D4686FEF6839E9B56FB6E* WhereSelectListIterator_2_Clone_m64E6D6D645541B0AB778F57311BD67F05DAC1671_gshared (WhereSelectListIterator_2_t6883B5D59E258B59317BFE9FB7405235985546FD* __this, const RuntimeMethod* method)
  1256. {
  1257. {
  1258. List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_0 = (List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*)__this->___source_3;
  1259. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*)__this->___predicate_4;
  1260. Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* L_2 = (Func_2_t208A44437DC9E09577E7BBCC73E296265723730A*)__this->___selector_5;
  1261. WhereSelectListIterator_2_t6883B5D59E258B59317BFE9FB7405235985546FD* L_3 = (WhereSelectListIterator_2_t6883B5D59E258B59317BFE9FB7405235985546FD*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
  1262. NullCheck(L_3);
  1263. (( void (*) (WhereSelectListIterator_2_t6883B5D59E258B59317BFE9FB7405235985546FD*, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_t208A44437DC9E09577E7BBCC73E296265723730A*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  1264. return (Iterator_1_t8605CB36C9ABA644008D4686FEF6839E9B56FB6E*)L_3;
  1265. }
  1266. }
  1267. // System.Boolean System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>::MoveNext()
  1268. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_m78A7C2E85589FAEA2AFC9410337553603D5C90E1_gshared (WhereSelectListIterator_2_t6883B5D59E258B59317BFE9FB7405235985546FD* __this, const RuntimeMethod* method)
  1269. {
  1270. int32_t V_0 = 0;
  1271. StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 V_1;
  1272. memset((&V_1), 0, sizeof(V_1));
  1273. {
  1274. int32_t L_0 = (int32_t)((Iterator_1_t8605CB36C9ABA644008D4686FEF6839E9B56FB6E*)__this)->___state_1;
  1275. V_0 = L_0;
  1276. int32_t L_1 = V_0;
  1277. if ((((int32_t)L_1) == ((int32_t)1)))
  1278. {
  1279. goto IL_0011;
  1280. }
  1281. }
  1282. {
  1283. int32_t L_2 = V_0;
  1284. if ((((int32_t)L_2) == ((int32_t)2)))
  1285. {
  1286. goto IL_0061;
  1287. }
  1288. }
  1289. {
  1290. goto IL_0074;
  1291. }
  1292. IL_0011:
  1293. {
  1294. List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_3 = (List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*)__this->___source_3;
  1295. NullCheck(L_3);
  1296. Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F L_4;
  1297. L_4 = (( Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F (*) (List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  1298. __this->___enumerator_6 = L_4;
  1299. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator_6))->____list_0), (void*)NULL);
  1300. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  1301. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator_6))->____current_3))->___m_Value_0), (void*)NULL);
  1302. #endif
  1303. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  1304. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator_6))->____current_3))->___tempData_2), (void*)NULL);
  1305. #endif
  1306. ((Iterator_1_t8605CB36C9ABA644008D4686FEF6839E9B56FB6E*)__this)->___state_1 = 2;
  1307. goto IL_0061;
  1308. }
  1309. IL_002b:
  1310. {
  1311. Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* L_5 = (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*)(&__this->___enumerator_6);
  1312. StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_6;
  1313. L_6 = Enumerator_get_Current_m4E279E6389EB06C5DBE88A74E3BD3F23FB2B17E4_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  1314. V_1 = L_6;
  1315. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_7 = (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*)__this->___predicate_4;
  1316. if (!L_7)
  1317. {
  1318. goto IL_004d;
  1319. }
  1320. }
  1321. {
  1322. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_8 = (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*)__this->___predicate_4;
  1323. StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_9 = V_1;
  1324. NullCheck(L_8);
  1325. bool L_10;
  1326. L_10 = (( bool (*) (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  1327. if (!L_10)
  1328. {
  1329. goto IL_0061;
  1330. }
  1331. }
  1332. IL_004d:
  1333. {
  1334. Func_2_t208A44437DC9E09577E7BBCC73E296265723730A* L_11 = (Func_2_t208A44437DC9E09577E7BBCC73E296265723730A*)__this->___selector_5;
  1335. StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_12 = V_1;
  1336. NullCheck(L_11);
  1337. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
  1338. L_13 = (( Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (Func_2_t208A44437DC9E09577E7BBCC73E296265723730A*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  1339. ((Iterator_1_t8605CB36C9ABA644008D4686FEF6839E9B56FB6E*)__this)->___current_2 = L_13;
  1340. return (bool)1;
  1341. }
  1342. IL_0061:
  1343. {
  1344. Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* L_14 = (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*)(&__this->___enumerator_6);
  1345. bool L_15;
  1346. L_15 = Enumerator_MoveNext_m6A369A40774C06803D46E3D1DBA2874ECFF63E9E(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  1347. if (L_15)
  1348. {
  1349. goto IL_002b;
  1350. }
  1351. }
  1352. {
  1353. NullCheck((Iterator_1_t8605CB36C9ABA644008D4686FEF6839E9B56FB6E*)__this);
  1354. VirtualActionInvoker0::Invoke(12 /* System.Void System.Linq.Enumerable/Iterator`1<UnityEngine.Vector3>::Dispose() */, (Iterator_1_t8605CB36C9ABA644008D4686FEF6839E9B56FB6E*)__this);
  1355. }
  1356. IL_0074:
  1357. {
  1358. return (bool)0;
  1359. }
  1360. }
  1361. // System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector3>::Where(System.Func`2<TResult,System.Boolean>)
  1362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m62C08DC180156E775A62FE59AC727FEAA0B39EBA_gshared (WhereSelectListIterator_2_t6883B5D59E258B59317BFE9FB7405235985546FD* __this, Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* ___0_predicate, const RuntimeMethod* method)
  1363. {
  1364. {
  1365. Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E* L_0 = ___0_predicate;
  1366. WhereEnumerableIterator_1_t1177CABA2EF83006A1BE480BE243A927AB4BC42E* L_1 = (WhereEnumerableIterator_1_t1177CABA2EF83006A1BE480BE243A927AB4BC42E*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14));
  1367. NullCheck(L_1);
  1368. (( void (*) (WhereEnumerableIterator_1_t1177CABA2EF83006A1BE480BE243A927AB4BC42E*, RuntimeObject*, Func_2_t69265D7FBC2C3636F8EC4F844AE44F2CA605B56E*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  1369. return (RuntimeObject*)L_1;
  1370. }
  1371. }
  1372. #ifdef __clang__
  1373. #pragma clang diagnostic pop
  1374. #endif
  1375. #ifdef __clang__
  1376. #pragma clang diagnostic push
  1377. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1378. #pragma clang diagnostic ignored "-Wunused-variable"
  1379. #endif
  1380. // System.Void System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>::.ctor(System.Collections.Generic.List`1<TSource>,System.Func`2<TSource,System.Boolean>,System.Func`2<TSource,TResult>)
  1381. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WhereSelectListIterator_2__ctor_m404E469B7201D233DE7B676D6197E9FF20C72FF3_gshared (WhereSelectListIterator_2_t85FFC53584D855FF66ADBE91B3903B9A2A75118B* __this, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* ___0_source, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* ___1_predicate, Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* ___2_selector, const RuntimeMethod* method)
  1382. {
  1383. {
  1384. (( void (*) (Iterator_1_t336734ECDA49CADE59B5C4592466F45D9B9DC43E*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 0)))((Iterator_1_t336734ECDA49CADE59B5C4592466F45D9B9DC43E*)__this, il2cpp_rgctx_method(method->klass->rgctx_data, 0));
  1385. List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_0 = ___0_source;
  1386. __this->___source_3 = L_0;
  1387. Il2CppCodeGenWriteBarrier((void**)(&__this->___source_3), (void*)L_0);
  1388. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = ___1_predicate;
  1389. __this->___predicate_4 = L_1;
  1390. Il2CppCodeGenWriteBarrier((void**)(&__this->___predicate_4), (void*)L_1);
  1391. Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* L_2 = ___2_selector;
  1392. __this->___selector_5 = L_2;
  1393. Il2CppCodeGenWriteBarrier((void**)(&__this->___selector_5), (void*)L_2);
  1394. return;
  1395. }
  1396. }
  1397. // System.Linq.Enumerable/Iterator`1<TResult> System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>::Clone()
  1398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Iterator_1_t336734ECDA49CADE59B5C4592466F45D9B9DC43E* WhereSelectListIterator_2_Clone_mD0D731444BFBE16EF0870018364C767EBDA27166_gshared (WhereSelectListIterator_2_t85FFC53584D855FF66ADBE91B3903B9A2A75118B* __this, const RuntimeMethod* method)
  1399. {
  1400. {
  1401. List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_0 = (List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*)__this->___source_3;
  1402. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_1 = (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*)__this->___predicate_4;
  1403. Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* L_2 = (Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40*)__this->___selector_5;
  1404. WhereSelectListIterator_2_t85FFC53584D855FF66ADBE91B3903B9A2A75118B* L_3 = (WhereSelectListIterator_2_t85FFC53584D855FF66ADBE91B3903B9A2A75118B*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 2));
  1405. NullCheck(L_3);
  1406. (( void (*) (WhereSelectListIterator_2_t85FFC53584D855FF66ADBE91B3903B9A2A75118B*, List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*, Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 3)))(L_3, L_0, L_1, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 3));
  1407. return (Iterator_1_t336734ECDA49CADE59B5C4592466F45D9B9DC43E*)L_3;
  1408. }
  1409. }
  1410. // System.Boolean System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>::MoveNext()
  1411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WhereSelectListIterator_2_MoveNext_mDDFC8CA3E430083D2F94B360321A5E3454DDB7CB_gshared (WhereSelectListIterator_2_t85FFC53584D855FF66ADBE91B3903B9A2A75118B* __this, const RuntimeMethod* method)
  1412. {
  1413. int32_t V_0 = 0;
  1414. StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 V_1;
  1415. memset((&V_1), 0, sizeof(V_1));
  1416. {
  1417. int32_t L_0 = (int32_t)((Iterator_1_t336734ECDA49CADE59B5C4592466F45D9B9DC43E*)__this)->___state_1;
  1418. V_0 = L_0;
  1419. int32_t L_1 = V_0;
  1420. if ((((int32_t)L_1) == ((int32_t)1)))
  1421. {
  1422. goto IL_0011;
  1423. }
  1424. }
  1425. {
  1426. int32_t L_2 = V_0;
  1427. if ((((int32_t)L_2) == ((int32_t)2)))
  1428. {
  1429. goto IL_0061;
  1430. }
  1431. }
  1432. {
  1433. goto IL_0074;
  1434. }
  1435. IL_0011:
  1436. {
  1437. List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF* L_3 = (List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*)__this->___source_3;
  1438. NullCheck(L_3);
  1439. Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F L_4;
  1440. L_4 = (( Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F (*) (List_1_t85FF16594D5F70EECC5855882558F8E26EF6BAFF*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 5)))(L_3, il2cpp_rgctx_method(method->klass->rgctx_data, 5));
  1441. __this->___enumerator_6 = L_4;
  1442. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___enumerator_6))->____list_0), (void*)NULL);
  1443. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  1444. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator_6))->____current_3))->___m_Value_0), (void*)NULL);
  1445. #endif
  1446. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  1447. Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___enumerator_6))->____current_3))->___tempData_2), (void*)NULL);
  1448. #endif
  1449. ((Iterator_1_t336734ECDA49CADE59B5C4592466F45D9B9DC43E*)__this)->___state_1 = 2;
  1450. goto IL_0061;
  1451. }
  1452. IL_002b:
  1453. {
  1454. Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* L_5 = (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*)(&__this->___enumerator_6);
  1455. StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_6;
  1456. L_6 = Enumerator_get_Current_m4E279E6389EB06C5DBE88A74E3BD3F23FB2B17E4_inline(L_5, il2cpp_rgctx_method(method->klass->rgctx_data, 6));
  1457. V_1 = L_6;
  1458. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_7 = (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*)__this->___predicate_4;
  1459. if (!L_7)
  1460. {
  1461. goto IL_004d;
  1462. }
  1463. }
  1464. {
  1465. Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A* L_8 = (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*)__this->___predicate_4;
  1466. StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_9 = V_1;
  1467. NullCheck(L_8);
  1468. bool L_10;
  1469. L_10 = (( bool (*) (Func_2_t7E7216694EE7A991563EC30D68D86C597BF2A56A*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 8)))(L_8, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
  1470. if (!L_10)
  1471. {
  1472. goto IL_0061;
  1473. }
  1474. }
  1475. IL_004d:
  1476. {
  1477. Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40* L_11 = (Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40*)__this->___selector_5;
  1478. StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_12 = V_1;
  1479. NullCheck(L_11);
  1480. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13;
  1481. L_13 = (( Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*) (Func_2_t264165A1230ACB392CC4F13E8C39F1A315308B40*, StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 10)))(L_11, L_12, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
  1482. ((Iterator_1_t336734ECDA49CADE59B5C4592466F45D9B9DC43E*)__this)->___current_2 = L_13;
  1483. return (bool)1;
  1484. }
  1485. IL_0061:
  1486. {
  1487. Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* L_14 = (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F*)(&__this->___enumerator_6);
  1488. bool L_15;
  1489. L_15 = Enumerator_MoveNext_m6A369A40774C06803D46E3D1DBA2874ECFF63E9E(L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
  1490. if (L_15)
  1491. {
  1492. goto IL_002b;
  1493. }
  1494. }
  1495. {
  1496. NullCheck((Iterator_1_t336734ECDA49CADE59B5C4592466F45D9B9DC43E*)__this);
  1497. VirtualActionInvoker0::Invoke(12 /* System.Void System.Linq.Enumerable/Iterator`1<UnityEngine.Vector4>::Dispose() */, (Iterator_1_t336734ECDA49CADE59B5C4592466F45D9B9DC43E*)__this);
  1498. }
  1499. IL_0074:
  1500. {
  1501. return (bool)0;
  1502. }
  1503. }
  1504. // System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable/WhereSelectListIterator`2<UnityEngine.UIElements.StyleSelectorPart,UnityEngine.Vector4>::Where(System.Func`2<TResult,System.Boolean>)
  1505. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WhereSelectListIterator_2_Where_m26EB2F1AEDBB72656075A750BE1A27B11B0C0E1F_gshared (WhereSelectListIterator_2_t85FFC53584D855FF66ADBE91B3903B9A2A75118B* __this, Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* ___0_predicate, const RuntimeMethod* method)
  1506. {
  1507. {
  1508. Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9* L_0 = ___0_predicate;
  1509. WhereEnumerableIterator_1_tAC8B60D41773D33630A3A2B09BAAD1B4071F2AA9* L_1 = (WhereEnumerableIterator_1_tAC8B60D41773D33630A3A2B09BAAD1B4071F2AA9*)il2cpp_codegen_object_new(il2cpp_rgctx_data(method->klass->rgctx_data, 14));
  1510. NullCheck(L_1);
  1511. (( void (*) (WhereEnumerableIterator_1_tAC8B60D41773D33630A3A2B09BAAD1B4071F2AA9*, RuntimeObject*, Func_2_t6F0E9D3F3FD9400677A87178B87ABAE9E0497DA9*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 15)))(L_1, (RuntimeObject*)__this, L_0, il2cpp_rgctx_method(method->klass->rgctx_data, 15));
  1512. return (RuntimeObject*)L_1;
  1513. }
  1514. }
  1515. #ifdef __clang__
  1516. #pragma clang diagnostic pop
  1517. #endif
  1518. #ifdef __clang__
  1519. #pragma clang diagnostic push
  1520. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1521. #pragma clang diagnostic ignored "-Wunused-variable"
  1522. #endif
  1523. // System.Type Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Bounds>::get_ModelType()
  1524. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* fsDirectConverter_1_get_ModelType_m66614734A851F69863F28F36CAE8C109DFE633A0_gshared (fsDirectConverter_1_tC2007A06B444810E5B41544B7B0FCE29128FBC50* __this, const RuntimeMethod* method)
  1525. {
  1526. static bool s_Il2CppMethodInitialized;
  1527. if (!s_Il2CppMethodInitialized)
  1528. {
  1529. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  1530. s_Il2CppMethodInitialized = true;
  1531. }
  1532. {
  1533. // public override Type ModelType => typeof(TModel);
  1534. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  1535. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1536. Type_t* L_1;
  1537. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  1538. return L_1;
  1539. }
  1540. }
  1541. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Bounds>::TrySerialize(System.Object,Unity.VisualScripting.FullSerializer.fsData&,System.Type)
  1542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsDirectConverter_1_TrySerialize_mD7FB6CCCB39160CC4D1837430E55165CA2686FE6_gshared (fsDirectConverter_1_tC2007A06B444810E5B41544B7B0FCE29128FBC50* __this, RuntimeObject* ___0_instance, fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23** ___1_serialized, Type_t* ___2_storageType, const RuntimeMethod* method)
  1543. {
  1544. static bool s_Il2CppMethodInitialized;
  1545. if (!s_Il2CppMethodInitialized)
  1546. {
  1547. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04_RuntimeMethod_var);
  1548. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3_il2cpp_TypeInfo_var);
  1549. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_il2cpp_TypeInfo_var);
  1550. s_Il2CppMethodInitialized = true;
  1551. }
  1552. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* V_0 = NULL;
  1553. {
  1554. // var serializedDictionary = new Dictionary<string, fsData>();
  1555. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_0 = (Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3*)il2cpp_codegen_object_new(Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3_il2cpp_TypeInfo_var);
  1556. NullCheck(L_0);
  1557. Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04(L_0, Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04_RuntimeMethod_var);
  1558. V_0 = L_0;
  1559. // var result = DoSerialize((TModel)instance, serializedDictionary);
  1560. RuntimeObject* L_1 = ___0_instance;
  1561. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_2 = V_0;
  1562. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_3;
  1563. L_3 = VirtualFuncInvoker2< fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* >::Invoke(10 /* Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Bounds>::DoSerialize(TModel,System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>) */, __this, ((*(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)((Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 1))))), L_2);
  1564. // serialized = new fsData(serializedDictionary);
  1565. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23** L_4 = ___1_serialized;
  1566. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_5 = V_0;
  1567. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_6 = (fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23*)il2cpp_codegen_object_new(fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_il2cpp_TypeInfo_var);
  1568. NullCheck(L_6);
  1569. fsData__ctor_mCF4D73BFD9271596000ACC3E17988E3492236781(L_6, L_5, NULL);
  1570. *((RuntimeObject**)L_4) = (RuntimeObject*)L_6;
  1571. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_4, (void*)(RuntimeObject*)L_6);
  1572. // return result;
  1573. return L_3;
  1574. }
  1575. }
  1576. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Bounds>::TryDeserialize(Unity.VisualScripting.FullSerializer.fsData,System.Object&,System.Type)
  1577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsDirectConverter_1_TryDeserialize_m9DC7A75C5043D26A8B0F27C1EBF6414DB1F38947_gshared (fsDirectConverter_1_tC2007A06B444810E5B41544B7B0FCE29128FBC50* __this, fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* ___0_data, RuntimeObject** ___1_instance, Type_t* ___2_storageType, const RuntimeMethod* method)
  1578. {
  1579. static bool s_Il2CppMethodInitialized;
  1580. if (!s_Il2CppMethodInitialized)
  1581. {
  1582. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  1583. s_Il2CppMethodInitialized = true;
  1584. }
  1585. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 V_0;
  1586. memset((&V_0), 0, sizeof(V_0));
  1587. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_1;
  1588. memset((&V_1), 0, sizeof(V_1));
  1589. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 V_2;
  1590. memset((&V_2), 0, sizeof(V_2));
  1591. {
  1592. // var result = fsResult.Success;
  1593. il2cpp_codegen_runtime_class_init_inline(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  1594. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_0 = ((fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_StaticFields*)il2cpp_codegen_static_fields_for(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var))->___Success_3;
  1595. V_0 = L_0;
  1596. // if ((result += CheckType(data, fsDataType.Object)).Failed)
  1597. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_1 = V_0;
  1598. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_2 = ___0_data;
  1599. NullCheck((fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04*)__this);
  1600. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_3;
  1601. L_3 = fsBaseConverter_CheckType_m14C4D0CAF424DF9F14D6365B5E5681C43FA82F32((fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04*)__this, L_2, (int32_t)1, NULL);
  1602. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_4;
  1603. L_4 = fsResult_op_Addition_mA94A4AD68668E539DEFE1255DC72B9D11A6DE41C(L_1, L_3, NULL);
  1604. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_5 = L_4;
  1605. V_0 = L_5;
  1606. V_2 = L_5;
  1607. bool L_6;
  1608. L_6 = fsResult_get_Failed_m1398C627A72E75F5C7F8DB1A7C14E5B3271FF1FB((&V_2), NULL);
  1609. if (!L_6)
  1610. {
  1611. goto IL_0022;
  1612. }
  1613. }
  1614. {
  1615. // return result;
  1616. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_7 = V_0;
  1617. return L_7;
  1618. }
  1619. IL_0022:
  1620. {
  1621. // var obj = (TModel)instance;
  1622. RuntimeObject** L_8 = ___1_instance;
  1623. RuntimeObject* L_9 = *((RuntimeObject**)L_8);
  1624. V_1 = ((*(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)((Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3*)UnBox(L_9, il2cpp_rgctx_data(method->klass->rgctx_data, 1)))));
  1625. // result += DoDeserialize(data.AsDictionary, ref obj);
  1626. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_10 = V_0;
  1627. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_11 = ___0_data;
  1628. NullCheck(L_11);
  1629. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_12;
  1630. L_12 = fsData_get_AsDictionary_m51779E71BBC994A7F5036BFB43F61B28C0817D86(L_11, NULL);
  1631. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_13;
  1632. L_13 = VirtualFuncInvoker2< fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974, Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3*, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* >::Invoke(11 /* Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Bounds>::DoDeserialize(System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>,TModel&) */, __this, L_12, (&V_1));
  1633. il2cpp_codegen_runtime_class_init_inline(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  1634. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_14;
  1635. L_14 = fsResult_op_Addition_mA94A4AD68668E539DEFE1255DC72B9D11A6DE41C(L_10, L_13, NULL);
  1636. V_0 = L_14;
  1637. // instance = obj;
  1638. RuntimeObject** L_15 = ___1_instance;
  1639. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_16 = V_1;
  1640. Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_17 = L_16;
  1641. RuntimeObject* L_18 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 1), &L_17);
  1642. *((RuntimeObject**)L_15) = (RuntimeObject*)L_18;
  1643. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_15, (void*)(RuntimeObject*)L_18);
  1644. // return result;
  1645. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_19 = V_0;
  1646. return L_19;
  1647. }
  1648. }
  1649. // System.Void Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Bounds>::.ctor()
  1650. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsDirectConverter_1__ctor_m469B29DA8E93A109CE1A84DEF411C216C2E91B3C_gshared (fsDirectConverter_1_tC2007A06B444810E5B41544B7B0FCE29128FBC50* __this, const RuntimeMethod* method)
  1651. {
  1652. {
  1653. fsDirectConverter__ctor_mCE6F7898DA2A3FBE101F5939D06A809E3164ABE1((fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668*)__this, NULL);
  1654. return;
  1655. }
  1656. }
  1657. #ifdef __clang__
  1658. #pragma clang diagnostic pop
  1659. #endif
  1660. #ifdef __clang__
  1661. #pragma clang diagnostic push
  1662. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1663. #pragma clang diagnostic ignored "-Wunused-variable"
  1664. #endif
  1665. // System.Type Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Keyframe>::get_ModelType()
  1666. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* fsDirectConverter_1_get_ModelType_m3B1D5B68B9A2AB907D286BB041E68825E23D338B_gshared (fsDirectConverter_1_t7705783FE5B6390E39DFB3F2457CD37A4912B76C* __this, const RuntimeMethod* method)
  1667. {
  1668. static bool s_Il2CppMethodInitialized;
  1669. if (!s_Il2CppMethodInitialized)
  1670. {
  1671. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  1672. s_Il2CppMethodInitialized = true;
  1673. }
  1674. {
  1675. // public override Type ModelType => typeof(TModel);
  1676. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  1677. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1678. Type_t* L_1;
  1679. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  1680. return L_1;
  1681. }
  1682. }
  1683. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Keyframe>::TrySerialize(System.Object,Unity.VisualScripting.FullSerializer.fsData&,System.Type)
  1684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsDirectConverter_1_TrySerialize_m228B3D61FB850893564D237F0F16E30BBD9B6B04_gshared (fsDirectConverter_1_t7705783FE5B6390E39DFB3F2457CD37A4912B76C* __this, RuntimeObject* ___0_instance, fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23** ___1_serialized, Type_t* ___2_storageType, const RuntimeMethod* method)
  1685. {
  1686. static bool s_Il2CppMethodInitialized;
  1687. if (!s_Il2CppMethodInitialized)
  1688. {
  1689. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04_RuntimeMethod_var);
  1690. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3_il2cpp_TypeInfo_var);
  1691. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_il2cpp_TypeInfo_var);
  1692. s_Il2CppMethodInitialized = true;
  1693. }
  1694. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* V_0 = NULL;
  1695. {
  1696. // var serializedDictionary = new Dictionary<string, fsData>();
  1697. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_0 = (Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3*)il2cpp_codegen_object_new(Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3_il2cpp_TypeInfo_var);
  1698. NullCheck(L_0);
  1699. Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04(L_0, Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04_RuntimeMethod_var);
  1700. V_0 = L_0;
  1701. // var result = DoSerialize((TModel)instance, serializedDictionary);
  1702. RuntimeObject* L_1 = ___0_instance;
  1703. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_2 = V_0;
  1704. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_3;
  1705. L_3 = VirtualFuncInvoker2< fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974, Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0, Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* >::Invoke(10 /* Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Keyframe>::DoSerialize(TModel,System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>) */, __this, ((*(Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0*)((Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0*)(Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 1))))), L_2);
  1706. // serialized = new fsData(serializedDictionary);
  1707. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23** L_4 = ___1_serialized;
  1708. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_5 = V_0;
  1709. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_6 = (fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23*)il2cpp_codegen_object_new(fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_il2cpp_TypeInfo_var);
  1710. NullCheck(L_6);
  1711. fsData__ctor_mCF4D73BFD9271596000ACC3E17988E3492236781(L_6, L_5, NULL);
  1712. *((RuntimeObject**)L_4) = (RuntimeObject*)L_6;
  1713. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_4, (void*)(RuntimeObject*)L_6);
  1714. // return result;
  1715. return L_3;
  1716. }
  1717. }
  1718. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Keyframe>::TryDeserialize(Unity.VisualScripting.FullSerializer.fsData,System.Object&,System.Type)
  1719. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsDirectConverter_1_TryDeserialize_mDDCD92619631E9ED6DE40EDE7B2E4E0A586513DA_gshared (fsDirectConverter_1_t7705783FE5B6390E39DFB3F2457CD37A4912B76C* __this, fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* ___0_data, RuntimeObject** ___1_instance, Type_t* ___2_storageType, const RuntimeMethod* method)
  1720. {
  1721. static bool s_Il2CppMethodInitialized;
  1722. if (!s_Il2CppMethodInitialized)
  1723. {
  1724. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  1725. s_Il2CppMethodInitialized = true;
  1726. }
  1727. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 V_0;
  1728. memset((&V_0), 0, sizeof(V_0));
  1729. Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 V_1;
  1730. memset((&V_1), 0, sizeof(V_1));
  1731. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 V_2;
  1732. memset((&V_2), 0, sizeof(V_2));
  1733. {
  1734. // var result = fsResult.Success;
  1735. il2cpp_codegen_runtime_class_init_inline(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  1736. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_0 = ((fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_StaticFields*)il2cpp_codegen_static_fields_for(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var))->___Success_3;
  1737. V_0 = L_0;
  1738. // if ((result += CheckType(data, fsDataType.Object)).Failed)
  1739. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_1 = V_0;
  1740. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_2 = ___0_data;
  1741. NullCheck((fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04*)__this);
  1742. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_3;
  1743. L_3 = fsBaseConverter_CheckType_m14C4D0CAF424DF9F14D6365B5E5681C43FA82F32((fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04*)__this, L_2, (int32_t)1, NULL);
  1744. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_4;
  1745. L_4 = fsResult_op_Addition_mA94A4AD68668E539DEFE1255DC72B9D11A6DE41C(L_1, L_3, NULL);
  1746. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_5 = L_4;
  1747. V_0 = L_5;
  1748. V_2 = L_5;
  1749. bool L_6;
  1750. L_6 = fsResult_get_Failed_m1398C627A72E75F5C7F8DB1A7C14E5B3271FF1FB((&V_2), NULL);
  1751. if (!L_6)
  1752. {
  1753. goto IL_0022;
  1754. }
  1755. }
  1756. {
  1757. // return result;
  1758. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_7 = V_0;
  1759. return L_7;
  1760. }
  1761. IL_0022:
  1762. {
  1763. // var obj = (TModel)instance;
  1764. RuntimeObject** L_8 = ___1_instance;
  1765. RuntimeObject* L_9 = *((RuntimeObject**)L_8);
  1766. V_1 = ((*(Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0*)((Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0*)(Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0*)UnBox(L_9, il2cpp_rgctx_data(method->klass->rgctx_data, 1)))));
  1767. // result += DoDeserialize(data.AsDictionary, ref obj);
  1768. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_10 = V_0;
  1769. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_11 = ___0_data;
  1770. NullCheck(L_11);
  1771. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_12;
  1772. L_12 = fsData_get_AsDictionary_m51779E71BBC994A7F5036BFB43F61B28C0817D86(L_11, NULL);
  1773. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_13;
  1774. L_13 = VirtualFuncInvoker2< fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974, Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3*, Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* >::Invoke(11 /* Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Keyframe>::DoDeserialize(System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>,TModel&) */, __this, L_12, (&V_1));
  1775. il2cpp_codegen_runtime_class_init_inline(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  1776. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_14;
  1777. L_14 = fsResult_op_Addition_mA94A4AD68668E539DEFE1255DC72B9D11A6DE41C(L_10, L_13, NULL);
  1778. V_0 = L_14;
  1779. // instance = obj;
  1780. RuntimeObject** L_15 = ___1_instance;
  1781. Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_16 = V_1;
  1782. Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_17 = L_16;
  1783. RuntimeObject* L_18 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 1), &L_17);
  1784. *((RuntimeObject**)L_15) = (RuntimeObject*)L_18;
  1785. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_15, (void*)(RuntimeObject*)L_18);
  1786. // return result;
  1787. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_19 = V_0;
  1788. return L_19;
  1789. }
  1790. }
  1791. // System.Void Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Keyframe>::.ctor()
  1792. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsDirectConverter_1__ctor_m67B64763A70B6CFF7BC8E207844892AFCCFA9B72_gshared (fsDirectConverter_1_t7705783FE5B6390E39DFB3F2457CD37A4912B76C* __this, const RuntimeMethod* method)
  1793. {
  1794. {
  1795. fsDirectConverter__ctor_mCE6F7898DA2A3FBE101F5939D06A809E3164ABE1((fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668*)__this, NULL);
  1796. return;
  1797. }
  1798. }
  1799. #ifdef __clang__
  1800. #pragma clang diagnostic pop
  1801. #endif
  1802. #ifdef __clang__
  1803. #pragma clang diagnostic push
  1804. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1805. #pragma clang diagnostic ignored "-Wunused-variable"
  1806. #endif
  1807. // System.Type Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.LayerMask>::get_ModelType()
  1808. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* fsDirectConverter_1_get_ModelType_m9F76A8BA82C3043DFB71DA4C07A250F84CDB0184_gshared (fsDirectConverter_1_t4AB706B5DC3FF2BB1AEAD2A78015FD3548436108* __this, const RuntimeMethod* method)
  1809. {
  1810. static bool s_Il2CppMethodInitialized;
  1811. if (!s_Il2CppMethodInitialized)
  1812. {
  1813. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  1814. s_Il2CppMethodInitialized = true;
  1815. }
  1816. {
  1817. // public override Type ModelType => typeof(TModel);
  1818. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  1819. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1820. Type_t* L_1;
  1821. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  1822. return L_1;
  1823. }
  1824. }
  1825. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.LayerMask>::TrySerialize(System.Object,Unity.VisualScripting.FullSerializer.fsData&,System.Type)
  1826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsDirectConverter_1_TrySerialize_m641FFE348BDF3531BF6BDBDD22704DE53ED14F4A_gshared (fsDirectConverter_1_t4AB706B5DC3FF2BB1AEAD2A78015FD3548436108* __this, RuntimeObject* ___0_instance, fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23** ___1_serialized, Type_t* ___2_storageType, const RuntimeMethod* method)
  1827. {
  1828. static bool s_Il2CppMethodInitialized;
  1829. if (!s_Il2CppMethodInitialized)
  1830. {
  1831. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04_RuntimeMethod_var);
  1832. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3_il2cpp_TypeInfo_var);
  1833. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_il2cpp_TypeInfo_var);
  1834. s_Il2CppMethodInitialized = true;
  1835. }
  1836. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* V_0 = NULL;
  1837. {
  1838. // var serializedDictionary = new Dictionary<string, fsData>();
  1839. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_0 = (Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3*)il2cpp_codegen_object_new(Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3_il2cpp_TypeInfo_var);
  1840. NullCheck(L_0);
  1841. Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04(L_0, Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04_RuntimeMethod_var);
  1842. V_0 = L_0;
  1843. // var result = DoSerialize((TModel)instance, serializedDictionary);
  1844. RuntimeObject* L_1 = ___0_instance;
  1845. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_2 = V_0;
  1846. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_3;
  1847. L_3 = VirtualFuncInvoker2< fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB, Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* >::Invoke(10 /* Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.LayerMask>::DoSerialize(TModel,System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>) */, __this, ((*(LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB*)((LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB*)(LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 1))))), L_2);
  1848. // serialized = new fsData(serializedDictionary);
  1849. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23** L_4 = ___1_serialized;
  1850. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_5 = V_0;
  1851. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_6 = (fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23*)il2cpp_codegen_object_new(fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_il2cpp_TypeInfo_var);
  1852. NullCheck(L_6);
  1853. fsData__ctor_mCF4D73BFD9271596000ACC3E17988E3492236781(L_6, L_5, NULL);
  1854. *((RuntimeObject**)L_4) = (RuntimeObject*)L_6;
  1855. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_4, (void*)(RuntimeObject*)L_6);
  1856. // return result;
  1857. return L_3;
  1858. }
  1859. }
  1860. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.LayerMask>::TryDeserialize(Unity.VisualScripting.FullSerializer.fsData,System.Object&,System.Type)
  1861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsDirectConverter_1_TryDeserialize_mFFB6258A349189C4019C5E3C202AAFC7230C1BF9_gshared (fsDirectConverter_1_t4AB706B5DC3FF2BB1AEAD2A78015FD3548436108* __this, fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* ___0_data, RuntimeObject** ___1_instance, Type_t* ___2_storageType, const RuntimeMethod* method)
  1862. {
  1863. static bool s_Il2CppMethodInitialized;
  1864. if (!s_Il2CppMethodInitialized)
  1865. {
  1866. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  1867. s_Il2CppMethodInitialized = true;
  1868. }
  1869. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 V_0;
  1870. memset((&V_0), 0, sizeof(V_0));
  1871. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB V_1;
  1872. memset((&V_1), 0, sizeof(V_1));
  1873. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 V_2;
  1874. memset((&V_2), 0, sizeof(V_2));
  1875. {
  1876. // var result = fsResult.Success;
  1877. il2cpp_codegen_runtime_class_init_inline(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  1878. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_0 = ((fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_StaticFields*)il2cpp_codegen_static_fields_for(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var))->___Success_3;
  1879. V_0 = L_0;
  1880. // if ((result += CheckType(data, fsDataType.Object)).Failed)
  1881. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_1 = V_0;
  1882. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_2 = ___0_data;
  1883. NullCheck((fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04*)__this);
  1884. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_3;
  1885. L_3 = fsBaseConverter_CheckType_m14C4D0CAF424DF9F14D6365B5E5681C43FA82F32((fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04*)__this, L_2, (int32_t)1, NULL);
  1886. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_4;
  1887. L_4 = fsResult_op_Addition_mA94A4AD68668E539DEFE1255DC72B9D11A6DE41C(L_1, L_3, NULL);
  1888. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_5 = L_4;
  1889. V_0 = L_5;
  1890. V_2 = L_5;
  1891. bool L_6;
  1892. L_6 = fsResult_get_Failed_m1398C627A72E75F5C7F8DB1A7C14E5B3271FF1FB((&V_2), NULL);
  1893. if (!L_6)
  1894. {
  1895. goto IL_0022;
  1896. }
  1897. }
  1898. {
  1899. // return result;
  1900. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_7 = V_0;
  1901. return L_7;
  1902. }
  1903. IL_0022:
  1904. {
  1905. // var obj = (TModel)instance;
  1906. RuntimeObject** L_8 = ___1_instance;
  1907. RuntimeObject* L_9 = *((RuntimeObject**)L_8);
  1908. V_1 = ((*(LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB*)((LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB*)(LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB*)UnBox(L_9, il2cpp_rgctx_data(method->klass->rgctx_data, 1)))));
  1909. // result += DoDeserialize(data.AsDictionary, ref obj);
  1910. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_10 = V_0;
  1911. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_11 = ___0_data;
  1912. NullCheck(L_11);
  1913. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_12;
  1914. L_12 = fsData_get_AsDictionary_m51779E71BBC994A7F5036BFB43F61B28C0817D86(L_11, NULL);
  1915. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_13;
  1916. L_13 = VirtualFuncInvoker2< fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974, Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3*, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB* >::Invoke(11 /* Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.LayerMask>::DoDeserialize(System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>,TModel&) */, __this, L_12, (&V_1));
  1917. il2cpp_codegen_runtime_class_init_inline(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  1918. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_14;
  1919. L_14 = fsResult_op_Addition_mA94A4AD68668E539DEFE1255DC72B9D11A6DE41C(L_10, L_13, NULL);
  1920. V_0 = L_14;
  1921. // instance = obj;
  1922. RuntimeObject** L_15 = ___1_instance;
  1923. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_16 = V_1;
  1924. LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_17 = L_16;
  1925. RuntimeObject* L_18 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 1), &L_17);
  1926. *((RuntimeObject**)L_15) = (RuntimeObject*)L_18;
  1927. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_15, (void*)(RuntimeObject*)L_18);
  1928. // return result;
  1929. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_19 = V_0;
  1930. return L_19;
  1931. }
  1932. }
  1933. // System.Void Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.LayerMask>::.ctor()
  1934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsDirectConverter_1__ctor_m8386B8479295E3AC361DE4EBBFC2C3CCB11BB908_gshared (fsDirectConverter_1_t4AB706B5DC3FF2BB1AEAD2A78015FD3548436108* __this, const RuntimeMethod* method)
  1935. {
  1936. {
  1937. fsDirectConverter__ctor_mCE6F7898DA2A3FBE101F5939D06A809E3164ABE1((fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668*)__this, NULL);
  1938. return;
  1939. }
  1940. }
  1941. #ifdef __clang__
  1942. #pragma clang diagnostic pop
  1943. #endif
  1944. #ifdef __clang__
  1945. #pragma clang diagnostic push
  1946. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1947. #pragma clang diagnostic ignored "-Wunused-variable"
  1948. #endif
  1949. // System.Type Unity.VisualScripting.FullSerializer.fsDirectConverter`1<System.Object>::get_ModelType()
  1950. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* fsDirectConverter_1_get_ModelType_m434ECAC51B09FD530A6DD456388A8B3B39F71DE1_gshared (fsDirectConverter_1_t3CFAD4EABDF356C7AA4577B8D1F5241EA64AAD95* __this, const RuntimeMethod* method)
  1951. {
  1952. static bool s_Il2CppMethodInitialized;
  1953. if (!s_Il2CppMethodInitialized)
  1954. {
  1955. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  1956. s_Il2CppMethodInitialized = true;
  1957. }
  1958. {
  1959. // public override Type ModelType => typeof(TModel);
  1960. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  1961. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  1962. Type_t* L_1;
  1963. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  1964. return L_1;
  1965. }
  1966. }
  1967. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<System.Object>::TrySerialize(System.Object,Unity.VisualScripting.FullSerializer.fsData&,System.Type)
  1968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsDirectConverter_1_TrySerialize_m012F8AADBFF962499339189E5EABB41B2F51D491_gshared (fsDirectConverter_1_t3CFAD4EABDF356C7AA4577B8D1F5241EA64AAD95* __this, RuntimeObject* ___0_instance, fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23** ___1_serialized, Type_t* ___2_storageType, const RuntimeMethod* method)
  1969. {
  1970. static bool s_Il2CppMethodInitialized;
  1971. if (!s_Il2CppMethodInitialized)
  1972. {
  1973. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04_RuntimeMethod_var);
  1974. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3_il2cpp_TypeInfo_var);
  1975. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_il2cpp_TypeInfo_var);
  1976. s_Il2CppMethodInitialized = true;
  1977. }
  1978. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* V_0 = NULL;
  1979. {
  1980. // var serializedDictionary = new Dictionary<string, fsData>();
  1981. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_0 = (Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3*)il2cpp_codegen_object_new(Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3_il2cpp_TypeInfo_var);
  1982. NullCheck(L_0);
  1983. Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04(L_0, Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04_RuntimeMethod_var);
  1984. V_0 = L_0;
  1985. // var result = DoSerialize((TModel)instance, serializedDictionary);
  1986. RuntimeObject* L_1 = ___0_instance;
  1987. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_2 = V_0;
  1988. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_3;
  1989. L_3 = VirtualFuncInvoker2< fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974, RuntimeObject*, Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* >::Invoke(10 /* Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<System.Object>::DoSerialize(TModel,System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>) */, __this, ((RuntimeObject*)Castclass((RuntimeObject*)L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 1))), L_2);
  1990. // serialized = new fsData(serializedDictionary);
  1991. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23** L_4 = ___1_serialized;
  1992. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_5 = V_0;
  1993. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_6 = (fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23*)il2cpp_codegen_object_new(fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_il2cpp_TypeInfo_var);
  1994. NullCheck(L_6);
  1995. fsData__ctor_mCF4D73BFD9271596000ACC3E17988E3492236781(L_6, L_5, NULL);
  1996. *((RuntimeObject**)L_4) = (RuntimeObject*)L_6;
  1997. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_4, (void*)(RuntimeObject*)L_6);
  1998. // return result;
  1999. return L_3;
  2000. }
  2001. }
  2002. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<System.Object>::TryDeserialize(Unity.VisualScripting.FullSerializer.fsData,System.Object&,System.Type)
  2003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsDirectConverter_1_TryDeserialize_m9DA1D304ED129B105B65D30686CE2CE0BFACBBD0_gshared (fsDirectConverter_1_t3CFAD4EABDF356C7AA4577B8D1F5241EA64AAD95* __this, fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* ___0_data, RuntimeObject** ___1_instance, Type_t* ___2_storageType, const RuntimeMethod* method)
  2004. {
  2005. static bool s_Il2CppMethodInitialized;
  2006. if (!s_Il2CppMethodInitialized)
  2007. {
  2008. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  2009. s_Il2CppMethodInitialized = true;
  2010. }
  2011. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 V_0;
  2012. memset((&V_0), 0, sizeof(V_0));
  2013. RuntimeObject* V_1 = NULL;
  2014. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 V_2;
  2015. memset((&V_2), 0, sizeof(V_2));
  2016. {
  2017. // var result = fsResult.Success;
  2018. il2cpp_codegen_runtime_class_init_inline(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  2019. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_0 = ((fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_StaticFields*)il2cpp_codegen_static_fields_for(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var))->___Success_3;
  2020. V_0 = L_0;
  2021. // if ((result += CheckType(data, fsDataType.Object)).Failed)
  2022. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_1 = V_0;
  2023. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_2 = ___0_data;
  2024. NullCheck((fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04*)__this);
  2025. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_3;
  2026. L_3 = fsBaseConverter_CheckType_m14C4D0CAF424DF9F14D6365B5E5681C43FA82F32((fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04*)__this, L_2, (int32_t)1, NULL);
  2027. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_4;
  2028. L_4 = fsResult_op_Addition_mA94A4AD68668E539DEFE1255DC72B9D11A6DE41C(L_1, L_3, NULL);
  2029. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_5 = L_4;
  2030. V_0 = L_5;
  2031. V_2 = L_5;
  2032. bool L_6;
  2033. L_6 = fsResult_get_Failed_m1398C627A72E75F5C7F8DB1A7C14E5B3271FF1FB((&V_2), NULL);
  2034. if (!L_6)
  2035. {
  2036. goto IL_0022;
  2037. }
  2038. }
  2039. {
  2040. // return result;
  2041. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_7 = V_0;
  2042. return L_7;
  2043. }
  2044. IL_0022:
  2045. {
  2046. // var obj = (TModel)instance;
  2047. RuntimeObject** L_8 = ___1_instance;
  2048. RuntimeObject* L_9 = *((RuntimeObject**)L_8);
  2049. V_1 = ((RuntimeObject*)Castclass((RuntimeObject*)L_9, il2cpp_rgctx_data(method->klass->rgctx_data, 1)));
  2050. // result += DoDeserialize(data.AsDictionary, ref obj);
  2051. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_10 = V_0;
  2052. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_11 = ___0_data;
  2053. NullCheck(L_11);
  2054. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_12;
  2055. L_12 = fsData_get_AsDictionary_m51779E71BBC994A7F5036BFB43F61B28C0817D86(L_11, NULL);
  2056. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_13;
  2057. L_13 = VirtualFuncInvoker2< fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974, Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3*, RuntimeObject** >::Invoke(11 /* Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<System.Object>::DoDeserialize(System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>,TModel&) */, __this, L_12, (&V_1));
  2058. il2cpp_codegen_runtime_class_init_inline(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  2059. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_14;
  2060. L_14 = fsResult_op_Addition_mA94A4AD68668E539DEFE1255DC72B9D11A6DE41C(L_10, L_13, NULL);
  2061. V_0 = L_14;
  2062. // instance = obj;
  2063. RuntimeObject** L_15 = ___1_instance;
  2064. RuntimeObject* L_16 = V_1;
  2065. *((RuntimeObject**)L_15) = (RuntimeObject*)L_16;
  2066. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_15, (void*)(RuntimeObject*)L_16);
  2067. // return result;
  2068. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_17 = V_0;
  2069. return L_17;
  2070. }
  2071. }
  2072. // System.Void Unity.VisualScripting.FullSerializer.fsDirectConverter`1<System.Object>::.ctor()
  2073. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsDirectConverter_1__ctor_mC4D982EAE127626844AA2FF8D98F3CEA570A1A10_gshared (fsDirectConverter_1_t3CFAD4EABDF356C7AA4577B8D1F5241EA64AAD95* __this, const RuntimeMethod* method)
  2074. {
  2075. {
  2076. fsDirectConverter__ctor_mCE6F7898DA2A3FBE101F5939D06A809E3164ABE1((fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668*)__this, NULL);
  2077. return;
  2078. }
  2079. }
  2080. #ifdef __clang__
  2081. #pragma clang diagnostic pop
  2082. #endif
  2083. #ifdef __clang__
  2084. #pragma clang diagnostic push
  2085. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2086. #pragma clang diagnostic ignored "-Wunused-variable"
  2087. #endif
  2088. // System.Type Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray>::get_ModelType()
  2089. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* fsDirectConverter_1_get_ModelType_mC32E7553583DD793467D6FB5CE24747854A070E4_gshared (fsDirectConverter_1_tF307DFA6F21486A34320546F09381BBF84FF0539* __this, const RuntimeMethod* method)
  2090. {
  2091. static bool s_Il2CppMethodInitialized;
  2092. if (!s_Il2CppMethodInitialized)
  2093. {
  2094. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  2095. s_Il2CppMethodInitialized = true;
  2096. }
  2097. {
  2098. // public override Type ModelType => typeof(TModel);
  2099. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  2100. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2101. Type_t* L_1;
  2102. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  2103. return L_1;
  2104. }
  2105. }
  2106. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray>::TrySerialize(System.Object,Unity.VisualScripting.FullSerializer.fsData&,System.Type)
  2107. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsDirectConverter_1_TrySerialize_m8B301BF0E4624082448AC261F66E55A9069C9F2B_gshared (fsDirectConverter_1_tF307DFA6F21486A34320546F09381BBF84FF0539* __this, RuntimeObject* ___0_instance, fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23** ___1_serialized, Type_t* ___2_storageType, const RuntimeMethod* method)
  2108. {
  2109. static bool s_Il2CppMethodInitialized;
  2110. if (!s_Il2CppMethodInitialized)
  2111. {
  2112. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04_RuntimeMethod_var);
  2113. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3_il2cpp_TypeInfo_var);
  2114. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_il2cpp_TypeInfo_var);
  2115. s_Il2CppMethodInitialized = true;
  2116. }
  2117. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* V_0 = NULL;
  2118. {
  2119. // var serializedDictionary = new Dictionary<string, fsData>();
  2120. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_0 = (Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3*)il2cpp_codegen_object_new(Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3_il2cpp_TypeInfo_var);
  2121. NullCheck(L_0);
  2122. Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04(L_0, Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04_RuntimeMethod_var);
  2123. V_0 = L_0;
  2124. // var result = DoSerialize((TModel)instance, serializedDictionary);
  2125. RuntimeObject* L_1 = ___0_instance;
  2126. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_2 = V_0;
  2127. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_3;
  2128. L_3 = VirtualFuncInvoker2< fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00, Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* >::Invoke(10 /* Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray>::DoSerialize(TModel,System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>) */, __this, ((*(Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00*)((Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00*)(Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 1))))), L_2);
  2129. // serialized = new fsData(serializedDictionary);
  2130. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23** L_4 = ___1_serialized;
  2131. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_5 = V_0;
  2132. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_6 = (fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23*)il2cpp_codegen_object_new(fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_il2cpp_TypeInfo_var);
  2133. NullCheck(L_6);
  2134. fsData__ctor_mCF4D73BFD9271596000ACC3E17988E3492236781(L_6, L_5, NULL);
  2135. *((RuntimeObject**)L_4) = (RuntimeObject*)L_6;
  2136. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_4, (void*)(RuntimeObject*)L_6);
  2137. // return result;
  2138. return L_3;
  2139. }
  2140. }
  2141. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray>::TryDeserialize(Unity.VisualScripting.FullSerializer.fsData,System.Object&,System.Type)
  2142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsDirectConverter_1_TryDeserialize_mB57F1FED13B2F213B3A9C45337315BC8E5E3F6A6_gshared (fsDirectConverter_1_tF307DFA6F21486A34320546F09381BBF84FF0539* __this, fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* ___0_data, RuntimeObject** ___1_instance, Type_t* ___2_storageType, const RuntimeMethod* method)
  2143. {
  2144. static bool s_Il2CppMethodInitialized;
  2145. if (!s_Il2CppMethodInitialized)
  2146. {
  2147. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  2148. s_Il2CppMethodInitialized = true;
  2149. }
  2150. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 V_0;
  2151. memset((&V_0), 0, sizeof(V_0));
  2152. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_1;
  2153. memset((&V_1), 0, sizeof(V_1));
  2154. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 V_2;
  2155. memset((&V_2), 0, sizeof(V_2));
  2156. {
  2157. // var result = fsResult.Success;
  2158. il2cpp_codegen_runtime_class_init_inline(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  2159. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_0 = ((fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_StaticFields*)il2cpp_codegen_static_fields_for(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var))->___Success_3;
  2160. V_0 = L_0;
  2161. // if ((result += CheckType(data, fsDataType.Object)).Failed)
  2162. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_1 = V_0;
  2163. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_2 = ___0_data;
  2164. NullCheck((fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04*)__this);
  2165. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_3;
  2166. L_3 = fsBaseConverter_CheckType_m14C4D0CAF424DF9F14D6365B5E5681C43FA82F32((fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04*)__this, L_2, (int32_t)1, NULL);
  2167. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_4;
  2168. L_4 = fsResult_op_Addition_mA94A4AD68668E539DEFE1255DC72B9D11A6DE41C(L_1, L_3, NULL);
  2169. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_5 = L_4;
  2170. V_0 = L_5;
  2171. V_2 = L_5;
  2172. bool L_6;
  2173. L_6 = fsResult_get_Failed_m1398C627A72E75F5C7F8DB1A7C14E5B3271FF1FB((&V_2), NULL);
  2174. if (!L_6)
  2175. {
  2176. goto IL_0022;
  2177. }
  2178. }
  2179. {
  2180. // return result;
  2181. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_7 = V_0;
  2182. return L_7;
  2183. }
  2184. IL_0022:
  2185. {
  2186. // var obj = (TModel)instance;
  2187. RuntimeObject** L_8 = ___1_instance;
  2188. RuntimeObject* L_9 = *((RuntimeObject**)L_8);
  2189. V_1 = ((*(Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00*)((Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00*)(Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00*)UnBox(L_9, il2cpp_rgctx_data(method->klass->rgctx_data, 1)))));
  2190. // result += DoDeserialize(data.AsDictionary, ref obj);
  2191. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_10 = V_0;
  2192. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_11 = ___0_data;
  2193. NullCheck(L_11);
  2194. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_12;
  2195. L_12 = fsData_get_AsDictionary_m51779E71BBC994A7F5036BFB43F61B28C0817D86(L_11, NULL);
  2196. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_13;
  2197. L_13 = VirtualFuncInvoker2< fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974, Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3*, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* >::Invoke(11 /* Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray>::DoDeserialize(System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>,TModel&) */, __this, L_12, (&V_1));
  2198. il2cpp_codegen_runtime_class_init_inline(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  2199. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_14;
  2200. L_14 = fsResult_op_Addition_mA94A4AD68668E539DEFE1255DC72B9D11A6DE41C(L_10, L_13, NULL);
  2201. V_0 = L_14;
  2202. // instance = obj;
  2203. RuntimeObject** L_15 = ___1_instance;
  2204. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_16 = V_1;
  2205. Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_17 = L_16;
  2206. RuntimeObject* L_18 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 1), &L_17);
  2207. *((RuntimeObject**)L_15) = (RuntimeObject*)L_18;
  2208. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_15, (void*)(RuntimeObject*)L_18);
  2209. // return result;
  2210. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_19 = V_0;
  2211. return L_19;
  2212. }
  2213. }
  2214. // System.Void Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray>::.ctor()
  2215. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsDirectConverter_1__ctor_m644F4C264CCF8F165037066D5AC2034B6D176110_gshared (fsDirectConverter_1_tF307DFA6F21486A34320546F09381BBF84FF0539* __this, const RuntimeMethod* method)
  2216. {
  2217. {
  2218. fsDirectConverter__ctor_mCE6F7898DA2A3FBE101F5939D06A809E3164ABE1((fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668*)__this, NULL);
  2219. return;
  2220. }
  2221. }
  2222. #ifdef __clang__
  2223. #pragma clang diagnostic pop
  2224. #endif
  2225. #ifdef __clang__
  2226. #pragma clang diagnostic push
  2227. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2228. #pragma clang diagnostic ignored "-Wunused-variable"
  2229. #endif
  2230. // System.Type Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray2D>::get_ModelType()
  2231. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* fsDirectConverter_1_get_ModelType_m58E406781ACEFCFD3F1526A502D26109CE14F8DF_gshared (fsDirectConverter_1_t8EC81BCA98876AF5AF3271B6086EC66E2CCDC388* __this, const RuntimeMethod* method)
  2232. {
  2233. static bool s_Il2CppMethodInitialized;
  2234. if (!s_Il2CppMethodInitialized)
  2235. {
  2236. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  2237. s_Il2CppMethodInitialized = true;
  2238. }
  2239. {
  2240. // public override Type ModelType => typeof(TModel);
  2241. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  2242. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2243. Type_t* L_1;
  2244. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  2245. return L_1;
  2246. }
  2247. }
  2248. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray2D>::TrySerialize(System.Object,Unity.VisualScripting.FullSerializer.fsData&,System.Type)
  2249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsDirectConverter_1_TrySerialize_mBF17673DDC9A3AF571B07DA5640AA0BFE06B3FB4_gshared (fsDirectConverter_1_t8EC81BCA98876AF5AF3271B6086EC66E2CCDC388* __this, RuntimeObject* ___0_instance, fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23** ___1_serialized, Type_t* ___2_storageType, const RuntimeMethod* method)
  2250. {
  2251. static bool s_Il2CppMethodInitialized;
  2252. if (!s_Il2CppMethodInitialized)
  2253. {
  2254. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04_RuntimeMethod_var);
  2255. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3_il2cpp_TypeInfo_var);
  2256. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_il2cpp_TypeInfo_var);
  2257. s_Il2CppMethodInitialized = true;
  2258. }
  2259. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* V_0 = NULL;
  2260. {
  2261. // var serializedDictionary = new Dictionary<string, fsData>();
  2262. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_0 = (Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3*)il2cpp_codegen_object_new(Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3_il2cpp_TypeInfo_var);
  2263. NullCheck(L_0);
  2264. Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04(L_0, Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04_RuntimeMethod_var);
  2265. V_0 = L_0;
  2266. // var result = DoSerialize((TModel)instance, serializedDictionary);
  2267. RuntimeObject* L_1 = ___0_instance;
  2268. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_2 = V_0;
  2269. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_3;
  2270. L_3 = VirtualFuncInvoker2< fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974, Ray2D_t48EB7C703F8A2363D8A8F4A05D58640BD5721C7A, Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* >::Invoke(10 /* Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray2D>::DoSerialize(TModel,System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>) */, __this, ((*(Ray2D_t48EB7C703F8A2363D8A8F4A05D58640BD5721C7A*)((Ray2D_t48EB7C703F8A2363D8A8F4A05D58640BD5721C7A*)(Ray2D_t48EB7C703F8A2363D8A8F4A05D58640BD5721C7A*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 1))))), L_2);
  2271. // serialized = new fsData(serializedDictionary);
  2272. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23** L_4 = ___1_serialized;
  2273. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_5 = V_0;
  2274. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_6 = (fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23*)il2cpp_codegen_object_new(fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_il2cpp_TypeInfo_var);
  2275. NullCheck(L_6);
  2276. fsData__ctor_mCF4D73BFD9271596000ACC3E17988E3492236781(L_6, L_5, NULL);
  2277. *((RuntimeObject**)L_4) = (RuntimeObject*)L_6;
  2278. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_4, (void*)(RuntimeObject*)L_6);
  2279. // return result;
  2280. return L_3;
  2281. }
  2282. }
  2283. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray2D>::TryDeserialize(Unity.VisualScripting.FullSerializer.fsData,System.Object&,System.Type)
  2284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsDirectConverter_1_TryDeserialize_m6DC3716E17198067B467187A41C5F378F9C2753F_gshared (fsDirectConverter_1_t8EC81BCA98876AF5AF3271B6086EC66E2CCDC388* __this, fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* ___0_data, RuntimeObject** ___1_instance, Type_t* ___2_storageType, const RuntimeMethod* method)
  2285. {
  2286. static bool s_Il2CppMethodInitialized;
  2287. if (!s_Il2CppMethodInitialized)
  2288. {
  2289. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  2290. s_Il2CppMethodInitialized = true;
  2291. }
  2292. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 V_0;
  2293. memset((&V_0), 0, sizeof(V_0));
  2294. Ray2D_t48EB7C703F8A2363D8A8F4A05D58640BD5721C7A V_1;
  2295. memset((&V_1), 0, sizeof(V_1));
  2296. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 V_2;
  2297. memset((&V_2), 0, sizeof(V_2));
  2298. {
  2299. // var result = fsResult.Success;
  2300. il2cpp_codegen_runtime_class_init_inline(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  2301. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_0 = ((fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_StaticFields*)il2cpp_codegen_static_fields_for(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var))->___Success_3;
  2302. V_0 = L_0;
  2303. // if ((result += CheckType(data, fsDataType.Object)).Failed)
  2304. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_1 = V_0;
  2305. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_2 = ___0_data;
  2306. NullCheck((fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04*)__this);
  2307. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_3;
  2308. L_3 = fsBaseConverter_CheckType_m14C4D0CAF424DF9F14D6365B5E5681C43FA82F32((fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04*)__this, L_2, (int32_t)1, NULL);
  2309. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_4;
  2310. L_4 = fsResult_op_Addition_mA94A4AD68668E539DEFE1255DC72B9D11A6DE41C(L_1, L_3, NULL);
  2311. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_5 = L_4;
  2312. V_0 = L_5;
  2313. V_2 = L_5;
  2314. bool L_6;
  2315. L_6 = fsResult_get_Failed_m1398C627A72E75F5C7F8DB1A7C14E5B3271FF1FB((&V_2), NULL);
  2316. if (!L_6)
  2317. {
  2318. goto IL_0022;
  2319. }
  2320. }
  2321. {
  2322. // return result;
  2323. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_7 = V_0;
  2324. return L_7;
  2325. }
  2326. IL_0022:
  2327. {
  2328. // var obj = (TModel)instance;
  2329. RuntimeObject** L_8 = ___1_instance;
  2330. RuntimeObject* L_9 = *((RuntimeObject**)L_8);
  2331. V_1 = ((*(Ray2D_t48EB7C703F8A2363D8A8F4A05D58640BD5721C7A*)((Ray2D_t48EB7C703F8A2363D8A8F4A05D58640BD5721C7A*)(Ray2D_t48EB7C703F8A2363D8A8F4A05D58640BD5721C7A*)UnBox(L_9, il2cpp_rgctx_data(method->klass->rgctx_data, 1)))));
  2332. // result += DoDeserialize(data.AsDictionary, ref obj);
  2333. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_10 = V_0;
  2334. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_11 = ___0_data;
  2335. NullCheck(L_11);
  2336. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_12;
  2337. L_12 = fsData_get_AsDictionary_m51779E71BBC994A7F5036BFB43F61B28C0817D86(L_11, NULL);
  2338. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_13;
  2339. L_13 = VirtualFuncInvoker2< fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974, Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3*, Ray2D_t48EB7C703F8A2363D8A8F4A05D58640BD5721C7A* >::Invoke(11 /* Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray2D>::DoDeserialize(System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>,TModel&) */, __this, L_12, (&V_1));
  2340. il2cpp_codegen_runtime_class_init_inline(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  2341. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_14;
  2342. L_14 = fsResult_op_Addition_mA94A4AD68668E539DEFE1255DC72B9D11A6DE41C(L_10, L_13, NULL);
  2343. V_0 = L_14;
  2344. // instance = obj;
  2345. RuntimeObject** L_15 = ___1_instance;
  2346. Ray2D_t48EB7C703F8A2363D8A8F4A05D58640BD5721C7A L_16 = V_1;
  2347. Ray2D_t48EB7C703F8A2363D8A8F4A05D58640BD5721C7A L_17 = L_16;
  2348. RuntimeObject* L_18 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 1), &L_17);
  2349. *((RuntimeObject**)L_15) = (RuntimeObject*)L_18;
  2350. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_15, (void*)(RuntimeObject*)L_18);
  2351. // return result;
  2352. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_19 = V_0;
  2353. return L_19;
  2354. }
  2355. }
  2356. // System.Void Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Ray2D>::.ctor()
  2357. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsDirectConverter_1__ctor_mBFCA0DE0165FE7459AEBC89AC73731BBCF7F64E6_gshared (fsDirectConverter_1_t8EC81BCA98876AF5AF3271B6086EC66E2CCDC388* __this, const RuntimeMethod* method)
  2358. {
  2359. {
  2360. fsDirectConverter__ctor_mCE6F7898DA2A3FBE101F5939D06A809E3164ABE1((fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668*)__this, NULL);
  2361. return;
  2362. }
  2363. }
  2364. #ifdef __clang__
  2365. #pragma clang diagnostic pop
  2366. #endif
  2367. #ifdef __clang__
  2368. #pragma clang diagnostic push
  2369. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2370. #pragma clang diagnostic ignored "-Wunused-variable"
  2371. #endif
  2372. // System.Type Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Rect>::get_ModelType()
  2373. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* fsDirectConverter_1_get_ModelType_m3FD4D633636A5AF98D07BE76673F55CC9262FB13_gshared (fsDirectConverter_1_t8DF7EDE51D153578D3AC20C59C648308A99EA12A* __this, const RuntimeMethod* method)
  2374. {
  2375. static bool s_Il2CppMethodInitialized;
  2376. if (!s_Il2CppMethodInitialized)
  2377. {
  2378. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  2379. s_Il2CppMethodInitialized = true;
  2380. }
  2381. {
  2382. // public override Type ModelType => typeof(TModel);
  2383. RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->klass->rgctx_data, 0)) };
  2384. il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
  2385. Type_t* L_1;
  2386. L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
  2387. return L_1;
  2388. }
  2389. }
  2390. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Rect>::TrySerialize(System.Object,Unity.VisualScripting.FullSerializer.fsData&,System.Type)
  2391. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsDirectConverter_1_TrySerialize_mA6F80C2C119177F6A02BE2DCE8B17803F98E0A2A_gshared (fsDirectConverter_1_t8DF7EDE51D153578D3AC20C59C648308A99EA12A* __this, RuntimeObject* ___0_instance, fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23** ___1_serialized, Type_t* ___2_storageType, const RuntimeMethod* method)
  2392. {
  2393. static bool s_Il2CppMethodInitialized;
  2394. if (!s_Il2CppMethodInitialized)
  2395. {
  2396. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04_RuntimeMethod_var);
  2397. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3_il2cpp_TypeInfo_var);
  2398. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_il2cpp_TypeInfo_var);
  2399. s_Il2CppMethodInitialized = true;
  2400. }
  2401. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* V_0 = NULL;
  2402. {
  2403. // var serializedDictionary = new Dictionary<string, fsData>();
  2404. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_0 = (Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3*)il2cpp_codegen_object_new(Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3_il2cpp_TypeInfo_var);
  2405. NullCheck(L_0);
  2406. Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04(L_0, Dictionary_2__ctor_m3DC0B06262330D5590CF0BE04759F02C53807E04_RuntimeMethod_var);
  2407. V_0 = L_0;
  2408. // var result = DoSerialize((TModel)instance, serializedDictionary);
  2409. RuntimeObject* L_1 = ___0_instance;
  2410. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_2 = V_0;
  2411. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_3;
  2412. L_3 = VirtualFuncInvoker2< fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D, Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* >::Invoke(10 /* Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Rect>::DoSerialize(TModel,System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>) */, __this, ((*(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)((Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)UnBox(L_1, il2cpp_rgctx_data(method->klass->rgctx_data, 1))))), L_2);
  2413. // serialized = new fsData(serializedDictionary);
  2414. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23** L_4 = ___1_serialized;
  2415. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_5 = V_0;
  2416. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_6 = (fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23*)il2cpp_codegen_object_new(fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23_il2cpp_TypeInfo_var);
  2417. NullCheck(L_6);
  2418. fsData__ctor_mCF4D73BFD9271596000ACC3E17988E3492236781(L_6, L_5, NULL);
  2419. *((RuntimeObject**)L_4) = (RuntimeObject*)L_6;
  2420. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_4, (void*)(RuntimeObject*)L_6);
  2421. // return result;
  2422. return L_3;
  2423. }
  2424. }
  2425. // Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Rect>::TryDeserialize(Unity.VisualScripting.FullSerializer.fsData,System.Object&,System.Type)
  2426. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 fsDirectConverter_1_TryDeserialize_m055ADA15BC7796EDA3848DBC9F9B51BB2562A886_gshared (fsDirectConverter_1_t8DF7EDE51D153578D3AC20C59C648308A99EA12A* __this, fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* ___0_data, RuntimeObject** ___1_instance, Type_t* ___2_storageType, const RuntimeMethod* method)
  2427. {
  2428. static bool s_Il2CppMethodInitialized;
  2429. if (!s_Il2CppMethodInitialized)
  2430. {
  2431. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  2432. s_Il2CppMethodInitialized = true;
  2433. }
  2434. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 V_0;
  2435. memset((&V_0), 0, sizeof(V_0));
  2436. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
  2437. memset((&V_1), 0, sizeof(V_1));
  2438. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 V_2;
  2439. memset((&V_2), 0, sizeof(V_2));
  2440. {
  2441. // var result = fsResult.Success;
  2442. il2cpp_codegen_runtime_class_init_inline(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  2443. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_0 = ((fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_StaticFields*)il2cpp_codegen_static_fields_for(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var))->___Success_3;
  2444. V_0 = L_0;
  2445. // if ((result += CheckType(data, fsDataType.Object)).Failed)
  2446. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_1 = V_0;
  2447. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_2 = ___0_data;
  2448. NullCheck((fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04*)__this);
  2449. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_3;
  2450. L_3 = fsBaseConverter_CheckType_m14C4D0CAF424DF9F14D6365B5E5681C43FA82F32((fsBaseConverter_tDF9366828A5B8ADB6D986EB35B320D4DDC81CB04*)__this, L_2, (int32_t)1, NULL);
  2451. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_4;
  2452. L_4 = fsResult_op_Addition_mA94A4AD68668E539DEFE1255DC72B9D11A6DE41C(L_1, L_3, NULL);
  2453. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_5 = L_4;
  2454. V_0 = L_5;
  2455. V_2 = L_5;
  2456. bool L_6;
  2457. L_6 = fsResult_get_Failed_m1398C627A72E75F5C7F8DB1A7C14E5B3271FF1FB((&V_2), NULL);
  2458. if (!L_6)
  2459. {
  2460. goto IL_0022;
  2461. }
  2462. }
  2463. {
  2464. // return result;
  2465. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_7 = V_0;
  2466. return L_7;
  2467. }
  2468. IL_0022:
  2469. {
  2470. // var obj = (TModel)instance;
  2471. RuntimeObject** L_8 = ___1_instance;
  2472. RuntimeObject* L_9 = *((RuntimeObject**)L_8);
  2473. V_1 = ((*(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)((Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)UnBox(L_9, il2cpp_rgctx_data(method->klass->rgctx_data, 1)))));
  2474. // result += DoDeserialize(data.AsDictionary, ref obj);
  2475. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_10 = V_0;
  2476. fsData_t6E144EC58C6E449805AB7BF77BCDAB7230BBFA23* L_11 = ___0_data;
  2477. NullCheck(L_11);
  2478. Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3* L_12;
  2479. L_12 = fsData_get_AsDictionary_m51779E71BBC994A7F5036BFB43F61B28C0817D86(L_11, NULL);
  2480. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_13;
  2481. L_13 = VirtualFuncInvoker2< fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974, Dictionary_2_t9D50BDE1AE9A04E8610682F97C4DB702D3A9B4D3*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* >::Invoke(11 /* Unity.VisualScripting.FullSerializer.fsResult Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Rect>::DoDeserialize(System.Collections.Generic.Dictionary`2<System.String,Unity.VisualScripting.FullSerializer.fsData>,TModel&) */, __this, L_12, (&V_1));
  2482. il2cpp_codegen_runtime_class_init_inline(fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974_il2cpp_TypeInfo_var);
  2483. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_14;
  2484. L_14 = fsResult_op_Addition_mA94A4AD68668E539DEFE1255DC72B9D11A6DE41C(L_10, L_13, NULL);
  2485. V_0 = L_14;
  2486. // instance = obj;
  2487. RuntimeObject** L_15 = ___1_instance;
  2488. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_16 = V_1;
  2489. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_17 = L_16;
  2490. RuntimeObject* L_18 = Box(il2cpp_rgctx_data(method->klass->rgctx_data, 1), &L_17);
  2491. *((RuntimeObject**)L_15) = (RuntimeObject*)L_18;
  2492. Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_15, (void*)(RuntimeObject*)L_18);
  2493. // return result;
  2494. fsResult_tEB0578624BDC55E2B1775451433E6E3CBDA8D974 L_19 = V_0;
  2495. return L_19;
  2496. }
  2497. }
  2498. // System.Void Unity.VisualScripting.FullSerializer.fsDirectConverter`1<UnityEngine.Rect>::.ctor()
  2499. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsDirectConverter_1__ctor_m74EBB5195DD5F746EE58C2B7FE7E20A93E44DFE8_gshared (fsDirectConverter_1_t8DF7EDE51D153578D3AC20C59C648308A99EA12A* __this, const RuntimeMethod* method)
  2500. {
  2501. {
  2502. fsDirectConverter__ctor_mCE6F7898DA2A3FBE101F5939D06A809E3164ABE1((fsDirectConverter_t9EE506A371C95C62E21CA6586396D7B3BD55F668*)__this, NULL);
  2503. return;
  2504. }
  2505. }
  2506. #ifdef __clang__
  2507. #pragma clang diagnostic pop
  2508. #endif
  2509. #ifdef __clang__
  2510. #pragma clang diagnostic push
  2511. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2512. #pragma clang diagnostic ignored "-Wunused-variable"
  2513. #endif
  2514. // System.Boolean Unity.VisualScripting.FullSerializer.Internal.fsOption`1<System.Object>::get_HasValue()
  2515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool fsOption_1_get_HasValue_m0EE517C63CCC2EB7F9323634BCC0B6D05A3E1ED3_gshared (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* __this, const RuntimeMethod* method)
  2516. {
  2517. {
  2518. // public bool HasValue => _hasValue;
  2519. bool L_0 = (bool)__this->____hasValue_0;
  2520. return L_0;
  2521. }
  2522. }
  2523. IL2CPP_EXTERN_C bool fsOption_1_get_HasValue_m0EE517C63CCC2EB7F9323634BCC0B6D05A3E1ED3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  2524. {
  2525. fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* _thisAdjusted;
  2526. int32_t _offset = 1;
  2527. _thisAdjusted = reinterpret_cast<fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39*>(__this + _offset);
  2528. bool _returnValue;
  2529. _returnValue = fsOption_1_get_HasValue_m0EE517C63CCC2EB7F9323634BCC0B6D05A3E1ED3_inline(_thisAdjusted, method);
  2530. return _returnValue;
  2531. }
  2532. // System.Boolean Unity.VisualScripting.FullSerializer.Internal.fsOption`1<System.Object>::get_IsEmpty()
  2533. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool fsOption_1_get_IsEmpty_m7509A7114E8516228E8A7EE55378407191AA79AC_gshared (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* __this, const RuntimeMethod* method)
  2534. {
  2535. {
  2536. // public bool IsEmpty => _hasValue == false;
  2537. bool L_0 = (bool)__this->____hasValue_0;
  2538. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  2539. }
  2540. }
  2541. IL2CPP_EXTERN_C bool fsOption_1_get_IsEmpty_m7509A7114E8516228E8A7EE55378407191AA79AC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  2542. {
  2543. fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* _thisAdjusted;
  2544. int32_t _offset = 1;
  2545. _thisAdjusted = reinterpret_cast<fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39*>(__this + _offset);
  2546. bool _returnValue;
  2547. _returnValue = fsOption_1_get_IsEmpty_m7509A7114E8516228E8A7EE55378407191AA79AC(_thisAdjusted, method);
  2548. return _returnValue;
  2549. }
  2550. // T Unity.VisualScripting.FullSerializer.Internal.fsOption`1<System.Object>::get_Value()
  2551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* fsOption_1_get_Value_m9D62AA6B5C87DA1161FF87FAFD1CAC9DCB2C7D41_gshared (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* __this, const RuntimeMethod* method)
  2552. {
  2553. {
  2554. // if (IsEmpty)
  2555. bool L_0;
  2556. L_0 = fsOption_1_get_IsEmpty_m7509A7114E8516228E8A7EE55378407191AA79AC(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  2557. if (!L_0)
  2558. {
  2559. goto IL_0013;
  2560. }
  2561. }
  2562. {
  2563. // throw new InvalidOperationException("fsOption is empty");
  2564. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  2565. NullCheck(L_1);
  2566. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A7D3B18DF4F9238A50A156FF06A5A7E794C1C7F)), NULL);
  2567. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&fsOption_1_get_Value_m9D62AA6B5C87DA1161FF87FAFD1CAC9DCB2C7D41_RuntimeMethod_var)));
  2568. }
  2569. IL_0013:
  2570. {
  2571. // return _value;
  2572. RuntimeObject* L_2 = (RuntimeObject*)__this->____value_1;
  2573. return L_2;
  2574. }
  2575. }
  2576. IL2CPP_EXTERN_C RuntimeObject* fsOption_1_get_Value_m9D62AA6B5C87DA1161FF87FAFD1CAC9DCB2C7D41_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  2577. {
  2578. fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* _thisAdjusted;
  2579. int32_t _offset = 1;
  2580. _thisAdjusted = reinterpret_cast<fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39*>(__this + _offset);
  2581. RuntimeObject* _returnValue;
  2582. _returnValue = fsOption_1_get_Value_m9D62AA6B5C87DA1161FF87FAFD1CAC9DCB2C7D41(_thisAdjusted, method);
  2583. return _returnValue;
  2584. }
  2585. // System.Void Unity.VisualScripting.FullSerializer.Internal.fsOption`1<System.Object>::.ctor(T)
  2586. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsOption_1__ctor_m7F96B2B092F9644737D70EDA54F6B15A499EDBA8_gshared (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
  2587. {
  2588. {
  2589. // _hasValue = true;
  2590. __this->____hasValue_0 = (bool)1;
  2591. // _value = value;
  2592. RuntimeObject* L_0 = ___0_value;
  2593. __this->____value_1 = L_0;
  2594. Il2CppCodeGenWriteBarrier((void**)(&__this->____value_1), (void*)L_0);
  2595. // }
  2596. return;
  2597. }
  2598. }
  2599. IL2CPP_EXTERN_C void fsOption_1__ctor_m7F96B2B092F9644737D70EDA54F6B15A499EDBA8_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
  2600. {
  2601. fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* _thisAdjusted;
  2602. int32_t _offset = 1;
  2603. _thisAdjusted = reinterpret_cast<fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39*>(__this + _offset);
  2604. fsOption_1__ctor_m7F96B2B092F9644737D70EDA54F6B15A499EDBA8(_thisAdjusted, ___0_value, method);
  2605. }
  2606. #ifdef __clang__
  2607. #pragma clang diagnostic pop
  2608. #endif
  2609. #ifdef __clang__
  2610. #pragma clang diagnostic push
  2611. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2612. #pragma clang diagnostic ignored "-Wunused-variable"
  2613. #endif
  2614. // System.Boolean Unity.VisualScripting.FullSerializer.Internal.fsOption`1<Unity.VisualScripting.FullSerializer.Internal.fsVersionedType>::get_HasValue()
  2615. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool fsOption_1_get_HasValue_mA83E56B4674C678E7C760EABB73397EF37356E6F_gshared (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* __this, const RuntimeMethod* method)
  2616. {
  2617. {
  2618. // public bool HasValue => _hasValue;
  2619. bool L_0 = (bool)__this->____hasValue_0;
  2620. return L_0;
  2621. }
  2622. }
  2623. IL2CPP_EXTERN_C bool fsOption_1_get_HasValue_mA83E56B4674C678E7C760EABB73397EF37356E6F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  2624. {
  2625. fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* _thisAdjusted;
  2626. int32_t _offset = 1;
  2627. _thisAdjusted = reinterpret_cast<fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A*>(__this + _offset);
  2628. bool _returnValue;
  2629. _returnValue = fsOption_1_get_HasValue_mA83E56B4674C678E7C760EABB73397EF37356E6F_inline(_thisAdjusted, method);
  2630. return _returnValue;
  2631. }
  2632. // System.Boolean Unity.VisualScripting.FullSerializer.Internal.fsOption`1<Unity.VisualScripting.FullSerializer.Internal.fsVersionedType>::get_IsEmpty()
  2633. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool fsOption_1_get_IsEmpty_m95C6343EC3B5E180C487DF2F28019391A5B6672E_gshared (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* __this, const RuntimeMethod* method)
  2634. {
  2635. {
  2636. // public bool IsEmpty => _hasValue == false;
  2637. bool L_0 = (bool)__this->____hasValue_0;
  2638. return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  2639. }
  2640. }
  2641. IL2CPP_EXTERN_C bool fsOption_1_get_IsEmpty_m95C6343EC3B5E180C487DF2F28019391A5B6672E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  2642. {
  2643. fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* _thisAdjusted;
  2644. int32_t _offset = 1;
  2645. _thisAdjusted = reinterpret_cast<fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A*>(__this + _offset);
  2646. bool _returnValue;
  2647. _returnValue = fsOption_1_get_IsEmpty_m95C6343EC3B5E180C487DF2F28019391A5B6672E(_thisAdjusted, method);
  2648. return _returnValue;
  2649. }
  2650. // T Unity.VisualScripting.FullSerializer.Internal.fsOption`1<Unity.VisualScripting.FullSerializer.Internal.fsVersionedType>::get_Value()
  2651. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 fsOption_1_get_Value_m06DFFCCEB8E41DDEAEC89C3133DC3E75E3EA2241_gshared (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* __this, const RuntimeMethod* method)
  2652. {
  2653. {
  2654. // if (IsEmpty)
  2655. bool L_0;
  2656. L_0 = fsOption_1_get_IsEmpty_m95C6343EC3B5E180C487DF2F28019391A5B6672E(__this, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  2657. if (!L_0)
  2658. {
  2659. goto IL_0013;
  2660. }
  2661. }
  2662. {
  2663. // throw new InvalidOperationException("fsOption is empty");
  2664. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  2665. NullCheck(L_1);
  2666. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0A7D3B18DF4F9238A50A156FF06A5A7E794C1C7F)), NULL);
  2667. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&fsOption_1_get_Value_m06DFFCCEB8E41DDEAEC89C3133DC3E75E3EA2241_RuntimeMethod_var)));
  2668. }
  2669. IL_0013:
  2670. {
  2671. // return _value;
  2672. fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 L_2 = (fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8)__this->____value_1;
  2673. return L_2;
  2674. }
  2675. }
  2676. IL2CPP_EXTERN_C fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 fsOption_1_get_Value_m06DFFCCEB8E41DDEAEC89C3133DC3E75E3EA2241_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
  2677. {
  2678. fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* _thisAdjusted;
  2679. int32_t _offset = 1;
  2680. _thisAdjusted = reinterpret_cast<fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A*>(__this + _offset);
  2681. fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 _returnValue;
  2682. _returnValue = fsOption_1_get_Value_m06DFFCCEB8E41DDEAEC89C3133DC3E75E3EA2241(_thisAdjusted, method);
  2683. return _returnValue;
  2684. }
  2685. // System.Void Unity.VisualScripting.FullSerializer.Internal.fsOption`1<Unity.VisualScripting.FullSerializer.Internal.fsVersionedType>::.ctor(T)
  2686. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsOption_1__ctor_m22E0CD4999637C5B1CCFAD980FD29F2FFE3963B6_gshared (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* __this, fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 ___0_value, const RuntimeMethod* method)
  2687. {
  2688. {
  2689. // _hasValue = true;
  2690. __this->____hasValue_0 = (bool)1;
  2691. // _value = value;
  2692. fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 L_0 = ___0_value;
  2693. __this->____value_1 = L_0;
  2694. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____value_1))->___Ancestors_0), (void*)NULL);
  2695. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2696. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____value_1))->___VersionString_1), (void*)NULL);
  2697. #endif
  2698. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  2699. Il2CppCodeGenWriteBarrier((void**)&(((&__this->____value_1))->___ModelType_2), (void*)NULL);
  2700. #endif
  2701. // }
  2702. return;
  2703. }
  2704. }
  2705. IL2CPP_EXTERN_C void fsOption_1__ctor_m22E0CD4999637C5B1CCFAD980FD29F2FFE3963B6_AdjustorThunk (RuntimeObject* __this, fsVersionedType_tE569BD045F7DEDEC2122CC6CC0023B62B95332E8 ___0_value, const RuntimeMethod* method)
  2706. {
  2707. fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* _thisAdjusted;
  2708. int32_t _offset = 1;
  2709. _thisAdjusted = reinterpret_cast<fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A*>(__this + _offset);
  2710. fsOption_1__ctor_m22E0CD4999637C5B1CCFAD980FD29F2FFE3963B6(_thisAdjusted, ___0_value, method);
  2711. }
  2712. #ifdef __clang__
  2713. #pragma clang diagnostic pop
  2714. #endif
  2715. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 Enumerator_get_Current_m4E279E6389EB06C5DBE88A74E3BD3F23FB2B17E4_gshared_inline (Enumerator_t55FB90597665ED8BB37C633F6FD72EFAD48FE20F* __this, const RuntimeMethod* method)
  2716. {
  2717. {
  2718. StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470 L_0 = (StyleSelectorPart_tEE5B8ADC7D114C7486CC8301FF96C114FF3C9470)__this->____current_3;
  2719. return L_0;
  2720. }
  2721. }
  2722. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool fsOption_1_get_HasValue_m0EE517C63CCC2EB7F9323634BCC0B6D05A3E1ED3_gshared_inline (fsOption_1_t7DDA3DF5DAF6CDF69D53C005B31129C07A4ECD39* __this, const RuntimeMethod* method)
  2723. {
  2724. {
  2725. // public bool HasValue => _hasValue;
  2726. bool L_0 = (bool)__this->____hasValue_0;
  2727. return L_0;
  2728. }
  2729. }
  2730. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool fsOption_1_get_HasValue_mA83E56B4674C678E7C760EABB73397EF37356E6F_gshared_inline (fsOption_1_t5307CE32C845EE97F1173CDBB2385C4B81D2A28A* __this, const RuntimeMethod* method)
  2731. {
  2732. {
  2733. // public bool HasValue => _hasValue;
  2734. bool L_0 = (bool)__this->____hasValue_0;
  2735. return L_0;
  2736. }
  2737. }