#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include template struct VirtFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t7A371082270CA8FD6BC79B5622CCD5E1C87A6E42; // System.Func`1 struct Func_1_tD8217A517B81548153B648DD9D5285A3A78807D4; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tA38AD3EB71E84F885EE27E21732462C0AD525E42; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tB7C81A9166E0421E20BDEB36BB480064E959BAD6; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t4900F84C3A6A5B6B74AEC19E50A9C5204286D01A; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t6ED576F098E4F0FE319E9FBE1469A1E526341CBC; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tC40B7AB7BA6100F30ABEF327425DFAC84503D358; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t049126397E4AFF0D3CFF970B52E1DA4171DEF428; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t94454BFD1698378EF89316298329B0EDE265094F; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t5609DFE6F4A767000E8A1F72F50658DA1D3C900E; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t5918C99D6FA69C530D0287467B91ADE56FA3D7AF; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t89ADD2D5401AA240C4CE71F52C93E029D4B57F00; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tFBB9F963B0C6B30E9E0A562010BCC83BB5484EF4; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tFD58DFEAB811B08E99F1194879CD74ECC67C3728; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t2790AFF46E8616368C0C196E77307DAA14B1CFCC; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t0BBD0243936CC7808252B172CC5A780056A925AD; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t8676B7A2F2C1FB08F948399B0F2CFBEB6D0F534E; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tBB2C204E95FBEFF1BA00A711757C51B749D5FADC; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tAA9B44CC45F33B48C92D07A20AAECD95E2344973; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tEE4F7180681D37F790B749C13F238E00B5409C21; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tE27018507FAEDD46DFF02203E407053F3F338BEA; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t9C426231952B863270D78D88F9DB5B4E9A16CC6A; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t01C92EC1202D8B9EF499D5B3D2B22925D411381B; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tEE268DF16148622CD0A3F6A9C2431B8B5444AA97; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t19D70A12701DFE98343DEAFDD09BFF4D26A9CD05; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tFEC312A6B92737642C0A3EFB9B061B274B873CFC; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t18D5FD04E59B2C59E606EB4DCE99276DAFA23052; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t5280592D9E104D7230B1F4EF6B702D56773E4120; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t1C7EC7806B7E948190A3077D73812872997E2931; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tDE8447AD5FADDC13FC0B68B6AEC1C82BC503E63A; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t38D38E893C91D7607AF23C7C32B0AA55799E15EF; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tE4FAC79AA6C11068E488EC93F8278998E670278F; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t6DD1E64408B81D9479354B093D8CEF9820AEB1E3; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t6EBD457465A051678E92BE0A08775E2236FF2F53; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tAA84C49A24EEEC2BAF65E58D6102D7FB0E67E8D3; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t325A269851EE29BBCD603956D42482A3140C1BC6; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tDB5F036395ADFF08AD1585AC3A7BE899CF28B360; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t4E34BE08F2E350788459F125BBB9E2497046CD11; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tB31FFC5C25CBB1409094FFCD75C30534B5D74459; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t27E83D474803DD1C2A2DE66627DEAA71831E9992; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tF12196E57A0FAA078CEEB353FF276E3C8BCB4B45; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t55A7B01CBB901476C93A8F5EA1D01B5CE3EB7527; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t7B1D5733FF85D21525664276BDD696DC7156F14F; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tB5EEEE256ED95F44290906C3D6412A37E69FDE37; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tD6256ED108F58BF265EFB46BACEEC723719BD93A; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t0D9A04E237EC78F406627F1D7605E581C86462B5; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t91BF5C965D2E9F17ED751452CA964EEE7C551DC5; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t40237C0891E280895102E6FD76E9DDE1CC8DB725; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tADE8778F090532E112DE66B22289BF9A0B1325B2; // System.Collections.Generic.IList`1 struct IList_1_t62E2190C7DE50EE19322029DA599DAA7D82C05F4; // System.Collections.Generic.IList`1 struct IList_1_tEBA79CD33D2431C9E27AC275860E5CFA52FEEE0D; // System.Collections.Generic.IList`1 struct IList_1_t041FF621167795B2ED9D82F290A3948E50C6697A; // System.Collections.Generic.IList`1 struct IList_1_t28A962EFA0766952BC7D5446DEFC2D47C5513B70; // System.Collections.Generic.IList`1 struct IList_1_tAA88C188F7BE21C727EE97F52BBF796FE0BA4D98; // System.Collections.Generic.IList`1 struct IList_1_t5E78E0976D30D40BC550469BF6E18613B2712E5F; // System.Collections.Generic.IList`1 struct IList_1_t45A49011DBAAFC998FC24E0CC9257DD0AB5A098E; // System.Collections.Generic.IList`1 struct IList_1_tF2CF7F54CF3C52FF3A9FC3134DBCBDA2C286AD58; // System.Collections.Generic.IList`1 struct IList_1_tE2CB81875EDCE22646E13306A3501DF8022F4959; // System.Collections.Generic.IList`1 struct IList_1_t78A6FEEFC49876C05B61DB46AA1BAE53A8280FC8; // System.Collections.Generic.IList`1 struct IList_1_t68628F5499966050599EC9CEACA6E2D27461AF3E; // System.Collections.Generic.IList`1 struct IList_1_t19C3E8A53AB0931AD844BE9DF7A01F3602D8EBCB; // System.Collections.Generic.IList`1 struct IList_1_tA173749C519FBC1BB13F79CF4E7D4E0479494114; // System.Collections.Generic.IList`1 struct IList_1_t9D4F1686F3A0953D589D83AE1857161911E266CC; // System.Collections.Generic.IList`1 struct IList_1_tD9AC064D84A5856DFADB69C9E5ABD44FB2EA59CB; // System.Collections.Generic.IList`1 struct IList_1_tBB8EB2B35159B538FD7A61189589EFD79EE0FE34; // System.Collections.Generic.IList`1 struct IList_1_t8A85C5B322B8FD536A01868E4EB807B414B652D1; // System.Collections.Generic.IList`1 struct IList_1_t73725A37ABBA13A52E1A04DFD4263B9E0FF84011; // System.Collections.Generic.IList`1 struct IList_1_t6249FC5F8E020A2283584E3A1B806E8AF52F90B2; // System.Collections.Generic.IList`1 struct IList_1_t8B00F815D77E0AC6983C059BC09DBC979F8E86E0; // System.Collections.Generic.IList`1 struct IList_1_t323217648D301514F3376148669BA9CAFD171A27; // System.Collections.Generic.IList`1 struct IList_1_t4E4E1A535A7B5CC2C0E211B5C3B90FB8F2FF000D; // System.Collections.Generic.IList`1 struct IList_1_tE7E3423AD311C6525CDB4FF8EF59960770F0F30A; // System.Collections.Generic.IList`1 struct IList_1_t0955BE0DDAFEDDC5A1CB46B95B83E7C6DED8E7E8; // System.Collections.Generic.IList`1 struct IList_1_t20B75DFC2D81CAAD379C12017D2B44DEDBFFFA1D; // System.Collections.Generic.IList`1 struct IList_1_t301811FED6BF3EC501E9ACFC7D184E334E979F00; // System.Collections.Generic.IList`1 struct IList_1_t23A6F394D5981E0181E24EA6D16E38AECE4F7D2F; // System.Collections.Generic.IList`1 struct IList_1_tEFBACB4916EDCE406A74BD4E73D8B6E6544A42BB; // System.Collections.Generic.IList`1 struct IList_1_t374F40C638FC895AED9FAE5EDA89494DD77B1CAB; // System.Collections.Generic.IList`1 struct IList_1_tBC97E30E9C0BD8670B12136196BF658AF5DC0F14; // System.Collections.Generic.IList`1 struct IList_1_t8EA2BAB790AA3D87770B9E4CA22BAAF32B3D8E0B; // System.Collections.Generic.IList`1 struct IList_1_t0929A3143DAE6ABC903F97DD721A970FD1056A48; // System.Collections.Generic.IList`1 struct IList_1_t03C6C5F6F6FCF303A32A7A83D51315232D83D091; // System.Collections.Generic.IList`1 struct IList_1_t746F5E94CB0C6C5C566CDC681A2667CCA0687021; // System.Collections.Generic.IList`1 struct IList_1_tAAA7CB4B22091DAB0CF81CED0F51FB7D3AB47BF8; // System.Collections.Generic.IList`1 struct IList_1_tCDD2086833CB9A1F811A78C0B0BCB1DDE4D31438; // System.Collections.Generic.IList`1 struct IList_1_tCA5299DA56875A07BC4BB76F88482E86BF600C0C; // System.Collections.Generic.IList`1 struct IList_1_tCAF127465CF1A0FD09B1E3FDC25C566E16737F5E; // System.Collections.Generic.IList`1 struct IList_1_t74838A855B4F8129AED14EA49F397B8CA39829A2; // System.Collections.Generic.IList`1 struct IList_1_t07AA679C5A0FB4E45C7C4CE9FEBC042CF765EA4B; // System.Collections.Generic.IList`1 struct IList_1_t149B12D304DBA4EE00D218F27DBF0409BE928532; // System.Collections.Generic.IList`1 struct IList_1_tE0FD866E8E00D6BA4D20EA1C03B82B5FBDC3D309; // System.Collections.Generic.IList`1 struct IList_1_t46D99A1D19A69A9492DD596812CA1EF90C9FB3CC; // System.Collections.Generic.IList`1 struct IList_1_tC166374381E7A8381B2B74F290A986727610B99D; // System.Collections.Generic.IList`1 struct IList_1_t2C40EAD05BE4095324ABC146E7C3A49B2E15EAC5; // System.Collections.Generic.IList`1 struct IList_1_t2875E73088C388A75EFD09D865EE1D3D605E0B46; // System.Collections.Generic.IList`1 struct IList_1_tC269AD788F72F412381C296D4143348B878D86EC; // System.Collections.Generic.List`1 struct List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7; // System.Collections.Generic.List`1 struct List_1_t2DD46702114CB33CAAE4FD03EE0628A6B357B441; // System.Collections.Generic.List`1 struct List_1_tEC0B302C3EF23400C3EC92ED7672A715CA602068; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B; // System.Collections.Generic.List`1[] struct List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; // System.IntPtr[] struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6; // UnityEngine.InputSystem.Utilities.InternedString[] struct InternedStringU5BU5D_t1EAE8433C8EF7C76894673801EE0EE9F6833E9A4; // UnityEngine.Mesh[] struct MeshU5BU5D_t9083AB7B9B72E4E05B55B7CA24A5D6020DC1C6D8; // UnityEngine.InputSystem.Utilities.NameAndParameters[] struct NameAndParametersU5BU5D_t960DDB52F44DD1231B0C626E9C859F1E0B2F5EAD; // UnityEngine.InputSystem.Utilities.NamedValue[] struct NamedValueU5BU5D_t16F5D30B70B5FEDA89AE16CFD61FACEC7DF85391; // ONSPPropagationMaterial[] struct ONSPPropagationMaterialU5BU5D_tEADEC364F10F56DA10285B0195F5D14FD17C75E6; // CrazyMinnow.SALSA.QueueData[] struct QueueDataU5BU5D_tE903EC1013EA7AA10DD2DB553F72911BAF55C860; // UnityEngine.RaycastHit2D[] struct RaycastHit2DU5BU5D_tDEABD9FBBA32C695C932A32A1B8FB9C06A496F09; // UnityEngine.EventSystems.RaycastResult[] struct RaycastResultU5BU5D_t55B9DF597EFA3BE063604C0950E370D850283B9D; // UnityEngine.Rendering.RenderTargetIdentifier[] struct RenderTargetIdentifierU5BU5D_tBA2016AC6826F6ADBDB1A83D237BD6B08D857C17; // UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle[] struct RendererListHandleU5BU5D_t8B5A3D78D35F1AC115176D083D0531B5F08FB6D7; // UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle[] struct ResourceHandleU5BU5D_t0EB2B372D18CD282015DD192E9306DDA18B1D547; // System.SByte[] struct SByteU5BU5D_t7D94C53295E6116625EA7CC7DEA21FEDC39869E7; // UnityEngine.Rendering.ShaderTagId[] struct ShaderTagIdU5BU5D_t686E07D907EFB64EA7EDB605791DF44DE6CAD823; // System.Single[] struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971; // UnityEngine.InputSystem.Utilities.Substring[] struct SubstringU5BU5D_tE332884993470F5CF7BAAA950414E4E24691A8D0; // System.TimeSpan[] struct TimeSpanU5BU5D_t93A1470C8423F710E4D26493EE109A5A5920D545; // System.Type[] struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755; // UnityEngine.UICharInfo[] struct UICharInfoU5BU5D_t5B6AEA3245EC021FAA20582D295434FF61FBF1F0; // UnityEngine.UILineInfo[] struct UILineInfoU5BU5D_tBE1D9E4EC8C7A5A1F98B7CCF93D8A8A2FF9B2F69; // UnityEngine.UIVertex[] struct UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A; // System.UInt16[] struct UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67; // System.UInt32[] struct UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF; // System.UInt64[] struct UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2; // UnityEngine.InputSystem.XR.UsageHint[] struct UsageHintU5BU5D_t3F89ABD0103A5D5BBA43D01A5B1C63A4F6C61FD4; // UnityEngine.Vector2[] struct Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA; // UnityEngine.Vector3[] struct Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4; // UnityEngine.Vector4[] struct Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871; // System.Security.Cryptography.X509Certificates.X509ChainStatus[] struct X509ChainStatusU5BU5D_tC7AEAC6CC48DDA97176E20CE3EE221F28485666F; // UnityEngine.InputSystem.XR.XRFeatureDescriptor[] struct XRFeatureDescriptorU5BU5D_t02A44E5AD45238DC362F388DD6DE302D1321D791; // UnityEngine.XR.XRNodeState[] struct XRNodeStateU5BU5D_t6769DE0817BC77C129F02AE6C53CF9DCF954CCF5; // UnityEngine.Rendering.Universal.XRView[] struct XRViewU5BU5D_tA7794DBCCFAC538844E0D7C6A17EB1EC0DB7C5AD; // UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo[] struct WeightInfoU5BU5D_t492B24E63F911BFB5E0CE6068D1F10AACF6BDAB5; // UnityEngine.BeforeRenderHelper/OrderBlock[] struct OrderBlockU5BU5D_tA6CA8293A67A97712BD2A0D7ABBA77E770053817; // UnityEngine.Camera/RenderRequest[] struct RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664; // System.Diagnostics.Tracing.EventProvider/SessionInfo[] struct SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179; // UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor[] struct HIDCollectionDescriptorU5BU5D_t44A200739AD0674BB83F5B53B9DFC08C129D347B; // UnityEngine.InputSystem.HID.HID/HIDElementDescriptor[] struct HIDElementDescriptorU5BU5D_tDAC44C8A84F113B231C75F7BB7F584501B01D8F8; // UnityEngine.InputSystem.HID.HIDParser/HIDReportData[] struct HIDReportDataU5BU5D_t0E1A335FA31D95766AADF5826B7B1D53CEF9DB1C; // UnityEngine.InputSystem.InputActionMap/BindingOverrideJson[] struct BindingOverrideJsonU5BU5D_t579CF9B9456C565546432D8930E8C59A814540E4; // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem[] struct ControlItemU5BU5D_t534859CA6A52E2EC9DDDCA52FE280E8D5CD598DB; // UnityEngine.InputSystem.Utilities.JsonParser/JsonValue[] struct JsonValueU5BU5D_t2E1CBAA099182C024E4921379907D707DA049098; // ONSPPropagationGeometry/MeshMaterial[] struct MeshMaterialU5BU5D_t9045FDBAA2E0DB2E3109B9F1BE424DDDB07BE3BF; // ONSPPropagationGeometry/TerrainMaterial[] struct TerrainMaterialU5BU5D_t940C17A0B1F6A66CA492AD2587A7C565C51046DC; // OVRPassthroughLayer/DeferredPassthroughMeshAddition[] struct DeferredPassthroughMeshAdditionU5BU5D_tA4978B4560F487140FFFE3C9AEE3EDEE6A7676D4; // OVRRaycaster/RaycastHit[] struct RaycastHitU5BU5D_t9B88E8B1B47A781EF9F2FB2152486B225C2B34C2; // UnityEngine.XR.OpenXR.Input.OpenXRInput/SerializedBinding[] struct SerializedBindingU5BU5D_tBCC0A59EBA74FEC684909085EFB526BD00116E5D; // UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData[] struct PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA; // UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData[] struct ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528; // FMODUnity.Settings/PlatformTemplate[] struct PlatformTemplateU5BU5D_tDEE8F534202D550BBB058C8038C9BA3B8480A359; // UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge[] struct EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98; // UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry[] struct NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345; // UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData[] struct RaycastHitDataU5BU5D_t033262DE9844ADC20AD72E640E9F79390FC86C08; // UnityEngine.UnitySynchronizationContext/WorkRequest[] struct WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F; // UnityEngine.EventSystems.BaseRaycaster struct BaseRaycaster_tBC0FB2CBE6D3D40991EC20F689C43F76AD82A876; // System.Reflection.Binder struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30; // UnityEngine.GameObject struct GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319; // UnityEngine.UI.Graphic struct Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24; // System.Collections.IDictionary struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A; // System.Collections.IEnumerator struct IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105; // CrazyMinnow.SALSA.IExpressionController struct IExpressionController_t6BF3119963628EF4906080ACCB425C8CB28BE610; // UnityEngine.Playables.INotification struct INotification_tFB7646E6B1EA37ECE9D39374A3BD74B278E19C56; // System.Threading.ManualResetEvent struct ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA; // System.Reflection.MemberFilter struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81; // UnityEngine.Mesh struct Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6; // UnityEngine.MeshFilter struct MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A; // UnityEngine.RenderTexture struct RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F; // System.Threading.SendOrPostCallback struct SendOrPostCallback_t6B7334CE017AF595535507519400AC02D688DC3C; // System.String struct String_t; // UnityEngine.Terrain struct Terrain_t2C0E3B3A2895E81446EFF4F5AFD601CF977D1836; // System.Type struct Type_t; // UnityEngine.Events.UnityAction struct UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5; IL2CPP_EXTERN_C RuntimeClass* ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; struct QueueDataU5BU5D_tE903EC1013EA7AA10DD2DB553F72911BAF55C860; struct RaycastHit2DU5BU5D_tDEABD9FBBA32C695C932A32A1B8FB9C06A496F09; struct RaycastResultU5BU5D_t55B9DF597EFA3BE063604C0950E370D850283B9D; struct RenderTargetIdentifierU5BU5D_tBA2016AC6826F6ADBDB1A83D237BD6B08D857C17; struct RendererListHandleU5BU5D_t8B5A3D78D35F1AC115176D083D0531B5F08FB6D7; struct ResourceHandleU5BU5D_t0EB2B372D18CD282015DD192E9306DDA18B1D547; struct SByteU5BU5D_t7D94C53295E6116625EA7CC7DEA21FEDC39869E7; struct ShaderTagIdU5BU5D_t686E07D907EFB64EA7EDB605791DF44DE6CAD823; struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA; struct SubstringU5BU5D_tE332884993470F5CF7BAAA950414E4E24691A8D0; struct TimeSpanU5BU5D_t93A1470C8423F710E4D26493EE109A5A5920D545; struct UICharInfoU5BU5D_t5B6AEA3245EC021FAA20582D295434FF61FBF1F0; struct UILineInfoU5BU5D_tBE1D9E4EC8C7A5A1F98B7CCF93D8A8A2FF9B2F69; struct UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A; struct UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67; struct UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF; struct UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2; struct UsageHintU5BU5D_t3F89ABD0103A5D5BBA43D01A5B1C63A4F6C61FD4; struct Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA; struct Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4; struct Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871; struct X509ChainStatusU5BU5D_tC7AEAC6CC48DDA97176E20CE3EE221F28485666F; struct XRFeatureDescriptorU5BU5D_t02A44E5AD45238DC362F388DD6DE302D1321D791; struct XRNodeStateU5BU5D_t6769DE0817BC77C129F02AE6C53CF9DCF954CCF5; struct XRViewU5BU5D_tA7794DBCCFAC538844E0D7C6A17EB1EC0DB7C5AD; struct WeightInfoU5BU5D_t492B24E63F911BFB5E0CE6068D1F10AACF6BDAB5; struct OrderBlockU5BU5D_tA6CA8293A67A97712BD2A0D7ABBA77E770053817; struct RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664; struct SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179; struct HIDCollectionDescriptorU5BU5D_t44A200739AD0674BB83F5B53B9DFC08C129D347B; struct HIDElementDescriptorU5BU5D_tDAC44C8A84F113B231C75F7BB7F584501B01D8F8; struct HIDReportDataU5BU5D_t0E1A335FA31D95766AADF5826B7B1D53CEF9DB1C; struct BindingOverrideJsonU5BU5D_t579CF9B9456C565546432D8930E8C59A814540E4; struct ControlItemU5BU5D_t534859CA6A52E2EC9DDDCA52FE280E8D5CD598DB; struct JsonValueU5BU5D_t2E1CBAA099182C024E4921379907D707DA049098; struct MeshMaterialU5BU5D_t9045FDBAA2E0DB2E3109B9F1BE424DDDB07BE3BF; struct TerrainMaterialU5BU5D_t940C17A0B1F6A66CA492AD2587A7C565C51046DC; struct DeferredPassthroughMeshAdditionU5BU5D_tA4978B4560F487140FFFE3C9AEE3EDEE6A7676D4; struct RaycastHitU5BU5D_t9B88E8B1B47A781EF9F2FB2152486B225C2B34C2; struct SerializedBindingU5BU5D_tBCC0A59EBA74FEC684909085EFB526BD00116E5D; struct PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA; struct ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528; struct PlatformTemplateU5BU5D_tDEE8F534202D550BBB058C8038C9BA3B8480A359; struct EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98; struct NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345; struct RaycastHitDataU5BU5D_t033262DE9844ADC20AD72E640E9F79390FC86C08; struct WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Object // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; // System.Collections.ObjectModel.ReadOnlyCollection`1 struct ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B : public RuntimeObject { public: // System.Collections.Generic.IList`1 System.Collections.ObjectModel.ReadOnlyCollection`1::list RuntimeObject* ___list_0; // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot RuntimeObject * ____syncRoot_1; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B, ___list_0)); } inline RuntimeObject* get_list_0() const { return ___list_0; } inline RuntimeObject** get_address_of_list_0() { return &___list_0; } inline void set_list_0(RuntimeObject* value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of__syncRoot_1() { return static_cast(offsetof(ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B, ____syncRoot_1)); } inline RuntimeObject * get__syncRoot_1() const { return ____syncRoot_1; } inline RuntimeObject ** get_address_of__syncRoot_1() { return &____syncRoot_1; } inline void set__syncRoot_1(RuntimeObject * value) { ____syncRoot_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_1), (void*)value); } }; struct Il2CppArrayBounds; // System.Array // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { public: public: }; // System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject { public: public: }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com { }; // System.Nullable`1 struct Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 { public: // T System.Nullable`1::value int32_t ___value_0; // System.Boolean System.Nullable`1::has_value bool ___has_value_1; public: inline static int32_t get_offset_of_value_0() { return static_cast(offsetof(Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103, ___value_0)); } inline int32_t get_value_0() const { return ___value_0; } inline int32_t* get_address_of_value_0() { return &___value_0; } inline void set_value_0(int32_t value) { ___value_0 = value; } inline static int32_t get_offset_of_has_value_1() { return static_cast(offsetof(Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103, ___has_value_1)); } inline bool get_has_value_1() const { return ___has_value_1; } inline bool* get_address_of_has_value_1() { return &___has_value_1; } inline void set_has_value_1(bool value) { ___has_value_1 = value; } }; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 struct ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75 { public: // TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array InternedStringU5BU5D_t1EAE8433C8EF7C76894673801EE0EE9F6833E9A4* ___m_Array_0; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_StartIndex int32_t ___m_StartIndex_1; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Length int32_t ___m_Length_2; public: inline static int32_t get_offset_of_m_Array_0() { return static_cast(offsetof(ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75, ___m_Array_0)); } inline InternedStringU5BU5D_t1EAE8433C8EF7C76894673801EE0EE9F6833E9A4* get_m_Array_0() const { return ___m_Array_0; } inline InternedStringU5BU5D_t1EAE8433C8EF7C76894673801EE0EE9F6833E9A4** get_address_of_m_Array_0() { return &___m_Array_0; } inline void set_m_Array_0(InternedStringU5BU5D_t1EAE8433C8EF7C76894673801EE0EE9F6833E9A4* value) { ___m_Array_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Array_0), (void*)value); } inline static int32_t get_offset_of_m_StartIndex_1() { return static_cast(offsetof(ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75, ___m_StartIndex_1)); } inline int32_t get_m_StartIndex_1() const { return ___m_StartIndex_1; } inline int32_t* get_address_of_m_StartIndex_1() { return &___m_StartIndex_1; } inline void set_m_StartIndex_1(int32_t value) { ___m_StartIndex_1 = value; } inline static int32_t get_offset_of_m_Length_2() { return static_cast(offsetof(ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75, ___m_Length_2)); } inline int32_t get_m_Length_2() const { return ___m_Length_2; } inline int32_t* get_address_of_m_Length_2() { return &___m_Length_2; } inline void set_m_Length_2(int32_t value) { ___m_Length_2 = value; } }; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 struct ReadOnlyArray_1_tC87F80F9582CEDF1B66B5875A22591316B710C6E { public: // TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array NameAndParametersU5BU5D_t960DDB52F44DD1231B0C626E9C859F1E0B2F5EAD* ___m_Array_0; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_StartIndex int32_t ___m_StartIndex_1; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Length int32_t ___m_Length_2; public: inline static int32_t get_offset_of_m_Array_0() { return static_cast(offsetof(ReadOnlyArray_1_tC87F80F9582CEDF1B66B5875A22591316B710C6E, ___m_Array_0)); } inline NameAndParametersU5BU5D_t960DDB52F44DD1231B0C626E9C859F1E0B2F5EAD* get_m_Array_0() const { return ___m_Array_0; } inline NameAndParametersU5BU5D_t960DDB52F44DD1231B0C626E9C859F1E0B2F5EAD** get_address_of_m_Array_0() { return &___m_Array_0; } inline void set_m_Array_0(NameAndParametersU5BU5D_t960DDB52F44DD1231B0C626E9C859F1E0B2F5EAD* value) { ___m_Array_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Array_0), (void*)value); } inline static int32_t get_offset_of_m_StartIndex_1() { return static_cast(offsetof(ReadOnlyArray_1_tC87F80F9582CEDF1B66B5875A22591316B710C6E, ___m_StartIndex_1)); } inline int32_t get_m_StartIndex_1() const { return ___m_StartIndex_1; } inline int32_t* get_address_of_m_StartIndex_1() { return &___m_StartIndex_1; } inline void set_m_StartIndex_1(int32_t value) { ___m_StartIndex_1 = value; } inline static int32_t get_offset_of_m_Length_2() { return static_cast(offsetof(ReadOnlyArray_1_tC87F80F9582CEDF1B66B5875A22591316B710C6E, ___m_Length_2)); } inline int32_t get_m_Length_2() const { return ___m_Length_2; } inline int32_t* get_address_of_m_Length_2() { return &___m_Length_2; } inline void set_m_Length_2(int32_t value) { ___m_Length_2 = value; } }; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 struct ReadOnlyArray_1_t644486DA5FB2B247FC64733F192E2894F46CFCF5 { public: // TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array NamedValueU5BU5D_t16F5D30B70B5FEDA89AE16CFD61FACEC7DF85391* ___m_Array_0; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_StartIndex int32_t ___m_StartIndex_1; // System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Length int32_t ___m_Length_2; public: inline static int32_t get_offset_of_m_Array_0() { return static_cast(offsetof(ReadOnlyArray_1_t644486DA5FB2B247FC64733F192E2894F46CFCF5, ___m_Array_0)); } inline NamedValueU5BU5D_t16F5D30B70B5FEDA89AE16CFD61FACEC7DF85391* get_m_Array_0() const { return ___m_Array_0; } inline NamedValueU5BU5D_t16F5D30B70B5FEDA89AE16CFD61FACEC7DF85391** get_address_of_m_Array_0() { return &___m_Array_0; } inline void set_m_Array_0(NamedValueU5BU5D_t16F5D30B70B5FEDA89AE16CFD61FACEC7DF85391* value) { ___m_Array_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_Array_0), (void*)value); } inline static int32_t get_offset_of_m_StartIndex_1() { return static_cast(offsetof(ReadOnlyArray_1_t644486DA5FB2B247FC64733F192E2894F46CFCF5, ___m_StartIndex_1)); } inline int32_t get_m_StartIndex_1() const { return ___m_StartIndex_1; } inline int32_t* get_address_of_m_StartIndex_1() { return &___m_StartIndex_1; } inline void set_m_StartIndex_1(int32_t value) { ___m_StartIndex_1 = value; } inline static int32_t get_offset_of_m_Length_2() { return static_cast(offsetof(ReadOnlyArray_1_t644486DA5FB2B247FC64733F192E2894F46CFCF5, ___m_Length_2)); } inline int32_t get_m_Length_2() const { return ___m_Length_2; } inline int32_t* get_address_of_m_Length_2() { return &___m_Length_2; } inline void set_m_Length_2(int32_t value) { ___m_Length_2 = value; } }; // System.Boolean struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37 { public: // System.Boolean System.Boolean::m_value bool ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); } inline bool get_m_value_0() const { return ___m_value_0; } inline bool* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(bool value) { ___m_value_0 = value; } }; // UnityEngine.Color32 struct Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D { public: union { #pragma pack(push, tp, 1) struct { // System.Int32 UnityEngine.Color32::rgba int32_t ___rgba_0; }; #pragma pack(pop, tp) struct { int32_t ___rgba_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Byte UnityEngine.Color32::r uint8_t ___r_1; }; #pragma pack(pop, tp) struct { uint8_t ___r_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___g_2_OffsetPadding[1]; // System.Byte UnityEngine.Color32::g uint8_t ___g_2; }; #pragma pack(pop, tp) struct { char ___g_2_OffsetPadding_forAlignmentOnly[1]; uint8_t ___g_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___b_3_OffsetPadding[2]; // System.Byte UnityEngine.Color32::b uint8_t ___b_3; }; #pragma pack(pop, tp) struct { char ___b_3_OffsetPadding_forAlignmentOnly[2]; uint8_t ___b_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___a_4_OffsetPadding[3]; // System.Byte UnityEngine.Color32::a uint8_t ___a_4; }; #pragma pack(pop, tp) struct { char ___a_4_OffsetPadding_forAlignmentOnly[3]; uint8_t ___a_4_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_rgba_0() { return static_cast(offsetof(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D, ___rgba_0)); } inline int32_t get_rgba_0() const { return ___rgba_0; } inline int32_t* get_address_of_rgba_0() { return &___rgba_0; } inline void set_rgba_0(int32_t value) { ___rgba_0 = value; } inline static int32_t get_offset_of_r_1() { return static_cast(offsetof(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D, ___r_1)); } inline uint8_t get_r_1() const { return ___r_1; } inline uint8_t* get_address_of_r_1() { return &___r_1; } inline void set_r_1(uint8_t value) { ___r_1 = value; } inline static int32_t get_offset_of_g_2() { return static_cast(offsetof(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D, ___g_2)); } inline uint8_t get_g_2() const { return ___g_2; } inline uint8_t* get_address_of_g_2() { return &___g_2; } inline void set_g_2(uint8_t value) { ___g_2 = value; } inline static int32_t get_offset_of_b_3() { return static_cast(offsetof(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D, ___b_3)); } inline uint8_t get_b_3() const { return ___b_3; } inline uint8_t* get_address_of_b_3() { return &___b_3; } inline void set_b_3(uint8_t value) { ___b_3 = value; } inline static int32_t get_offset_of_a_4() { return static_cast(offsetof(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D, ___a_4)); } inline uint8_t get_a_4() const { return ___a_4; } inline uint8_t* get_address_of_a_4() { return &___a_4; } inline void set_a_4(uint8_t value) { ___a_4 = value; } }; // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 { public: public: }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com { }; // UnityEngine.InputSystem.Utilities.FourCC struct FourCC_t8D38CDCEAD02FE53A6C2E9AF01354E4E5AB400A9 { public: // System.Int32 UnityEngine.InputSystem.Utilities.FourCC::m_Code int32_t ___m_Code_0; public: inline static int32_t get_offset_of_m_Code_0() { return static_cast(offsetof(FourCC_t8D38CDCEAD02FE53A6C2E9AF01354E4E5AB400A9, ___m_Code_0)); } inline int32_t get_m_Code_0() const { return ___m_Code_0; } inline int32_t* get_address_of_m_Code_0() { return &___m_Code_0; } inline void set_m_Code_0(int32_t value) { ___m_Code_0 = value; } }; // System.Int32 struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); } inline int32_t get_m_value_0() const { return ___m_value_0; } inline int32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int32_t value) { ___m_value_0 = value; } }; // System.IntPtr struct IntPtr_t { public: // System.Void* System.IntPtr::m_value void* ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(IntPtr_t, ___m_value_0)); } inline void* get_m_value_0() const { return ___m_value_0; } inline void** get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(void* value) { ___m_value_0 = value; } }; // UnityEngine.InputSystem.Utilities.InternedString struct InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED { public: // System.String UnityEngine.InputSystem.Utilities.InternedString::m_StringOriginalCase String_t* ___m_StringOriginalCase_0; // System.String UnityEngine.InputSystem.Utilities.InternedString::m_StringLowerCase String_t* ___m_StringLowerCase_1; public: inline static int32_t get_offset_of_m_StringOriginalCase_0() { return static_cast(offsetof(InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED, ___m_StringOriginalCase_0)); } inline String_t* get_m_StringOriginalCase_0() const { return ___m_StringOriginalCase_0; } inline String_t** get_address_of_m_StringOriginalCase_0() { return &___m_StringOriginalCase_0; } inline void set_m_StringOriginalCase_0(String_t* value) { ___m_StringOriginalCase_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_StringOriginalCase_0), (void*)value); } inline static int32_t get_offset_of_m_StringLowerCase_1() { return static_cast(offsetof(InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED, ___m_StringLowerCase_1)); } inline String_t* get_m_StringLowerCase_1() const { return ___m_StringLowerCase_1; } inline String_t** get_address_of_m_StringLowerCase_1() { return &___m_StringLowerCase_1; } inline void set_m_StringLowerCase_1(String_t* value) { ___m_StringLowerCase_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_StringLowerCase_1), (void*)value); } }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.InternedString struct InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED_marshaled_pinvoke { char* ___m_StringOriginalCase_0; char* ___m_StringLowerCase_1; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Utilities.InternedString struct InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED_marshaled_com { Il2CppChar* ___m_StringOriginalCase_0; Il2CppChar* ___m_StringLowerCase_1; }; // UnityEngine.Matrix4x4 struct Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 { public: // System.Single UnityEngine.Matrix4x4::m00 float ___m00_0; // System.Single UnityEngine.Matrix4x4::m10 float ___m10_1; // System.Single UnityEngine.Matrix4x4::m20 float ___m20_2; // System.Single UnityEngine.Matrix4x4::m30 float ___m30_3; // System.Single UnityEngine.Matrix4x4::m01 float ___m01_4; // System.Single UnityEngine.Matrix4x4::m11 float ___m11_5; // System.Single UnityEngine.Matrix4x4::m21 float ___m21_6; // System.Single UnityEngine.Matrix4x4::m31 float ___m31_7; // System.Single UnityEngine.Matrix4x4::m02 float ___m02_8; // System.Single UnityEngine.Matrix4x4::m12 float ___m12_9; // System.Single UnityEngine.Matrix4x4::m22 float ___m22_10; // System.Single UnityEngine.Matrix4x4::m32 float ___m32_11; // System.Single UnityEngine.Matrix4x4::m03 float ___m03_12; // System.Single UnityEngine.Matrix4x4::m13 float ___m13_13; // System.Single UnityEngine.Matrix4x4::m23 float ___m23_14; // System.Single UnityEngine.Matrix4x4::m33 float ___m33_15; public: inline static int32_t get_offset_of_m00_0() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m00_0)); } inline float get_m00_0() const { return ___m00_0; } inline float* get_address_of_m00_0() { return &___m00_0; } inline void set_m00_0(float value) { ___m00_0 = value; } inline static int32_t get_offset_of_m10_1() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m10_1)); } inline float get_m10_1() const { return ___m10_1; } inline float* get_address_of_m10_1() { return &___m10_1; } inline void set_m10_1(float value) { ___m10_1 = value; } inline static int32_t get_offset_of_m20_2() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m20_2)); } inline float get_m20_2() const { return ___m20_2; } inline float* get_address_of_m20_2() { return &___m20_2; } inline void set_m20_2(float value) { ___m20_2 = value; } inline static int32_t get_offset_of_m30_3() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m30_3)); } inline float get_m30_3() const { return ___m30_3; } inline float* get_address_of_m30_3() { return &___m30_3; } inline void set_m30_3(float value) { ___m30_3 = value; } inline static int32_t get_offset_of_m01_4() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m01_4)); } inline float get_m01_4() const { return ___m01_4; } inline float* get_address_of_m01_4() { return &___m01_4; } inline void set_m01_4(float value) { ___m01_4 = value; } inline static int32_t get_offset_of_m11_5() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m11_5)); } inline float get_m11_5() const { return ___m11_5; } inline float* get_address_of_m11_5() { return &___m11_5; } inline void set_m11_5(float value) { ___m11_5 = value; } inline static int32_t get_offset_of_m21_6() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m21_6)); } inline float get_m21_6() const { return ___m21_6; } inline float* get_address_of_m21_6() { return &___m21_6; } inline void set_m21_6(float value) { ___m21_6 = value; } inline static int32_t get_offset_of_m31_7() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m31_7)); } inline float get_m31_7() const { return ___m31_7; } inline float* get_address_of_m31_7() { return &___m31_7; } inline void set_m31_7(float value) { ___m31_7 = value; } inline static int32_t get_offset_of_m02_8() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m02_8)); } inline float get_m02_8() const { return ___m02_8; } inline float* get_address_of_m02_8() { return &___m02_8; } inline void set_m02_8(float value) { ___m02_8 = value; } inline static int32_t get_offset_of_m12_9() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m12_9)); } inline float get_m12_9() const { return ___m12_9; } inline float* get_address_of_m12_9() { return &___m12_9; } inline void set_m12_9(float value) { ___m12_9 = value; } inline static int32_t get_offset_of_m22_10() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m22_10)); } inline float get_m22_10() const { return ___m22_10; } inline float* get_address_of_m22_10() { return &___m22_10; } inline void set_m22_10(float value) { ___m22_10 = value; } inline static int32_t get_offset_of_m32_11() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m32_11)); } inline float get_m32_11() const { return ___m32_11; } inline float* get_address_of_m32_11() { return &___m32_11; } inline void set_m32_11(float value) { ___m32_11 = value; } inline static int32_t get_offset_of_m03_12() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m03_12)); } inline float get_m03_12() const { return ___m03_12; } inline float* get_address_of_m03_12() { return &___m03_12; } inline void set_m03_12(float value) { ___m03_12 = value; } inline static int32_t get_offset_of_m13_13() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m13_13)); } inline float get_m13_13() const { return ___m13_13; } inline float* get_address_of_m13_13() { return &___m13_13; } inline void set_m13_13(float value) { ___m13_13 = value; } inline static int32_t get_offset_of_m23_14() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m23_14)); } inline float get_m23_14() const { return ___m23_14; } inline float* get_address_of_m23_14() { return &___m23_14; } inline void set_m23_14(float value) { ___m23_14 = value; } inline static int32_t get_offset_of_m33_15() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461, ___m33_15)); } inline float get_m33_15() const { return ___m33_15; } inline float* get_address_of_m33_15() { return &___m33_15; } inline void set_m33_15(float value) { ___m33_15 = value; } }; // UnityEngine.Quaternion struct Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 { public: // System.Single UnityEngine.Quaternion::x float ___x_0; // System.Single UnityEngine.Quaternion::y float ___y_1; // System.Single UnityEngine.Quaternion::z float ___z_2; // System.Single UnityEngine.Quaternion::w float ___w_3; public: inline static int32_t get_offset_of_x_0() { return static_cast(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___x_0)); } inline float get_x_0() const { return ___x_0; } inline float* get_address_of_x_0() { return &___x_0; } inline void set_x_0(float value) { ___x_0 = value; } inline static int32_t get_offset_of_y_1() { return static_cast(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___y_1)); } inline float get_y_1() const { return ___y_1; } inline float* get_address_of_y_1() { return &___y_1; } inline void set_y_1(float value) { ___y_1 = value; } inline static int32_t get_offset_of_z_2() { return static_cast(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___z_2)); } inline float get_z_2() const { return ___z_2; } inline float* get_address_of_z_2() { return &___z_2; } inline void set_z_2(float value) { ___z_2 = value; } inline static int32_t get_offset_of_w_3() { return static_cast(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4, ___w_3)); } inline float get_w_3() const { return ___w_3; } inline float* get_address_of_w_3() { return &___w_3; } inline void set_w_3(float value) { ___w_3 = value; } }; // UnityEngine.Rect struct Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 { public: // System.Single UnityEngine.Rect::m_XMin float ___m_XMin_0; // System.Single UnityEngine.Rect::m_YMin float ___m_YMin_1; // System.Single UnityEngine.Rect::m_Width float ___m_Width_2; // System.Single UnityEngine.Rect::m_Height float ___m_Height_3; public: inline static int32_t get_offset_of_m_XMin_0() { return static_cast(offsetof(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878, ___m_XMin_0)); } inline float get_m_XMin_0() const { return ___m_XMin_0; } inline float* get_address_of_m_XMin_0() { return &___m_XMin_0; } inline void set_m_XMin_0(float value) { ___m_XMin_0 = value; } inline static int32_t get_offset_of_m_YMin_1() { return static_cast(offsetof(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878, ___m_YMin_1)); } inline float get_m_YMin_1() const { return ___m_YMin_1; } inline float* get_address_of_m_YMin_1() { return &___m_YMin_1; } inline void set_m_YMin_1(float value) { ___m_YMin_1 = value; } inline static int32_t get_offset_of_m_Width_2() { return static_cast(offsetof(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878, ___m_Width_2)); } inline float get_m_Width_2() const { return ___m_Width_2; } inline float* get_address_of_m_Width_2() { return &___m_Width_2; } inline void set_m_Width_2(float value) { ___m_Width_2 = value; } inline static int32_t get_offset_of_m_Height_3() { return static_cast(offsetof(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878, ___m_Height_3)); } inline float get_m_Height_3() const { return ___m_Height_3; } inline float* get_address_of_m_Height_3() { return &___m_Height_3; } inline void set_m_Height_3(float value) { ___m_Height_3 = value; } }; // UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle struct RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F { public: // System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle::m_IsValid bool ___m_IsValid_0; // System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle::k__BackingField int32_t ___U3ChandleU3Ek__BackingField_1; public: inline static int32_t get_offset_of_m_IsValid_0() { return static_cast(offsetof(RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F, ___m_IsValid_0)); } inline bool get_m_IsValid_0() const { return ___m_IsValid_0; } inline bool* get_address_of_m_IsValid_0() { return &___m_IsValid_0; } inline void set_m_IsValid_0(bool value) { ___m_IsValid_0 = value; } inline static int32_t get_offset_of_U3ChandleU3Ek__BackingField_1() { return static_cast(offsetof(RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F, ___U3ChandleU3Ek__BackingField_1)); } inline int32_t get_U3ChandleU3Ek__BackingField_1() const { return ___U3ChandleU3Ek__BackingField_1; } inline int32_t* get_address_of_U3ChandleU3Ek__BackingField_1() { return &___U3ChandleU3Ek__BackingField_1; } inline void set_U3ChandleU3Ek__BackingField_1(int32_t value) { ___U3ChandleU3Ek__BackingField_1 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle struct RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F_marshaled_pinvoke { int32_t ___m_IsValid_0; int32_t ___U3ChandleU3Ek__BackingField_1; }; // Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle struct RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F_marshaled_com { int32_t ___m_IsValid_0; int32_t ___U3ChandleU3Ek__BackingField_1; }; // System.SByte struct SByte_t928712DD662DC29BA4FAAE8CE2230AFB23447F0B { public: // System.SByte System.SByte::m_value int8_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(SByte_t928712DD662DC29BA4FAAE8CE2230AFB23447F0B, ___m_value_0)); } inline int8_t get_m_value_0() const { return ___m_value_0; } inline int8_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int8_t value) { ___m_value_0 = value; } }; // UnityEngine.Rendering.ShaderTagId struct ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 { public: // System.Int32 UnityEngine.Rendering.ShaderTagId::m_Id int32_t ___m_Id_1; public: inline static int32_t get_offset_of_m_Id_1() { return static_cast(offsetof(ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795, ___m_Id_1)); } inline int32_t get_m_Id_1() const { return ___m_Id_1; } inline int32_t* get_address_of_m_Id_1() { return &___m_Id_1; } inline void set_m_Id_1(int32_t value) { ___m_Id_1 = value; } }; // System.Single struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E { public: // System.Single System.Single::m_value float ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); } inline float get_m_value_0() const { return ___m_value_0; } inline float* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(float value) { ___m_value_0 = value; } }; // UnityEngine.InputSystem.Utilities.Substring struct Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F { public: // System.String UnityEngine.InputSystem.Utilities.Substring::m_String String_t* ___m_String_0; // System.Int32 UnityEngine.InputSystem.Utilities.Substring::m_Index int32_t ___m_Index_1; // System.Int32 UnityEngine.InputSystem.Utilities.Substring::m_Length int32_t ___m_Length_2; public: inline static int32_t get_offset_of_m_String_0() { return static_cast(offsetof(Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F, ___m_String_0)); } inline String_t* get_m_String_0() const { return ___m_String_0; } inline String_t** get_address_of_m_String_0() { return &___m_String_0; } inline void set_m_String_0(String_t* value) { ___m_String_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_String_0), (void*)value); } inline static int32_t get_offset_of_m_Index_1() { return static_cast(offsetof(Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F, ___m_Index_1)); } inline int32_t get_m_Index_1() const { return ___m_Index_1; } inline int32_t* get_address_of_m_Index_1() { return &___m_Index_1; } inline void set_m_Index_1(int32_t value) { ___m_Index_1 = value; } inline static int32_t get_offset_of_m_Length_2() { return static_cast(offsetof(Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F, ___m_Length_2)); } inline int32_t get_m_Length_2() const { return ___m_Length_2; } inline int32_t* get_address_of_m_Length_2() { return &___m_Length_2; } inline void set_m_Length_2(int32_t value) { ___m_Length_2 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.Substring struct Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F_marshaled_pinvoke { char* ___m_String_0; int32_t ___m_Index_1; int32_t ___m_Length_2; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Utilities.Substring struct Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F_marshaled_com { Il2CppChar* ___m_String_0; int32_t ___m_Index_1; int32_t ___m_Length_2; }; // UnityEngine.UILineInfo struct UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C { public: // System.Int32 UnityEngine.UILineInfo::startCharIdx int32_t ___startCharIdx_0; // System.Int32 UnityEngine.UILineInfo::height int32_t ___height_1; // System.Single UnityEngine.UILineInfo::topY float ___topY_2; // System.Single UnityEngine.UILineInfo::leading float ___leading_3; public: inline static int32_t get_offset_of_startCharIdx_0() { return static_cast(offsetof(UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C, ___startCharIdx_0)); } inline int32_t get_startCharIdx_0() const { return ___startCharIdx_0; } inline int32_t* get_address_of_startCharIdx_0() { return &___startCharIdx_0; } inline void set_startCharIdx_0(int32_t value) { ___startCharIdx_0 = value; } inline static int32_t get_offset_of_height_1() { return static_cast(offsetof(UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C, ___height_1)); } inline int32_t get_height_1() const { return ___height_1; } inline int32_t* get_address_of_height_1() { return &___height_1; } inline void set_height_1(int32_t value) { ___height_1 = value; } inline static int32_t get_offset_of_topY_2() { return static_cast(offsetof(UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C, ___topY_2)); } inline float get_topY_2() const { return ___topY_2; } inline float* get_address_of_topY_2() { return &___topY_2; } inline void set_topY_2(float value) { ___topY_2 = value; } inline static int32_t get_offset_of_leading_3() { return static_cast(offsetof(UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C, ___leading_3)); } inline float get_leading_3() const { return ___leading_3; } inline float* get_address_of_leading_3() { return &___leading_3; } inline void set_leading_3(float value) { ___leading_3 = value; } }; // System.UInt16 struct UInt16_t894EA9D4FB7C799B244E7BBF2DF0EEEDBC77A8BD { public: // System.UInt16 System.UInt16::m_value uint16_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt16_t894EA9D4FB7C799B244E7BBF2DF0EEEDBC77A8BD, ___m_value_0)); } inline uint16_t get_m_value_0() const { return ___m_value_0; } inline uint16_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint16_t value) { ___m_value_0 = value; } }; // System.UInt32 struct UInt32_tE60352A06233E4E69DD198BCC67142159F686B15 { public: // System.UInt32 System.UInt32::m_value uint32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15, ___m_value_0)); } inline uint32_t get_m_value_0() const { return ___m_value_0; } inline uint32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint32_t value) { ___m_value_0 = value; } }; // System.UInt64 struct UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281 { public: // System.UInt64 System.UInt64::m_value uint64_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281, ___m_value_0)); } inline uint64_t get_m_value_0() const { return ___m_value_0; } inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint64_t value) { ___m_value_0 = value; } }; // UnityEngine.InputSystem.XR.UsageHint struct UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE { public: // System.String UnityEngine.InputSystem.XR.UsageHint::content String_t* ___content_0; public: inline static int32_t get_offset_of_content_0() { return static_cast(offsetof(UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE, ___content_0)); } inline String_t* get_content_0() const { return ___content_0; } inline String_t** get_address_of_content_0() { return &___content_0; } inline void set_content_0(String_t* value) { ___content_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___content_0), (void*)value); } }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.XR.UsageHint struct UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE_marshaled_pinvoke { char* ___content_0; }; // Native definition for COM marshalling of UnityEngine.InputSystem.XR.UsageHint struct UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE_marshaled_com { Il2CppChar* ___content_0; }; // UnityEngine.Vector2 struct Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 { public: // System.Single UnityEngine.Vector2::x float ___x_0; // System.Single UnityEngine.Vector2::y float ___y_1; public: inline static int32_t get_offset_of_x_0() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___x_0)); } inline float get_x_0() const { return ___x_0; } inline float* get_address_of_x_0() { return &___x_0; } inline void set_x_0(float value) { ___x_0 = value; } inline static int32_t get_offset_of_y_1() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___y_1)); } inline float get_y_1() const { return ___y_1; } inline float* get_address_of_y_1() { return &___y_1; } inline void set_y_1(float value) { ___y_1 = value; } }; // UnityEngine.Vector3 struct Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E { public: // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; public: inline static int32_t get_offset_of_x_2() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___x_2)); } inline float get_x_2() const { return ___x_2; } inline float* get_address_of_x_2() { return &___x_2; } inline void set_x_2(float value) { ___x_2 = value; } inline static int32_t get_offset_of_y_3() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___y_3)); } inline float get_y_3() const { return ___y_3; } inline float* get_address_of_y_3() { return &___y_3; } inline void set_y_3(float value) { ___y_3 = value; } inline static int32_t get_offset_of_z_4() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___z_4)); } inline float get_z_4() const { return ___z_4; } inline float* get_address_of_z_4() { return &___z_4; } inline void set_z_4(float value) { ___z_4 = value; } }; // UnityEngine.Vector4 struct Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 { public: // System.Single UnityEngine.Vector4::x float ___x_1; // System.Single UnityEngine.Vector4::y float ___y_2; // System.Single UnityEngine.Vector4::z float ___z_3; // System.Single UnityEngine.Vector4::w float ___w_4; public: inline static int32_t get_offset_of_x_1() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___x_1)); } inline float get_x_1() const { return ___x_1; } inline float* get_address_of_x_1() { return &___x_1; } inline void set_x_1(float value) { ___x_1 = value; } inline static int32_t get_offset_of_y_2() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___y_2)); } inline float get_y_2() const { return ___y_2; } inline float* get_address_of_y_2() { return &___y_2; } inline void set_y_2(float value) { ___y_2 = value; } inline static int32_t get_offset_of_z_3() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___z_3)); } inline float get_z_3() const { return ___z_3; } inline float* get_address_of_z_3() { return &___z_3; } inline void set_z_3(float value) { ___z_3 = value; } inline static int32_t get_offset_of_w_4() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___w_4)); } inline float get_w_4() const { return ___w_4; } inline float* get_address_of_w_4() { return &___w_4; } inline void set_w_4(float value) { ___w_4 = value; } }; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 { public: union { struct { }; uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1]; }; public: }; // UnityEngine.BeforeRenderHelper/OrderBlock struct OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 { public: // System.Int32 UnityEngine.BeforeRenderHelper/OrderBlock::order int32_t ___order_0; // UnityEngine.Events.UnityAction UnityEngine.BeforeRenderHelper/OrderBlock::callback UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * ___callback_1; public: inline static int32_t get_offset_of_order_0() { return static_cast(offsetof(OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2, ___order_0)); } inline int32_t get_order_0() const { return ___order_0; } inline int32_t* get_address_of_order_0() { return &___order_0; } inline void set_order_0(int32_t value) { ___order_0 = value; } inline static int32_t get_offset_of_callback_1() { return static_cast(offsetof(OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2, ___callback_1)); } inline UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * get_callback_1() const { return ___callback_1; } inline UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 ** get_address_of_callback_1() { return &___callback_1; } inline void set_callback_1(UnityAction_t22E545F8BE0A62EE051C6A83E209587A0DB1C099 * value) { ___callback_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___callback_1), (void*)value); } }; // Native definition for P/Invoke marshalling of UnityEngine.BeforeRenderHelper/OrderBlock struct OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2_marshaled_pinvoke { int32_t ___order_0; Il2CppMethodPointer ___callback_1; }; // Native definition for COM marshalling of UnityEngine.BeforeRenderHelper/OrderBlock struct OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2_marshaled_com { int32_t ___order_0; Il2CppMethodPointer ___callback_1; }; // System.Diagnostics.Tracing.EventProvider/SessionInfo struct SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 { public: // System.Int32 System.Diagnostics.Tracing.EventProvider/SessionInfo::sessionIdBit int32_t ___sessionIdBit_0; // System.Int32 System.Diagnostics.Tracing.EventProvider/SessionInfo::etwSessionId int32_t ___etwSessionId_1; public: inline static int32_t get_offset_of_sessionIdBit_0() { return static_cast(offsetof(SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7, ___sessionIdBit_0)); } inline int32_t get_sessionIdBit_0() const { return ___sessionIdBit_0; } inline int32_t* get_address_of_sessionIdBit_0() { return &___sessionIdBit_0; } inline void set_sessionIdBit_0(int32_t value) { ___sessionIdBit_0 = value; } inline static int32_t get_offset_of_etwSessionId_1() { return static_cast(offsetof(SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7, ___etwSessionId_1)); } inline int32_t get_etwSessionId_1() const { return ___etwSessionId_1; } inline int32_t* get_address_of_etwSessionId_1() { return &___etwSessionId_1; } inline void set_etwSessionId_1(int32_t value) { ___etwSessionId_1 = value; } }; // UnityEngine.InputSystem.InputActionMap/BindingOverrideJson struct BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 { public: // System.String UnityEngine.InputSystem.InputActionMap/BindingOverrideJson::action String_t* ___action_0; // System.String UnityEngine.InputSystem.InputActionMap/BindingOverrideJson::id String_t* ___id_1; // System.String UnityEngine.InputSystem.InputActionMap/BindingOverrideJson::path String_t* ___path_2; // System.String UnityEngine.InputSystem.InputActionMap/BindingOverrideJson::interactions String_t* ___interactions_3; // System.String UnityEngine.InputSystem.InputActionMap/BindingOverrideJson::processors String_t* ___processors_4; public: inline static int32_t get_offset_of_action_0() { return static_cast(offsetof(BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7, ___action_0)); } inline String_t* get_action_0() const { return ___action_0; } inline String_t** get_address_of_action_0() { return &___action_0; } inline void set_action_0(String_t* value) { ___action_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___action_0), (void*)value); } inline static int32_t get_offset_of_id_1() { return static_cast(offsetof(BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7, ___id_1)); } inline String_t* get_id_1() const { return ___id_1; } inline String_t** get_address_of_id_1() { return &___id_1; } inline void set_id_1(String_t* value) { ___id_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___id_1), (void*)value); } inline static int32_t get_offset_of_path_2() { return static_cast(offsetof(BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7, ___path_2)); } inline String_t* get_path_2() const { return ___path_2; } inline String_t** get_address_of_path_2() { return &___path_2; } inline void set_path_2(String_t* value) { ___path_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___path_2), (void*)value); } inline static int32_t get_offset_of_interactions_3() { return static_cast(offsetof(BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7, ___interactions_3)); } inline String_t* get_interactions_3() const { return ___interactions_3; } inline String_t** get_address_of_interactions_3() { return &___interactions_3; } inline void set_interactions_3(String_t* value) { ___interactions_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___interactions_3), (void*)value); } inline static int32_t get_offset_of_processors_4() { return static_cast(offsetof(BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7, ___processors_4)); } inline String_t* get_processors_4() const { return ___processors_4; } inline String_t** get_address_of_processors_4() { return &___processors_4; } inline void set_processors_4(String_t* value) { ___processors_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___processors_4), (void*)value); } }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputActionMap/BindingOverrideJson struct BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7_marshaled_pinvoke { char* ___action_0; char* ___id_1; char* ___path_2; char* ___interactions_3; char* ___processors_4; }; // Native definition for COM marshalling of UnityEngine.InputSystem.InputActionMap/BindingOverrideJson struct BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7_marshaled_com { Il2CppChar* ___action_0; Il2CppChar* ___id_1; Il2CppChar* ___path_2; Il2CppChar* ___interactions_3; Il2CppChar* ___processors_4; }; // ONSPPropagationGeometry/MeshMaterial struct MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 { public: // UnityEngine.MeshFilter ONSPPropagationGeometry/MeshMaterial::meshFilter MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * ___meshFilter_0; // ONSPPropagationMaterial[] ONSPPropagationGeometry/MeshMaterial::materials ONSPPropagationMaterialU5BU5D_tEADEC364F10F56DA10285B0195F5D14FD17C75E6* ___materials_1; public: inline static int32_t get_offset_of_meshFilter_0() { return static_cast(offsetof(MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29, ___meshFilter_0)); } inline MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * get_meshFilter_0() const { return ___meshFilter_0; } inline MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A ** get_address_of_meshFilter_0() { return &___meshFilter_0; } inline void set_meshFilter_0(MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * value) { ___meshFilter_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___meshFilter_0), (void*)value); } inline static int32_t get_offset_of_materials_1() { return static_cast(offsetof(MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29, ___materials_1)); } inline ONSPPropagationMaterialU5BU5D_tEADEC364F10F56DA10285B0195F5D14FD17C75E6* get_materials_1() const { return ___materials_1; } inline ONSPPropagationMaterialU5BU5D_tEADEC364F10F56DA10285B0195F5D14FD17C75E6** get_address_of_materials_1() { return &___materials_1; } inline void set_materials_1(ONSPPropagationMaterialU5BU5D_tEADEC364F10F56DA10285B0195F5D14FD17C75E6* value) { ___materials_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___materials_1), (void*)value); } }; // Native definition for P/Invoke marshalling of ONSPPropagationGeometry/MeshMaterial struct MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29_marshaled_pinvoke { MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * ___meshFilter_0; ONSPPropagationMaterialU5BU5D_tEADEC364F10F56DA10285B0195F5D14FD17C75E6* ___materials_1; }; // Native definition for COM marshalling of ONSPPropagationGeometry/MeshMaterial struct MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29_marshaled_com { MeshFilter_t763BB2BBF3881176AD25E4570E6DD215BA0AA51A * ___meshFilter_0; ONSPPropagationMaterialU5BU5D_tEADEC364F10F56DA10285B0195F5D14FD17C75E6* ___materials_1; }; // ONSPPropagationGeometry/TerrainMaterial struct TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC { public: // UnityEngine.Terrain ONSPPropagationGeometry/TerrainMaterial::terrain Terrain_t2C0E3B3A2895E81446EFF4F5AFD601CF977D1836 * ___terrain_0; // ONSPPropagationMaterial[] ONSPPropagationGeometry/TerrainMaterial::materials ONSPPropagationMaterialU5BU5D_tEADEC364F10F56DA10285B0195F5D14FD17C75E6* ___materials_1; // UnityEngine.Mesh[] ONSPPropagationGeometry/TerrainMaterial::treePrototypeMeshes MeshU5BU5D_t9083AB7B9B72E4E05B55B7CA24A5D6020DC1C6D8* ___treePrototypeMeshes_2; public: inline static int32_t get_offset_of_terrain_0() { return static_cast(offsetof(TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC, ___terrain_0)); } inline Terrain_t2C0E3B3A2895E81446EFF4F5AFD601CF977D1836 * get_terrain_0() const { return ___terrain_0; } inline Terrain_t2C0E3B3A2895E81446EFF4F5AFD601CF977D1836 ** get_address_of_terrain_0() { return &___terrain_0; } inline void set_terrain_0(Terrain_t2C0E3B3A2895E81446EFF4F5AFD601CF977D1836 * value) { ___terrain_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___terrain_0), (void*)value); } inline static int32_t get_offset_of_materials_1() { return static_cast(offsetof(TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC, ___materials_1)); } inline ONSPPropagationMaterialU5BU5D_tEADEC364F10F56DA10285B0195F5D14FD17C75E6* get_materials_1() const { return ___materials_1; } inline ONSPPropagationMaterialU5BU5D_tEADEC364F10F56DA10285B0195F5D14FD17C75E6** get_address_of_materials_1() { return &___materials_1; } inline void set_materials_1(ONSPPropagationMaterialU5BU5D_tEADEC364F10F56DA10285B0195F5D14FD17C75E6* value) { ___materials_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___materials_1), (void*)value); } inline static int32_t get_offset_of_treePrototypeMeshes_2() { return static_cast(offsetof(TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC, ___treePrototypeMeshes_2)); } inline MeshU5BU5D_t9083AB7B9B72E4E05B55B7CA24A5D6020DC1C6D8* get_treePrototypeMeshes_2() const { return ___treePrototypeMeshes_2; } inline MeshU5BU5D_t9083AB7B9B72E4E05B55B7CA24A5D6020DC1C6D8** get_address_of_treePrototypeMeshes_2() { return &___treePrototypeMeshes_2; } inline void set_treePrototypeMeshes_2(MeshU5BU5D_t9083AB7B9B72E4E05B55B7CA24A5D6020DC1C6D8* value) { ___treePrototypeMeshes_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___treePrototypeMeshes_2), (void*)value); } }; // Native definition for P/Invoke marshalling of ONSPPropagationGeometry/TerrainMaterial struct TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC_marshaled_pinvoke { Terrain_t2C0E3B3A2895E81446EFF4F5AFD601CF977D1836 * ___terrain_0; ONSPPropagationMaterialU5BU5D_tEADEC364F10F56DA10285B0195F5D14FD17C75E6* ___materials_1; MeshU5BU5D_t9083AB7B9B72E4E05B55B7CA24A5D6020DC1C6D8* ___treePrototypeMeshes_2; }; // Native definition for COM marshalling of ONSPPropagationGeometry/TerrainMaterial struct TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC_marshaled_com { Terrain_t2C0E3B3A2895E81446EFF4F5AFD601CF977D1836 * ___terrain_0; ONSPPropagationMaterialU5BU5D_tEADEC364F10F56DA10285B0195F5D14FD17C75E6* ___materials_1; MeshU5BU5D_t9083AB7B9B72E4E05B55B7CA24A5D6020DC1C6D8* ___treePrototypeMeshes_2; }; // OVRPassthroughLayer/DeferredPassthroughMeshAddition struct DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 { public: // UnityEngine.GameObject OVRPassthroughLayer/DeferredPassthroughMeshAddition::gameObject GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___gameObject_0; // System.Boolean OVRPassthroughLayer/DeferredPassthroughMeshAddition::updateTransform bool ___updateTransform_1; public: inline static int32_t get_offset_of_gameObject_0() { return static_cast(offsetof(DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873, ___gameObject_0)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_gameObject_0() const { return ___gameObject_0; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_gameObject_0() { return &___gameObject_0; } inline void set_gameObject_0(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___gameObject_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___gameObject_0), (void*)value); } inline static int32_t get_offset_of_updateTransform_1() { return static_cast(offsetof(DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873, ___updateTransform_1)); } inline bool get_updateTransform_1() const { return ___updateTransform_1; } inline bool* get_address_of_updateTransform_1() { return &___updateTransform_1; } inline void set_updateTransform_1(bool value) { ___updateTransform_1 = value; } }; // Native definition for P/Invoke marshalling of OVRPassthroughLayer/DeferredPassthroughMeshAddition struct DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873_marshaled_pinvoke { GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___gameObject_0; int32_t ___updateTransform_1; }; // Native definition for COM marshalling of OVRPassthroughLayer/DeferredPassthroughMeshAddition struct DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873_marshaled_com { GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___gameObject_0; int32_t ___updateTransform_1; }; // UnityEngine.XR.OpenXR.Input.OpenXRInput/SerializedBinding struct SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F { public: // System.UInt64 UnityEngine.XR.OpenXR.Input.OpenXRInput/SerializedBinding::actionId uint64_t ___actionId_0; // System.String UnityEngine.XR.OpenXR.Input.OpenXRInput/SerializedBinding::path String_t* ___path_1; public: inline static int32_t get_offset_of_actionId_0() { return static_cast(offsetof(SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F, ___actionId_0)); } inline uint64_t get_actionId_0() const { return ___actionId_0; } inline uint64_t* get_address_of_actionId_0() { return &___actionId_0; } inline void set_actionId_0(uint64_t value) { ___actionId_0 = value; } inline static int32_t get_offset_of_path_1() { return static_cast(offsetof(SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F, ___path_1)); } inline String_t* get_path_1() const { return ___path_1; } inline String_t** get_address_of_path_1() { return &___path_1; } inline void set_path_1(String_t* value) { ___path_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___path_1), (void*)value); } }; // Native definition for P/Invoke marshalling of UnityEngine.XR.OpenXR.Input.OpenXRInput/SerializedBinding struct SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F_marshaled_pinvoke { uint64_t ___actionId_0; char* ___path_1; }; // Native definition for COM marshalling of UnityEngine.XR.OpenXR.Input.OpenXRInput/SerializedBinding struct SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F_marshaled_com { uint64_t ___actionId_0; Il2CppChar* ___path_1; }; // UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData struct PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C { public: // System.String UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData::name String_t* ___name_0; // System.Collections.Generic.List`1[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData::resourceReadLists List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C* ___resourceReadLists_1; // System.Collections.Generic.List`1[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData::resourceWriteLists List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C* ___resourceWriteLists_2; // System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData::culled bool ___culled_3; // System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData::generateDebugData bool ___generateDebugData_4; public: inline static int32_t get_offset_of_name_0() { return static_cast(offsetof(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C, ___name_0)); } inline String_t* get_name_0() const { return ___name_0; } inline String_t** get_address_of_name_0() { return &___name_0; } inline void set_name_0(String_t* value) { ___name_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___name_0), (void*)value); } inline static int32_t get_offset_of_resourceReadLists_1() { return static_cast(offsetof(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C, ___resourceReadLists_1)); } inline List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C* get_resourceReadLists_1() const { return ___resourceReadLists_1; } inline List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C** get_address_of_resourceReadLists_1() { return &___resourceReadLists_1; } inline void set_resourceReadLists_1(List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C* value) { ___resourceReadLists_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___resourceReadLists_1), (void*)value); } inline static int32_t get_offset_of_resourceWriteLists_2() { return static_cast(offsetof(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C, ___resourceWriteLists_2)); } inline List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C* get_resourceWriteLists_2() const { return ___resourceWriteLists_2; } inline List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C** get_address_of_resourceWriteLists_2() { return &___resourceWriteLists_2; } inline void set_resourceWriteLists_2(List_1U5BU5D_tABF499D891C900D1171501E0545AD96030B3877C* value) { ___resourceWriteLists_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___resourceWriteLists_2), (void*)value); } inline static int32_t get_offset_of_culled_3() { return static_cast(offsetof(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C, ___culled_3)); } inline bool get_culled_3() const { return ___culled_3; } inline bool* get_address_of_culled_3() { return &___culled_3; } inline void set_culled_3(bool value) { ___culled_3 = value; } inline static int32_t get_offset_of_generateDebugData_4() { return static_cast(offsetof(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C, ___generateDebugData_4)); } inline bool get_generateDebugData_4() const { return ___generateDebugData_4; } inline bool* get_address_of_generateDebugData_4() { return &___generateDebugData_4; } inline void set_generateDebugData_4(bool value) { ___generateDebugData_4 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData struct PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C_marshaled_pinvoke { char* ___name_0; List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 ** ___resourceReadLists_1; List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 ** ___resourceWriteLists_2; int32_t ___culled_3; int32_t ___generateDebugData_4; }; // Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData struct PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C_marshaled_com { Il2CppChar* ___name_0; List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 ** ___resourceReadLists_1; List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 ** ___resourceWriteLists_2; int32_t ___culled_3; int32_t ___generateDebugData_4; }; // UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData struct ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F { public: // System.String UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData::name String_t* ___name_0; // System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData::imported bool ___imported_1; // System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData::creationPassIndex int32_t ___creationPassIndex_2; // System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData::releasePassIndex int32_t ___releasePassIndex_3; // System.Collections.Generic.List`1 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData::consumerList List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * ___consumerList_4; // System.Collections.Generic.List`1 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData::producerList List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * ___producerList_5; public: inline static int32_t get_offset_of_name_0() { return static_cast(offsetof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F, ___name_0)); } inline String_t* get_name_0() const { return ___name_0; } inline String_t** get_address_of_name_0() { return &___name_0; } inline void set_name_0(String_t* value) { ___name_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___name_0), (void*)value); } inline static int32_t get_offset_of_imported_1() { return static_cast(offsetof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F, ___imported_1)); } inline bool get_imported_1() const { return ___imported_1; } inline bool* get_address_of_imported_1() { return &___imported_1; } inline void set_imported_1(bool value) { ___imported_1 = value; } inline static int32_t get_offset_of_creationPassIndex_2() { return static_cast(offsetof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F, ___creationPassIndex_2)); } inline int32_t get_creationPassIndex_2() const { return ___creationPassIndex_2; } inline int32_t* get_address_of_creationPassIndex_2() { return &___creationPassIndex_2; } inline void set_creationPassIndex_2(int32_t value) { ___creationPassIndex_2 = value; } inline static int32_t get_offset_of_releasePassIndex_3() { return static_cast(offsetof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F, ___releasePassIndex_3)); } inline int32_t get_releasePassIndex_3() const { return ___releasePassIndex_3; } inline int32_t* get_address_of_releasePassIndex_3() { return &___releasePassIndex_3; } inline void set_releasePassIndex_3(int32_t value) { ___releasePassIndex_3 = value; } inline static int32_t get_offset_of_consumerList_4() { return static_cast(offsetof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F, ___consumerList_4)); } inline List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * get_consumerList_4() const { return ___consumerList_4; } inline List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 ** get_address_of_consumerList_4() { return &___consumerList_4; } inline void set_consumerList_4(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * value) { ___consumerList_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___consumerList_4), (void*)value); } inline static int32_t get_offset_of_producerList_5() { return static_cast(offsetof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F, ___producerList_5)); } inline List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * get_producerList_5() const { return ___producerList_5; } inline List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 ** get_address_of_producerList_5() { return &___producerList_5; } inline void set_producerList_5(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * value) { ___producerList_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___producerList_5), (void*)value); } }; // Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData struct ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F_marshaled_pinvoke { char* ___name_0; int32_t ___imported_1; int32_t ___creationPassIndex_2; int32_t ___releasePassIndex_3; List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * ___consumerList_4; List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * ___producerList_5; }; // Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData struct ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F_marshaled_com { Il2CppChar* ___name_0; int32_t ___imported_1; int32_t ___creationPassIndex_2; int32_t ___releasePassIndex_3; List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * ___consumerList_4; List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * ___producerList_5; }; // FMODUnity.Settings/PlatformTemplate struct PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED { public: // System.String FMODUnity.Settings/PlatformTemplate::Identifier String_t* ___Identifier_0; // System.Func`1 FMODUnity.Settings/PlatformTemplate::CreateInstance Func_1_tD8217A517B81548153B648DD9D5285A3A78807D4 * ___CreateInstance_1; public: inline static int32_t get_offset_of_Identifier_0() { return static_cast(offsetof(PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED, ___Identifier_0)); } inline String_t* get_Identifier_0() const { return ___Identifier_0; } inline String_t** get_address_of_Identifier_0() { return &___Identifier_0; } inline void set_Identifier_0(String_t* value) { ___Identifier_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Identifier_0), (void*)value); } inline static int32_t get_offset_of_CreateInstance_1() { return static_cast(offsetof(PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED, ___CreateInstance_1)); } inline Func_1_tD8217A517B81548153B648DD9D5285A3A78807D4 * get_CreateInstance_1() const { return ___CreateInstance_1; } inline Func_1_tD8217A517B81548153B648DD9D5285A3A78807D4 ** get_address_of_CreateInstance_1() { return &___CreateInstance_1; } inline void set_CreateInstance_1(Func_1_tD8217A517B81548153B648DD9D5285A3A78807D4 * value) { ___CreateInstance_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___CreateInstance_1), (void*)value); } }; // Native definition for P/Invoke marshalling of FMODUnity.Settings/PlatformTemplate struct PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED_marshaled_pinvoke { char* ___Identifier_0; Il2CppMethodPointer ___CreateInstance_1; }; // Native definition for COM marshalling of FMODUnity.Settings/PlatformTemplate struct PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED_marshaled_com { Il2CppChar* ___Identifier_0; Il2CppMethodPointer ___CreateInstance_1; }; // UnityEngine.UnitySynchronizationContext/WorkRequest struct WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 { public: // System.Threading.SendOrPostCallback UnityEngine.UnitySynchronizationContext/WorkRequest::m_DelagateCallback SendOrPostCallback_t6B7334CE017AF595535507519400AC02D688DC3C * ___m_DelagateCallback_0; // System.Object UnityEngine.UnitySynchronizationContext/WorkRequest::m_DelagateState RuntimeObject * ___m_DelagateState_1; // System.Threading.ManualResetEvent UnityEngine.UnitySynchronizationContext/WorkRequest::m_WaitHandle ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA * ___m_WaitHandle_2; public: inline static int32_t get_offset_of_m_DelagateCallback_0() { return static_cast(offsetof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393, ___m_DelagateCallback_0)); } inline SendOrPostCallback_t6B7334CE017AF595535507519400AC02D688DC3C * get_m_DelagateCallback_0() const { return ___m_DelagateCallback_0; } inline SendOrPostCallback_t6B7334CE017AF595535507519400AC02D688DC3C ** get_address_of_m_DelagateCallback_0() { return &___m_DelagateCallback_0; } inline void set_m_DelagateCallback_0(SendOrPostCallback_t6B7334CE017AF595535507519400AC02D688DC3C * value) { ___m_DelagateCallback_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_DelagateCallback_0), (void*)value); } inline static int32_t get_offset_of_m_DelagateState_1() { return static_cast(offsetof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393, ___m_DelagateState_1)); } inline RuntimeObject * get_m_DelagateState_1() const { return ___m_DelagateState_1; } inline RuntimeObject ** get_address_of_m_DelagateState_1() { return &___m_DelagateState_1; } inline void set_m_DelagateState_1(RuntimeObject * value) { ___m_DelagateState_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_DelagateState_1), (void*)value); } inline static int32_t get_offset_of_m_WaitHandle_2() { return static_cast(offsetof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393, ___m_WaitHandle_2)); } inline ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA * get_m_WaitHandle_2() const { return ___m_WaitHandle_2; } inline ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA ** get_address_of_m_WaitHandle_2() { return &___m_WaitHandle_2; } inline void set_m_WaitHandle_2(ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA * value) { ___m_WaitHandle_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_WaitHandle_2), (void*)value); } }; // Native definition for P/Invoke marshalling of UnityEngine.UnitySynchronizationContext/WorkRequest struct WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393_marshaled_pinvoke { Il2CppMethodPointer ___m_DelagateCallback_0; Il2CppIUnknown* ___m_DelagateState_1; ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA * ___m_WaitHandle_2; }; // Native definition for COM marshalling of UnityEngine.UnitySynchronizationContext/WorkRequest struct WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393_marshaled_com { Il2CppMethodPointer ___m_DelagateCallback_0; Il2CppIUnknown* ___m_DelagateState_1; ManualResetEvent_t9E2ED486907E3A16122ED4E946534E4DD6B5A7BA * ___m_WaitHandle_2; }; // UnityEngine.XR.AvailableTrackingData struct AvailableTrackingData_tECF9F41E063E32F92AF43156E0C61190C82B47FC { public: // System.Int32 UnityEngine.XR.AvailableTrackingData::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(AvailableTrackingData_tECF9F41E063E32F92AF43156E0C61190C82B47FC, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Reflection.BindingFlags struct BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733 { public: // System.Int32 System.Reflection.BindingFlags::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.Rendering.BuiltinRenderTextureType struct BuiltinRenderTextureType_t89FFB8A7C9095150BCA40E573A73664CC37F023A { public: // System.Int32 UnityEngine.Rendering.BuiltinRenderTextureType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(BuiltinRenderTextureType_t89FFB8A7C9095150BCA40E573A73664CC37F023A, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.CubemapFace struct CubemapFace_t74FBCA71A21252C2E10E256E61FE0B1E09D7B9E5 { public: // System.Int32 UnityEngine.CubemapFace::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(CubemapFace_t74FBCA71A21252C2E10E256E61FE0B1E09D7B9E5, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.Exception struct Exception_t : public RuntimeObject { public: // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t * ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject * ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject * ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15; public: inline static int32_t get_offset_of__className_1() { return static_cast(offsetof(Exception_t, ____className_1)); } inline String_t* get__className_1() const { return ____className_1; } inline String_t** get_address_of__className_1() { return &____className_1; } inline void set__className_1(String_t* value) { ____className_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value); } inline static int32_t get_offset_of__message_2() { return static_cast(offsetof(Exception_t, ____message_2)); } inline String_t* get__message_2() const { return ____message_2; } inline String_t** get_address_of__message_2() { return &____message_2; } inline void set__message_2(String_t* value) { ____message_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value); } inline static int32_t get_offset_of__data_3() { return static_cast(offsetof(Exception_t, ____data_3)); } inline RuntimeObject* get__data_3() const { return ____data_3; } inline RuntimeObject** get_address_of__data_3() { return &____data_3; } inline void set__data_3(RuntimeObject* value) { ____data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value); } inline static int32_t get_offset_of__innerException_4() { return static_cast(offsetof(Exception_t, ____innerException_4)); } inline Exception_t * get__innerException_4() const { return ____innerException_4; } inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; } inline void set__innerException_4(Exception_t * value) { ____innerException_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value); } inline static int32_t get_offset_of__helpURL_5() { return static_cast(offsetof(Exception_t, ____helpURL_5)); } inline String_t* get__helpURL_5() const { return ____helpURL_5; } inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; } inline void set__helpURL_5(String_t* value) { ____helpURL_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value); } inline static int32_t get_offset_of__stackTrace_6() { return static_cast(offsetof(Exception_t, ____stackTrace_6)); } inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; } inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; } inline void set__stackTrace_6(RuntimeObject * value) { ____stackTrace_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value); } inline static int32_t get_offset_of__stackTraceString_7() { return static_cast(offsetof(Exception_t, ____stackTraceString_7)); } inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; } inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; } inline void set__stackTraceString_7(String_t* value) { ____stackTraceString_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value); } inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast(offsetof(Exception_t, ____remoteStackTraceString_8)); } inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; } inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; } inline void set__remoteStackTraceString_8(String_t* value) { ____remoteStackTraceString_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value); } inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast(offsetof(Exception_t, ____remoteStackIndex_9)); } inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; } inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; } inline void set__remoteStackIndex_9(int32_t value) { ____remoteStackIndex_9 = value; } inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast(offsetof(Exception_t, ____dynamicMethods_10)); } inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; } inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; } inline void set__dynamicMethods_10(RuntimeObject * value) { ____dynamicMethods_10 = value; Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value); } inline static int32_t get_offset_of__HResult_11() { return static_cast(offsetof(Exception_t, ____HResult_11)); } inline int32_t get__HResult_11() const { return ____HResult_11; } inline int32_t* get_address_of__HResult_11() { return &____HResult_11; } inline void set__HResult_11(int32_t value) { ____HResult_11 = value; } inline static int32_t get_offset_of__source_12() { return static_cast(offsetof(Exception_t, ____source_12)); } inline String_t* get__source_12() const { return ____source_12; } inline String_t** get_address_of__source_12() { return &____source_12; } inline void set__source_12(String_t* value) { ____source_12 = value; Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value); } inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast(offsetof(Exception_t, ____safeSerializationManager_13)); } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; } inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value) { ____safeSerializationManager_13 = value; Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value); } inline static int32_t get_offset_of_captured_traces_14() { return static_cast(offsetof(Exception_t, ___captured_traces_14)); } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; } inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value) { ___captured_traces_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value); } inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast(offsetof(Exception_t, ___native_trace_ips_15)); } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; } inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value) { ___native_trace_ips_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // System.ExceptionArgument struct ExceptionArgument_t750CCD4C657BCB2C185560CC68330BC0313B8737 { public: // System.Int32 System.ExceptionArgument::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ExceptionArgument_t750CCD4C657BCB2C185560CC68330BC0313B8737, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.ExceptionResource struct ExceptionResource_tD29FDAA391137C7766FB63B5F13FA0F12AF6C3FA { public: // System.Int32 System.ExceptionResource::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ExceptionResource_tD29FDAA391137C7766FB63B5F13FA0F12AF6C3FA, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.InputSystem.XR.FeatureType struct FeatureType_tAA574617594E87607ED33C913C1092B4DF3B2C18 { public: // System.Int32 UnityEngine.InputSystem.XR.FeatureType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(FeatureType_tAA574617594E87607ED33C913C1092B4DF3B2C18, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.Timeline.NotificationFlags struct NotificationFlags_t9E7C2E414C0875C0904404193D925F03BF65D981 { public: // System.Int16 UnityEngine.Timeline.NotificationFlags::value__ int16_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(NotificationFlags_t9E7C2E414C0875C0904404193D925F03BF65D981, ___value___2)); } inline int16_t get_value___2() const { return ___value___2; } inline int16_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int16_t value) { ___value___2 = value; } }; // UnityEngine.Playables.PlayableHandle struct PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A { public: // System.IntPtr UnityEngine.Playables.PlayableHandle::m_Handle intptr_t ___m_Handle_0; // System.UInt32 UnityEngine.Playables.PlayableHandle::m_Version uint32_t ___m_Version_1; public: inline static int32_t get_offset_of_m_Handle_0() { return static_cast(offsetof(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A, ___m_Handle_0)); } inline intptr_t get_m_Handle_0() const { return ___m_Handle_0; } inline intptr_t* get_address_of_m_Handle_0() { return &___m_Handle_0; } inline void set_m_Handle_0(intptr_t value) { ___m_Handle_0 = value; } inline static int32_t get_offset_of_m_Version_1() { return static_cast(offsetof(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A, ___m_Version_1)); } inline uint32_t get_m_Version_1() const { return ___m_Version_1; } inline uint32_t* get_address_of_m_Version_1() { return &___m_Version_1; } inline void set_m_Version_1(uint32_t value) { ___m_Version_1 = value; } }; // UnityEngine.RaycastHit2D struct RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 { public: // UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Centroid Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___m_Centroid_0; // UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Point Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___m_Point_1; // UnityEngine.Vector2 UnityEngine.RaycastHit2D::m_Normal Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___m_Normal_2; // System.Single UnityEngine.RaycastHit2D::m_Distance float ___m_Distance_3; // System.Single UnityEngine.RaycastHit2D::m_Fraction float ___m_Fraction_4; // System.Int32 UnityEngine.RaycastHit2D::m_Collider int32_t ___m_Collider_5; public: inline static int32_t get_offset_of_m_Centroid_0() { return static_cast(offsetof(RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4, ___m_Centroid_0)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_m_Centroid_0() const { return ___m_Centroid_0; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_m_Centroid_0() { return &___m_Centroid_0; } inline void set_m_Centroid_0(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___m_Centroid_0 = value; } inline static int32_t get_offset_of_m_Point_1() { return static_cast(offsetof(RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4, ___m_Point_1)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_m_Point_1() const { return ___m_Point_1; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_m_Point_1() { return &___m_Point_1; } inline void set_m_Point_1(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___m_Point_1 = value; } inline static int32_t get_offset_of_m_Normal_2() { return static_cast(offsetof(RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4, ___m_Normal_2)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_m_Normal_2() const { return ___m_Normal_2; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_m_Normal_2() { return &___m_Normal_2; } inline void set_m_Normal_2(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___m_Normal_2 = value; } inline static int32_t get_offset_of_m_Distance_3() { return static_cast(offsetof(RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4, ___m_Distance_3)); } inline float get_m_Distance_3() const { return ___m_Distance_3; } inline float* get_address_of_m_Distance_3() { return &___m_Distance_3; } inline void set_m_Distance_3(float value) { ___m_Distance_3 = value; } inline static int32_t get_offset_of_m_Fraction_4() { return static_cast(offsetof(RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4, ___m_Fraction_4)); } inline float get_m_Fraction_4() const { return ___m_Fraction_4; } inline float* get_address_of_m_Fraction_4() { return &___m_Fraction_4; } inline void set_m_Fraction_4(float value) { ___m_Fraction_4 = value; } inline static int32_t get_offset_of_m_Collider_5() { return static_cast(offsetof(RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4, ___m_Collider_5)); } inline int32_t get_m_Collider_5() const { return ___m_Collider_5; } inline int32_t* get_address_of_m_Collider_5() { return &___m_Collider_5; } inline void set_m_Collider_5(int32_t value) { ___m_Collider_5 = value; } }; // UnityEngine.EventSystems.RaycastResult struct RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE { public: // UnityEngine.GameObject UnityEngine.EventSystems.RaycastResult::m_GameObject GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___m_GameObject_0; // UnityEngine.EventSystems.BaseRaycaster UnityEngine.EventSystems.RaycastResult::module BaseRaycaster_tBC0FB2CBE6D3D40991EC20F689C43F76AD82A876 * ___module_1; // System.Single UnityEngine.EventSystems.RaycastResult::distance float ___distance_2; // System.Single UnityEngine.EventSystems.RaycastResult::index float ___index_3; // System.Int32 UnityEngine.EventSystems.RaycastResult::depth int32_t ___depth_4; // System.Int32 UnityEngine.EventSystems.RaycastResult::sortingGroupID int32_t ___sortingGroupID_5; // System.Int32 UnityEngine.EventSystems.RaycastResult::sortingGroupOrder int32_t ___sortingGroupOrder_6; // System.Int32 UnityEngine.EventSystems.RaycastResult::sortingLayer int32_t ___sortingLayer_7; // System.Int32 UnityEngine.EventSystems.RaycastResult::sortingOrder int32_t ___sortingOrder_8; // UnityEngine.Vector3 UnityEngine.EventSystems.RaycastResult::worldPosition Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___worldPosition_9; // UnityEngine.Vector3 UnityEngine.EventSystems.RaycastResult::worldNormal Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___worldNormal_10; // UnityEngine.Vector2 UnityEngine.EventSystems.RaycastResult::screenPosition Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___screenPosition_11; // System.Int32 UnityEngine.EventSystems.RaycastResult::displayIndex int32_t ___displayIndex_12; public: inline static int32_t get_offset_of_m_GameObject_0() { return static_cast(offsetof(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE, ___m_GameObject_0)); } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * get_m_GameObject_0() const { return ___m_GameObject_0; } inline GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 ** get_address_of_m_GameObject_0() { return &___m_GameObject_0; } inline void set_m_GameObject_0(GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * value) { ___m_GameObject_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_GameObject_0), (void*)value); } inline static int32_t get_offset_of_module_1() { return static_cast(offsetof(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE, ___module_1)); } inline BaseRaycaster_tBC0FB2CBE6D3D40991EC20F689C43F76AD82A876 * get_module_1() const { return ___module_1; } inline BaseRaycaster_tBC0FB2CBE6D3D40991EC20F689C43F76AD82A876 ** get_address_of_module_1() { return &___module_1; } inline void set_module_1(BaseRaycaster_tBC0FB2CBE6D3D40991EC20F689C43F76AD82A876 * value) { ___module_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___module_1), (void*)value); } inline static int32_t get_offset_of_distance_2() { return static_cast(offsetof(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE, ___distance_2)); } inline float get_distance_2() const { return ___distance_2; } inline float* get_address_of_distance_2() { return &___distance_2; } inline void set_distance_2(float value) { ___distance_2 = value; } inline static int32_t get_offset_of_index_3() { return static_cast(offsetof(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE, ___index_3)); } inline float get_index_3() const { return ___index_3; } inline float* get_address_of_index_3() { return &___index_3; } inline void set_index_3(float value) { ___index_3 = value; } inline static int32_t get_offset_of_depth_4() { return static_cast(offsetof(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE, ___depth_4)); } inline int32_t get_depth_4() const { return ___depth_4; } inline int32_t* get_address_of_depth_4() { return &___depth_4; } inline void set_depth_4(int32_t value) { ___depth_4 = value; } inline static int32_t get_offset_of_sortingGroupID_5() { return static_cast(offsetof(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE, ___sortingGroupID_5)); } inline int32_t get_sortingGroupID_5() const { return ___sortingGroupID_5; } inline int32_t* get_address_of_sortingGroupID_5() { return &___sortingGroupID_5; } inline void set_sortingGroupID_5(int32_t value) { ___sortingGroupID_5 = value; } inline static int32_t get_offset_of_sortingGroupOrder_6() { return static_cast(offsetof(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE, ___sortingGroupOrder_6)); } inline int32_t get_sortingGroupOrder_6() const { return ___sortingGroupOrder_6; } inline int32_t* get_address_of_sortingGroupOrder_6() { return &___sortingGroupOrder_6; } inline void set_sortingGroupOrder_6(int32_t value) { ___sortingGroupOrder_6 = value; } inline static int32_t get_offset_of_sortingLayer_7() { return static_cast(offsetof(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE, ___sortingLayer_7)); } inline int32_t get_sortingLayer_7() const { return ___sortingLayer_7; } inline int32_t* get_address_of_sortingLayer_7() { return &___sortingLayer_7; } inline void set_sortingLayer_7(int32_t value) { ___sortingLayer_7 = value; } inline static int32_t get_offset_of_sortingOrder_8() { return static_cast(offsetof(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE, ___sortingOrder_8)); } inline int32_t get_sortingOrder_8() const { return ___sortingOrder_8; } inline int32_t* get_address_of_sortingOrder_8() { return &___sortingOrder_8; } inline void set_sortingOrder_8(int32_t value) { ___sortingOrder_8 = value; } inline static int32_t get_offset_of_worldPosition_9() { return static_cast(offsetof(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE, ___worldPosition_9)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_worldPosition_9() const { return ___worldPosition_9; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_worldPosition_9() { return &___worldPosition_9; } inline void set_worldPosition_9(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___worldPosition_9 = value; } inline static int32_t get_offset_of_worldNormal_10() { return static_cast(offsetof(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE, ___worldNormal_10)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_worldNormal_10() const { return ___worldNormal_10; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_worldNormal_10() { return &___worldNormal_10; } inline void set_worldNormal_10(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___worldNormal_10 = value; } inline static int32_t get_offset_of_screenPosition_11() { return static_cast(offsetof(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE, ___screenPosition_11)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_screenPosition_11() const { return ___screenPosition_11; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_screenPosition_11() { return &___screenPosition_11; } inline void set_screenPosition_11(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___screenPosition_11 = value; } inline static int32_t get_offset_of_displayIndex_12() { return static_cast(offsetof(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE, ___displayIndex_12)); } inline int32_t get_displayIndex_12() const { return ___displayIndex_12; } inline int32_t* get_address_of_displayIndex_12() { return &___displayIndex_12; } inline void set_displayIndex_12(int32_t value) { ___displayIndex_12 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.EventSystems.RaycastResult struct RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE_marshaled_pinvoke { GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___m_GameObject_0; BaseRaycaster_tBC0FB2CBE6D3D40991EC20F689C43F76AD82A876 * ___module_1; float ___distance_2; float ___index_3; int32_t ___depth_4; int32_t ___sortingGroupID_5; int32_t ___sortingGroupOrder_6; int32_t ___sortingLayer_7; int32_t ___sortingOrder_8; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___worldPosition_9; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___worldNormal_10; Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___screenPosition_11; int32_t ___displayIndex_12; }; // Native definition for COM marshalling of UnityEngine.EventSystems.RaycastResult struct RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE_marshaled_com { GameObject_tC000A2E1A7CF1E10FD7BA08863287C072207C319 * ___m_GameObject_0; BaseRaycaster_tBC0FB2CBE6D3D40991EC20F689C43F76AD82A876 * ___module_1; float ___distance_2; float ___index_3; int32_t ___depth_4; int32_t ___sortingGroupID_5; int32_t ___sortingGroupOrder_6; int32_t ___sortingLayer_7; int32_t ___sortingOrder_8; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___worldPosition_9; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___worldNormal_10; Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___screenPosition_11; int32_t ___displayIndex_12; }; // UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType struct RenderGraphResourceType_tADC2B9FB2D4F19BE4A86D67644FBA60047190FD3 { public: // System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(RenderGraphResourceType_tADC2B9FB2D4F19BE4A86D67644FBA60047190FD3, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 { public: // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; public: inline static int32_t get_offset_of_value_0() { return static_cast(offsetof(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9, ___value_0)); } inline intptr_t get_value_0() const { return ___value_0; } inline intptr_t* get_address_of_value_0() { return &___value_0; } inline void set_value_0(intptr_t value) { ___value_0 = value; } }; // System.TimeSpan struct TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 { public: // System.Int64 System.TimeSpan::_ticks int64_t ____ticks_3; public: inline static int32_t get_offset_of__ticks_3() { return static_cast(offsetof(TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203, ____ticks_3)); } inline int64_t get__ticks_3() const { return ____ticks_3; } inline int64_t* get_address_of__ticks_3() { return &____ticks_3; } inline void set__ticks_3(int64_t value) { ____ticks_3 = value; } }; // System.TypeCode struct TypeCode_tCB39BAB5CFB7A1E0BCB521413E3C46B81C31AA7C { public: // System.Int32 System.TypeCode::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(TypeCode_tCB39BAB5CFB7A1E0BCB521413E3C46B81C31AA7C, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.UICharInfo struct UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A { public: // UnityEngine.Vector2 UnityEngine.UICharInfo::cursorPos Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___cursorPos_0; // System.Single UnityEngine.UICharInfo::charWidth float ___charWidth_1; public: inline static int32_t get_offset_of_cursorPos_0() { return static_cast(offsetof(UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A, ___cursorPos_0)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_cursorPos_0() const { return ___cursorPos_0; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_cursorPos_0() { return &___cursorPos_0; } inline void set_cursorPos_0(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___cursorPos_0 = value; } inline static int32_t get_offset_of_charWidth_1() { return static_cast(offsetof(UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A, ___charWidth_1)); } inline float get_charWidth_1() const { return ___charWidth_1; } inline float* get_address_of_charWidth_1() { return &___charWidth_1; } inline void set_charWidth_1(float value) { ___charWidth_1 = value; } }; // UnityEngine.UIVertex struct UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A { public: // UnityEngine.Vector3 UnityEngine.UIVertex::position Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___position_0; // UnityEngine.Vector3 UnityEngine.UIVertex::normal Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___normal_1; // UnityEngine.Vector4 UnityEngine.UIVertex::tangent Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___tangent_2; // UnityEngine.Color32 UnityEngine.UIVertex::color Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D ___color_3; // UnityEngine.Vector4 UnityEngine.UIVertex::uv0 Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___uv0_4; // UnityEngine.Vector4 UnityEngine.UIVertex::uv1 Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___uv1_5; // UnityEngine.Vector4 UnityEngine.UIVertex::uv2 Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___uv2_6; // UnityEngine.Vector4 UnityEngine.UIVertex::uv3 Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___uv3_7; public: inline static int32_t get_offset_of_position_0() { return static_cast(offsetof(UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A, ___position_0)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_position_0() const { return ___position_0; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_position_0() { return &___position_0; } inline void set_position_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___position_0 = value; } inline static int32_t get_offset_of_normal_1() { return static_cast(offsetof(UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A, ___normal_1)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_normal_1() const { return ___normal_1; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_normal_1() { return &___normal_1; } inline void set_normal_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___normal_1 = value; } inline static int32_t get_offset_of_tangent_2() { return static_cast(offsetof(UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A, ___tangent_2)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_tangent_2() const { return ___tangent_2; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_tangent_2() { return &___tangent_2; } inline void set_tangent_2(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___tangent_2 = value; } inline static int32_t get_offset_of_color_3() { return static_cast(offsetof(UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A, ___color_3)); } inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D get_color_3() const { return ___color_3; } inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * get_address_of_color_3() { return &___color_3; } inline void set_color_3(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D value) { ___color_3 = value; } inline static int32_t get_offset_of_uv0_4() { return static_cast(offsetof(UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A, ___uv0_4)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_uv0_4() const { return ___uv0_4; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_uv0_4() { return &___uv0_4; } inline void set_uv0_4(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___uv0_4 = value; } inline static int32_t get_offset_of_uv1_5() { return static_cast(offsetof(UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A, ___uv1_5)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_uv1_5() const { return ___uv1_5; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_uv1_5() { return &___uv1_5; } inline void set_uv1_5(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___uv1_5 = value; } inline static int32_t get_offset_of_uv2_6() { return static_cast(offsetof(UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A, ___uv2_6)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_uv2_6() const { return ___uv2_6; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_uv2_6() { return &___uv2_6; } inline void set_uv2_6(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___uv2_6 = value; } inline static int32_t get_offset_of_uv3_7() { return static_cast(offsetof(UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A, ___uv3_7)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_uv3_7() const { return ___uv3_7; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_uv3_7() { return &___uv3_7; } inline void set_uv3_7(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___uv3_7 = value; } }; // System.Security.Cryptography.X509Certificates.X509ChainStatusFlags struct X509ChainStatusFlags_t16F457BB24891840519B66C39DE91268909174F9 { public: // System.Int32 System.Security.Cryptography.X509Certificates.X509ChainStatusFlags::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(X509ChainStatusFlags_t16F457BB24891840519B66C39DE91268909174F9, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.XR.XRNode struct XRNode_t07B789D60F5B3A4F0E4A169143881ABCA4176DBD { public: // System.Int32 UnityEngine.XR.XRNode::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(XRNode_t07B789D60F5B3A4F0E4A169143881ABCA4176DBD, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.Rendering.Universal.XRView struct XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 { public: // UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.XRView::projMatrix Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 ___projMatrix_0; // UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.XRView::viewMatrix Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 ___viewMatrix_1; // UnityEngine.Rect UnityEngine.Rendering.Universal.XRView::viewport Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 ___viewport_2; // UnityEngine.Mesh UnityEngine.Rendering.Universal.XRView::occlusionMesh Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * ___occlusionMesh_3; // System.Int32 UnityEngine.Rendering.Universal.XRView::textureArraySlice int32_t ___textureArraySlice_4; public: inline static int32_t get_offset_of_projMatrix_0() { return static_cast(offsetof(XRView_tE7BCF62BA1242C287E38539553B57AE70B687027, ___projMatrix_0)); } inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 get_projMatrix_0() const { return ___projMatrix_0; } inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 * get_address_of_projMatrix_0() { return &___projMatrix_0; } inline void set_projMatrix_0(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 value) { ___projMatrix_0 = value; } inline static int32_t get_offset_of_viewMatrix_1() { return static_cast(offsetof(XRView_tE7BCF62BA1242C287E38539553B57AE70B687027, ___viewMatrix_1)); } inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 get_viewMatrix_1() const { return ___viewMatrix_1; } inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 * get_address_of_viewMatrix_1() { return &___viewMatrix_1; } inline void set_viewMatrix_1(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 value) { ___viewMatrix_1 = value; } inline static int32_t get_offset_of_viewport_2() { return static_cast(offsetof(XRView_tE7BCF62BA1242C287E38539553B57AE70B687027, ___viewport_2)); } inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 get_viewport_2() const { return ___viewport_2; } inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * get_address_of_viewport_2() { return &___viewport_2; } inline void set_viewport_2(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 value) { ___viewport_2 = value; } inline static int32_t get_offset_of_occlusionMesh_3() { return static_cast(offsetof(XRView_tE7BCF62BA1242C287E38539553B57AE70B687027, ___occlusionMesh_3)); } inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * get_occlusionMesh_3() const { return ___occlusionMesh_3; } inline Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 ** get_address_of_occlusionMesh_3() { return &___occlusionMesh_3; } inline void set_occlusionMesh_3(Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * value) { ___occlusionMesh_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___occlusionMesh_3), (void*)value); } inline static int32_t get_offset_of_textureArraySlice_4() { return static_cast(offsetof(XRView_tE7BCF62BA1242C287E38539553B57AE70B687027, ___textureArraySlice_4)); } inline int32_t get_textureArraySlice_4() const { return ___textureArraySlice_4; } inline int32_t* get_address_of_textureArraySlice_4() { return &___textureArraySlice_4; } inline void set_textureArraySlice_4(int32_t value) { ___textureArraySlice_4 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.XRView struct XRView_tE7BCF62BA1242C287E38539553B57AE70B687027_marshaled_pinvoke { Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 ___projMatrix_0; Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 ___viewMatrix_1; Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 ___viewport_2; Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * ___occlusionMesh_3; int32_t ___textureArraySlice_4; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.XRView struct XRView_tE7BCF62BA1242C287E38539553B57AE70B687027_marshaled_com { Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 ___projMatrix_0; Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 ___viewMatrix_1; Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 ___viewport_2; Mesh_t2F5992DBA650D5862B43D3823ACD997132A57DA6 * ___occlusionMesh_3; int32_t ___textureArraySlice_4; }; // UnityEngine.Camera/RenderRequestMode struct RenderRequestMode_tCB120B82DED523ADBA2D6093A1A8ABF17D94A313 { public: // System.Int32 UnityEngine.Camera/RenderRequestMode::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(RenderRequestMode_tCB120B82DED523ADBA2D6093A1A8ABF17D94A313, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.Camera/RenderRequestOutputSpace struct RenderRequestOutputSpace_t8EB93E4720B2D1BAB624A04ADB473C37C7F3D6A5 { public: // System.Int32 UnityEngine.Camera/RenderRequestOutputSpace::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(RenderRequestOutputSpace_t8EB93E4720B2D1BAB624A04ADB473C37C7F3D6A5, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // CrazyMinnow.SALSA.ExpressionComponent/ControlType struct ControlType_tA6D499445DA9948C2BA432E75183CD68BD1EE4A7 { public: // System.Int32 CrazyMinnow.SALSA.ExpressionComponent/ControlType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ControlType_tA6D499445DA9948C2BA432E75183CD68BD1EE4A7, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // CrazyMinnow.SALSA.ExpressionComponent/ExpressionHandler struct ExpressionHandler_t68457098371B540C73EBFD993EB1D83407A5792B { public: // System.Int32 CrazyMinnow.SALSA.ExpressionComponent/ExpressionHandler::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ExpressionHandler_t68457098371B540C73EBFD993EB1D83407A5792B, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // CrazyMinnow.SALSA.ExpressionComponent/ExpressionType struct ExpressionType_tED068A12BED144DC99D095F0DDF9019E16CFFAF7 { public: // System.Int32 CrazyMinnow.SALSA.ExpressionComponent/ExpressionType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(ExpressionType_tED068A12BED144DC99D095F0DDF9019E16CFFAF7, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.InputSystem.HID.HID/HIDCollectionType struct HIDCollectionType_t96F507410EA31F547A72D71B767F12866CC9FE73 { public: // System.Int32 UnityEngine.InputSystem.HID.HID/HIDCollectionType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(HIDCollectionType_t96F507410EA31F547A72D71B767F12866CC9FE73, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.InputSystem.HID.HID/HIDElementFlags struct HIDElementFlags_tD2526AB55A4E695D472F4F92AB0E7B29182E0E30 { public: // System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementFlags::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(HIDElementFlags_tD2526AB55A4E695D472F4F92AB0E7B29182E0E30, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.InputSystem.HID.HID/HIDReportType struct HIDReportType_tB0D6F97EE47C07DDBA768772ED2ECA1944835544 { public: // System.Int32 UnityEngine.InputSystem.HID.HID/HIDReportType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(HIDReportType_tB0D6F97EE47C07DDBA768772ED2ECA1944835544, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.InputSystem.HID.HID/UsagePage struct UsagePage_t4E88F7D5613BA631109F66288E6F6C39990DEBFC { public: // System.Int32 UnityEngine.InputSystem.HID.HID/UsagePage::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(UsagePage_t4E88F7D5613BA631109F66288E6F6C39990DEBFC, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.InputSystem.Utilities.JsonParser/JsonString struct JsonString_tB3A1938903F2377F780FF4C4FE7CC6EA81C0D301 { public: // UnityEngine.InputSystem.Utilities.Substring UnityEngine.InputSystem.Utilities.JsonParser/JsonString::text Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F ___text_0; // System.Boolean UnityEngine.InputSystem.Utilities.JsonParser/JsonString::hasEscapes bool ___hasEscapes_1; public: inline static int32_t get_offset_of_text_0() { return static_cast(offsetof(JsonString_tB3A1938903F2377F780FF4C4FE7CC6EA81C0D301, ___text_0)); } inline Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F get_text_0() const { return ___text_0; } inline Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F * get_address_of_text_0() { return &___text_0; } inline void set_text_0(Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F value) { ___text_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___text_0))->___m_String_0), (void*)NULL); } inline static int32_t get_offset_of_hasEscapes_1() { return static_cast(offsetof(JsonString_tB3A1938903F2377F780FF4C4FE7CC6EA81C0D301, ___hasEscapes_1)); } inline bool get_hasEscapes_1() const { return ___hasEscapes_1; } inline bool* get_address_of_hasEscapes_1() { return &___hasEscapes_1; } inline void set_hasEscapes_1(bool value) { ___hasEscapes_1 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.JsonParser/JsonString struct JsonString_tB3A1938903F2377F780FF4C4FE7CC6EA81C0D301_marshaled_pinvoke { Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F_marshaled_pinvoke ___text_0; int32_t ___hasEscapes_1; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Utilities.JsonParser/JsonString struct JsonString_tB3A1938903F2377F780FF4C4FE7CC6EA81C0D301_marshaled_com { Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F_marshaled_com ___text_0; int32_t ___hasEscapes_1; }; // UnityEngine.InputSystem.Utilities.JsonParser/JsonValueType struct JsonValueType_t536726C35383E9602EC7AE443D8CFC95C5F35540 { public: // System.Int32 UnityEngine.InputSystem.Utilities.JsonParser/JsonValueType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(JsonValueType_t536726C35383E9602EC7AE443D8CFC95C5F35540, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // CrazyMinnow.SALSA.LerpEasings/EasingType struct EasingType_t5884FF33196AE6FE96EA7DC352E1051C49ABE29E { public: // System.Int32 CrazyMinnow.SALSA.LerpEasings/EasingType::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(EasingType_t5884FF33196AE6FE96EA7DC352E1051C49ABE29E, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // OVRRaycaster/RaycastHit struct RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB { public: // UnityEngine.UI.Graphic OVRRaycaster/RaycastHit::graphic Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24 * ___graphic_0; // UnityEngine.Vector3 OVRRaycaster/RaycastHit::worldPos Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___worldPos_1; // System.Boolean OVRRaycaster/RaycastHit::fromMouse bool ___fromMouse_2; public: inline static int32_t get_offset_of_graphic_0() { return static_cast(offsetof(RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB, ___graphic_0)); } inline Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24 * get_graphic_0() const { return ___graphic_0; } inline Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24 ** get_address_of_graphic_0() { return &___graphic_0; } inline void set_graphic_0(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24 * value) { ___graphic_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___graphic_0), (void*)value); } inline static int32_t get_offset_of_worldPos_1() { return static_cast(offsetof(RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB, ___worldPos_1)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_worldPos_1() const { return ___worldPos_1; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_worldPos_1() { return &___worldPos_1; } inline void set_worldPos_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___worldPos_1 = value; } inline static int32_t get_offset_of_fromMouse_2() { return static_cast(offsetof(RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB, ___fromMouse_2)); } inline bool get_fromMouse_2() const { return ___fromMouse_2; } inline bool* get_address_of_fromMouse_2() { return &___fromMouse_2; } inline void set_fromMouse_2(bool value) { ___fromMouse_2 = value; } }; // Native definition for P/Invoke marshalling of OVRRaycaster/RaycastHit struct RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB_marshaled_pinvoke { Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24 * ___graphic_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___worldPos_1; int32_t ___fromMouse_2; }; // Native definition for COM marshalling of OVRRaycaster/RaycastHit struct RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB_marshaled_com { Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24 * ___graphic_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___worldPos_1; int32_t ___fromMouse_2; }; // UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge struct Edge_tC11235216D5E71087549B2CB09A27043F02FB278 { public: // System.Int32 UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge::vertexIndex0 int32_t ___vertexIndex0_0; // System.Int32 UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge::vertexIndex1 int32_t ___vertexIndex1_1; // UnityEngine.Vector4 UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge::tangent Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___tangent_2; // System.Boolean UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge::compareReversed bool ___compareReversed_3; public: inline static int32_t get_offset_of_vertexIndex0_0() { return static_cast(offsetof(Edge_tC11235216D5E71087549B2CB09A27043F02FB278, ___vertexIndex0_0)); } inline int32_t get_vertexIndex0_0() const { return ___vertexIndex0_0; } inline int32_t* get_address_of_vertexIndex0_0() { return &___vertexIndex0_0; } inline void set_vertexIndex0_0(int32_t value) { ___vertexIndex0_0 = value; } inline static int32_t get_offset_of_vertexIndex1_1() { return static_cast(offsetof(Edge_tC11235216D5E71087549B2CB09A27043F02FB278, ___vertexIndex1_1)); } inline int32_t get_vertexIndex1_1() const { return ___vertexIndex1_1; } inline int32_t* get_address_of_vertexIndex1_1() { return &___vertexIndex1_1; } inline void set_vertexIndex1_1(int32_t value) { ___vertexIndex1_1 = value; } inline static int32_t get_offset_of_tangent_2() { return static_cast(offsetof(Edge_tC11235216D5E71087549B2CB09A27043F02FB278, ___tangent_2)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_tangent_2() const { return ___tangent_2; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_tangent_2() { return &___tangent_2; } inline void set_tangent_2(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___tangent_2 = value; } inline static int32_t get_offset_of_compareReversed_3() { return static_cast(offsetof(Edge_tC11235216D5E71087549B2CB09A27043F02FB278, ___compareReversed_3)); } inline bool get_compareReversed_3() const { return ___compareReversed_3; } inline bool* get_address_of_compareReversed_3() { return &___compareReversed_3; } inline void set_compareReversed_3(bool value) { ___compareReversed_3 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge struct Edge_tC11235216D5E71087549B2CB09A27043F02FB278_marshaled_pinvoke { int32_t ___vertexIndex0_0; int32_t ___vertexIndex1_1; Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___tangent_2; int32_t ___compareReversed_3; }; // Native definition for COM marshalling of UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge struct Edge_tC11235216D5E71087549B2CB09A27043F02FB278_marshaled_com { int32_t ___vertexIndex0_0; int32_t ___vertexIndex1_1; Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___tangent_2; int32_t ___compareReversed_3; }; // UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData struct RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA { public: // UnityEngine.UI.Graphic UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::k__BackingField Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24 * ___U3CgraphicU3Ek__BackingField_0; // UnityEngine.Vector3 UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::k__BackingField Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___U3CworldHitPositionU3Ek__BackingField_1; // UnityEngine.Vector2 UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::k__BackingField Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___U3CscreenPositionU3Ek__BackingField_2; // System.Single UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData::k__BackingField float ___U3CdistanceU3Ek__BackingField_3; public: inline static int32_t get_offset_of_U3CgraphicU3Ek__BackingField_0() { return static_cast(offsetof(RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA, ___U3CgraphicU3Ek__BackingField_0)); } inline Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24 * get_U3CgraphicU3Ek__BackingField_0() const { return ___U3CgraphicU3Ek__BackingField_0; } inline Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24 ** get_address_of_U3CgraphicU3Ek__BackingField_0() { return &___U3CgraphicU3Ek__BackingField_0; } inline void set_U3CgraphicU3Ek__BackingField_0(Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24 * value) { ___U3CgraphicU3Ek__BackingField_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CgraphicU3Ek__BackingField_0), (void*)value); } inline static int32_t get_offset_of_U3CworldHitPositionU3Ek__BackingField_1() { return static_cast(offsetof(RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA, ___U3CworldHitPositionU3Ek__BackingField_1)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_U3CworldHitPositionU3Ek__BackingField_1() const { return ___U3CworldHitPositionU3Ek__BackingField_1; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_U3CworldHitPositionU3Ek__BackingField_1() { return &___U3CworldHitPositionU3Ek__BackingField_1; } inline void set_U3CworldHitPositionU3Ek__BackingField_1(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___U3CworldHitPositionU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CscreenPositionU3Ek__BackingField_2() { return static_cast(offsetof(RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA, ___U3CscreenPositionU3Ek__BackingField_2)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_U3CscreenPositionU3Ek__BackingField_2() const { return ___U3CscreenPositionU3Ek__BackingField_2; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_U3CscreenPositionU3Ek__BackingField_2() { return &___U3CscreenPositionU3Ek__BackingField_2; } inline void set_U3CscreenPositionU3Ek__BackingField_2(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___U3CscreenPositionU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CdistanceU3Ek__BackingField_3() { return static_cast(offsetof(RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA, ___U3CdistanceU3Ek__BackingField_3)); } inline float get_U3CdistanceU3Ek__BackingField_3() const { return ___U3CdistanceU3Ek__BackingField_3; } inline float* get_address_of_U3CdistanceU3Ek__BackingField_3() { return &___U3CdistanceU3Ek__BackingField_3; } inline void set_U3CdistanceU3Ek__BackingField_3(float value) { ___U3CdistanceU3Ek__BackingField_3 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData struct RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA_marshaled_pinvoke { Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24 * ___U3CgraphicU3Ek__BackingField_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___U3CworldHitPositionU3Ek__BackingField_1; Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___U3CscreenPositionU3Ek__BackingField_2; float ___U3CdistanceU3Ek__BackingField_3; }; // Native definition for COM marshalling of UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData struct RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA_marshaled_com { Graphic_tF07D777035055CF93BA5F46F77ED5EDFEFF9AE24 * ___U3CgraphicU3Ek__BackingField_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___U3CworldHitPositionU3Ek__BackingField_1; Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___U3CscreenPositionU3Ek__BackingField_2; float ___U3CdistanceU3Ek__BackingField_3; }; // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem/Flags struct Flags_t6F7599E4924E4F24DE5613340EEA1E222928DE34 { public: // System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem/Flags::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Flags_t6F7599E4924E4F24DE5613340EEA1E222928DE34, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // UnityEngine.Playables.Playable struct Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 { public: // UnityEngine.Playables.PlayableHandle UnityEngine.Playables.Playable::m_Handle PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A ___m_Handle_0; public: inline static int32_t get_offset_of_m_Handle_0() { return static_cast(offsetof(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2, ___m_Handle_0)); } inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A get_m_Handle_0() const { return ___m_Handle_0; } inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A * get_address_of_m_Handle_0() { return &___m_Handle_0; } inline void set_m_Handle_0(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A value) { ___m_Handle_0 = value; } }; // UnityEngine.InputSystem.Utilities.PrimitiveValue struct PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8 { public: union { #pragma pack(push, tp, 1) struct { // System.TypeCode UnityEngine.InputSystem.Utilities.PrimitiveValue::m_Type int32_t ___m_Type_0; }; #pragma pack(pop, tp) struct { int32_t ___m_Type_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_BoolValue_1_OffsetPadding[4]; // System.Boolean UnityEngine.InputSystem.Utilities.PrimitiveValue::m_BoolValue bool ___m_BoolValue_1; }; #pragma pack(pop, tp) struct { char ___m_BoolValue_1_OffsetPadding_forAlignmentOnly[4]; bool ___m_BoolValue_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_CharValue_2_OffsetPadding[4]; // System.Char UnityEngine.InputSystem.Utilities.PrimitiveValue::m_CharValue Il2CppChar ___m_CharValue_2; }; #pragma pack(pop, tp) struct { char ___m_CharValue_2_OffsetPadding_forAlignmentOnly[4]; Il2CppChar ___m_CharValue_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ByteValue_3_OffsetPadding[4]; // System.Byte UnityEngine.InputSystem.Utilities.PrimitiveValue::m_ByteValue uint8_t ___m_ByteValue_3; }; #pragma pack(pop, tp) struct { char ___m_ByteValue_3_OffsetPadding_forAlignmentOnly[4]; uint8_t ___m_ByteValue_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_SByteValue_4_OffsetPadding[4]; // System.SByte UnityEngine.InputSystem.Utilities.PrimitiveValue::m_SByteValue int8_t ___m_SByteValue_4; }; #pragma pack(pop, tp) struct { char ___m_SByteValue_4_OffsetPadding_forAlignmentOnly[4]; int8_t ___m_SByteValue_4_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ShortValue_5_OffsetPadding[4]; // System.Int16 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_ShortValue int16_t ___m_ShortValue_5; }; #pragma pack(pop, tp) struct { char ___m_ShortValue_5_OffsetPadding_forAlignmentOnly[4]; int16_t ___m_ShortValue_5_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UShortValue_6_OffsetPadding[4]; // System.UInt16 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_UShortValue uint16_t ___m_UShortValue_6; }; #pragma pack(pop, tp) struct { char ___m_UShortValue_6_OffsetPadding_forAlignmentOnly[4]; uint16_t ___m_UShortValue_6_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_IntValue_7_OffsetPadding[4]; // System.Int32 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_IntValue int32_t ___m_IntValue_7; }; #pragma pack(pop, tp) struct { char ___m_IntValue_7_OffsetPadding_forAlignmentOnly[4]; int32_t ___m_IntValue_7_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UIntValue_8_OffsetPadding[4]; // System.UInt32 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_UIntValue uint32_t ___m_UIntValue_8; }; #pragma pack(pop, tp) struct { char ___m_UIntValue_8_OffsetPadding_forAlignmentOnly[4]; uint32_t ___m_UIntValue_8_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_LongValue_9_OffsetPadding[4]; // System.Int64 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_LongValue int64_t ___m_LongValue_9; }; #pragma pack(pop, tp) struct { char ___m_LongValue_9_OffsetPadding_forAlignmentOnly[4]; int64_t ___m_LongValue_9_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ULongValue_10_OffsetPadding[4]; // System.UInt64 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_ULongValue uint64_t ___m_ULongValue_10; }; #pragma pack(pop, tp) struct { char ___m_ULongValue_10_OffsetPadding_forAlignmentOnly[4]; uint64_t ___m_ULongValue_10_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_FloatValue_11_OffsetPadding[4]; // System.Single UnityEngine.InputSystem.Utilities.PrimitiveValue::m_FloatValue float ___m_FloatValue_11; }; #pragma pack(pop, tp) struct { char ___m_FloatValue_11_OffsetPadding_forAlignmentOnly[4]; float ___m_FloatValue_11_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_DoubleValue_12_OffsetPadding[4]; // System.Double UnityEngine.InputSystem.Utilities.PrimitiveValue::m_DoubleValue double ___m_DoubleValue_12; }; #pragma pack(pop, tp) struct { char ___m_DoubleValue_12_OffsetPadding_forAlignmentOnly[4]; double ___m_DoubleValue_12_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_m_Type_0() { return static_cast(offsetof(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8, ___m_Type_0)); } inline int32_t get_m_Type_0() const { return ___m_Type_0; } inline int32_t* get_address_of_m_Type_0() { return &___m_Type_0; } inline void set_m_Type_0(int32_t value) { ___m_Type_0 = value; } inline static int32_t get_offset_of_m_BoolValue_1() { return static_cast(offsetof(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8, ___m_BoolValue_1)); } inline bool get_m_BoolValue_1() const { return ___m_BoolValue_1; } inline bool* get_address_of_m_BoolValue_1() { return &___m_BoolValue_1; } inline void set_m_BoolValue_1(bool value) { ___m_BoolValue_1 = value; } inline static int32_t get_offset_of_m_CharValue_2() { return static_cast(offsetof(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8, ___m_CharValue_2)); } inline Il2CppChar get_m_CharValue_2() const { return ___m_CharValue_2; } inline Il2CppChar* get_address_of_m_CharValue_2() { return &___m_CharValue_2; } inline void set_m_CharValue_2(Il2CppChar value) { ___m_CharValue_2 = value; } inline static int32_t get_offset_of_m_ByteValue_3() { return static_cast(offsetof(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8, ___m_ByteValue_3)); } inline uint8_t get_m_ByteValue_3() const { return ___m_ByteValue_3; } inline uint8_t* get_address_of_m_ByteValue_3() { return &___m_ByteValue_3; } inline void set_m_ByteValue_3(uint8_t value) { ___m_ByteValue_3 = value; } inline static int32_t get_offset_of_m_SByteValue_4() { return static_cast(offsetof(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8, ___m_SByteValue_4)); } inline int8_t get_m_SByteValue_4() const { return ___m_SByteValue_4; } inline int8_t* get_address_of_m_SByteValue_4() { return &___m_SByteValue_4; } inline void set_m_SByteValue_4(int8_t value) { ___m_SByteValue_4 = value; } inline static int32_t get_offset_of_m_ShortValue_5() { return static_cast(offsetof(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8, ___m_ShortValue_5)); } inline int16_t get_m_ShortValue_5() const { return ___m_ShortValue_5; } inline int16_t* get_address_of_m_ShortValue_5() { return &___m_ShortValue_5; } inline void set_m_ShortValue_5(int16_t value) { ___m_ShortValue_5 = value; } inline static int32_t get_offset_of_m_UShortValue_6() { return static_cast(offsetof(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8, ___m_UShortValue_6)); } inline uint16_t get_m_UShortValue_6() const { return ___m_UShortValue_6; } inline uint16_t* get_address_of_m_UShortValue_6() { return &___m_UShortValue_6; } inline void set_m_UShortValue_6(uint16_t value) { ___m_UShortValue_6 = value; } inline static int32_t get_offset_of_m_IntValue_7() { return static_cast(offsetof(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8, ___m_IntValue_7)); } inline int32_t get_m_IntValue_7() const { return ___m_IntValue_7; } inline int32_t* get_address_of_m_IntValue_7() { return &___m_IntValue_7; } inline void set_m_IntValue_7(int32_t value) { ___m_IntValue_7 = value; } inline static int32_t get_offset_of_m_UIntValue_8() { return static_cast(offsetof(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8, ___m_UIntValue_8)); } inline uint32_t get_m_UIntValue_8() const { return ___m_UIntValue_8; } inline uint32_t* get_address_of_m_UIntValue_8() { return &___m_UIntValue_8; } inline void set_m_UIntValue_8(uint32_t value) { ___m_UIntValue_8 = value; } inline static int32_t get_offset_of_m_LongValue_9() { return static_cast(offsetof(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8, ___m_LongValue_9)); } inline int64_t get_m_LongValue_9() const { return ___m_LongValue_9; } inline int64_t* get_address_of_m_LongValue_9() { return &___m_LongValue_9; } inline void set_m_LongValue_9(int64_t value) { ___m_LongValue_9 = value; } inline static int32_t get_offset_of_m_ULongValue_10() { return static_cast(offsetof(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8, ___m_ULongValue_10)); } inline uint64_t get_m_ULongValue_10() const { return ___m_ULongValue_10; } inline uint64_t* get_address_of_m_ULongValue_10() { return &___m_ULongValue_10; } inline void set_m_ULongValue_10(uint64_t value) { ___m_ULongValue_10 = value; } inline static int32_t get_offset_of_m_FloatValue_11() { return static_cast(offsetof(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8, ___m_FloatValue_11)); } inline float get_m_FloatValue_11() const { return ___m_FloatValue_11; } inline float* get_address_of_m_FloatValue_11() { return &___m_FloatValue_11; } inline void set_m_FloatValue_11(float value) { ___m_FloatValue_11 = value; } inline static int32_t get_offset_of_m_DoubleValue_12() { return static_cast(offsetof(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8, ___m_DoubleValue_12)); } inline double get_m_DoubleValue_12() const { return ___m_DoubleValue_12; } inline double* get_address_of_m_DoubleValue_12() { return &___m_DoubleValue_12; } inline void set_m_DoubleValue_12(double value) { ___m_DoubleValue_12 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.PrimitiveValue struct PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8_marshaled_pinvoke { union { #pragma pack(push, tp, 1) struct { int32_t ___m_Type_0; }; #pragma pack(pop, tp) struct { int32_t ___m_Type_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_BoolValue_1_OffsetPadding[4]; int32_t ___m_BoolValue_1; }; #pragma pack(pop, tp) struct { char ___m_BoolValue_1_OffsetPadding_forAlignmentOnly[4]; int32_t ___m_BoolValue_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_CharValue_2_OffsetPadding[4]; uint8_t ___m_CharValue_2; }; #pragma pack(pop, tp) struct { char ___m_CharValue_2_OffsetPadding_forAlignmentOnly[4]; uint8_t ___m_CharValue_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ByteValue_3_OffsetPadding[4]; uint8_t ___m_ByteValue_3; }; #pragma pack(pop, tp) struct { char ___m_ByteValue_3_OffsetPadding_forAlignmentOnly[4]; uint8_t ___m_ByteValue_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_SByteValue_4_OffsetPadding[4]; int8_t ___m_SByteValue_4; }; #pragma pack(pop, tp) struct { char ___m_SByteValue_4_OffsetPadding_forAlignmentOnly[4]; int8_t ___m_SByteValue_4_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ShortValue_5_OffsetPadding[4]; int16_t ___m_ShortValue_5; }; #pragma pack(pop, tp) struct { char ___m_ShortValue_5_OffsetPadding_forAlignmentOnly[4]; int16_t ___m_ShortValue_5_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UShortValue_6_OffsetPadding[4]; uint16_t ___m_UShortValue_6; }; #pragma pack(pop, tp) struct { char ___m_UShortValue_6_OffsetPadding_forAlignmentOnly[4]; uint16_t ___m_UShortValue_6_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_IntValue_7_OffsetPadding[4]; int32_t ___m_IntValue_7; }; #pragma pack(pop, tp) struct { char ___m_IntValue_7_OffsetPadding_forAlignmentOnly[4]; int32_t ___m_IntValue_7_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UIntValue_8_OffsetPadding[4]; uint32_t ___m_UIntValue_8; }; #pragma pack(pop, tp) struct { char ___m_UIntValue_8_OffsetPadding_forAlignmentOnly[4]; uint32_t ___m_UIntValue_8_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_LongValue_9_OffsetPadding[4]; int64_t ___m_LongValue_9; }; #pragma pack(pop, tp) struct { char ___m_LongValue_9_OffsetPadding_forAlignmentOnly[4]; int64_t ___m_LongValue_9_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ULongValue_10_OffsetPadding[4]; uint64_t ___m_ULongValue_10; }; #pragma pack(pop, tp) struct { char ___m_ULongValue_10_OffsetPadding_forAlignmentOnly[4]; uint64_t ___m_ULongValue_10_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_FloatValue_11_OffsetPadding[4]; float ___m_FloatValue_11; }; #pragma pack(pop, tp) struct { char ___m_FloatValue_11_OffsetPadding_forAlignmentOnly[4]; float ___m_FloatValue_11_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_DoubleValue_12_OffsetPadding[4]; double ___m_DoubleValue_12; }; #pragma pack(pop, tp) struct { char ___m_DoubleValue_12_OffsetPadding_forAlignmentOnly[4]; double ___m_DoubleValue_12_forAlignmentOnly; }; }; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Utilities.PrimitiveValue struct PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8_marshaled_com { union { #pragma pack(push, tp, 1) struct { int32_t ___m_Type_0; }; #pragma pack(pop, tp) struct { int32_t ___m_Type_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_BoolValue_1_OffsetPadding[4]; int32_t ___m_BoolValue_1; }; #pragma pack(pop, tp) struct { char ___m_BoolValue_1_OffsetPadding_forAlignmentOnly[4]; int32_t ___m_BoolValue_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_CharValue_2_OffsetPadding[4]; uint8_t ___m_CharValue_2; }; #pragma pack(pop, tp) struct { char ___m_CharValue_2_OffsetPadding_forAlignmentOnly[4]; uint8_t ___m_CharValue_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ByteValue_3_OffsetPadding[4]; uint8_t ___m_ByteValue_3; }; #pragma pack(pop, tp) struct { char ___m_ByteValue_3_OffsetPadding_forAlignmentOnly[4]; uint8_t ___m_ByteValue_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_SByteValue_4_OffsetPadding[4]; int8_t ___m_SByteValue_4; }; #pragma pack(pop, tp) struct { char ___m_SByteValue_4_OffsetPadding_forAlignmentOnly[4]; int8_t ___m_SByteValue_4_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ShortValue_5_OffsetPadding[4]; int16_t ___m_ShortValue_5; }; #pragma pack(pop, tp) struct { char ___m_ShortValue_5_OffsetPadding_forAlignmentOnly[4]; int16_t ___m_ShortValue_5_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UShortValue_6_OffsetPadding[4]; uint16_t ___m_UShortValue_6; }; #pragma pack(pop, tp) struct { char ___m_UShortValue_6_OffsetPadding_forAlignmentOnly[4]; uint16_t ___m_UShortValue_6_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_IntValue_7_OffsetPadding[4]; int32_t ___m_IntValue_7; }; #pragma pack(pop, tp) struct { char ___m_IntValue_7_OffsetPadding_forAlignmentOnly[4]; int32_t ___m_IntValue_7_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_UIntValue_8_OffsetPadding[4]; uint32_t ___m_UIntValue_8; }; #pragma pack(pop, tp) struct { char ___m_UIntValue_8_OffsetPadding_forAlignmentOnly[4]; uint32_t ___m_UIntValue_8_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_LongValue_9_OffsetPadding[4]; int64_t ___m_LongValue_9; }; #pragma pack(pop, tp) struct { char ___m_LongValue_9_OffsetPadding_forAlignmentOnly[4]; int64_t ___m_LongValue_9_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_ULongValue_10_OffsetPadding[4]; uint64_t ___m_ULongValue_10; }; #pragma pack(pop, tp) struct { char ___m_ULongValue_10_OffsetPadding_forAlignmentOnly[4]; uint64_t ___m_ULongValue_10_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_FloatValue_11_OffsetPadding[4]; float ___m_FloatValue_11; }; #pragma pack(pop, tp) struct { char ___m_FloatValue_11_OffsetPadding_forAlignmentOnly[4]; float ___m_FloatValue_11_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___m_DoubleValue_12_OffsetPadding[4]; double ___m_DoubleValue_12; }; #pragma pack(pop, tp) struct { char ___m_DoubleValue_12_OffsetPadding_forAlignmentOnly[4]; double ___m_DoubleValue_12_forAlignmentOnly; }; }; }; // CrazyMinnow.SALSA.QueueExpressionComponent struct QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376 { public: // CrazyMinnow.SALSA.IExpressionController CrazyMinnow.SALSA.QueueExpressionComponent::controller RuntimeObject* ___controller_0; // CrazyMinnow.SALSA.ExpressionComponent/ControlType CrazyMinnow.SALSA.QueueExpressionComponent::controlType int32_t ___controlType_1; // System.Single CrazyMinnow.SALSA.QueueExpressionComponent::durationDelay float ___durationDelay_2; // System.Single CrazyMinnow.SALSA.QueueExpressionComponent::durationOn float ___durationOn_3; // System.Single CrazyMinnow.SALSA.QueueExpressionComponent::durationHold float ___durationHold_4; // System.Single CrazyMinnow.SALSA.QueueExpressionComponent::durationOff float ___durationOff_5; // System.Boolean CrazyMinnow.SALSA.QueueExpressionComponent::isPersistent bool ___isPersistent_6; // CrazyMinnow.SALSA.ExpressionComponent/ExpressionType CrazyMinnow.SALSA.QueueExpressionComponent::expressionType int32_t ___expressionType_7; // CrazyMinnow.SALSA.LerpEasings/EasingType CrazyMinnow.SALSA.QueueExpressionComponent::easing int32_t ___easing_8; // CrazyMinnow.SALSA.ExpressionComponent/ExpressionHandler CrazyMinnow.SALSA.QueueExpressionComponent::expressionHandler int32_t ___expressionHandler_9; // System.Boolean CrazyMinnow.SALSA.QueueExpressionComponent::isAnimatorControlled bool ___isAnimatorControlled_10; // System.Boolean CrazyMinnow.SALSA.QueueExpressionComponent::useOffset bool ___useOffset_11; // System.String CrazyMinnow.SALSA.QueueExpressionComponent::name String_t* ___name_12; public: inline static int32_t get_offset_of_controller_0() { return static_cast(offsetof(QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376, ___controller_0)); } inline RuntimeObject* get_controller_0() const { return ___controller_0; } inline RuntimeObject** get_address_of_controller_0() { return &___controller_0; } inline void set_controller_0(RuntimeObject* value) { ___controller_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___controller_0), (void*)value); } inline static int32_t get_offset_of_controlType_1() { return static_cast(offsetof(QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376, ___controlType_1)); } inline int32_t get_controlType_1() const { return ___controlType_1; } inline int32_t* get_address_of_controlType_1() { return &___controlType_1; } inline void set_controlType_1(int32_t value) { ___controlType_1 = value; } inline static int32_t get_offset_of_durationDelay_2() { return static_cast(offsetof(QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376, ___durationDelay_2)); } inline float get_durationDelay_2() const { return ___durationDelay_2; } inline float* get_address_of_durationDelay_2() { return &___durationDelay_2; } inline void set_durationDelay_2(float value) { ___durationDelay_2 = value; } inline static int32_t get_offset_of_durationOn_3() { return static_cast(offsetof(QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376, ___durationOn_3)); } inline float get_durationOn_3() const { return ___durationOn_3; } inline float* get_address_of_durationOn_3() { return &___durationOn_3; } inline void set_durationOn_3(float value) { ___durationOn_3 = value; } inline static int32_t get_offset_of_durationHold_4() { return static_cast(offsetof(QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376, ___durationHold_4)); } inline float get_durationHold_4() const { return ___durationHold_4; } inline float* get_address_of_durationHold_4() { return &___durationHold_4; } inline void set_durationHold_4(float value) { ___durationHold_4 = value; } inline static int32_t get_offset_of_durationOff_5() { return static_cast(offsetof(QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376, ___durationOff_5)); } inline float get_durationOff_5() const { return ___durationOff_5; } inline float* get_address_of_durationOff_5() { return &___durationOff_5; } inline void set_durationOff_5(float value) { ___durationOff_5 = value; } inline static int32_t get_offset_of_isPersistent_6() { return static_cast(offsetof(QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376, ___isPersistent_6)); } inline bool get_isPersistent_6() const { return ___isPersistent_6; } inline bool* get_address_of_isPersistent_6() { return &___isPersistent_6; } inline void set_isPersistent_6(bool value) { ___isPersistent_6 = value; } inline static int32_t get_offset_of_expressionType_7() { return static_cast(offsetof(QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376, ___expressionType_7)); } inline int32_t get_expressionType_7() const { return ___expressionType_7; } inline int32_t* get_address_of_expressionType_7() { return &___expressionType_7; } inline void set_expressionType_7(int32_t value) { ___expressionType_7 = value; } inline static int32_t get_offset_of_easing_8() { return static_cast(offsetof(QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376, ___easing_8)); } inline int32_t get_easing_8() const { return ___easing_8; } inline int32_t* get_address_of_easing_8() { return &___easing_8; } inline void set_easing_8(int32_t value) { ___easing_8 = value; } inline static int32_t get_offset_of_expressionHandler_9() { return static_cast(offsetof(QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376, ___expressionHandler_9)); } inline int32_t get_expressionHandler_9() const { return ___expressionHandler_9; } inline int32_t* get_address_of_expressionHandler_9() { return &___expressionHandler_9; } inline void set_expressionHandler_9(int32_t value) { ___expressionHandler_9 = value; } inline static int32_t get_offset_of_isAnimatorControlled_10() { return static_cast(offsetof(QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376, ___isAnimatorControlled_10)); } inline bool get_isAnimatorControlled_10() const { return ___isAnimatorControlled_10; } inline bool* get_address_of_isAnimatorControlled_10() { return &___isAnimatorControlled_10; } inline void set_isAnimatorControlled_10(bool value) { ___isAnimatorControlled_10 = value; } inline static int32_t get_offset_of_useOffset_11() { return static_cast(offsetof(QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376, ___useOffset_11)); } inline bool get_useOffset_11() const { return ___useOffset_11; } inline bool* get_address_of_useOffset_11() { return &___useOffset_11; } inline void set_useOffset_11(bool value) { ___useOffset_11 = value; } inline static int32_t get_offset_of_name_12() { return static_cast(offsetof(QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376, ___name_12)); } inline String_t* get_name_12() const { return ___name_12; } inline String_t** get_address_of_name_12() { return &___name_12; } inline void set_name_12(String_t* value) { ___name_12 = value; Il2CppCodeGenWriteBarrier((void**)(&___name_12), (void*)value); } }; // Native definition for P/Invoke marshalling of CrazyMinnow.SALSA.QueueExpressionComponent struct QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376_marshaled_pinvoke { RuntimeObject* ___controller_0; int32_t ___controlType_1; float ___durationDelay_2; float ___durationOn_3; float ___durationHold_4; float ___durationOff_5; int32_t ___isPersistent_6; int32_t ___expressionType_7; int32_t ___easing_8; int32_t ___expressionHandler_9; int32_t ___isAnimatorControlled_10; int32_t ___useOffset_11; char* ___name_12; }; // Native definition for COM marshalling of CrazyMinnow.SALSA.QueueExpressionComponent struct QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376_marshaled_com { RuntimeObject* ___controller_0; int32_t ___controlType_1; float ___durationDelay_2; float ___durationOn_3; float ___durationHold_4; float ___durationOff_5; int32_t ___isPersistent_6; int32_t ___expressionType_7; int32_t ___easing_8; int32_t ___expressionHandler_9; int32_t ___isAnimatorControlled_10; int32_t ___useOffset_11; Il2CppChar* ___name_12; }; // UnityEngine.Rendering.RenderTargetIdentifier struct RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 { public: // UnityEngine.Rendering.BuiltinRenderTextureType UnityEngine.Rendering.RenderTargetIdentifier::m_Type int32_t ___m_Type_1; // System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_NameID int32_t ___m_NameID_2; // System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_InstanceID int32_t ___m_InstanceID_3; // System.IntPtr UnityEngine.Rendering.RenderTargetIdentifier::m_BufferPointer intptr_t ___m_BufferPointer_4; // System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_MipLevel int32_t ___m_MipLevel_5; // UnityEngine.CubemapFace UnityEngine.Rendering.RenderTargetIdentifier::m_CubeFace int32_t ___m_CubeFace_6; // System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_DepthSlice int32_t ___m_DepthSlice_7; public: inline static int32_t get_offset_of_m_Type_1() { return static_cast(offsetof(RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13, ___m_Type_1)); } inline int32_t get_m_Type_1() const { return ___m_Type_1; } inline int32_t* get_address_of_m_Type_1() { return &___m_Type_1; } inline void set_m_Type_1(int32_t value) { ___m_Type_1 = value; } inline static int32_t get_offset_of_m_NameID_2() { return static_cast(offsetof(RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13, ___m_NameID_2)); } inline int32_t get_m_NameID_2() const { return ___m_NameID_2; } inline int32_t* get_address_of_m_NameID_2() { return &___m_NameID_2; } inline void set_m_NameID_2(int32_t value) { ___m_NameID_2 = value; } inline static int32_t get_offset_of_m_InstanceID_3() { return static_cast(offsetof(RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13, ___m_InstanceID_3)); } inline int32_t get_m_InstanceID_3() const { return ___m_InstanceID_3; } inline int32_t* get_address_of_m_InstanceID_3() { return &___m_InstanceID_3; } inline void set_m_InstanceID_3(int32_t value) { ___m_InstanceID_3 = value; } inline static int32_t get_offset_of_m_BufferPointer_4() { return static_cast(offsetof(RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13, ___m_BufferPointer_4)); } inline intptr_t get_m_BufferPointer_4() const { return ___m_BufferPointer_4; } inline intptr_t* get_address_of_m_BufferPointer_4() { return &___m_BufferPointer_4; } inline void set_m_BufferPointer_4(intptr_t value) { ___m_BufferPointer_4 = value; } inline static int32_t get_offset_of_m_MipLevel_5() { return static_cast(offsetof(RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13, ___m_MipLevel_5)); } inline int32_t get_m_MipLevel_5() const { return ___m_MipLevel_5; } inline int32_t* get_address_of_m_MipLevel_5() { return &___m_MipLevel_5; } inline void set_m_MipLevel_5(int32_t value) { ___m_MipLevel_5 = value; } inline static int32_t get_offset_of_m_CubeFace_6() { return static_cast(offsetof(RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13, ___m_CubeFace_6)); } inline int32_t get_m_CubeFace_6() const { return ___m_CubeFace_6; } inline int32_t* get_address_of_m_CubeFace_6() { return &___m_CubeFace_6; } inline void set_m_CubeFace_6(int32_t value) { ___m_CubeFace_6 = value; } inline static int32_t get_offset_of_m_DepthSlice_7() { return static_cast(offsetof(RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13, ___m_DepthSlice_7)); } inline int32_t get_m_DepthSlice_7() const { return ___m_DepthSlice_7; } inline int32_t* get_address_of_m_DepthSlice_7() { return &___m_DepthSlice_7; } inline void set_m_DepthSlice_7(int32_t value) { ___m_DepthSlice_7 = value; } }; // UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle struct ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 { public: // System.UInt32 UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::m_Value uint32_t ___m_Value_2; // UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::k__BackingField int32_t ___U3CtypeU3Ek__BackingField_4; public: inline static int32_t get_offset_of_m_Value_2() { return static_cast(offsetof(ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948, ___m_Value_2)); } inline uint32_t get_m_Value_2() const { return ___m_Value_2; } inline uint32_t* get_address_of_m_Value_2() { return &___m_Value_2; } inline void set_m_Value_2(uint32_t value) { ___m_Value_2 = value; } inline static int32_t get_offset_of_U3CtypeU3Ek__BackingField_4() { return static_cast(offsetof(ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948, ___U3CtypeU3Ek__BackingField_4)); } inline int32_t get_U3CtypeU3Ek__BackingField_4() const { return ___U3CtypeU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CtypeU3Ek__BackingField_4() { return &___U3CtypeU3Ek__BackingField_4; } inline void set_U3CtypeU3Ek__BackingField_4(int32_t value) { ___U3CtypeU3Ek__BackingField_4 = value; } }; // System.SystemException struct SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 : public Exception_t { public: public: }; // System.Type struct Type_t : public MemberInfo_t { public: // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ____impl_9; public: inline static int32_t get_offset_of__impl_9() { return static_cast(offsetof(Type_t, ____impl_9)); } inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 get__impl_9() const { return ____impl_9; } inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 * get_address_of__impl_9() { return &____impl_9; } inline void set__impl_9(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 value) { ____impl_9 = value; } }; // System.Security.Cryptography.X509Certificates.X509ChainStatus struct X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB { public: // System.Security.Cryptography.X509Certificates.X509ChainStatusFlags System.Security.Cryptography.X509Certificates.X509ChainStatus::status int32_t ___status_0; // System.String System.Security.Cryptography.X509Certificates.X509ChainStatus::info String_t* ___info_1; public: inline static int32_t get_offset_of_status_0() { return static_cast(offsetof(X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB, ___status_0)); } inline int32_t get_status_0() const { return ___status_0; } inline int32_t* get_address_of_status_0() { return &___status_0; } inline void set_status_0(int32_t value) { ___status_0 = value; } inline static int32_t get_offset_of_info_1() { return static_cast(offsetof(X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB, ___info_1)); } inline String_t* get_info_1() const { return ___info_1; } inline String_t** get_address_of_info_1() { return &___info_1; } inline void set_info_1(String_t* value) { ___info_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___info_1), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Security.Cryptography.X509Certificates.X509ChainStatus struct X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB_marshaled_pinvoke { int32_t ___status_0; char* ___info_1; }; // Native definition for COM marshalling of System.Security.Cryptography.X509Certificates.X509ChainStatus struct X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB_marshaled_com { int32_t ___status_0; Il2CppChar* ___info_1; }; // UnityEngine.InputSystem.XR.XRFeatureDescriptor struct XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E { public: // System.String UnityEngine.InputSystem.XR.XRFeatureDescriptor::name String_t* ___name_0; // System.Collections.Generic.List`1 UnityEngine.InputSystem.XR.XRFeatureDescriptor::usageHints List_1_t2DD46702114CB33CAAE4FD03EE0628A6B357B441 * ___usageHints_1; // UnityEngine.InputSystem.XR.FeatureType UnityEngine.InputSystem.XR.XRFeatureDescriptor::featureType int32_t ___featureType_2; // System.UInt32 UnityEngine.InputSystem.XR.XRFeatureDescriptor::customSize uint32_t ___customSize_3; public: inline static int32_t get_offset_of_name_0() { return static_cast(offsetof(XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E, ___name_0)); } inline String_t* get_name_0() const { return ___name_0; } inline String_t** get_address_of_name_0() { return &___name_0; } inline void set_name_0(String_t* value) { ___name_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___name_0), (void*)value); } inline static int32_t get_offset_of_usageHints_1() { return static_cast(offsetof(XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E, ___usageHints_1)); } inline List_1_t2DD46702114CB33CAAE4FD03EE0628A6B357B441 * get_usageHints_1() const { return ___usageHints_1; } inline List_1_t2DD46702114CB33CAAE4FD03EE0628A6B357B441 ** get_address_of_usageHints_1() { return &___usageHints_1; } inline void set_usageHints_1(List_1_t2DD46702114CB33CAAE4FD03EE0628A6B357B441 * value) { ___usageHints_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___usageHints_1), (void*)value); } inline static int32_t get_offset_of_featureType_2() { return static_cast(offsetof(XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E, ___featureType_2)); } inline int32_t get_featureType_2() const { return ___featureType_2; } inline int32_t* get_address_of_featureType_2() { return &___featureType_2; } inline void set_featureType_2(int32_t value) { ___featureType_2 = value; } inline static int32_t get_offset_of_customSize_3() { return static_cast(offsetof(XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E, ___customSize_3)); } inline uint32_t get_customSize_3() const { return ___customSize_3; } inline uint32_t* get_address_of_customSize_3() { return &___customSize_3; } inline void set_customSize_3(uint32_t value) { ___customSize_3 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.XR.XRFeatureDescriptor struct XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E_marshaled_pinvoke { char* ___name_0; List_1_t2DD46702114CB33CAAE4FD03EE0628A6B357B441 * ___usageHints_1; int32_t ___featureType_2; uint32_t ___customSize_3; }; // Native definition for COM marshalling of UnityEngine.InputSystem.XR.XRFeatureDescriptor struct XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E_marshaled_com { Il2CppChar* ___name_0; List_1_t2DD46702114CB33CAAE4FD03EE0628A6B357B441 * ___usageHints_1; int32_t ___featureType_2; uint32_t ___customSize_3; }; // UnityEngine.XR.XRNodeState struct XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 { public: // UnityEngine.XR.XRNode UnityEngine.XR.XRNodeState::m_Type int32_t ___m_Type_0; // UnityEngine.XR.AvailableTrackingData UnityEngine.XR.XRNodeState::m_AvailableFields int32_t ___m_AvailableFields_1; // UnityEngine.Vector3 UnityEngine.XR.XRNodeState::m_Position Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_Position_2; // UnityEngine.Quaternion UnityEngine.XR.XRNodeState::m_Rotation Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___m_Rotation_3; // UnityEngine.Vector3 UnityEngine.XR.XRNodeState::m_Velocity Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_Velocity_4; // UnityEngine.Vector3 UnityEngine.XR.XRNodeState::m_AngularVelocity Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_AngularVelocity_5; // UnityEngine.Vector3 UnityEngine.XR.XRNodeState::m_Acceleration Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_Acceleration_6; // UnityEngine.Vector3 UnityEngine.XR.XRNodeState::m_AngularAcceleration Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___m_AngularAcceleration_7; // System.Int32 UnityEngine.XR.XRNodeState::m_Tracked int32_t ___m_Tracked_8; // System.UInt64 UnityEngine.XR.XRNodeState::m_UniqueID uint64_t ___m_UniqueID_9; public: inline static int32_t get_offset_of_m_Type_0() { return static_cast(offsetof(XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33, ___m_Type_0)); } inline int32_t get_m_Type_0() const { return ___m_Type_0; } inline int32_t* get_address_of_m_Type_0() { return &___m_Type_0; } inline void set_m_Type_0(int32_t value) { ___m_Type_0 = value; } inline static int32_t get_offset_of_m_AvailableFields_1() { return static_cast(offsetof(XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33, ___m_AvailableFields_1)); } inline int32_t get_m_AvailableFields_1() const { return ___m_AvailableFields_1; } inline int32_t* get_address_of_m_AvailableFields_1() { return &___m_AvailableFields_1; } inline void set_m_AvailableFields_1(int32_t value) { ___m_AvailableFields_1 = value; } inline static int32_t get_offset_of_m_Position_2() { return static_cast(offsetof(XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33, ___m_Position_2)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_m_Position_2() const { return ___m_Position_2; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Position_2() { return &___m_Position_2; } inline void set_m_Position_2(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___m_Position_2 = value; } inline static int32_t get_offset_of_m_Rotation_3() { return static_cast(offsetof(XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33, ___m_Rotation_3)); } inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 get_m_Rotation_3() const { return ___m_Rotation_3; } inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * get_address_of_m_Rotation_3() { return &___m_Rotation_3; } inline void set_m_Rotation_3(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 value) { ___m_Rotation_3 = value; } inline static int32_t get_offset_of_m_Velocity_4() { return static_cast(offsetof(XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33, ___m_Velocity_4)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_m_Velocity_4() const { return ___m_Velocity_4; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Velocity_4() { return &___m_Velocity_4; } inline void set_m_Velocity_4(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___m_Velocity_4 = value; } inline static int32_t get_offset_of_m_AngularVelocity_5() { return static_cast(offsetof(XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33, ___m_AngularVelocity_5)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_m_AngularVelocity_5() const { return ___m_AngularVelocity_5; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_AngularVelocity_5() { return &___m_AngularVelocity_5; } inline void set_m_AngularVelocity_5(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___m_AngularVelocity_5 = value; } inline static int32_t get_offset_of_m_Acceleration_6() { return static_cast(offsetof(XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33, ___m_Acceleration_6)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_m_Acceleration_6() const { return ___m_Acceleration_6; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_Acceleration_6() { return &___m_Acceleration_6; } inline void set_m_Acceleration_6(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___m_Acceleration_6 = value; } inline static int32_t get_offset_of_m_AngularAcceleration_7() { return static_cast(offsetof(XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33, ___m_AngularAcceleration_7)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_m_AngularAcceleration_7() const { return ___m_AngularAcceleration_7; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_m_AngularAcceleration_7() { return &___m_AngularAcceleration_7; } inline void set_m_AngularAcceleration_7(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___m_AngularAcceleration_7 = value; } inline static int32_t get_offset_of_m_Tracked_8() { return static_cast(offsetof(XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33, ___m_Tracked_8)); } inline int32_t get_m_Tracked_8() const { return ___m_Tracked_8; } inline int32_t* get_address_of_m_Tracked_8() { return &___m_Tracked_8; } inline void set_m_Tracked_8(int32_t value) { ___m_Tracked_8 = value; } inline static int32_t get_offset_of_m_UniqueID_9() { return static_cast(offsetof(XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33, ___m_UniqueID_9)); } inline uint64_t get_m_UniqueID_9() const { return ___m_UniqueID_9; } inline uint64_t* get_address_of_m_UniqueID_9() { return &___m_UniqueID_9; } inline void set_m_UniqueID_9(uint64_t value) { ___m_UniqueID_9 = value; } }; // UnityEngine.Camera/RenderRequest struct RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 { public: // UnityEngine.Camera/RenderRequestMode UnityEngine.Camera/RenderRequest::m_CameraRenderMode int32_t ___m_CameraRenderMode_0; // UnityEngine.RenderTexture UnityEngine.Camera/RenderRequest::m_ResultRT RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * ___m_ResultRT_1; // UnityEngine.Camera/RenderRequestOutputSpace UnityEngine.Camera/RenderRequest::m_OutputSpace int32_t ___m_OutputSpace_2; public: inline static int32_t get_offset_of_m_CameraRenderMode_0() { return static_cast(offsetof(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94, ___m_CameraRenderMode_0)); } inline int32_t get_m_CameraRenderMode_0() const { return ___m_CameraRenderMode_0; } inline int32_t* get_address_of_m_CameraRenderMode_0() { return &___m_CameraRenderMode_0; } inline void set_m_CameraRenderMode_0(int32_t value) { ___m_CameraRenderMode_0 = value; } inline static int32_t get_offset_of_m_ResultRT_1() { return static_cast(offsetof(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94, ___m_ResultRT_1)); } inline RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * get_m_ResultRT_1() const { return ___m_ResultRT_1; } inline RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 ** get_address_of_m_ResultRT_1() { return &___m_ResultRT_1; } inline void set_m_ResultRT_1(RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * value) { ___m_ResultRT_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_ResultRT_1), (void*)value); } inline static int32_t get_offset_of_m_OutputSpace_2() { return static_cast(offsetof(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94, ___m_OutputSpace_2)); } inline int32_t get_m_OutputSpace_2() const { return ___m_OutputSpace_2; } inline int32_t* get_address_of_m_OutputSpace_2() { return &___m_OutputSpace_2; } inline void set_m_OutputSpace_2(int32_t value) { ___m_OutputSpace_2 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.Camera/RenderRequest struct RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94_marshaled_pinvoke { int32_t ___m_CameraRenderMode_0; RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * ___m_ResultRT_1; int32_t ___m_OutputSpace_2; }; // Native definition for COM marshalling of UnityEngine.Camera/RenderRequest struct RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94_marshaled_com { int32_t ___m_CameraRenderMode_0; RenderTexture_t5FE7A5B47EF962A0E8D7BEBA05E9FC87D49A1849 * ___m_ResultRT_1; int32_t ___m_OutputSpace_2; }; // UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor struct HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 { public: // UnityEngine.InputSystem.HID.HID/HIDCollectionType UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor::type int32_t ___type_0; // System.Int32 UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor::usage int32_t ___usage_1; // UnityEngine.InputSystem.HID.HID/UsagePage UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor::usagePage int32_t ___usagePage_2; // System.Int32 UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor::parent int32_t ___parent_3; // System.Int32 UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor::childCount int32_t ___childCount_4; // System.Int32 UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor::firstChild int32_t ___firstChild_5; public: inline static int32_t get_offset_of_type_0() { return static_cast(offsetof(HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6, ___type_0)); } inline int32_t get_type_0() const { return ___type_0; } inline int32_t* get_address_of_type_0() { return &___type_0; } inline void set_type_0(int32_t value) { ___type_0 = value; } inline static int32_t get_offset_of_usage_1() { return static_cast(offsetof(HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6, ___usage_1)); } inline int32_t get_usage_1() const { return ___usage_1; } inline int32_t* get_address_of_usage_1() { return &___usage_1; } inline void set_usage_1(int32_t value) { ___usage_1 = value; } inline static int32_t get_offset_of_usagePage_2() { return static_cast(offsetof(HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6, ___usagePage_2)); } inline int32_t get_usagePage_2() const { return ___usagePage_2; } inline int32_t* get_address_of_usagePage_2() { return &___usagePage_2; } inline void set_usagePage_2(int32_t value) { ___usagePage_2 = value; } inline static int32_t get_offset_of_parent_3() { return static_cast(offsetof(HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6, ___parent_3)); } inline int32_t get_parent_3() const { return ___parent_3; } inline int32_t* get_address_of_parent_3() { return &___parent_3; } inline void set_parent_3(int32_t value) { ___parent_3 = value; } inline static int32_t get_offset_of_childCount_4() { return static_cast(offsetof(HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6, ___childCount_4)); } inline int32_t get_childCount_4() const { return ___childCount_4; } inline int32_t* get_address_of_childCount_4() { return &___childCount_4; } inline void set_childCount_4(int32_t value) { ___childCount_4 = value; } inline static int32_t get_offset_of_firstChild_5() { return static_cast(offsetof(HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6, ___firstChild_5)); } inline int32_t get_firstChild_5() const { return ___firstChild_5; } inline int32_t* get_address_of_firstChild_5() { return &___firstChild_5; } inline void set_firstChild_5(int32_t value) { ___firstChild_5 = value; } }; // UnityEngine.InputSystem.HID.HID/HIDElementDescriptor struct HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 { public: // System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::usage int32_t ___usage_0; // UnityEngine.InputSystem.HID.HID/UsagePage UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::usagePage int32_t ___usagePage_1; // System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::unit int32_t ___unit_2; // System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::unitExponent int32_t ___unitExponent_3; // System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::logicalMin int32_t ___logicalMin_4; // System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::logicalMax int32_t ___logicalMax_5; // System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::physicalMin int32_t ___physicalMin_6; // System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::physicalMax int32_t ___physicalMax_7; // UnityEngine.InputSystem.HID.HID/HIDReportType UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::reportType int32_t ___reportType_8; // System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::collectionIndex int32_t ___collectionIndex_9; // System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::reportId int32_t ___reportId_10; // System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::reportSizeInBits int32_t ___reportSizeInBits_11; // System.Int32 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::reportOffsetInBits int32_t ___reportOffsetInBits_12; // UnityEngine.InputSystem.HID.HID/HIDElementFlags UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::flags int32_t ___flags_13; // System.Nullable`1 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::usageMin Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 ___usageMin_14; // System.Nullable`1 UnityEngine.InputSystem.HID.HID/HIDElementDescriptor::usageMax Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 ___usageMax_15; public: inline static int32_t get_offset_of_usage_0() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___usage_0)); } inline int32_t get_usage_0() const { return ___usage_0; } inline int32_t* get_address_of_usage_0() { return &___usage_0; } inline void set_usage_0(int32_t value) { ___usage_0 = value; } inline static int32_t get_offset_of_usagePage_1() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___usagePage_1)); } inline int32_t get_usagePage_1() const { return ___usagePage_1; } inline int32_t* get_address_of_usagePage_1() { return &___usagePage_1; } inline void set_usagePage_1(int32_t value) { ___usagePage_1 = value; } inline static int32_t get_offset_of_unit_2() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___unit_2)); } inline int32_t get_unit_2() const { return ___unit_2; } inline int32_t* get_address_of_unit_2() { return &___unit_2; } inline void set_unit_2(int32_t value) { ___unit_2 = value; } inline static int32_t get_offset_of_unitExponent_3() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___unitExponent_3)); } inline int32_t get_unitExponent_3() const { return ___unitExponent_3; } inline int32_t* get_address_of_unitExponent_3() { return &___unitExponent_3; } inline void set_unitExponent_3(int32_t value) { ___unitExponent_3 = value; } inline static int32_t get_offset_of_logicalMin_4() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___logicalMin_4)); } inline int32_t get_logicalMin_4() const { return ___logicalMin_4; } inline int32_t* get_address_of_logicalMin_4() { return &___logicalMin_4; } inline void set_logicalMin_4(int32_t value) { ___logicalMin_4 = value; } inline static int32_t get_offset_of_logicalMax_5() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___logicalMax_5)); } inline int32_t get_logicalMax_5() const { return ___logicalMax_5; } inline int32_t* get_address_of_logicalMax_5() { return &___logicalMax_5; } inline void set_logicalMax_5(int32_t value) { ___logicalMax_5 = value; } inline static int32_t get_offset_of_physicalMin_6() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___physicalMin_6)); } inline int32_t get_physicalMin_6() const { return ___physicalMin_6; } inline int32_t* get_address_of_physicalMin_6() { return &___physicalMin_6; } inline void set_physicalMin_6(int32_t value) { ___physicalMin_6 = value; } inline static int32_t get_offset_of_physicalMax_7() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___physicalMax_7)); } inline int32_t get_physicalMax_7() const { return ___physicalMax_7; } inline int32_t* get_address_of_physicalMax_7() { return &___physicalMax_7; } inline void set_physicalMax_7(int32_t value) { ___physicalMax_7 = value; } inline static int32_t get_offset_of_reportType_8() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___reportType_8)); } inline int32_t get_reportType_8() const { return ___reportType_8; } inline int32_t* get_address_of_reportType_8() { return &___reportType_8; } inline void set_reportType_8(int32_t value) { ___reportType_8 = value; } inline static int32_t get_offset_of_collectionIndex_9() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___collectionIndex_9)); } inline int32_t get_collectionIndex_9() const { return ___collectionIndex_9; } inline int32_t* get_address_of_collectionIndex_9() { return &___collectionIndex_9; } inline void set_collectionIndex_9(int32_t value) { ___collectionIndex_9 = value; } inline static int32_t get_offset_of_reportId_10() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___reportId_10)); } inline int32_t get_reportId_10() const { return ___reportId_10; } inline int32_t* get_address_of_reportId_10() { return &___reportId_10; } inline void set_reportId_10(int32_t value) { ___reportId_10 = value; } inline static int32_t get_offset_of_reportSizeInBits_11() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___reportSizeInBits_11)); } inline int32_t get_reportSizeInBits_11() const { return ___reportSizeInBits_11; } inline int32_t* get_address_of_reportSizeInBits_11() { return &___reportSizeInBits_11; } inline void set_reportSizeInBits_11(int32_t value) { ___reportSizeInBits_11 = value; } inline static int32_t get_offset_of_reportOffsetInBits_12() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___reportOffsetInBits_12)); } inline int32_t get_reportOffsetInBits_12() const { return ___reportOffsetInBits_12; } inline int32_t* get_address_of_reportOffsetInBits_12() { return &___reportOffsetInBits_12; } inline void set_reportOffsetInBits_12(int32_t value) { ___reportOffsetInBits_12 = value; } inline static int32_t get_offset_of_flags_13() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___flags_13)); } inline int32_t get_flags_13() const { return ___flags_13; } inline int32_t* get_address_of_flags_13() { return &___flags_13; } inline void set_flags_13(int32_t value) { ___flags_13 = value; } inline static int32_t get_offset_of_usageMin_14() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___usageMin_14)); } inline Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 get_usageMin_14() const { return ___usageMin_14; } inline Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 * get_address_of_usageMin_14() { return &___usageMin_14; } inline void set_usageMin_14(Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 value) { ___usageMin_14 = value; } inline static int32_t get_offset_of_usageMax_15() { return static_cast(offsetof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427, ___usageMax_15)); } inline Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 get_usageMax_15() const { return ___usageMax_15; } inline Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 * get_address_of_usageMax_15() { return &___usageMax_15; } inline void set_usageMax_15(Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 value) { ___usageMax_15 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.HID.HID/HIDElementDescriptor struct HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427_marshaled_pinvoke { int32_t ___usage_0; int32_t ___usagePage_1; int32_t ___unit_2; int32_t ___unitExponent_3; int32_t ___logicalMin_4; int32_t ___logicalMax_5; int32_t ___physicalMin_6; int32_t ___physicalMax_7; int32_t ___reportType_8; int32_t ___collectionIndex_9; int32_t ___reportId_10; int32_t ___reportSizeInBits_11; int32_t ___reportOffsetInBits_12; int32_t ___flags_13; Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 ___usageMin_14; Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 ___usageMax_15; }; // Native definition for COM marshalling of UnityEngine.InputSystem.HID.HID/HIDElementDescriptor struct HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427_marshaled_com { int32_t ___usage_0; int32_t ___usagePage_1; int32_t ___unit_2; int32_t ___unitExponent_3; int32_t ___logicalMin_4; int32_t ___logicalMax_5; int32_t ___physicalMin_6; int32_t ___physicalMax_7; int32_t ___reportType_8; int32_t ___collectionIndex_9; int32_t ___reportId_10; int32_t ___reportSizeInBits_11; int32_t ___reportOffsetInBits_12; int32_t ___flags_13; Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 ___usageMin_14; Nullable_1_t864FD0051A05D37F91C857AB496BFCB3FE756103 ___usageMax_15; }; // UnityEngine.InputSystem.HID.HIDParser/HIDReportData struct HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 { public: // System.Int32 UnityEngine.InputSystem.HID.HIDParser/HIDReportData::reportId int32_t ___reportId_0; // UnityEngine.InputSystem.HID.HID/HIDReportType UnityEngine.InputSystem.HID.HIDParser/HIDReportData::reportType int32_t ___reportType_1; // System.Int32 UnityEngine.InputSystem.HID.HIDParser/HIDReportData::currentBitOffset int32_t ___currentBitOffset_2; public: inline static int32_t get_offset_of_reportId_0() { return static_cast(offsetof(HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59, ___reportId_0)); } inline int32_t get_reportId_0() const { return ___reportId_0; } inline int32_t* get_address_of_reportId_0() { return &___reportId_0; } inline void set_reportId_0(int32_t value) { ___reportId_0 = value; } inline static int32_t get_offset_of_reportType_1() { return static_cast(offsetof(HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59, ___reportType_1)); } inline int32_t get_reportType_1() const { return ___reportType_1; } inline int32_t* get_address_of_reportType_1() { return &___reportType_1; } inline void set_reportType_1(int32_t value) { ___reportType_1 = value; } inline static int32_t get_offset_of_currentBitOffset_2() { return static_cast(offsetof(HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59, ___currentBitOffset_2)); } inline int32_t get_currentBitOffset_2() const { return ___currentBitOffset_2; } inline int32_t* get_address_of_currentBitOffset_2() { return &___currentBitOffset_2; } inline void set_currentBitOffset_2(int32_t value) { ___currentBitOffset_2 = value; } }; // UnityEngine.InputSystem.Utilities.JsonParser/JsonValue struct JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB { public: // UnityEngine.InputSystem.Utilities.JsonParser/JsonValueType UnityEngine.InputSystem.Utilities.JsonParser/JsonValue::type int32_t ___type_0; // System.Boolean UnityEngine.InputSystem.Utilities.JsonParser/JsonValue::boolValue bool ___boolValue_1; // System.Double UnityEngine.InputSystem.Utilities.JsonParser/JsonValue::realValue double ___realValue_2; // System.Int64 UnityEngine.InputSystem.Utilities.JsonParser/JsonValue::integerValue int64_t ___integerValue_3; // UnityEngine.InputSystem.Utilities.JsonParser/JsonString UnityEngine.InputSystem.Utilities.JsonParser/JsonValue::stringValue JsonString_tB3A1938903F2377F780FF4C4FE7CC6EA81C0D301 ___stringValue_4; // System.Collections.Generic.List`1 UnityEngine.InputSystem.Utilities.JsonParser/JsonValue::arrayValue List_1_tEC0B302C3EF23400C3EC92ED7672A715CA602068 * ___arrayValue_5; // System.Collections.Generic.Dictionary`2 UnityEngine.InputSystem.Utilities.JsonParser/JsonValue::objectValue Dictionary_2_t7A371082270CA8FD6BC79B5622CCD5E1C87A6E42 * ___objectValue_6; // System.Object UnityEngine.InputSystem.Utilities.JsonParser/JsonValue::anyValue RuntimeObject * ___anyValue_7; public: inline static int32_t get_offset_of_type_0() { return static_cast(offsetof(JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB, ___type_0)); } inline int32_t get_type_0() const { return ___type_0; } inline int32_t* get_address_of_type_0() { return &___type_0; } inline void set_type_0(int32_t value) { ___type_0 = value; } inline static int32_t get_offset_of_boolValue_1() { return static_cast(offsetof(JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB, ___boolValue_1)); } inline bool get_boolValue_1() const { return ___boolValue_1; } inline bool* get_address_of_boolValue_1() { return &___boolValue_1; } inline void set_boolValue_1(bool value) { ___boolValue_1 = value; } inline static int32_t get_offset_of_realValue_2() { return static_cast(offsetof(JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB, ___realValue_2)); } inline double get_realValue_2() const { return ___realValue_2; } inline double* get_address_of_realValue_2() { return &___realValue_2; } inline void set_realValue_2(double value) { ___realValue_2 = value; } inline static int32_t get_offset_of_integerValue_3() { return static_cast(offsetof(JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB, ___integerValue_3)); } inline int64_t get_integerValue_3() const { return ___integerValue_3; } inline int64_t* get_address_of_integerValue_3() { return &___integerValue_3; } inline void set_integerValue_3(int64_t value) { ___integerValue_3 = value; } inline static int32_t get_offset_of_stringValue_4() { return static_cast(offsetof(JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB, ___stringValue_4)); } inline JsonString_tB3A1938903F2377F780FF4C4FE7CC6EA81C0D301 get_stringValue_4() const { return ___stringValue_4; } inline JsonString_tB3A1938903F2377F780FF4C4FE7CC6EA81C0D301 * get_address_of_stringValue_4() { return &___stringValue_4; } inline void set_stringValue_4(JsonString_tB3A1938903F2377F780FF4C4FE7CC6EA81C0D301 value) { ___stringValue_4 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___stringValue_4))->___text_0))->___m_String_0), (void*)NULL); } inline static int32_t get_offset_of_arrayValue_5() { return static_cast(offsetof(JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB, ___arrayValue_5)); } inline List_1_tEC0B302C3EF23400C3EC92ED7672A715CA602068 * get_arrayValue_5() const { return ___arrayValue_5; } inline List_1_tEC0B302C3EF23400C3EC92ED7672A715CA602068 ** get_address_of_arrayValue_5() { return &___arrayValue_5; } inline void set_arrayValue_5(List_1_tEC0B302C3EF23400C3EC92ED7672A715CA602068 * value) { ___arrayValue_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___arrayValue_5), (void*)value); } inline static int32_t get_offset_of_objectValue_6() { return static_cast(offsetof(JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB, ___objectValue_6)); } inline Dictionary_2_t7A371082270CA8FD6BC79B5622CCD5E1C87A6E42 * get_objectValue_6() const { return ___objectValue_6; } inline Dictionary_2_t7A371082270CA8FD6BC79B5622CCD5E1C87A6E42 ** get_address_of_objectValue_6() { return &___objectValue_6; } inline void set_objectValue_6(Dictionary_2_t7A371082270CA8FD6BC79B5622CCD5E1C87A6E42 * value) { ___objectValue_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___objectValue_6), (void*)value); } inline static int32_t get_offset_of_anyValue_7() { return static_cast(offsetof(JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB, ___anyValue_7)); } inline RuntimeObject * get_anyValue_7() const { return ___anyValue_7; } inline RuntimeObject ** get_address_of_anyValue_7() { return &___anyValue_7; } inline void set_anyValue_7(RuntimeObject * value) { ___anyValue_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___anyValue_7), (void*)value); } }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.JsonParser/JsonValue struct JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB_marshaled_pinvoke { int32_t ___type_0; int32_t ___boolValue_1; double ___realValue_2; int64_t ___integerValue_3; JsonString_tB3A1938903F2377F780FF4C4FE7CC6EA81C0D301_marshaled_pinvoke ___stringValue_4; List_1_tEC0B302C3EF23400C3EC92ED7672A715CA602068 * ___arrayValue_5; Dictionary_2_t7A371082270CA8FD6BC79B5622CCD5E1C87A6E42 * ___objectValue_6; Il2CppIUnknown* ___anyValue_7; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Utilities.JsonParser/JsonValue struct JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB_marshaled_com { int32_t ___type_0; int32_t ___boolValue_1; double ___realValue_2; int64_t ___integerValue_3; JsonString_tB3A1938903F2377F780FF4C4FE7CC6EA81C0D301_marshaled_com ___stringValue_4; List_1_tEC0B302C3EF23400C3EC92ED7672A715CA602068 * ___arrayValue_5; Dictionary_2_t7A371082270CA8FD6BC79B5622CCD5E1C87A6E42 * ___objectValue_6; Il2CppIUnknown* ___anyValue_7; }; // UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry struct NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 { public: // System.Double UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry::time double ___time_0; // UnityEngine.Playables.INotification UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry::payload RuntimeObject* ___payload_1; // System.Boolean UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry::notificationFired bool ___notificationFired_2; // UnityEngine.Timeline.NotificationFlags UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry::flags int16_t ___flags_3; public: inline static int32_t get_offset_of_time_0() { return static_cast(offsetof(NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50, ___time_0)); } inline double get_time_0() const { return ___time_0; } inline double* get_address_of_time_0() { return &___time_0; } inline void set_time_0(double value) { ___time_0 = value; } inline static int32_t get_offset_of_payload_1() { return static_cast(offsetof(NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50, ___payload_1)); } inline RuntimeObject* get_payload_1() const { return ___payload_1; } inline RuntimeObject** get_address_of_payload_1() { return &___payload_1; } inline void set_payload_1(RuntimeObject* value) { ___payload_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___payload_1), (void*)value); } inline static int32_t get_offset_of_notificationFired_2() { return static_cast(offsetof(NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50, ___notificationFired_2)); } inline bool get_notificationFired_2() const { return ___notificationFired_2; } inline bool* get_address_of_notificationFired_2() { return &___notificationFired_2; } inline void set_notificationFired_2(bool value) { ___notificationFired_2 = value; } inline static int32_t get_offset_of_flags_3() { return static_cast(offsetof(NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50, ___flags_3)); } inline int16_t get_flags_3() const { return ___flags_3; } inline int16_t* get_address_of_flags_3() { return &___flags_3; } inline void set_flags_3(int16_t value) { ___flags_3 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry struct NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50_marshaled_pinvoke { double ___time_0; RuntimeObject* ___payload_1; int32_t ___notificationFired_2; int16_t ___flags_3; }; // Native definition for COM marshalling of UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry struct NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50_marshaled_com { double ___time_0; RuntimeObject* ___payload_1; int32_t ___notificationFired_2; int16_t ___flags_3; }; // System.ArrayTypeMismatchException struct ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // CrazyMinnow.SALSA.QueueData struct QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 { public: // CrazyMinnow.SALSA.QueueExpressionComponent CrazyMinnow.SALSA.QueueData::queueExpressionComponent QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376 ___queueExpressionComponent_0; // System.Single CrazyMinnow.SALSA.QueueData::lerpProgress float ___lerpProgress_1; // System.Single CrazyMinnow.SALSA.QueueData::startTime float ___startTime_2; // System.Boolean CrazyMinnow.SALSA.QueueData::isActivating bool ___isActivating_3; // System.Int32 CrazyMinnow.SALSA.QueueData::itemID int32_t ___itemID_4; public: inline static int32_t get_offset_of_queueExpressionComponent_0() { return static_cast(offsetof(QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08, ___queueExpressionComponent_0)); } inline QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376 get_queueExpressionComponent_0() const { return ___queueExpressionComponent_0; } inline QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376 * get_address_of_queueExpressionComponent_0() { return &___queueExpressionComponent_0; } inline void set_queueExpressionComponent_0(QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376 value) { ___queueExpressionComponent_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___queueExpressionComponent_0))->___controller_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___queueExpressionComponent_0))->___name_12), (void*)NULL); #endif } inline static int32_t get_offset_of_lerpProgress_1() { return static_cast(offsetof(QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08, ___lerpProgress_1)); } inline float get_lerpProgress_1() const { return ___lerpProgress_1; } inline float* get_address_of_lerpProgress_1() { return &___lerpProgress_1; } inline void set_lerpProgress_1(float value) { ___lerpProgress_1 = value; } inline static int32_t get_offset_of_startTime_2() { return static_cast(offsetof(QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08, ___startTime_2)); } inline float get_startTime_2() const { return ___startTime_2; } inline float* get_address_of_startTime_2() { return &___startTime_2; } inline void set_startTime_2(float value) { ___startTime_2 = value; } inline static int32_t get_offset_of_isActivating_3() { return static_cast(offsetof(QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08, ___isActivating_3)); } inline bool get_isActivating_3() const { return ___isActivating_3; } inline bool* get_address_of_isActivating_3() { return &___isActivating_3; } inline void set_isActivating_3(bool value) { ___isActivating_3 = value; } inline static int32_t get_offset_of_itemID_4() { return static_cast(offsetof(QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08, ___itemID_4)); } inline int32_t get_itemID_4() const { return ___itemID_4; } inline int32_t* get_address_of_itemID_4() { return &___itemID_4; } inline void set_itemID_4(int32_t value) { ___itemID_4 = value; } }; // Native definition for P/Invoke marshalling of CrazyMinnow.SALSA.QueueData struct QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08_marshaled_pinvoke { QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376_marshaled_pinvoke ___queueExpressionComponent_0; float ___lerpProgress_1; float ___startTime_2; int32_t ___isActivating_3; int32_t ___itemID_4; }; // Native definition for COM marshalling of CrazyMinnow.SALSA.QueueData struct QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08_marshaled_com { QueueExpressionComponent_tC7718AE4502BCBF3E2697785D1F6CCBD33DB4376_marshaled_com ___queueExpressionComponent_0; float ___lerpProgress_1; float ___startTime_2; int32_t ___isActivating_3; int32_t ___itemID_4; }; // UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo struct WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA { public: // UnityEngine.Playables.Playable UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo::mixer Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 ___mixer_0; // UnityEngine.Playables.Playable UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo::parentMixer Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 ___parentMixer_1; // System.Int32 UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo::port int32_t ___port_2; public: inline static int32_t get_offset_of_mixer_0() { return static_cast(offsetof(WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA, ___mixer_0)); } inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 get_mixer_0() const { return ___mixer_0; } inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 * get_address_of_mixer_0() { return &___mixer_0; } inline void set_mixer_0(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 value) { ___mixer_0 = value; } inline static int32_t get_offset_of_parentMixer_1() { return static_cast(offsetof(WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA, ___parentMixer_1)); } inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 get_parentMixer_1() const { return ___parentMixer_1; } inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 * get_address_of_parentMixer_1() { return &___parentMixer_1; } inline void set_parentMixer_1(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 value) { ___parentMixer_1 = value; } inline static int32_t get_offset_of_port_2() { return static_cast(offsetof(WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA, ___port_2)); } inline int32_t get_port_2() const { return ___port_2; } inline int32_t* get_address_of_port_2() { return &___port_2; } inline void set_port_2(int32_t value) { ___port_2 = value; } }; // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem struct ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 { public: // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED ___U3CnameU3Ek__BackingField_0; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED ___U3ClayoutU3Ek__BackingField_1; // UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED ___U3CvariantsU3Ek__BackingField_2; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField String_t* ___U3CuseStateFromU3Ek__BackingField_3; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField String_t* ___U3CdisplayNameU3Ek__BackingField_4; // System.String UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField String_t* ___U3CshortDisplayNameU3Ek__BackingField_5; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75 ___U3CusagesU3Ek__BackingField_6; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75 ___U3CaliasesU3Ek__BackingField_7; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField ReadOnlyArray_1_t644486DA5FB2B247FC64733F192E2894F46CFCF5 ___U3CparametersU3Ek__BackingField_8; // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField ReadOnlyArray_1_tC87F80F9582CEDF1B66B5875A22591316B710C6E ___U3CprocessorsU3Ek__BackingField_9; // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField uint32_t ___U3CoffsetU3Ek__BackingField_10; // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField uint32_t ___U3CbitU3Ek__BackingField_11; // System.UInt32 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField uint32_t ___U3CsizeInBitsU3Ek__BackingField_12; // UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField FourCC_t8D38CDCEAD02FE53A6C2E9AF01354E4E5AB400A9 ___U3CformatU3Ek__BackingField_13; // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem/Flags UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField int32_t ___U3CflagsU3Ek__BackingField_14; // System.Int32 UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField int32_t ___U3CarraySizeU3Ek__BackingField_15; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8 ___U3CdefaultStateU3Ek__BackingField_16; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8 ___U3CminValueU3Ek__BackingField_17; // UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem::k__BackingField PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8 ___U3CmaxValueU3Ek__BackingField_18; public: inline static int32_t get_offset_of_U3CnameU3Ek__BackingField_0() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CnameU3Ek__BackingField_0)); } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED get_U3CnameU3Ek__BackingField_0() const { return ___U3CnameU3Ek__BackingField_0; } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED * get_address_of_U3CnameU3Ek__BackingField_0() { return &___U3CnameU3Ek__BackingField_0; } inline void set_U3CnameU3Ek__BackingField_0(InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED value) { ___U3CnameU3Ek__BackingField_0 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CnameU3Ek__BackingField_0))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___U3CnameU3Ek__BackingField_0))->___m_StringLowerCase_1), (void*)NULL); #endif } inline static int32_t get_offset_of_U3ClayoutU3Ek__BackingField_1() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3ClayoutU3Ek__BackingField_1)); } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED get_U3ClayoutU3Ek__BackingField_1() const { return ___U3ClayoutU3Ek__BackingField_1; } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED * get_address_of_U3ClayoutU3Ek__BackingField_1() { return &___U3ClayoutU3Ek__BackingField_1; } inline void set_U3ClayoutU3Ek__BackingField_1(InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED value) { ___U3ClayoutU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3ClayoutU3Ek__BackingField_1))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___U3ClayoutU3Ek__BackingField_1))->___m_StringLowerCase_1), (void*)NULL); #endif } inline static int32_t get_offset_of_U3CvariantsU3Ek__BackingField_2() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CvariantsU3Ek__BackingField_2)); } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED get_U3CvariantsU3Ek__BackingField_2() const { return ___U3CvariantsU3Ek__BackingField_2; } inline InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED * get_address_of_U3CvariantsU3Ek__BackingField_2() { return &___U3CvariantsU3Ek__BackingField_2; } inline void set_U3CvariantsU3Ek__BackingField_2(InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED value) { ___U3CvariantsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CvariantsU3Ek__BackingField_2))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___U3CvariantsU3Ek__BackingField_2))->___m_StringLowerCase_1), (void*)NULL); #endif } inline static int32_t get_offset_of_U3CuseStateFromU3Ek__BackingField_3() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CuseStateFromU3Ek__BackingField_3)); } inline String_t* get_U3CuseStateFromU3Ek__BackingField_3() const { return ___U3CuseStateFromU3Ek__BackingField_3; } inline String_t** get_address_of_U3CuseStateFromU3Ek__BackingField_3() { return &___U3CuseStateFromU3Ek__BackingField_3; } inline void set_U3CuseStateFromU3Ek__BackingField_3(String_t* value) { ___U3CuseStateFromU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CuseStateFromU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CdisplayNameU3Ek__BackingField_4() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CdisplayNameU3Ek__BackingField_4)); } inline String_t* get_U3CdisplayNameU3Ek__BackingField_4() const { return ___U3CdisplayNameU3Ek__BackingField_4; } inline String_t** get_address_of_U3CdisplayNameU3Ek__BackingField_4() { return &___U3CdisplayNameU3Ek__BackingField_4; } inline void set_U3CdisplayNameU3Ek__BackingField_4(String_t* value) { ___U3CdisplayNameU3Ek__BackingField_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CdisplayNameU3Ek__BackingField_4), (void*)value); } inline static int32_t get_offset_of_U3CshortDisplayNameU3Ek__BackingField_5() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CshortDisplayNameU3Ek__BackingField_5)); } inline String_t* get_U3CshortDisplayNameU3Ek__BackingField_5() const { return ___U3CshortDisplayNameU3Ek__BackingField_5; } inline String_t** get_address_of_U3CshortDisplayNameU3Ek__BackingField_5() { return &___U3CshortDisplayNameU3Ek__BackingField_5; } inline void set_U3CshortDisplayNameU3Ek__BackingField_5(String_t* value) { ___U3CshortDisplayNameU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CshortDisplayNameU3Ek__BackingField_5), (void*)value); } inline static int32_t get_offset_of_U3CusagesU3Ek__BackingField_6() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CusagesU3Ek__BackingField_6)); } inline ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75 get_U3CusagesU3Ek__BackingField_6() const { return ___U3CusagesU3Ek__BackingField_6; } inline ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75 * get_address_of_U3CusagesU3Ek__BackingField_6() { return &___U3CusagesU3Ek__BackingField_6; } inline void set_U3CusagesU3Ek__BackingField_6(ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75 value) { ___U3CusagesU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CusagesU3Ek__BackingField_6))->___m_Array_0), (void*)NULL); } inline static int32_t get_offset_of_U3CaliasesU3Ek__BackingField_7() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CaliasesU3Ek__BackingField_7)); } inline ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75 get_U3CaliasesU3Ek__BackingField_7() const { return ___U3CaliasesU3Ek__BackingField_7; } inline ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75 * get_address_of_U3CaliasesU3Ek__BackingField_7() { return &___U3CaliasesU3Ek__BackingField_7; } inline void set_U3CaliasesU3Ek__BackingField_7(ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75 value) { ___U3CaliasesU3Ek__BackingField_7 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CaliasesU3Ek__BackingField_7))->___m_Array_0), (void*)NULL); } inline static int32_t get_offset_of_U3CparametersU3Ek__BackingField_8() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CparametersU3Ek__BackingField_8)); } inline ReadOnlyArray_1_t644486DA5FB2B247FC64733F192E2894F46CFCF5 get_U3CparametersU3Ek__BackingField_8() const { return ___U3CparametersU3Ek__BackingField_8; } inline ReadOnlyArray_1_t644486DA5FB2B247FC64733F192E2894F46CFCF5 * get_address_of_U3CparametersU3Ek__BackingField_8() { return &___U3CparametersU3Ek__BackingField_8; } inline void set_U3CparametersU3Ek__BackingField_8(ReadOnlyArray_1_t644486DA5FB2B247FC64733F192E2894F46CFCF5 value) { ___U3CparametersU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CparametersU3Ek__BackingField_8))->___m_Array_0), (void*)NULL); } inline static int32_t get_offset_of_U3CprocessorsU3Ek__BackingField_9() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CprocessorsU3Ek__BackingField_9)); } inline ReadOnlyArray_1_tC87F80F9582CEDF1B66B5875A22591316B710C6E get_U3CprocessorsU3Ek__BackingField_9() const { return ___U3CprocessorsU3Ek__BackingField_9; } inline ReadOnlyArray_1_tC87F80F9582CEDF1B66B5875A22591316B710C6E * get_address_of_U3CprocessorsU3Ek__BackingField_9() { return &___U3CprocessorsU3Ek__BackingField_9; } inline void set_U3CprocessorsU3Ek__BackingField_9(ReadOnlyArray_1_tC87F80F9582CEDF1B66B5875A22591316B710C6E value) { ___U3CprocessorsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CprocessorsU3Ek__BackingField_9))->___m_Array_0), (void*)NULL); } inline static int32_t get_offset_of_U3CoffsetU3Ek__BackingField_10() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CoffsetU3Ek__BackingField_10)); } inline uint32_t get_U3CoffsetU3Ek__BackingField_10() const { return ___U3CoffsetU3Ek__BackingField_10; } inline uint32_t* get_address_of_U3CoffsetU3Ek__BackingField_10() { return &___U3CoffsetU3Ek__BackingField_10; } inline void set_U3CoffsetU3Ek__BackingField_10(uint32_t value) { ___U3CoffsetU3Ek__BackingField_10 = value; } inline static int32_t get_offset_of_U3CbitU3Ek__BackingField_11() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CbitU3Ek__BackingField_11)); } inline uint32_t get_U3CbitU3Ek__BackingField_11() const { return ___U3CbitU3Ek__BackingField_11; } inline uint32_t* get_address_of_U3CbitU3Ek__BackingField_11() { return &___U3CbitU3Ek__BackingField_11; } inline void set_U3CbitU3Ek__BackingField_11(uint32_t value) { ___U3CbitU3Ek__BackingField_11 = value; } inline static int32_t get_offset_of_U3CsizeInBitsU3Ek__BackingField_12() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CsizeInBitsU3Ek__BackingField_12)); } inline uint32_t get_U3CsizeInBitsU3Ek__BackingField_12() const { return ___U3CsizeInBitsU3Ek__BackingField_12; } inline uint32_t* get_address_of_U3CsizeInBitsU3Ek__BackingField_12() { return &___U3CsizeInBitsU3Ek__BackingField_12; } inline void set_U3CsizeInBitsU3Ek__BackingField_12(uint32_t value) { ___U3CsizeInBitsU3Ek__BackingField_12 = value; } inline static int32_t get_offset_of_U3CformatU3Ek__BackingField_13() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CformatU3Ek__BackingField_13)); } inline FourCC_t8D38CDCEAD02FE53A6C2E9AF01354E4E5AB400A9 get_U3CformatU3Ek__BackingField_13() const { return ___U3CformatU3Ek__BackingField_13; } inline FourCC_t8D38CDCEAD02FE53A6C2E9AF01354E4E5AB400A9 * get_address_of_U3CformatU3Ek__BackingField_13() { return &___U3CformatU3Ek__BackingField_13; } inline void set_U3CformatU3Ek__BackingField_13(FourCC_t8D38CDCEAD02FE53A6C2E9AF01354E4E5AB400A9 value) { ___U3CformatU3Ek__BackingField_13 = value; } inline static int32_t get_offset_of_U3CflagsU3Ek__BackingField_14() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CflagsU3Ek__BackingField_14)); } inline int32_t get_U3CflagsU3Ek__BackingField_14() const { return ___U3CflagsU3Ek__BackingField_14; } inline int32_t* get_address_of_U3CflagsU3Ek__BackingField_14() { return &___U3CflagsU3Ek__BackingField_14; } inline void set_U3CflagsU3Ek__BackingField_14(int32_t value) { ___U3CflagsU3Ek__BackingField_14 = value; } inline static int32_t get_offset_of_U3CarraySizeU3Ek__BackingField_15() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CarraySizeU3Ek__BackingField_15)); } inline int32_t get_U3CarraySizeU3Ek__BackingField_15() const { return ___U3CarraySizeU3Ek__BackingField_15; } inline int32_t* get_address_of_U3CarraySizeU3Ek__BackingField_15() { return &___U3CarraySizeU3Ek__BackingField_15; } inline void set_U3CarraySizeU3Ek__BackingField_15(int32_t value) { ___U3CarraySizeU3Ek__BackingField_15 = value; } inline static int32_t get_offset_of_U3CdefaultStateU3Ek__BackingField_16() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CdefaultStateU3Ek__BackingField_16)); } inline PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8 get_U3CdefaultStateU3Ek__BackingField_16() const { return ___U3CdefaultStateU3Ek__BackingField_16; } inline PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8 * get_address_of_U3CdefaultStateU3Ek__BackingField_16() { return &___U3CdefaultStateU3Ek__BackingField_16; } inline void set_U3CdefaultStateU3Ek__BackingField_16(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8 value) { ___U3CdefaultStateU3Ek__BackingField_16 = value; } inline static int32_t get_offset_of_U3CminValueU3Ek__BackingField_17() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CminValueU3Ek__BackingField_17)); } inline PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8 get_U3CminValueU3Ek__BackingField_17() const { return ___U3CminValueU3Ek__BackingField_17; } inline PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8 * get_address_of_U3CminValueU3Ek__BackingField_17() { return &___U3CminValueU3Ek__BackingField_17; } inline void set_U3CminValueU3Ek__BackingField_17(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8 value) { ___U3CminValueU3Ek__BackingField_17 = value; } inline static int32_t get_offset_of_U3CmaxValueU3Ek__BackingField_18() { return static_cast(offsetof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15, ___U3CmaxValueU3Ek__BackingField_18)); } inline PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8 get_U3CmaxValueU3Ek__BackingField_18() const { return ___U3CmaxValueU3Ek__BackingField_18; } inline PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8 * get_address_of_U3CmaxValueU3Ek__BackingField_18() { return &___U3CmaxValueU3Ek__BackingField_18; } inline void set_U3CmaxValueU3Ek__BackingField_18(PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8 value) { ___U3CmaxValueU3Ek__BackingField_18 = value; } }; // Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem struct ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15_marshaled_pinvoke { InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED_marshaled_pinvoke ___U3CnameU3Ek__BackingField_0; InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED_marshaled_pinvoke ___U3ClayoutU3Ek__BackingField_1; InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED_marshaled_pinvoke ___U3CvariantsU3Ek__BackingField_2; char* ___U3CuseStateFromU3Ek__BackingField_3; char* ___U3CdisplayNameU3Ek__BackingField_4; char* ___U3CshortDisplayNameU3Ek__BackingField_5; ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75 ___U3CusagesU3Ek__BackingField_6; ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75 ___U3CaliasesU3Ek__BackingField_7; ReadOnlyArray_1_t644486DA5FB2B247FC64733F192E2894F46CFCF5 ___U3CparametersU3Ek__BackingField_8; ReadOnlyArray_1_tC87F80F9582CEDF1B66B5875A22591316B710C6E ___U3CprocessorsU3Ek__BackingField_9; uint32_t ___U3CoffsetU3Ek__BackingField_10; uint32_t ___U3CbitU3Ek__BackingField_11; uint32_t ___U3CsizeInBitsU3Ek__BackingField_12; FourCC_t8D38CDCEAD02FE53A6C2E9AF01354E4E5AB400A9 ___U3CformatU3Ek__BackingField_13; int32_t ___U3CflagsU3Ek__BackingField_14; int32_t ___U3CarraySizeU3Ek__BackingField_15; PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8_marshaled_pinvoke ___U3CdefaultStateU3Ek__BackingField_16; PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8_marshaled_pinvoke ___U3CminValueU3Ek__BackingField_17; PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8_marshaled_pinvoke ___U3CmaxValueU3Ek__BackingField_18; }; // Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem struct ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15_marshaled_com { InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED_marshaled_com ___U3CnameU3Ek__BackingField_0; InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED_marshaled_com ___U3ClayoutU3Ek__BackingField_1; InternedString_tA8F88C6E35F6EA6E9F774DC4DC7D003E1D6B4EED_marshaled_com ___U3CvariantsU3Ek__BackingField_2; Il2CppChar* ___U3CuseStateFromU3Ek__BackingField_3; Il2CppChar* ___U3CdisplayNameU3Ek__BackingField_4; Il2CppChar* ___U3CshortDisplayNameU3Ek__BackingField_5; ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75 ___U3CusagesU3Ek__BackingField_6; ReadOnlyArray_1_t606E37DB0F1B75FCB4C4A029A0F6C2B4AE7DED75 ___U3CaliasesU3Ek__BackingField_7; ReadOnlyArray_1_t644486DA5FB2B247FC64733F192E2894F46CFCF5 ___U3CparametersU3Ek__BackingField_8; ReadOnlyArray_1_tC87F80F9582CEDF1B66B5875A22591316B710C6E ___U3CprocessorsU3Ek__BackingField_9; uint32_t ___U3CoffsetU3Ek__BackingField_10; uint32_t ___U3CbitU3Ek__BackingField_11; uint32_t ___U3CsizeInBitsU3Ek__BackingField_12; FourCC_t8D38CDCEAD02FE53A6C2E9AF01354E4E5AB400A9 ___U3CformatU3Ek__BackingField_13; int32_t ___U3CflagsU3Ek__BackingField_14; int32_t ___U3CarraySizeU3Ek__BackingField_15; PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8_marshaled_com ___U3CdefaultStateU3Ek__BackingField_16; PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8_marshaled_com ___U3CminValueU3Ek__BackingField_17; PrimitiveValue_t70D8365A1CB2217C466D27D6820362EF4331A0C8_marshaled_com ___U3CmaxValueU3Ek__BackingField_18; }; // System.Object // System.Object // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 // System.Collections.ObjectModel.ReadOnlyCollection`1 struct Il2CppArrayBounds; // System.Array struct Il2CppArrayBounds; // System.Array // System.Reflection.MemberInfo // System.Reflection.MemberInfo // System.ValueType // System.ValueType // System.Nullable`1 // System.Nullable`1 // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 // UnityEngine.InputSystem.Utilities.ReadOnlyArray`1 // System.Boolean struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields { public: // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; public: inline static int32_t get_offset_of_TrueString_5() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); } inline String_t* get_TrueString_5() const { return ___TrueString_5; } inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; } inline void set_TrueString_5(String_t* value) { ___TrueString_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value); } inline static int32_t get_offset_of_FalseString_6() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); } inline String_t* get_FalseString_6() const { return ___FalseString_6; } inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; } inline void set_FalseString_6(String_t* value) { ___FalseString_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value); } }; // System.Boolean // UnityEngine.Color32 // UnityEngine.Color32 // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields { public: // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0; public: inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; } inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value) { ___enumSeperatorCharArray_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value); } }; // System.Enum // UnityEngine.InputSystem.Utilities.FourCC // UnityEngine.InputSystem.Utilities.FourCC // System.Int32 // System.Int32 // System.IntPtr struct IntPtr_t_StaticFields { public: // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; public: inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(IntPtr_t_StaticFields, ___Zero_1)); } inline intptr_t get_Zero_1() const { return ___Zero_1; } inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(intptr_t value) { ___Zero_1 = value; } }; // System.IntPtr // UnityEngine.InputSystem.Utilities.InternedString // UnityEngine.InputSystem.Utilities.InternedString // UnityEngine.Matrix4x4 struct Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461_StaticFields { public: // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 ___zeroMatrix_16; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 ___identityMatrix_17; public: inline static int32_t get_offset_of_zeroMatrix_16() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461_StaticFields, ___zeroMatrix_16)); } inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 get_zeroMatrix_16() const { return ___zeroMatrix_16; } inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 * get_address_of_zeroMatrix_16() { return &___zeroMatrix_16; } inline void set_zeroMatrix_16(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 value) { ___zeroMatrix_16 = value; } inline static int32_t get_offset_of_identityMatrix_17() { return static_cast(offsetof(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461_StaticFields, ___identityMatrix_17)); } inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 get_identityMatrix_17() const { return ___identityMatrix_17; } inline Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 * get_address_of_identityMatrix_17() { return &___identityMatrix_17; } inline void set_identityMatrix_17(Matrix4x4_tDE7FF4F2E2EA284F6EFE00D627789D0E5B8B4461 value) { ___identityMatrix_17 = value; } }; // UnityEngine.Matrix4x4 // UnityEngine.Quaternion struct Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4_StaticFields { public: // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 ___identityQuaternion_4; public: inline static int32_t get_offset_of_identityQuaternion_4() { return static_cast(offsetof(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4_StaticFields, ___identityQuaternion_4)); } inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 get_identityQuaternion_4() const { return ___identityQuaternion_4; } inline Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 * get_address_of_identityQuaternion_4() { return &___identityQuaternion_4; } inline void set_identityQuaternion_4(Quaternion_t6D28618CF65156D4A0AD747370DDFD0C514A31B4 value) { ___identityQuaternion_4 = value; } }; // UnityEngine.Quaternion // UnityEngine.Rect // UnityEngine.Rect // UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle // UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle // System.SByte // System.SByte // UnityEngine.Rendering.ShaderTagId struct ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795_StaticFields { public: // UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ShaderTagId::none ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 ___none_0; public: inline static int32_t get_offset_of_none_0() { return static_cast(offsetof(ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795_StaticFields, ___none_0)); } inline ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 get_none_0() const { return ___none_0; } inline ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 * get_address_of_none_0() { return &___none_0; } inline void set_none_0(ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 value) { ___none_0 = value; } }; // UnityEngine.Rendering.ShaderTagId // System.Single // System.Single // UnityEngine.InputSystem.Utilities.Substring // UnityEngine.InputSystem.Utilities.Substring // UnityEngine.UILineInfo // UnityEngine.UILineInfo // System.UInt16 // System.UInt16 // System.UInt32 // System.UInt32 // System.UInt64 // System.UInt64 // UnityEngine.InputSystem.XR.UsageHint // UnityEngine.InputSystem.XR.UsageHint // UnityEngine.Vector2 struct Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields { public: // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___zeroVector_2; // UnityEngine.Vector2 UnityEngine.Vector2::oneVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___oneVector_3; // UnityEngine.Vector2 UnityEngine.Vector2::upVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___upVector_4; // UnityEngine.Vector2 UnityEngine.Vector2::downVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___downVector_5; // UnityEngine.Vector2 UnityEngine.Vector2::leftVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___leftVector_6; // UnityEngine.Vector2 UnityEngine.Vector2::rightVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___rightVector_7; // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___positiveInfinityVector_8; // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___negativeInfinityVector_9; public: inline static int32_t get_offset_of_zeroVector_2() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___zeroVector_2)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_zeroVector_2() const { return ___zeroVector_2; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_zeroVector_2() { return &___zeroVector_2; } inline void set_zeroVector_2(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___zeroVector_2 = value; } inline static int32_t get_offset_of_oneVector_3() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___oneVector_3)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_oneVector_3() const { return ___oneVector_3; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_oneVector_3() { return &___oneVector_3; } inline void set_oneVector_3(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___oneVector_3 = value; } inline static int32_t get_offset_of_upVector_4() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___upVector_4)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_upVector_4() const { return ___upVector_4; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_upVector_4() { return &___upVector_4; } inline void set_upVector_4(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___upVector_4 = value; } inline static int32_t get_offset_of_downVector_5() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___downVector_5)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_downVector_5() const { return ___downVector_5; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_downVector_5() { return &___downVector_5; } inline void set_downVector_5(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___downVector_5 = value; } inline static int32_t get_offset_of_leftVector_6() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___leftVector_6)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_leftVector_6() const { return ___leftVector_6; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_leftVector_6() { return &___leftVector_6; } inline void set_leftVector_6(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___leftVector_6 = value; } inline static int32_t get_offset_of_rightVector_7() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___rightVector_7)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_rightVector_7() const { return ___rightVector_7; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_rightVector_7() { return &___rightVector_7; } inline void set_rightVector_7(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___rightVector_7 = value; } inline static int32_t get_offset_of_positiveInfinityVector_8() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___positiveInfinityVector_8)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_positiveInfinityVector_8() const { return ___positiveInfinityVector_8; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_positiveInfinityVector_8() { return &___positiveInfinityVector_8; } inline void set_positiveInfinityVector_8(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___positiveInfinityVector_8 = value; } inline static int32_t get_offset_of_negativeInfinityVector_9() { return static_cast(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___negativeInfinityVector_9)); } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 get_negativeInfinityVector_9() const { return ___negativeInfinityVector_9; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_negativeInfinityVector_9() { return &___negativeInfinityVector_9; } inline void set_negativeInfinityVector_9(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { ___negativeInfinityVector_9 = value; } }; // UnityEngine.Vector2 // UnityEngine.Vector3 struct Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields { public: // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___zeroVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___oneVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___upVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___downVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___leftVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___rightVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___forwardVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___backVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___positiveInfinityVector_13; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___negativeInfinityVector_14; public: inline static int32_t get_offset_of_zeroVector_5() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___zeroVector_5)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_zeroVector_5() const { return ___zeroVector_5; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_zeroVector_5() { return &___zeroVector_5; } inline void set_zeroVector_5(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___zeroVector_5 = value; } inline static int32_t get_offset_of_oneVector_6() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___oneVector_6)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_oneVector_6() const { return ___oneVector_6; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_oneVector_6() { return &___oneVector_6; } inline void set_oneVector_6(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___oneVector_6 = value; } inline static int32_t get_offset_of_upVector_7() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___upVector_7)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_upVector_7() const { return ___upVector_7; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_upVector_7() { return &___upVector_7; } inline void set_upVector_7(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___upVector_7 = value; } inline static int32_t get_offset_of_downVector_8() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___downVector_8)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_downVector_8() const { return ___downVector_8; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_downVector_8() { return &___downVector_8; } inline void set_downVector_8(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___downVector_8 = value; } inline static int32_t get_offset_of_leftVector_9() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___leftVector_9)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_leftVector_9() const { return ___leftVector_9; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_leftVector_9() { return &___leftVector_9; } inline void set_leftVector_9(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___leftVector_9 = value; } inline static int32_t get_offset_of_rightVector_10() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___rightVector_10)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_rightVector_10() const { return ___rightVector_10; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_rightVector_10() { return &___rightVector_10; } inline void set_rightVector_10(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___rightVector_10 = value; } inline static int32_t get_offset_of_forwardVector_11() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___forwardVector_11)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_forwardVector_11() const { return ___forwardVector_11; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_forwardVector_11() { return &___forwardVector_11; } inline void set_forwardVector_11(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___forwardVector_11 = value; } inline static int32_t get_offset_of_backVector_12() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___backVector_12)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_backVector_12() const { return ___backVector_12; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_backVector_12() { return &___backVector_12; } inline void set_backVector_12(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___backVector_12 = value; } inline static int32_t get_offset_of_positiveInfinityVector_13() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___positiveInfinityVector_13)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_positiveInfinityVector_13() const { return ___positiveInfinityVector_13; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_positiveInfinityVector_13() { return &___positiveInfinityVector_13; } inline void set_positiveInfinityVector_13(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___positiveInfinityVector_13 = value; } inline static int32_t get_offset_of_negativeInfinityVector_14() { return static_cast(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___negativeInfinityVector_14)); } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E get_negativeInfinityVector_14() const { return ___negativeInfinityVector_14; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_negativeInfinityVector_14() { return &___negativeInfinityVector_14; } inline void set_negativeInfinityVector_14(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { ___negativeInfinityVector_14 = value; } }; // UnityEngine.Vector3 // UnityEngine.Vector4 struct Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields { public: // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___zeroVector_5; // UnityEngine.Vector4 UnityEngine.Vector4::oneVector Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___oneVector_6; // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___positiveInfinityVector_7; // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___negativeInfinityVector_8; public: inline static int32_t get_offset_of_zeroVector_5() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___zeroVector_5)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_zeroVector_5() const { return ___zeroVector_5; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_zeroVector_5() { return &___zeroVector_5; } inline void set_zeroVector_5(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___zeroVector_5 = value; } inline static int32_t get_offset_of_oneVector_6() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___oneVector_6)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_oneVector_6() const { return ___oneVector_6; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_oneVector_6() { return &___oneVector_6; } inline void set_oneVector_6(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___oneVector_6 = value; } inline static int32_t get_offset_of_positiveInfinityVector_7() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___positiveInfinityVector_7)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_positiveInfinityVector_7() const { return ___positiveInfinityVector_7; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_positiveInfinityVector_7() { return &___positiveInfinityVector_7; } inline void set_positiveInfinityVector_7(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___positiveInfinityVector_7 = value; } inline static int32_t get_offset_of_negativeInfinityVector_8() { return static_cast(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___negativeInfinityVector_8)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_negativeInfinityVector_8() const { return ___negativeInfinityVector_8; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_negativeInfinityVector_8() { return &___negativeInfinityVector_8; } inline void set_negativeInfinityVector_8(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___negativeInfinityVector_8 = value; } }; // UnityEngine.Vector4 // System.Void // System.Void // UnityEngine.BeforeRenderHelper/OrderBlock // UnityEngine.BeforeRenderHelper/OrderBlock // System.Diagnostics.Tracing.EventProvider/SessionInfo // System.Diagnostics.Tracing.EventProvider/SessionInfo // UnityEngine.InputSystem.InputActionMap/BindingOverrideJson // UnityEngine.InputSystem.InputActionMap/BindingOverrideJson // ONSPPropagationGeometry/MeshMaterial // ONSPPropagationGeometry/MeshMaterial // ONSPPropagationGeometry/TerrainMaterial // ONSPPropagationGeometry/TerrainMaterial // OVRPassthroughLayer/DeferredPassthroughMeshAddition // OVRPassthroughLayer/DeferredPassthroughMeshAddition // UnityEngine.XR.OpenXR.Input.OpenXRInput/SerializedBinding // UnityEngine.XR.OpenXR.Input.OpenXRInput/SerializedBinding // UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData // UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData // UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData // UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData // FMODUnity.Settings/PlatformTemplate // FMODUnity.Settings/PlatformTemplate // UnityEngine.UnitySynchronizationContext/WorkRequest // UnityEngine.UnitySynchronizationContext/WorkRequest // UnityEngine.XR.AvailableTrackingData // UnityEngine.XR.AvailableTrackingData // System.Reflection.BindingFlags // System.Reflection.BindingFlags // UnityEngine.Rendering.BuiltinRenderTextureType // UnityEngine.Rendering.BuiltinRenderTextureType // UnityEngine.CubemapFace // UnityEngine.CubemapFace // System.Exception struct Exception_t_StaticFields { public: // System.Object System.Exception::s_EDILock RuntimeObject * ___s_EDILock_0; public: inline static int32_t get_offset_of_s_EDILock_0() { return static_cast(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); } inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; } inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; } inline void set_s_EDILock_0(RuntimeObject * value) { ___s_EDILock_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value); } }; // System.Exception // System.ExceptionArgument // System.ExceptionArgument // System.ExceptionResource // System.ExceptionResource // UnityEngine.InputSystem.XR.FeatureType // UnityEngine.InputSystem.XR.FeatureType // UnityEngine.Timeline.NotificationFlags // UnityEngine.Timeline.NotificationFlags // UnityEngine.Playables.PlayableHandle struct PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A_StaticFields { public: // UnityEngine.Playables.PlayableHandle UnityEngine.Playables.PlayableHandle::m_Null PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A ___m_Null_2; public: inline static int32_t get_offset_of_m_Null_2() { return static_cast(offsetof(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A_StaticFields, ___m_Null_2)); } inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A get_m_Null_2() const { return ___m_Null_2; } inline PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A * get_address_of_m_Null_2() { return &___m_Null_2; } inline void set_m_Null_2(PlayableHandle_t50DCD240B0400DDAD0822C13E5DBC7AD64DC027A value) { ___m_Null_2 = value; } }; // UnityEngine.Playables.PlayableHandle // UnityEngine.RaycastHit2D // UnityEngine.RaycastHit2D // UnityEngine.EventSystems.RaycastResult // UnityEngine.EventSystems.RaycastResult // UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType // UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType // System.RuntimeTypeHandle // System.RuntimeTypeHandle // System.TimeSpan struct TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203_StaticFields { public: // System.TimeSpan System.TimeSpan::Zero TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 ___Zero_0; // System.TimeSpan System.TimeSpan::MaxValue TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 ___MaxValue_1; // System.TimeSpan System.TimeSpan::MinValue TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 ___MinValue_2; // System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.TimeSpan::_legacyConfigChecked bool ____legacyConfigChecked_4; // System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.TimeSpan::_legacyMode bool ____legacyMode_5; public: inline static int32_t get_offset_of_Zero_0() { return static_cast(offsetof(TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203_StaticFields, ___Zero_0)); } inline TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 get_Zero_0() const { return ___Zero_0; } inline TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 * get_address_of_Zero_0() { return &___Zero_0; } inline void set_Zero_0(TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 value) { ___Zero_0 = value; } inline static int32_t get_offset_of_MaxValue_1() { return static_cast(offsetof(TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203_StaticFields, ___MaxValue_1)); } inline TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 get_MaxValue_1() const { return ___MaxValue_1; } inline TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 * get_address_of_MaxValue_1() { return &___MaxValue_1; } inline void set_MaxValue_1(TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 value) { ___MaxValue_1 = value; } inline static int32_t get_offset_of_MinValue_2() { return static_cast(offsetof(TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203_StaticFields, ___MinValue_2)); } inline TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 get_MinValue_2() const { return ___MinValue_2; } inline TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 * get_address_of_MinValue_2() { return &___MinValue_2; } inline void set_MinValue_2(TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 value) { ___MinValue_2 = value; } inline static int32_t get_offset_of__legacyConfigChecked_4() { return static_cast(offsetof(TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203_StaticFields, ____legacyConfigChecked_4)); } inline bool get__legacyConfigChecked_4() const { return ____legacyConfigChecked_4; } inline bool* get_address_of__legacyConfigChecked_4() { return &____legacyConfigChecked_4; } inline void set__legacyConfigChecked_4(bool value) { ____legacyConfigChecked_4 = value; } inline static int32_t get_offset_of__legacyMode_5() { return static_cast(offsetof(TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203_StaticFields, ____legacyMode_5)); } inline bool get__legacyMode_5() const { return ____legacyMode_5; } inline bool* get_address_of__legacyMode_5() { return &____legacyMode_5; } inline void set__legacyMode_5(bool value) { ____legacyMode_5 = value; } }; // System.TimeSpan // System.TypeCode // System.TypeCode // UnityEngine.UICharInfo // UnityEngine.UICharInfo // UnityEngine.UIVertex struct UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A_StaticFields { public: // UnityEngine.Color32 UnityEngine.UIVertex::s_DefaultColor Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D ___s_DefaultColor_8; // UnityEngine.Vector4 UnityEngine.UIVertex::s_DefaultTangent Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___s_DefaultTangent_9; // UnityEngine.UIVertex UnityEngine.UIVertex::simpleVert UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A ___simpleVert_10; public: inline static int32_t get_offset_of_s_DefaultColor_8() { return static_cast(offsetof(UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A_StaticFields, ___s_DefaultColor_8)); } inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D get_s_DefaultColor_8() const { return ___s_DefaultColor_8; } inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * get_address_of_s_DefaultColor_8() { return &___s_DefaultColor_8; } inline void set_s_DefaultColor_8(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D value) { ___s_DefaultColor_8 = value; } inline static int32_t get_offset_of_s_DefaultTangent_9() { return static_cast(offsetof(UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A_StaticFields, ___s_DefaultTangent_9)); } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 get_s_DefaultTangent_9() const { return ___s_DefaultTangent_9; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_s_DefaultTangent_9() { return &___s_DefaultTangent_9; } inline void set_s_DefaultTangent_9(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { ___s_DefaultTangent_9 = value; } inline static int32_t get_offset_of_simpleVert_10() { return static_cast(offsetof(UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A_StaticFields, ___simpleVert_10)); } inline UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A get_simpleVert_10() const { return ___simpleVert_10; } inline UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A * get_address_of_simpleVert_10() { return &___simpleVert_10; } inline void set_simpleVert_10(UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A value) { ___simpleVert_10 = value; } }; // UnityEngine.UIVertex // System.Security.Cryptography.X509Certificates.X509ChainStatusFlags // System.Security.Cryptography.X509Certificates.X509ChainStatusFlags // UnityEngine.XR.XRNode // UnityEngine.XR.XRNode // UnityEngine.Rendering.Universal.XRView // UnityEngine.Rendering.Universal.XRView // UnityEngine.Camera/RenderRequestMode // UnityEngine.Camera/RenderRequestMode // UnityEngine.Camera/RenderRequestOutputSpace // UnityEngine.Camera/RenderRequestOutputSpace // CrazyMinnow.SALSA.ExpressionComponent/ControlType // CrazyMinnow.SALSA.ExpressionComponent/ControlType // CrazyMinnow.SALSA.ExpressionComponent/ExpressionHandler // CrazyMinnow.SALSA.ExpressionComponent/ExpressionHandler // CrazyMinnow.SALSA.ExpressionComponent/ExpressionType // CrazyMinnow.SALSA.ExpressionComponent/ExpressionType // UnityEngine.InputSystem.HID.HID/HIDCollectionType // UnityEngine.InputSystem.HID.HID/HIDCollectionType // UnityEngine.InputSystem.HID.HID/HIDElementFlags // UnityEngine.InputSystem.HID.HID/HIDElementFlags // UnityEngine.InputSystem.HID.HID/HIDReportType // UnityEngine.InputSystem.HID.HID/HIDReportType // UnityEngine.InputSystem.HID.HID/UsagePage // UnityEngine.InputSystem.HID.HID/UsagePage // UnityEngine.InputSystem.Utilities.JsonParser/JsonString // UnityEngine.InputSystem.Utilities.JsonParser/JsonString // UnityEngine.InputSystem.Utilities.JsonParser/JsonValueType // UnityEngine.InputSystem.Utilities.JsonParser/JsonValueType // CrazyMinnow.SALSA.LerpEasings/EasingType // CrazyMinnow.SALSA.LerpEasings/EasingType // OVRRaycaster/RaycastHit // OVRRaycaster/RaycastHit // UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge // UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge // UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData // UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem/Flags // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem/Flags // UnityEngine.Playables.Playable struct Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2_StaticFields { public: // UnityEngine.Playables.Playable UnityEngine.Playables.Playable::m_NullPlayable Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 ___m_NullPlayable_1; public: inline static int32_t get_offset_of_m_NullPlayable_1() { return static_cast(offsetof(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2_StaticFields, ___m_NullPlayable_1)); } inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 get_m_NullPlayable_1() const { return ___m_NullPlayable_1; } inline Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 * get_address_of_m_NullPlayable_1() { return &___m_NullPlayable_1; } inline void set_m_NullPlayable_1(Playable_tC24692CDD1DD8F1D5C646035A76D2830A70214E2 value) { ___m_NullPlayable_1 = value; } }; // UnityEngine.Playables.Playable // UnityEngine.InputSystem.Utilities.PrimitiveValue // UnityEngine.InputSystem.Utilities.PrimitiveValue // CrazyMinnow.SALSA.QueueExpressionComponent // CrazyMinnow.SALSA.QueueExpressionComponent // UnityEngine.Rendering.RenderTargetIdentifier // UnityEngine.Rendering.RenderTargetIdentifier // UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle struct ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948_StaticFields { public: // System.UInt32 UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::s_CurrentValidBit uint32_t ___s_CurrentValidBit_3; public: inline static int32_t get_offset_of_s_CurrentValidBit_3() { return static_cast(offsetof(ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948_StaticFields, ___s_CurrentValidBit_3)); } inline uint32_t get_s_CurrentValidBit_3() const { return ___s_CurrentValidBit_3; } inline uint32_t* get_address_of_s_CurrentValidBit_3() { return &___s_CurrentValidBit_3; } inline void set_s_CurrentValidBit_3(uint32_t value) { ___s_CurrentValidBit_3 = value; } }; // UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle // System.SystemException // System.SystemException // System.Type struct Type_t_StaticFields { public: // System.Reflection.MemberFilter System.Type::FilterAttribute MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterAttribute_0; // System.Reflection.MemberFilter System.Type::FilterName MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterName_1; // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterNameIgnoreCase_2; // System.Object System.Type::Missing RuntimeObject * ___Missing_3; // System.Char System.Type::Delimiter Il2CppChar ___Delimiter_4; // System.Type[] System.Type::EmptyTypes TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___EmptyTypes_5; // System.Reflection.Binder System.Type::defaultBinder Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * ___defaultBinder_6; public: inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterAttribute_0() const { return ___FilterAttribute_0; } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; } inline void set_FilterAttribute_0(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value) { ___FilterAttribute_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value); } inline static int32_t get_offset_of_FilterName_1() { return static_cast(offsetof(Type_t_StaticFields, ___FilterName_1)); } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterName_1() const { return ___FilterName_1; } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterName_1() { return &___FilterName_1; } inline void set_FilterName_1(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value) { ___FilterName_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value); } inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; } inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; } inline void set_FilterNameIgnoreCase_2(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value) { ___FilterNameIgnoreCase_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value); } inline static int32_t get_offset_of_Missing_3() { return static_cast(offsetof(Type_t_StaticFields, ___Missing_3)); } inline RuntimeObject * get_Missing_3() const { return ___Missing_3; } inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; } inline void set_Missing_3(RuntimeObject * value) { ___Missing_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value); } inline static int32_t get_offset_of_Delimiter_4() { return static_cast(offsetof(Type_t_StaticFields, ___Delimiter_4)); } inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; } inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; } inline void set_Delimiter_4(Il2CppChar value) { ___Delimiter_4 = value; } inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_EmptyTypes_5() const { return ___EmptyTypes_5; } inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; } inline void set_EmptyTypes_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value) { ___EmptyTypes_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value); } inline static int32_t get_offset_of_defaultBinder_6() { return static_cast(offsetof(Type_t_StaticFields, ___defaultBinder_6)); } inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * get_defaultBinder_6() const { return ___defaultBinder_6; } inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; } inline void set_defaultBinder_6(Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * value) { ___defaultBinder_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value); } }; // System.Type // System.Security.Cryptography.X509Certificates.X509ChainStatus // System.Security.Cryptography.X509Certificates.X509ChainStatus // UnityEngine.InputSystem.XR.XRFeatureDescriptor // UnityEngine.InputSystem.XR.XRFeatureDescriptor // UnityEngine.XR.XRNodeState // UnityEngine.XR.XRNodeState // UnityEngine.Camera/RenderRequest // UnityEngine.Camera/RenderRequest // UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor // UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor // UnityEngine.InputSystem.HID.HID/HIDElementDescriptor // UnityEngine.InputSystem.HID.HID/HIDElementDescriptor // UnityEngine.InputSystem.HID.HIDParser/HIDReportData // UnityEngine.InputSystem.HID.HIDParser/HIDReportData // UnityEngine.InputSystem.Utilities.JsonParser/JsonValue // UnityEngine.InputSystem.Utilities.JsonParser/JsonValue // UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry // UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry // System.ArrayTypeMismatchException // System.ArrayTypeMismatchException // CrazyMinnow.SALSA.QueueData // CrazyMinnow.SALSA.QueueData // UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo // UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem #ifdef __clang__ #pragma clang diagnostic pop #endif // CrazyMinnow.SALSA.QueueData[] struct QueueDataU5BU5D_tE903EC1013EA7AA10DD2DB553F72911BAF55C860 : public RuntimeArray { public: ALIGN_FIELD (8) QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 m_Items[1]; public: inline QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___queueExpressionComponent_0))->___controller_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___queueExpressionComponent_0))->___name_12), (void*)NULL); #endif } inline QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___queueExpressionComponent_0))->___controller_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___queueExpressionComponent_0))->___name_12), (void*)NULL); #endif } }; // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE : public RuntimeArray { public: ALIGN_FIELD (8) RuntimeObject * m_Items[1]; public: inline RuntimeObject * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.RaycastHit2D[] struct RaycastHit2DU5BU5D_tDEABD9FBBA32C695C932A32A1B8FB9C06A496F09 : public RuntimeArray { public: ALIGN_FIELD (8) RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 m_Items[1]; public: inline RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 value) { m_Items[index] = value; } }; // UnityEngine.EventSystems.RaycastResult[] struct RaycastResultU5BU5D_t55B9DF597EFA3BE063604C0950E370D850283B9D : public RuntimeArray { public: ALIGN_FIELD (8) RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE m_Items[1]; public: inline RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_GameObject_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___module_1), (void*)NULL); #endif } inline RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_GameObject_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___module_1), (void*)NULL); #endif } }; // UnityEngine.Rendering.RenderTargetIdentifier[] struct RenderTargetIdentifierU5BU5D_tBA2016AC6826F6ADBDB1A83D237BD6B08D857C17 : public RuntimeArray { public: ALIGN_FIELD (8) RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 m_Items[1]; public: inline RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 value) { m_Items[index] = value; } }; // UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle[] struct RendererListHandleU5BU5D_t8B5A3D78D35F1AC115176D083D0531B5F08FB6D7 : public RuntimeArray { public: ALIGN_FIELD (8) RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F m_Items[1]; public: inline RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F value) { m_Items[index] = value; } }; // UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle[] struct ResourceHandleU5BU5D_t0EB2B372D18CD282015DD192E9306DDA18B1D547 : public RuntimeArray { public: ALIGN_FIELD (8) ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 m_Items[1]; public: inline ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 value) { m_Items[index] = value; } }; // System.SByte[] struct SByteU5BU5D_t7D94C53295E6116625EA7CC7DEA21FEDC39869E7 : public RuntimeArray { public: ALIGN_FIELD (8) int8_t m_Items[1]; public: inline int8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int8_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int8_t value) { m_Items[index] = value; } }; // UnityEngine.Rendering.ShaderTagId[] struct ShaderTagIdU5BU5D_t686E07D907EFB64EA7EDB605791DF44DE6CAD823 : public RuntimeArray { public: ALIGN_FIELD (8) ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 m_Items[1]; public: inline ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 value) { m_Items[index] = value; } }; // System.Single[] struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA : public RuntimeArray { public: ALIGN_FIELD (8) float m_Items[1]; public: inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; // UnityEngine.InputSystem.Utilities.Substring[] struct SubstringU5BU5D_tE332884993470F5CF7BAAA950414E4E24691A8D0 : public RuntimeArray { public: ALIGN_FIELD (8) Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F m_Items[1]; public: inline Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_String_0), (void*)NULL); } inline Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_String_0), (void*)NULL); } }; // System.TimeSpan[] struct TimeSpanU5BU5D_t93A1470C8423F710E4D26493EE109A5A5920D545 : public RuntimeArray { public: ALIGN_FIELD (8) TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 m_Items[1]; public: inline TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 value) { m_Items[index] = value; } }; // UnityEngine.UICharInfo[] struct UICharInfoU5BU5D_t5B6AEA3245EC021FAA20582D295434FF61FBF1F0 : public RuntimeArray { public: ALIGN_FIELD (8) UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A m_Items[1]; public: inline UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A value) { m_Items[index] = value; } }; // UnityEngine.UILineInfo[] struct UILineInfoU5BU5D_tBE1D9E4EC8C7A5A1F98B7CCF93D8A8A2FF9B2F69 : public RuntimeArray { public: ALIGN_FIELD (8) UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C m_Items[1]; public: inline UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C value) { m_Items[index] = value; } }; // UnityEngine.UIVertex[] struct UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A : public RuntimeArray { public: ALIGN_FIELD (8) UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A m_Items[1]; public: inline UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A value) { m_Items[index] = value; } }; // System.UInt16[] struct UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67 : public RuntimeArray { public: ALIGN_FIELD (8) uint16_t m_Items[1]; public: inline uint16_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint16_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint16_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint16_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint16_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint16_t value) { m_Items[index] = value; } }; // System.UInt32[] struct UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF : public RuntimeArray { public: ALIGN_FIELD (8) uint32_t m_Items[1]; public: inline uint32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value) { m_Items[index] = value; } }; // System.UInt64[] struct UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2 : public RuntimeArray { public: ALIGN_FIELD (8) uint64_t m_Items[1]; public: inline uint64_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint64_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint64_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint64_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint64_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint64_t value) { m_Items[index] = value; } }; // UnityEngine.InputSystem.XR.UsageHint[] struct UsageHintU5BU5D_t3F89ABD0103A5D5BBA43D01A5B1C63A4F6C61FD4 : public RuntimeArray { public: ALIGN_FIELD (8) UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE m_Items[1]; public: inline UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___content_0), (void*)NULL); } inline UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___content_0), (void*)NULL); } }; // UnityEngine.Vector2[] struct Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA : public RuntimeArray { public: ALIGN_FIELD (8) Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 m_Items[1]; public: inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 value) { m_Items[index] = value; } }; // UnityEngine.Vector3[] struct Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4 : public RuntimeArray { public: ALIGN_FIELD (8) Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E m_Items[1]; public: inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E value) { m_Items[index] = value; } }; // UnityEngine.Vector4[] struct Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871 : public RuntimeArray { public: ALIGN_FIELD (8) Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 m_Items[1]; public: inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 value) { m_Items[index] = value; } }; // System.Security.Cryptography.X509Certificates.X509ChainStatus[] struct X509ChainStatusU5BU5D_tC7AEAC6CC48DDA97176E20CE3EE221F28485666F : public RuntimeArray { public: ALIGN_FIELD (8) X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB m_Items[1]; public: inline X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___info_1), (void*)NULL); } inline X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___info_1), (void*)NULL); } }; // UnityEngine.InputSystem.XR.XRFeatureDescriptor[] struct XRFeatureDescriptorU5BU5D_t02A44E5AD45238DC362F388DD6DE302D1321D791 : public RuntimeArray { public: ALIGN_FIELD (8) XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E m_Items[1]; public: inline XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___usageHints_1), (void*)NULL); #endif } inline XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___usageHints_1), (void*)NULL); #endif } }; // UnityEngine.XR.XRNodeState[] struct XRNodeStateU5BU5D_t6769DE0817BC77C129F02AE6C53CF9DCF954CCF5 : public RuntimeArray { public: ALIGN_FIELD (8) XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 m_Items[1]; public: inline XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 value) { m_Items[index] = value; } }; // UnityEngine.Rendering.Universal.XRView[] struct XRViewU5BU5D_tA7794DBCCFAC538844E0D7C6A17EB1EC0DB7C5AD : public RuntimeArray { public: ALIGN_FIELD (8) XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 m_Items[1]; public: inline XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___occlusionMesh_3), (void*)NULL); } inline XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___occlusionMesh_3), (void*)NULL); } }; // UnityEngine.Timeline.AnimationOutputWeightProcessor/WeightInfo[] struct WeightInfoU5BU5D_t492B24E63F911BFB5E0CE6068D1F10AACF6BDAB5 : public RuntimeArray { public: ALIGN_FIELD (8) WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA m_Items[1]; public: inline WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA value) { m_Items[index] = value; } }; // UnityEngine.BeforeRenderHelper/OrderBlock[] struct OrderBlockU5BU5D_tA6CA8293A67A97712BD2A0D7ABBA77E770053817 : public RuntimeArray { public: ALIGN_FIELD (8) OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 m_Items[1]; public: inline OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___callback_1), (void*)NULL); } inline OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___callback_1), (void*)NULL); } }; // UnityEngine.Camera/RenderRequest[] struct RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664 : public RuntimeArray { public: ALIGN_FIELD (8) RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 m_Items[1]; public: inline RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ResultRT_1), (void*)NULL); } inline RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ResultRT_1), (void*)NULL); } }; // System.Diagnostics.Tracing.EventProvider/SessionInfo[] struct SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179 : public RuntimeArray { public: ALIGN_FIELD (8) SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 m_Items[1]; public: inline SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 value) { m_Items[index] = value; } }; // UnityEngine.InputSystem.HID.HID/HIDCollectionDescriptor[] struct HIDCollectionDescriptorU5BU5D_t44A200739AD0674BB83F5B53B9DFC08C129D347B : public RuntimeArray { public: ALIGN_FIELD (8) HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 m_Items[1]; public: inline HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 value) { m_Items[index] = value; } }; // UnityEngine.InputSystem.HID.HID/HIDElementDescriptor[] struct HIDElementDescriptorU5BU5D_tDAC44C8A84F113B231C75F7BB7F584501B01D8F8 : public RuntimeArray { public: ALIGN_FIELD (8) HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 m_Items[1]; public: inline HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 value) { m_Items[index] = value; } }; // UnityEngine.InputSystem.HID.HIDParser/HIDReportData[] struct HIDReportDataU5BU5D_t0E1A335FA31D95766AADF5826B7B1D53CEF9DB1C : public RuntimeArray { public: ALIGN_FIELD (8) HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 m_Items[1]; public: inline HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 value) { m_Items[index] = value; } }; // UnityEngine.InputSystem.InputActionMap/BindingOverrideJson[] struct BindingOverrideJsonU5BU5D_t579CF9B9456C565546432D8930E8C59A814540E4 : public RuntimeArray { public: ALIGN_FIELD (8) BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 m_Items[1]; public: inline BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___action_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___id_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___path_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___interactions_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___processors_4), (void*)NULL); #endif } inline BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___action_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___id_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___path_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___interactions_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___processors_4), (void*)NULL); #endif } }; // UnityEngine.InputSystem.Layouts.InputControlLayout/ControlItem[] struct ControlItemU5BU5D_t534859CA6A52E2EC9DDDCA52FE280E8D5CD598DB : public RuntimeArray { public: ALIGN_FIELD (8) ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 m_Items[1]; public: inline ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CnameU3Ek__BackingField_0))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CnameU3Ek__BackingField_0))->___m_StringLowerCase_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3ClayoutU3Ek__BackingField_1))->___m_StringOriginalCase_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3ClayoutU3Ek__BackingField_1))->___m_StringLowerCase_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CvariantsU3Ek__BackingField_2))->___m_StringOriginalCase_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CvariantsU3Ek__BackingField_2))->___m_StringLowerCase_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CuseStateFromU3Ek__BackingField_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CdisplayNameU3Ek__BackingField_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CshortDisplayNameU3Ek__BackingField_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CusagesU3Ek__BackingField_6))->___m_Array_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CaliasesU3Ek__BackingField_7))->___m_Array_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CparametersU3Ek__BackingField_8))->___m_Array_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CprocessorsU3Ek__BackingField_9))->___m_Array_0), (void*)NULL); #endif } inline ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CnameU3Ek__BackingField_0))->___m_StringOriginalCase_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CnameU3Ek__BackingField_0))->___m_StringLowerCase_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3ClayoutU3Ek__BackingField_1))->___m_StringOriginalCase_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3ClayoutU3Ek__BackingField_1))->___m_StringLowerCase_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CvariantsU3Ek__BackingField_2))->___m_StringOriginalCase_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CvariantsU3Ek__BackingField_2))->___m_StringLowerCase_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CuseStateFromU3Ek__BackingField_3), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CdisplayNameU3Ek__BackingField_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CshortDisplayNameU3Ek__BackingField_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CusagesU3Ek__BackingField_6))->___m_Array_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CaliasesU3Ek__BackingField_7))->___m_Array_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CparametersU3Ek__BackingField_8))->___m_Array_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CprocessorsU3Ek__BackingField_9))->___m_Array_0), (void*)NULL); #endif } }; // UnityEngine.InputSystem.Utilities.JsonParser/JsonValue[] struct JsonValueU5BU5D_t2E1CBAA099182C024E4921379907D707DA049098 : public RuntimeArray { public: ALIGN_FIELD (8) JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB m_Items[1]; public: inline JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___stringValue_4))->___text_0))->___m_String_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___arrayValue_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___objectValue_6), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___anyValue_7), (void*)NULL); #endif } inline JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((&((&((m_Items + index)->___stringValue_4))->___text_0))->___m_String_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___arrayValue_5), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___objectValue_6), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___anyValue_7), (void*)NULL); #endif } }; // ONSPPropagationGeometry/MeshMaterial[] struct MeshMaterialU5BU5D_t9045FDBAA2E0DB2E3109B9F1BE424DDDB07BE3BF : public RuntimeArray { public: ALIGN_FIELD (8) MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 m_Items[1]; public: inline MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___meshFilter_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___materials_1), (void*)NULL); #endif } inline MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___meshFilter_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___materials_1), (void*)NULL); #endif } }; // ONSPPropagationGeometry/TerrainMaterial[] struct TerrainMaterialU5BU5D_t940C17A0B1F6A66CA492AD2587A7C565C51046DC : public RuntimeArray { public: ALIGN_FIELD (8) TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC m_Items[1]; public: inline TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___terrain_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___materials_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___treePrototypeMeshes_2), (void*)NULL); #endif } inline TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___terrain_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___materials_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___treePrototypeMeshes_2), (void*)NULL); #endif } }; // OVRPassthroughLayer/DeferredPassthroughMeshAddition[] struct DeferredPassthroughMeshAdditionU5BU5D_tA4978B4560F487140FFFE3C9AEE3EDEE6A7676D4 : public RuntimeArray { public: ALIGN_FIELD (8) DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 m_Items[1]; public: inline DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___gameObject_0), (void*)NULL); } inline DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___gameObject_0), (void*)NULL); } }; // OVRRaycaster/RaycastHit[] struct RaycastHitU5BU5D_t9B88E8B1B47A781EF9F2FB2152486B225C2B34C2 : public RuntimeArray { public: ALIGN_FIELD (8) RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB m_Items[1]; public: inline RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___graphic_0), (void*)NULL); } inline RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___graphic_0), (void*)NULL); } }; // UnityEngine.XR.OpenXR.Input.OpenXRInput/SerializedBinding[] struct SerializedBindingU5BU5D_tBCC0A59EBA74FEC684909085EFB526BD00116E5D : public RuntimeArray { public: ALIGN_FIELD (8) SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F m_Items[1]; public: inline SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___path_1), (void*)NULL); } inline SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___path_1), (void*)NULL); } }; // UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/PassDebugData[] struct PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA : public RuntimeArray { public: ALIGN_FIELD (8) PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C m_Items[1]; public: inline PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceReadLists_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceWriteLists_2), (void*)NULL); #endif } inline PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceReadLists_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceWriteLists_2), (void*)NULL); #endif } }; // UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData/ResourceDebugData[] struct ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528 : public RuntimeArray { public: ALIGN_FIELD (8) ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F m_Items[1]; public: inline ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___consumerList_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___producerList_5), (void*)NULL); #endif } inline ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___consumerList_4), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___producerList_5), (void*)NULL); #endif } }; // FMODUnity.Settings/PlatformTemplate[] struct PlatformTemplateU5BU5D_tDEE8F534202D550BBB058C8038C9BA3B8480A359 : public RuntimeArray { public: ALIGN_FIELD (8) PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED m_Items[1]; public: inline PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Identifier_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___CreateInstance_1), (void*)NULL); #endif } inline PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Identifier_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___CreateInstance_1), (void*)NULL); #endif } }; // UnityEngine.Experimental.Rendering.Universal.ShadowUtility/Edge[] struct EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98 : public RuntimeArray { public: ALIGN_FIELD (8) Edge_tC11235216D5E71087549B2CB09A27043F02FB278 m_Items[1]; public: inline Edge_tC11235216D5E71087549B2CB09A27043F02FB278 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Edge_tC11235216D5E71087549B2CB09A27043F02FB278 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Edge_tC11235216D5E71087549B2CB09A27043F02FB278 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Edge_tC11235216D5E71087549B2CB09A27043F02FB278 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Edge_tC11235216D5E71087549B2CB09A27043F02FB278 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Edge_tC11235216D5E71087549B2CB09A27043F02FB278 value) { m_Items[index] = value; } }; // UnityEngine.Timeline.TimeNotificationBehaviour/NotificationEntry[] struct NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345 : public RuntimeArray { public: ALIGN_FIELD (8) NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 m_Items[1]; public: inline NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___payload_1), (void*)NULL); } inline NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___payload_1), (void*)NULL); } }; // UnityEngine.InputSystem.UI.TrackedDeviceRaycaster/RaycastHitData[] struct RaycastHitDataU5BU5D_t033262DE9844ADC20AD72E640E9F79390FC86C08 : public RuntimeArray { public: ALIGN_FIELD (8) RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA m_Items[1]; public: inline RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CgraphicU3Ek__BackingField_0), (void*)NULL); } inline RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CgraphicU3Ek__BackingField_0), (void*)NULL); } }; // UnityEngine.UnitySynchronizationContext/WorkRequest[] struct WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F : public RuntimeArray { public: ALIGN_FIELD (8) WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 m_Items[1]; public: inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateCallback_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateState_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_WaitHandle_2), (void*)NULL); #endif } inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateCallback_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DelagateState_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_WaitHandle_2), (void*)NULL); #endif } }; // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowArgumentNullException(System.ExceptionArgument) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448 (int32_t ___argument0, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowNotSupportedException(System.ExceptionResource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B (int32_t ___resource0, const RuntimeMethod* method); // System.Int32 System.Array::get_Rank() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0 (RuntimeArray * __this, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowArgumentException(System.ExceptionResource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383 (int32_t ___resource0, const RuntimeMethod* method); // System.Int32 System.Array::GetLowerBound(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773 (RuntimeArray * __this, int32_t ___dimension0, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException(System.ExceptionArgument,System.ExceptionResource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242 (int32_t ___argument0, int32_t ___resource1, const RuntimeMethod* method); // System.Int32 System.Array::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10 (RuntimeArray * __this, const RuntimeMethod* method); // System.Type System.Object::GetType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B (RuntimeObject * __this, const RuntimeMethod* method); // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F (RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ___handle0, const RuntimeMethod* method); #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mA86296E0F61812F99868859A1117BB10C6ADB234_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m0AFB7CCE903F8A11CA557D2CAE9B389062F5243A_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 ReadOnlyCollection_1_get_Item_m363BD008FA15B8CD5F4827128866537F1455CC37_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 L_2; L_2 = InterfaceFuncInvoker1< QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m222BD4562A65DAA1323D5A5BFE648C8AE23D15F5_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mB4A0838E7B71047996E409FC7062820FEEA451C1_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, QueueDataU5BU5D_tE903EC1013EA7AA10DD2DB553F72911BAF55C860* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); QueueDataU5BU5D_tE903EC1013EA7AA10DD2DB553F72911BAF55C860* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< QueueDataU5BU5D_tE903EC1013EA7AA10DD2DB553F72911BAF55C860*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (QueueDataU5BU5D_tE903EC1013EA7AA10DD2DB553F72911BAF55C860*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m87BE1CB3CE193BBDCAEB697872DB6AF43F166A5E_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m478E58D73E2C925E1AEA4EC580B9B4B48F2CA201_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m3E74698BE6164AD933EE124D03FFB35C8F57A2A6_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m8E32CB65173195ADD3E7FA059ABDBA5F1197949D_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 L_2; L_2 = InterfaceFuncInvoker1< QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m3247D9C89D6DB32015B179F30C3B3A1C8EB80C41_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, int32_t ___index0, QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mFD7E763CB6E46B1B4DA81F61A7B8A999A09D533A_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m28A92172060316DD52E34E88B5DDD8D9D67F82E2_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_mFC6AF1F66DDA3AB89996A6A58C827DF63484F531_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, int32_t ___index0, QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mAAD63DC550940F224B129A929CD3911E6D25EDDA_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m9D9D4DC73A5C20C18039CE9127D856DB69687040_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m7F1DC2EEF45798FBD2F1F2D107AE80BCBC2B9986_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m52B2B4DFA80138CEDDF9CD028DD4189544E284B4_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } QueueDataU5BU5D_tE903EC1013EA7AA10DD2DB553F72911BAF55C860* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (QueueDataU5BU5D_tE903EC1013EA7AA10DD2DB553F72911BAF55C860*)((QueueDataU5BU5D_tE903EC1013EA7AA10DD2DB553F72911BAF55C860*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); QueueDataU5BU5D_tE903EC1013EA7AA10DD2DB553F72911BAF55C860* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); QueueDataU5BU5D_tE903EC1013EA7AA10DD2DB553F72911BAF55C860* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< QueueDataU5BU5D_tE903EC1013EA7AA10DD2DB553F72911BAF55C860*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (QueueDataU5BU5D_tE903EC1013EA7AA10DD2DB553F72911BAF55C860*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 L_35; L_35 = InterfaceFuncInvoker1< QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 L_36 = (QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m456CC9ED21CD644417A0BE4B1E367008420215DE_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mD550C0DA70C048FB1F8D2BE8BCF5A7C066D7F1D3_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 L_2; L_2 = InterfaceFuncInvoker1< QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 L_3 = (QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m214ADEA5AA967A4F6C24CC8DA6947322A7DA6E85_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mF336636651677EEC69F572C95C088555A85569F9_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mBB78F67D9BB1097B6ABABEC9979751A6049909E9_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mB384457AB8D4D4BC3BD1421165842399F0A8B552_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 )); QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 L_2 = V_0; QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 L_3 = (QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mE08EF69A6AABBDBFA1B9E7C789BFF2F529A8680A_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD *, QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD *)__this, (QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 )((*(QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 *)((QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m39E79903C60BA93AA3CECEE76CC6B1E8C67851BE_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD *, QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD *)__this, (QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 )((*(QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 *)((QueueData_t763FF68F31C75CE4AED3076335CBB8255CE00B08 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m1CF85AB4F07C01A9C2C536E701982A8AA8AF3B23_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m2F343CA31C43F134C92B8AC51F5A87B935489B58_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_mB63C93E1D9C24A80C1690BA834A6A6B618A107B0_gshared (ReadOnlyCollection_1_tDFA5F98AECD79CE0ECA73A3B612F8958B438D1DD * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mCA2CFF5A5ED15073FA48E45D50BADA107E7A7263_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m6369620C4903F4C38B1CC399B2494A6237D34E4C_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 ReadOnlyCollection_1_get_Item_mE327604FE649D6DE9C900ACC3BCAE82C27FAC62B_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 L_2; L_2 = InterfaceFuncInvoker1< RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m4F5D15E15D35746A644F4CB681952FB8FF527643_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m19A792256744EE670586052637A3FF5A9B4A9A16_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, RaycastHit2DU5BU5D_tDEABD9FBBA32C695C932A32A1B8FB9C06A496F09* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RaycastHit2DU5BU5D_tDEABD9FBBA32C695C932A32A1B8FB9C06A496F09* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< RaycastHit2DU5BU5D_tDEABD9FBBA32C695C932A32A1B8FB9C06A496F09*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (RaycastHit2DU5BU5D_tDEABD9FBBA32C695C932A32A1B8FB9C06A496F09*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m6E2B5B113D8EF1DC4FCEB6AB0C279363B7252E35_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m650A904D94DE1FC15504266964367C61732EA034_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m9DB51A64C9F8B599EB44E33E3A830D1809BBCFEB_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m3579E1352F2EF5ED5C6A7845CB0CB71E27888AE9_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 L_2; L_2 = InterfaceFuncInvoker1< RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m8C4D722473E7C941D0A2904A74EF78F73AF42B36_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, int32_t ___index0, RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mAC979BFD4FE1E9558BB175B52E742866EAA66A97_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m51B86502F23212F1DC5A937F348DB4E0CBA3D0D4_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_mDDFF47ECB82A425ACA813AED80F75E1FA56F13F6_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, int32_t ___index0, RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m51CDA8A6C2BE485B30B15D03CFC1DE21F3A78549_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m5FBAC234F3A8A305C297CB337525BCDF3D659D6C_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m594F9673C2870499C2D4F965006BCBAFD92A03DF_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mC43ED1B08065DB5E1302FE3C2A233BACAE8370C9_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RaycastHit2DU5BU5D_tDEABD9FBBA32C695C932A32A1B8FB9C06A496F09* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (RaycastHit2DU5BU5D_tDEABD9FBBA32C695C932A32A1B8FB9C06A496F09*)((RaycastHit2DU5BU5D_tDEABD9FBBA32C695C932A32A1B8FB9C06A496F09*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); RaycastHit2DU5BU5D_tDEABD9FBBA32C695C932A32A1B8FB9C06A496F09* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); RaycastHit2DU5BU5D_tDEABD9FBBA32C695C932A32A1B8FB9C06A496F09* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< RaycastHit2DU5BU5D_tDEABD9FBBA32C695C932A32A1B8FB9C06A496F09*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (RaycastHit2DU5BU5D_tDEABD9FBBA32C695C932A32A1B8FB9C06A496F09*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 L_35; L_35 = InterfaceFuncInvoker1< RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 L_36 = (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mDE4BC2B97900EDE590017EFBDF46D0BE2071CC1D_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mDA62AEFDAFBE66F3BB9CBC090C5E3CF3A87B9644_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 L_2; L_2 = InterfaceFuncInvoker1< RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 L_3 = (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mACB6A425C1542434D40ADD81A93C98BC9298CED7_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mD1530210C91BBFC30736C133BBB803A787643354_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mC5255E9889C3A2717AE3E4B1B510EF81E8857142_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m02CCFB36EE5AE24D64644F280958BE848187C81C_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 )); RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 L_2 = V_0; RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 L_3 = (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mD06434A4896297465BA0AC61251610D6DB80E190_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 *, RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 *)__this, (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 )((*(RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 *)((RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m552C646D9325357D93B1161555FF0127EDE71A08_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 *, RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 *)__this, (RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 )((*(RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 *)((RaycastHit2D_t210878DAEBC96C1F69DF9883C454758724A106A4 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m85122DFB13F381BA32C8BB9EDEDBDE3B240B6881_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mEDFA4A733FE8E80B23EB3F74604EAC15BFA3BF77_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m93528AD8571112F4B66A8D370ECB375C2CA387F4_gshared (ReadOnlyCollection_1_t0B63C60DF8336185262B5A12312DB6F90011B387 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mECC36FAAF5983ADEFAED44DD8FAC39D9D3525DE3_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mF162E033363F2142B4FDB9B56BAB3CEC5D0CC62B_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE ReadOnlyCollection_1_get_Item_m996ACB3AFCEE22F729A6CC00E225BAB797A719B9_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE L_2; L_2 = InterfaceFuncInvoker1< RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m42B1478FA2B2D3860133444D0716BF2237917A0D_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m12F0324AC93C132F2D7DC106533452DDDDB79758_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, RaycastResultU5BU5D_t55B9DF597EFA3BE063604C0950E370D850283B9D* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RaycastResultU5BU5D_t55B9DF597EFA3BE063604C0950E370D850283B9D* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< RaycastResultU5BU5D_t55B9DF597EFA3BE063604C0950E370D850283B9D*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (RaycastResultU5BU5D_t55B9DF597EFA3BE063604C0950E370D850283B9D*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_mF93A91306CC9EE7EA723C232975651C115233C53_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m3933E62CA2C4D53C50C625FEACC3F1326B8848FC_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m40F31E704C7A34F1ABE91996A94F4775990A3B3E_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mF0946ADEE640B1B311AD3435FB406C191932632B_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE L_2; L_2 = InterfaceFuncInvoker1< RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m61D98735CDF36C0DC2EBF80197AA252FED2C84B1_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, int32_t ___index0, RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m215558304CB7E0FEE45552E2797075E121594B32_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m7DC27239097A460240D904179F5E3AF142247D41_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_mD3442AD2AE8465CBEF09F67538BA4764A069D9B3_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, int32_t ___index0, RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mD905AF14985EE1060B656C33B36E5400EB79290C_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m6641EA42855B96450D23EE0588D3A0C34EF6B8EF_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_mCE6768A9102BC6DB46232A564664152C8331424C_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m8E7B66403BB80EB55CF08248A4C77A959D4805C5_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RaycastResultU5BU5D_t55B9DF597EFA3BE063604C0950E370D850283B9D* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (RaycastResultU5BU5D_t55B9DF597EFA3BE063604C0950E370D850283B9D*)((RaycastResultU5BU5D_t55B9DF597EFA3BE063604C0950E370D850283B9D*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); RaycastResultU5BU5D_t55B9DF597EFA3BE063604C0950E370D850283B9D* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); RaycastResultU5BU5D_t55B9DF597EFA3BE063604C0950E370D850283B9D* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< RaycastResultU5BU5D_t55B9DF597EFA3BE063604C0950E370D850283B9D*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (RaycastResultU5BU5D_t55B9DF597EFA3BE063604C0950E370D850283B9D*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE L_35; L_35 = InterfaceFuncInvoker1< RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE L_36 = (RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m69FD49B827E4899F2B3B760C157F051895344D04_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m3E72D778A1C22BF46F6EF2196F03693B15CABDBA_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE L_2; L_2 = InterfaceFuncInvoker1< RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE L_3 = (RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m43D1BA8EC84A7A1520BAD4159CBCF6E2CA052872_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m96635810C9A5ED01457057E6F3E9D85D177C557A_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mA1E922ABF41D7D9BAB2FB8188B18DAE3CC827C58_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m3B23A7C51945F59974D6B8E92D5DE9B3C18B593C_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE )); RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE L_2 = V_0; RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE L_3 = (RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m5F849380318708368AEA3BB3F23D0F5872D71450_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 *, RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 *)__this, (RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE )((*(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE *)((RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m1AE5F81149CA19B80DF2E70B19322C829FA7EB55_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 *, RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 *)__this, (RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE )((*(RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE *)((RaycastResult_t9EFDE24B29650BD6DC8A49D954A3769E17146BCE *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m2538E6D2203E87E625945CF9AFCD347129B1339B_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m80811F4D692758FB9253C37E4D663DA6F8310D5A_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m68FC88AC47B91F85D8F6F5F1B8347893E83174F2_gshared (ReadOnlyCollection_1_t69166E2A14F8B067ACD1BF652133F048A722FC87 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m43E21842C0FF7E06EDEA0B74FCB720191F9F07E4_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m40A2D9414E31523600EC75E44848732DD344FDE3_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 ReadOnlyCollection_1_get_Item_mB6FB349D0C5E9DF75491A83198EA79F247706819_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 L_2; L_2 = InterfaceFuncInvoker1< RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mE8897C204DD5E648290D2D153C12F4D75199EFB8_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mE6BDC2173B17689CDF8FAC4AF3D34AD9ABDC80CB_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, RenderTargetIdentifierU5BU5D_tBA2016AC6826F6ADBDB1A83D237BD6B08D857C17* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RenderTargetIdentifierU5BU5D_tBA2016AC6826F6ADBDB1A83D237BD6B08D857C17* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< RenderTargetIdentifierU5BU5D_tBA2016AC6826F6ADBDB1A83D237BD6B08D857C17*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (RenderTargetIdentifierU5BU5D_tBA2016AC6826F6ADBDB1A83D237BD6B08D857C17*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_mEDE2EF63FA317D3E7D278494B975E6049AFED768_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m6A6BCD95B5BAD9D69523C13AA238639C0CF87B6D_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m0296870CBA84E3547A377FA10F5610B43B79DB5E_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m18D0A606077555A2F55F182919004C493B07C63D_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 L_2; L_2 = InterfaceFuncInvoker1< RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_mF5A0A2238FB73D839320F01BD8153DBC0F6BA281_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, int32_t ___index0, RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m5BB13F12C0CCE7177EF9950006CDD1B29E3B1332_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m46974706F03EC8018E93B7B4FA9374EC37C85063_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m00E0A4043A73FE5F1BFD5F36C1DB40FD351FCAAF_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, int32_t ___index0, RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m84D35DA4FB4502CE0F6C98D5B1CD61F8C44147A0_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mDAD4C958BDD52B190E3911F0AC9C80350F3B0F71_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m6B0A95AEAA37E7BF95886D87C4B1ED976A599B2C_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m0853A13756B58070720C5C1470E3165AC0C1A12F_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RenderTargetIdentifierU5BU5D_tBA2016AC6826F6ADBDB1A83D237BD6B08D857C17* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (RenderTargetIdentifierU5BU5D_tBA2016AC6826F6ADBDB1A83D237BD6B08D857C17*)((RenderTargetIdentifierU5BU5D_tBA2016AC6826F6ADBDB1A83D237BD6B08D857C17*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); RenderTargetIdentifierU5BU5D_tBA2016AC6826F6ADBDB1A83D237BD6B08D857C17* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); RenderTargetIdentifierU5BU5D_tBA2016AC6826F6ADBDB1A83D237BD6B08D857C17* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< RenderTargetIdentifierU5BU5D_tBA2016AC6826F6ADBDB1A83D237BD6B08D857C17*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (RenderTargetIdentifierU5BU5D_tBA2016AC6826F6ADBDB1A83D237BD6B08D857C17*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 L_35; L_35 = InterfaceFuncInvoker1< RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 L_36 = (RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mAE7BE5505B805FD7B3EBCE79FEF8F8E523F82A8F_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m2BD42352EE9B04D2AA470E039B47095FC134CF54_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 L_2; L_2 = InterfaceFuncInvoker1< RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 L_3 = (RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m6670F1D4662EA9C9C344FA200AC36960F4A238D3_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mE48D5660C3B491CD075D201581C442428BB1D72C_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mE7D33A75A9678670F0FC15418A4489E3C53C0685_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m4F59DF5690E3EB592654A6F23F51374CFD828C85_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 )); RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 L_2 = V_0; RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 L_3 = (RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m60B6FEE9C5271BE3A1803EFC631514B144F1A398_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B *, RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B *)__this, (RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 )((*(RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 *)((RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m65AE5E378A46F9AFA170942378188D56DEE3D916_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B *, RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B *)__this, (RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 )((*(RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 *)((RenderTargetIdentifier_t70F41F3016FFCC4AAF4D7C57F280818114534C13 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m7E9A9F88BB644F6AFC410B1EECA0922081973B29_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mFEF1055EFD0A11A7A19F7DDFD6DC069DEA618F7D_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m77EEC1537DBDE00B8DC2A7AD3BF7B749B200347C_gshared (ReadOnlyCollection_1_t444CE022161E103F4C6B9BAFE7C17ABE433AA76B * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mC8D8A3B1A25D8115CF394D1871D931AB197D513F_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mDD44E093AB282482A51B700CB9CDE4EF50BEA607_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F ReadOnlyCollection_1_get_Item_m1B79F10F4BB10F887C4B07471E3E127C0DA3B954_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F L_2; L_2 = InterfaceFuncInvoker1< RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mA7E66C07BCBF3FE06621AFCDAA07522060CEE1A0_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mA109D5787DACF483C2BB289340CEE44FBDFF13DB_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, RendererListHandleU5BU5D_t8B5A3D78D35F1AC115176D083D0531B5F08FB6D7* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RendererListHandleU5BU5D_t8B5A3D78D35F1AC115176D083D0531B5F08FB6D7* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< RendererListHandleU5BU5D_t8B5A3D78D35F1AC115176D083D0531B5F08FB6D7*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (RendererListHandleU5BU5D_t8B5A3D78D35F1AC115176D083D0531B5F08FB6D7*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_mA4FE9607CA7249B77BE35E68396363397A903EA4_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mF77DFA591FBC32CCB6D2A0AB5783931BC0DEEA0D_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mBEFF1AD673CA0EC067FF9B1F88CDAC1BD224BDB1_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m9AB3C1CB1926E1241FF97CFE38E3B6DABAD767F0_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F L_2; L_2 = InterfaceFuncInvoker1< RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_mDEF3359046F55ABAEC99858918B7E96977D2DBA0_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, int32_t ___index0, RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mECF915FF9CDA8A3EEB5738757DFEC01D36C8FDF5_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m7D181ED384C10AF9EFC1418F44D8FFD5B624D861_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m8D77EA0DDF6FA1D7BA6CE7E45A3E86B48AD9AB38_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, int32_t ___index0, RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mC0176E3B4652AA0B27B8C61BE9AF4D009325EEDD_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mC27626F3A21CEF238698EE957941997CEBE42BF3_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m263BAFF6F9970F0F3377BDCB5ACB6F659FD79F14_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mDC08869BA7BAB5ED9C0BE5827EC00334F4B10990_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RendererListHandleU5BU5D_t8B5A3D78D35F1AC115176D083D0531B5F08FB6D7* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (RendererListHandleU5BU5D_t8B5A3D78D35F1AC115176D083D0531B5F08FB6D7*)((RendererListHandleU5BU5D_t8B5A3D78D35F1AC115176D083D0531B5F08FB6D7*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); RendererListHandleU5BU5D_t8B5A3D78D35F1AC115176D083D0531B5F08FB6D7* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); RendererListHandleU5BU5D_t8B5A3D78D35F1AC115176D083D0531B5F08FB6D7* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< RendererListHandleU5BU5D_t8B5A3D78D35F1AC115176D083D0531B5F08FB6D7*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (RendererListHandleU5BU5D_t8B5A3D78D35F1AC115176D083D0531B5F08FB6D7*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F L_35; L_35 = InterfaceFuncInvoker1< RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F L_36 = (RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m0E13BF23387F6A6E6F1266F34732464EFB495C8D_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mDB3D22F5E7130DFD0F8EE9905DC289E1D6A9C8CE_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F L_2; L_2 = InterfaceFuncInvoker1< RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F L_3 = (RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m7CE78D96DF3B68368A529AE64C64231FCCD036AE_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m3538623DA9A43EC93BFC756E2B4F0BC5C36D1311_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mB43875F5DFFBECF908089B993448421D0D1F9A13_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m7B09B29D3B9837FE6E2C0F2DE6BC9842D953AF92_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F )); RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F L_2 = V_0; RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F L_3 = (RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mBF1491D46C93946BF7F53AB58D4FA612BC998C34_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC *, RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC *)__this, (RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F )((*(RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F *)((RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m359B84A14A3180D83AAC72B7D43426AF02430CDD_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC *, RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC *)__this, (RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F )((*(RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F *)((RendererListHandle_tE01EAF5A0A5029E4F66F3500446764B8D7D3224F *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m03F6B28108C5724D03BB9D4F95F5CE07A657FB02_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mB42BB9F2FE995774B68D82C05DAD7E987F414A91_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m98B2DB320EAA1B1CA7388EB984DA82C23CA05368_gshared (ReadOnlyCollection_1_tF5B6B076C100F5AC62FE5CB7069EE8335B2918EC * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m05375B18AA8FB4EBE4121C08A1743CAA3D469A7F_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m67ABFEED69CF87A14B100A5F8FD2B22B1C3EB07E_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 ReadOnlyCollection_1_get_Item_m0920DF15FD58D6DBA10E7720E4631F6DBA070BDF_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 L_2; L_2 = InterfaceFuncInvoker1< ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mE3D3C330D65902D00A1C4640A2A1F20AA9FA6024_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m54F4378B7FB0F2B2E224B2DEFC55D087709B3031_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, ResourceHandleU5BU5D_t0EB2B372D18CD282015DD192E9306DDA18B1D547* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); ResourceHandleU5BU5D_t0EB2B372D18CD282015DD192E9306DDA18B1D547* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< ResourceHandleU5BU5D_t0EB2B372D18CD282015DD192E9306DDA18B1D547*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (ResourceHandleU5BU5D_t0EB2B372D18CD282015DD192E9306DDA18B1D547*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m7F24775F17D6D612DB68BBD5D8B3CD5CA42B9897_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mA9546C1DBC98E09C878BB522083872DADF2F50D0_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mFC9DD1531330A9D1EE3B9C631DE70E2E2D6906A3_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m0F37EE93AAB6B4860972C29F65E6C2953F518420_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 L_2; L_2 = InterfaceFuncInvoker1< ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m4A9899DE588E3F602ACFF3FF5ABBCA27843B6E54_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, int32_t ___index0, ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mAF0A0A08848074B383FDF96D8D3F02F0AEAA3CED_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m998074582EA16EE39F2F6BA9EE4734482643B3B7_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m06A002AB1911AE452BD8192DA68666C95D54C9F1_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, int32_t ___index0, ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mD601DCC46A6D18D89928065319595A629266F121_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mD0FDD79F18965B9B897854347C4120FA3EA0C2C2_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_mEBF0D549FC74CF340B4ED8E2DDA78F4CDA426514_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m42A9EB3AFE4EFA08EA59028B35C593B3A98608F1_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResourceHandleU5BU5D_t0EB2B372D18CD282015DD192E9306DDA18B1D547* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (ResourceHandleU5BU5D_t0EB2B372D18CD282015DD192E9306DDA18B1D547*)((ResourceHandleU5BU5D_t0EB2B372D18CD282015DD192E9306DDA18B1D547*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); ResourceHandleU5BU5D_t0EB2B372D18CD282015DD192E9306DDA18B1D547* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); ResourceHandleU5BU5D_t0EB2B372D18CD282015DD192E9306DDA18B1D547* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< ResourceHandleU5BU5D_t0EB2B372D18CD282015DD192E9306DDA18B1D547*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (ResourceHandleU5BU5D_t0EB2B372D18CD282015DD192E9306DDA18B1D547*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 L_35; L_35 = InterfaceFuncInvoker1< ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 L_36 = (ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m99D36CAF14C979D9788B46BE69D1B23B155CFE56_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mE59E957A616B18F0ABB228BDEF88D3C902F10B78_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 L_2; L_2 = InterfaceFuncInvoker1< ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 L_3 = (ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m6BDF135FD36A9379D22DF76DF8B3A14C894445E6_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m4F9DA3681C8D370D2F657B12C2EC5D7F44AD6D11_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mB2CA46F94E9D6F75FD8A1010DA8B0CB25E806CD3_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m0A467CD86A6D00F47F3CBA3FD906BE6AED00D011_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 )); ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 L_2 = V_0; ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 L_3 = (ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mD21806E758757D5679D5CEA0577BE497A9691EEB_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 *, ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 *)__this, (ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 )((*(ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 *)((ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m47D2958BDDC24F671A1B0F691BB1F80D6DDEE1A1_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 *, ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 *)__this, (ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 )((*(ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 *)((ResourceHandle_t671576C75E4BF9E42997795BD60D96FCA88AB948 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mC6FFEAF3B6D21FA2B510C473DE478E920A35FDE2_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mB549A99A58077569F73AECDDF91A5DD2520BABDA_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_mA4B8B5CED95ABFE374F1DF827EB1AAB08DA2FF1F_gshared (ReadOnlyCollection_1_t1CB303CAF07513D522C2805423F77310A888FA79 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m461D692BDE9D87D0393064359C6740638316D76F_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m8F10FE48AF1A7CAAF4D74E3813FCC1A154BD12C0_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t ReadOnlyCollection_1_get_Item_m3D0A109A15F74B307DDDA7E21BC93682668D36BF_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); int8_t L_2; L_2 = InterfaceFuncInvoker1< int8_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (int8_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m16ED048B232E6628284017D413E5140D4EF6C960_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, int8_t ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int8_t L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, int8_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (int8_t)L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mE8289DFC74C43D6E24E26366A10155A0E11328ED_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, SByteU5BU5D_t7D94C53295E6116625EA7CC7DEA21FEDC39869E7* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); SByteU5BU5D_t7D94C53295E6116625EA7CC7DEA21FEDC39869E7* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< SByteU5BU5D_t7D94C53295E6116625EA7CC7DEA21FEDC39869E7*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (SByteU5BU5D_t7D94C53295E6116625EA7CC7DEA21FEDC39869E7*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m35DCE6C7F26731825150D057863809749764F038_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m67CB0A669331C4D2CD20265EB2F2DB73AAE5FAE0_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, int8_t ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int8_t L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, int8_t >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int8_t)L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m653E5CE24F7C8CD56888FCCB76C6192EF41A51C6_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mF742769B55AC783C9782EACADEB76C055ED833E4_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); int8_t L_2; L_2 = InterfaceFuncInvoker1< int8_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (int8_t)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m783CD6DFA767858BDCDBA20132E1968D85E9B658_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, int32_t ___index0, int8_t ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m0FC0D48D5ADDF964F8BFE07934BDBD53C02CCC0F_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, int8_t ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m722BC455B1C8A81190FAE6E47CB75EA08B182373_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m43EDB19D22F9E7B6D65CFFCD0C277F5507029DAC_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, int32_t ___index0, int8_t ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m91D1D3C2A598B16968EAD1919BA9757D261C848F_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, int8_t ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m057766D7E40E31F985028AA6A8F095307B2F9E30_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m717F4C7CEEADA6AAD5F033274D6ED1BA473DE053_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m35572AA8FEB20DC2DC09B8093B644B9A922E994D_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SByteU5BU5D_t7D94C53295E6116625EA7CC7DEA21FEDC39869E7* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (SByteU5BU5D_t7D94C53295E6116625EA7CC7DEA21FEDC39869E7*)((SByteU5BU5D_t7D94C53295E6116625EA7CC7DEA21FEDC39869E7*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); SByteU5BU5D_t7D94C53295E6116625EA7CC7DEA21FEDC39869E7* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); SByteU5BU5D_t7D94C53295E6116625EA7CC7DEA21FEDC39869E7* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< SByteU5BU5D_t7D94C53295E6116625EA7CC7DEA21FEDC39869E7*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (SByteU5BU5D_t7D94C53295E6116625EA7CC7DEA21FEDC39869E7*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); int8_t L_35; L_35 = InterfaceFuncInvoker1< int8_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); int8_t L_36 = L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m8A395416DE4618444A915D24F6FB8B9526930953_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mE45FD28CBE57EBAB0FD1826CA18614D3DBF20249_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); int8_t L_2; L_2 = InterfaceFuncInvoker1< int8_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); int8_t L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mC64C0599863C58D212C592BF585E5D96ADADBAF4_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m5EBC20924B06C27B5BD015519A667C9289CC5BA3_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m0B29812201D1FE94C417AA800AD2951551E65E41_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m88A8281721EFFBC8C52EF07F322897F9612C1990_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { int8_t V_0 = 0x0; { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(int8_t)); int8_t L_2 = V_0; int8_t L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m79BAD640AFEFE3D6F36EBC918DECC46E9545C315_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 *, int8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 *)__this, (int8_t)((*(int8_t*)((int8_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_mD015625F461AE8A3C7875FEE495E170D673C95D2_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 *, int8_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 *)__this, (int8_t)((*(int8_t*)((int8_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mB7E204345FEFDA78952810DE522EE5D6291EB8E7_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m64B8A8C06340CA1DF2FF11A816D0EE0DACCC5E82_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_mB8C10DFA874F1877060724763133D2D0D2EC12D3_gshared (ReadOnlyCollection_1_t82B2E015D6DA5671D311BF0EFEAE304C68E0F509 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mDCCA5F6F89034AB31E5B0C5FF55868EAAA16CDA9_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m9AE61F65EA64A24624473E9F0B9C238BC6ED2E5E_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 ReadOnlyCollection_1_get_Item_mB399E7D81215432986A3298226C6406D54204EC5_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 L_2; L_2 = InterfaceFuncInvoker1< ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m927E228D9978B419E5615A544B2BB38BED0F02DD_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mB9210E871D57D906ED442E92FCB995EC7BBE3F8B_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, ShaderTagIdU5BU5D_t686E07D907EFB64EA7EDB605791DF44DE6CAD823* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); ShaderTagIdU5BU5D_t686E07D907EFB64EA7EDB605791DF44DE6CAD823* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< ShaderTagIdU5BU5D_t686E07D907EFB64EA7EDB605791DF44DE6CAD823*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (ShaderTagIdU5BU5D_t686E07D907EFB64EA7EDB605791DF44DE6CAD823*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m688BEC95406E5FCFC0942C221E2F4B84A49C1CFA_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mB39FB65A1F296A69A992290154429180E948B061_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mC07979EEC25BB016653C2C528109357BB3552351_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mD5B12C1BE3795448961B67D94E42EADCCB1DD239_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 L_2; L_2 = InterfaceFuncInvoker1< ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_mB470608FA205E55C2FD23634CE28D8219AB593F3_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, int32_t ___index0, ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mAA54DF2ED3402842F411ECAFE8A61BCF62053D3D_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mF8E37EEA91D44FFCD9B8464780240551FF4E1D7B_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m732E74EB7966D789BEC20AFDB32F68C36F6601EA_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, int32_t ___index0, ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m8E901909BD816638676B61890BCBAE7DC278DAA3_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m7884CFD6E174E8D94C85EEC357D2495B994B5B51_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_mBC3B6F18469FE06A0ACE0C82E4D5BC7A2B507FAE_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m90C29F6D13B41B661FA7F188E524647FA734BA28_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ShaderTagIdU5BU5D_t686E07D907EFB64EA7EDB605791DF44DE6CAD823* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (ShaderTagIdU5BU5D_t686E07D907EFB64EA7EDB605791DF44DE6CAD823*)((ShaderTagIdU5BU5D_t686E07D907EFB64EA7EDB605791DF44DE6CAD823*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); ShaderTagIdU5BU5D_t686E07D907EFB64EA7EDB605791DF44DE6CAD823* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); ShaderTagIdU5BU5D_t686E07D907EFB64EA7EDB605791DF44DE6CAD823* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< ShaderTagIdU5BU5D_t686E07D907EFB64EA7EDB605791DF44DE6CAD823*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (ShaderTagIdU5BU5D_t686E07D907EFB64EA7EDB605791DF44DE6CAD823*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 L_35; L_35 = InterfaceFuncInvoker1< ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 L_36 = (ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mE5D7A8C9FA75C19AC1E8D26D3D07579668FEF8D1_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m3B7E281C6D91ABCE6DB1146CA71DD9F45CD84808_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 L_2; L_2 = InterfaceFuncInvoker1< ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 L_3 = (ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m4F94FD1022FF98A2B7759162A3D5AB98F09D1C31_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mD979E0F35121FC0253DAAD3F2CFD54E509D9D073_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m4ADFE6D08A280FC68D0CBC1805FD57AB62E63AFE_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m3769F23AC08DD7C409DABD125DEE94D71AD08F27_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 )); ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 L_2 = V_0; ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 L_3 = (ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m786E88A5EC900855C18E240DF95980040A7C56DB_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA *, ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA *)__this, (ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 )((*(ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 *)((ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m5DB9D707A25591DADD9CE814AC0AF099BF4C5E5C_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA *, ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA *)__this, (ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 )((*(ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 *)((ShaderTagId_t51914C89B8119195DACD234D1A624AAB7A07F795 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m21AED8DA9050C9BE793FA579B584D541BAA7AB76_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mEC47029D2336F11D0CE7F553C64CA4BEB6F8F97D_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_mB0D93F46B5A1FA289A51794E4AA2167C50A10244_gshared (ReadOnlyCollection_1_t170CF17066CB32811630B474499D4846FD1E36AA * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mDD43E4FE382ADD494BF69485851C2D1BEDE84FFD_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mDBE53FDC97674F7D8129150CD6A146AC8469658E_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ReadOnlyCollection_1_get_Item_m1D4127E94B47BFF14791421852AD688B4614F14F_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); float L_2; L_2 = InterfaceFuncInvoker1< float, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (float)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m4467EB03D9FD1059DA29CABED5D8891BF602DB17_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, float ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); float L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, float >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (float)L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m17E7714274B868C3DED406F058D748FAC02ED206_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m58C1780B74B416C30EB596937E15CAF4F5B3753F_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m1DBEB7C504B15B47598B435F761853A831DDDCEF_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, float ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); float L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, float >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (float)L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m123142D3382ADB280F3AFA2BA1B8C224665C8162_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m492BB503B7DBFC91DBDBE03B5985DB20F8976F5D_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); float L_2; L_2 = InterfaceFuncInvoker1< float, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (float)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m1B9EB8D32F64983D772E5459871E24727C563313_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, int32_t ___index0, float ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m27808A65B10E651E5FB00A5E671D2AD8E7EEB9F3_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, float ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m651FE9A4FF4436DCD50AFE6F1A43C3DC3609DB18_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_mA5175ECC095DFA96E04A3A7C24D6A53DF92CFEB1_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, int32_t ___index0, float ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m7E113F5C77A4D8D3553DD79414C0601CC72167F9_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, float ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m2974895AA5156C076616E53CD60F9959A6EB6FBD_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m30FFE4EF16865C43A8FDE70049B87821A6F800B6_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m23FEF1B44C3DFB3A4FEF5B1DA6BBB98DA1717BC0_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)((SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); float L_35; L_35 = InterfaceFuncInvoker1< float, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); float L_36 = L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mFD83DC0A36B981525ABDFEBC67E16591AACD3F8B_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mB6D0983BBEF7B3ECEA84DB076305367904B4B30D_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); float L_2; L_2 = InterfaceFuncInvoker1< float, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); float L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mF42D72165B6F9B6D958A94E00F8AA06C901E6B68_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mA23FE97734DC0267521BE2051CE6FFFCFA552ED1_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m47409F4208349E985942834033CEDBA832612F05_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mD5497AD83238DF6255DA7E6FFB92551D5CD2FB76_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { float V_0 = 0.0f; { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(float)); float L_2 = V_0; float L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mE2BF8EC6CAAD2DD41FE04117E6990BD792B12D22_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF *)__this, (float)((*(float*)((float*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m4E1C5C8072F6EB98C76963ECF176E848495D69B5_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF *, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF *)__this, (float)((*(float*)((float*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mA116B14123BA8A9A883E5DAE7431E610540B4704_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m7ADD42E904B327B812942ECCEB17EBEBF9BB3361_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m056FE2CEF542EE06FC04160B7EF8B7EAE4BB1401_gshared (ReadOnlyCollection_1_t74E1A81B990B8745BDF3F07868906F980E1C01DF * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mEEEB30B90E5C388C07213944AB0422A476C8F275_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mA54FCDD52AF346201B702CD8AEE270308338581E_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F ReadOnlyCollection_1_get_Item_m241B08B0E8A3BDF609B3BCCA85DFA8287DB35996_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F L_2; L_2 = InterfaceFuncInvoker1< Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m1BB09997375C671D6131C94E75964ACA99CF1E49_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m4DF7BD456F6384505071241CCB0E3D05E7B2B7F2_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, SubstringU5BU5D_tE332884993470F5CF7BAAA950414E4E24691A8D0* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); SubstringU5BU5D_tE332884993470F5CF7BAAA950414E4E24691A8D0* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< SubstringU5BU5D_tE332884993470F5CF7BAAA950414E4E24691A8D0*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (SubstringU5BU5D_tE332884993470F5CF7BAAA950414E4E24691A8D0*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m7D10A3DA642944C3AF1A293B6FCDC1FA6F501A80_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m5AB078AB4A5CDC655A2888FE44322AF77B5173DE_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m73777E0FA2A8B032703473A35B881E099C26C7CE_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m58D3000E763C3F7E4AF58676CF1B49DB8BB2BCCD_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F L_2; L_2 = InterfaceFuncInvoker1< Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m67D1CAD3F8F137F79DF6EF4FEB7B863C9623D18E_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, int32_t ___index0, Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m997FFF284E3E9DCEB3F2EA5FCEF78DDAD88ADE27_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mB1FA1D3B90794E879617A310F3D033C8D2537A42_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m96DA2983CB9C91C9D8894742A5C2FF3D723CBDB7_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, int32_t ___index0, Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m1FFEBFC62846BF988B28724EE5E18FAA91499DDD_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mECFCC589DDE9923190D0FD81A8356BDA47976245_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m3E4EAE80688BB6294FC151FA368F47312FC5CE18_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mBF06A175557EB47B1DF2B8782777794B6B121A8C_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SubstringU5BU5D_tE332884993470F5CF7BAAA950414E4E24691A8D0* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (SubstringU5BU5D_tE332884993470F5CF7BAAA950414E4E24691A8D0*)((SubstringU5BU5D_tE332884993470F5CF7BAAA950414E4E24691A8D0*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); SubstringU5BU5D_tE332884993470F5CF7BAAA950414E4E24691A8D0* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); SubstringU5BU5D_tE332884993470F5CF7BAAA950414E4E24691A8D0* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< SubstringU5BU5D_tE332884993470F5CF7BAAA950414E4E24691A8D0*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (SubstringU5BU5D_tE332884993470F5CF7BAAA950414E4E24691A8D0*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F L_35; L_35 = InterfaceFuncInvoker1< Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F L_36 = (Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mFAF80C93521A9E1244A0F74D6280781D0B83C94C_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m6C1DA20EF7A970D063A838AC0B9949606767E58C_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F L_2; L_2 = InterfaceFuncInvoker1< Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F L_3 = (Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mE135D61C9230633E49F6D3463F20FFE3402CF3FB_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mB5441B7F4E9A644A8F0A7877AE4280C8BA725E9D_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mF7DBFD188DE54DCBD5E20B572ABC2A8800F32C71_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m024BAF5510B7B6109D5255FBE6801035320D47AE_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F )); Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F L_2 = V_0; Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F L_3 = (Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m0EE85F549CC04B79533484861D4965DC0187B037_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A *, Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A *)__this, (Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F )((*(Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F *)((Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m6C1694000D25058D57690B1CF91DEF3B2EF1D705_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A *, Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A *)__this, (Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F )((*(Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F *)((Substring_t9EE457D8CFFFB970B2967B31E9D9AB465415571F *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mA2D0B697DE47536A97479E8D50CE67F6EAB195E9_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mF69DF8CFE50A06F0A249A24418CF34DD910DB774_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m4FFC387CAC52A151CF3DDF297BDAAD9008190EE9_gshared (ReadOnlyCollection_1_t3599C1700438CB7F79765B7B22F51F6DB10DD81A * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m5C7AD777FCA7FDED2A37641A4A6D2D3FC6C7FE60_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m259C7DAE5B2DFD16842599076AF0C0CA21213991_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 ReadOnlyCollection_1_get_Item_m39E48921FA4535DBB321AD96A8F49DB14F3E7AB7_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 L_2; L_2 = InterfaceFuncInvoker1< TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m4997E9D6431DDD166F9584352FD8963BABEC5ED0_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m9D2E763239892E1BDDC723FF92703C2337334BCD_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, TimeSpanU5BU5D_t93A1470C8423F710E4D26493EE109A5A5920D545* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); TimeSpanU5BU5D_t93A1470C8423F710E4D26493EE109A5A5920D545* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< TimeSpanU5BU5D_t93A1470C8423F710E4D26493EE109A5A5920D545*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (TimeSpanU5BU5D_t93A1470C8423F710E4D26493EE109A5A5920D545*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m7EC573C143C26EC51F2AB88F3F8EA9018F7609EC_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m6A5585132532F6448CDFC72598B5DD5E65A1DF97_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mB090B9FFDEC9A235257090AA32BB6F6034400BE4_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m77191F2E8C066A6B098A58DC21379B1774308C31_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 L_2; L_2 = InterfaceFuncInvoker1< TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m97C438DD32E613E4BBAEFDFBC17E83185D61C93F_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, int32_t ___index0, TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mDA5F23BF707E6A13B2FEE83F73764B178B4F6A4D_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m763EDB32C42935D6BD7F0662CA38F42C24AC6ACD_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_mCF13C83A63CAF3C62F30A278A2162DE2CD076483_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, int32_t ___index0, TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mFFDDD87E6DDB3C471BF1B0639705A600C786BB36_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m5E54ED3FCB612816D17DB730AAE0D2E9B6823A4A_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_mDC74F41A849FFA4951CD6A34BC0C6B48E0FF99FB_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mA475D552701B6F2F28178E8FA5D19E011F52A1ED_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TimeSpanU5BU5D_t93A1470C8423F710E4D26493EE109A5A5920D545* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (TimeSpanU5BU5D_t93A1470C8423F710E4D26493EE109A5A5920D545*)((TimeSpanU5BU5D_t93A1470C8423F710E4D26493EE109A5A5920D545*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); TimeSpanU5BU5D_t93A1470C8423F710E4D26493EE109A5A5920D545* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); TimeSpanU5BU5D_t93A1470C8423F710E4D26493EE109A5A5920D545* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< TimeSpanU5BU5D_t93A1470C8423F710E4D26493EE109A5A5920D545*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (TimeSpanU5BU5D_t93A1470C8423F710E4D26493EE109A5A5920D545*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 L_35; L_35 = InterfaceFuncInvoker1< TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 L_36 = (TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m9C34B7B568267290CC48D172A6BF870847E1C4A1_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m0DB4C00B1372E3B0DB2F1B6086675EE043CA873A_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 L_2; L_2 = InterfaceFuncInvoker1< TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 L_3 = (TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mD366DB9F0B94E19BE13D89FCADF765533D5B41C2_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mFF33CE9BCF5C1EBBFA3E28E12CF5DC63C7B74545_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m93CBA1B1EE6CB4AC734024771B590D4B3DED5BAE_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mFC0EFE940B50825B09707E262D59568FAEA758A9_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 )); TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 L_2 = V_0; TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 L_3 = (TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m02D8E32F0F7498DB24A9974B5C22490A2F6A8EF5_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA *, TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA *)__this, (TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 )((*(TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 *)((TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m73EC6A5373D604CB0911A5D3C1556AD101CCFEB7_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA *, TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA *)__this, (TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 )((*(TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 *)((TimeSpan_t4F6A0E13E703B65365CFCAB58E05EE0AF3EE6203 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mFDBEDB00BD5618C1C0F41225FF84255B04A02CDA_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m3540497CF5192FCFEDC0BB7AD93C3C5BFFC5148C_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m6B56CD606B466CDD4FAB3659AE0B8C2A22A7F4C0_gshared (ReadOnlyCollection_1_tCF677209B01C41318A858D63C735C9B8AA9388AA * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mAD98AFCB5744FDEB861441A8418CB1EB313F907A_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mC3120D6FBB5FCF5FA06F370563765D57C2FCA19B_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A ReadOnlyCollection_1_get_Item_m35A6BB22A8F71C125216D3395B2F2A7045F74E25_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A L_2; L_2 = InterfaceFuncInvoker1< UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mB2E5FB05D227B46DA252F15BFFDF740EEA194007_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m6C4A2E9BE3775F5D0F35E78D1BE7B525A171591F_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, UICharInfoU5BU5D_t5B6AEA3245EC021FAA20582D295434FF61FBF1F0* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); UICharInfoU5BU5D_t5B6AEA3245EC021FAA20582D295434FF61FBF1F0* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< UICharInfoU5BU5D_t5B6AEA3245EC021FAA20582D295434FF61FBF1F0*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (UICharInfoU5BU5D_t5B6AEA3245EC021FAA20582D295434FF61FBF1F0*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m72E8C512A95B9E0627A008F30A0C4C7DA65B4358_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m04C170729F7A5F00046784895DBA2BB5E4083ABC_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m2DC8069B4B44E7875309339A63C6321A43FC953A_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mAD539A99F9EFF088801A9893A81C449A5ADFBDDD_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A L_2; L_2 = InterfaceFuncInvoker1< UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m2A1069EB4E693CC5EF8C713D5A5BB2C12C0D32BB_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, int32_t ___index0, UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m9408F722C1C90329AEA64FF0B54E97416EB84A2C_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m3BCFFD9FCAF612D25F87ED1D07E4CCB11E168005_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m9E47EEE491343858F0A69276D6A6017D38230F4C_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, int32_t ___index0, UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mC4AFEC2727015AE775C2D235B331A487F6194ED8_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m50D19267FEFE251CE35301D4102ED88F2D93FACE_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m9A37C1DE874BB608058134834A88629371FC3EAB_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m66649D0FD9E9E7EA2818DD6E27F782DA97979AB3_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UICharInfoU5BU5D_t5B6AEA3245EC021FAA20582D295434FF61FBF1F0* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (UICharInfoU5BU5D_t5B6AEA3245EC021FAA20582D295434FF61FBF1F0*)((UICharInfoU5BU5D_t5B6AEA3245EC021FAA20582D295434FF61FBF1F0*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); UICharInfoU5BU5D_t5B6AEA3245EC021FAA20582D295434FF61FBF1F0* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); UICharInfoU5BU5D_t5B6AEA3245EC021FAA20582D295434FF61FBF1F0* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< UICharInfoU5BU5D_t5B6AEA3245EC021FAA20582D295434FF61FBF1F0*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (UICharInfoU5BU5D_t5B6AEA3245EC021FAA20582D295434FF61FBF1F0*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A L_35; L_35 = InterfaceFuncInvoker1< UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A L_36 = (UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mBC64C34B0AF4D62345AFC4DCF6E81716EEE1C759_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mB1570FD41F5410667EC8EDBE827F2AD761C23A6F_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A L_2; L_2 = InterfaceFuncInvoker1< UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A L_3 = (UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mC537FDEF9406FB1ADE92F3A7DCC4287B8E868CD7_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m6E326406B85B9607B9B29DD35FB681B62D8646DF_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mA8226212D79F60187830BC87BE9D6753D0FB3D07_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m82ADAE3DA90A8D5EF03542ACE9ADE9889362FEDC_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A )); UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A L_2 = V_0; UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A L_3 = (UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mF071F1A3790D3BB13568BA5B15CA1F698A8AEC51_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 *, UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 *)__this, (UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A )((*(UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A *)((UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m29C1DE236A4999D06B8B55A5B685A0433B7631D8_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 *, UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 *)__this, (UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A )((*(UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A *)((UICharInfo_tDEA65B831FAD06D1E9B10A6088E05C6D615B089A *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m950D0515E4CBE5AE9A985C93B15ABE959F66AE32_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m33B96EB7CB55A94E7C5D2C8699727FEEB68B62B3_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m2BA0BBB2364F92A05641FDCB5299D0A174567CBA_gshared (ReadOnlyCollection_1_t1DDB7807DFA4303A97EAFBD4F5CE171356D04681 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m111EFC84D68D02DE2DB9EA0A9C83390DADDDB44E_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mDEC060C7FDA0F6CBB10B7564A6E87A5D4C5AFB36_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C ReadOnlyCollection_1_get_Item_m9D7AEE5EF96013DF35B1B7F178F995A86B137E9D_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C L_2; L_2 = InterfaceFuncInvoker1< UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mD66C0E2C24A743F923571F6D8028107284559134_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m33B9AD6814439A4B21076D29135A97EB89541954_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, UILineInfoU5BU5D_tBE1D9E4EC8C7A5A1F98B7CCF93D8A8A2FF9B2F69* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); UILineInfoU5BU5D_tBE1D9E4EC8C7A5A1F98B7CCF93D8A8A2FF9B2F69* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< UILineInfoU5BU5D_tBE1D9E4EC8C7A5A1F98B7CCF93D8A8A2FF9B2F69*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (UILineInfoU5BU5D_tBE1D9E4EC8C7A5A1F98B7CCF93D8A8A2FF9B2F69*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m2940E5D91874F497C8177F416A18EC2A3AAE3EED_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mF05329BDA8BA16691591AEEC4F9159615A5DBEF8_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mAC47B83058AC1E5B765227ACFCEEBCB3C0EF803A_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mC3CE172284315930819CC62F81214544326B06C6_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C L_2; L_2 = InterfaceFuncInvoker1< UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m2BF43188B56E2CCAB63EEDC123695BB0C9BCE089_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, int32_t ___index0, UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mFF5A28F301C14143223FBBDF50885603014CD4BA_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m6080EAE7434027446FC643219BDEDC703C6E0C9E_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m64012613B060BFF41AB5F579AA529A17198BF9BA_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, int32_t ___index0, UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mCA276280B2FE5E4B9C8E697C2459095DDE76CB14_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mF7A1110D34019BD132A3A6F47C6A65BF6795C034_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m5F9BD6C2BE5872EF25176B6938101C8462E9C641_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m70665ADF7B8180DEDD4FCA798ACA560B714CEC50_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UILineInfoU5BU5D_tBE1D9E4EC8C7A5A1F98B7CCF93D8A8A2FF9B2F69* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (UILineInfoU5BU5D_tBE1D9E4EC8C7A5A1F98B7CCF93D8A8A2FF9B2F69*)((UILineInfoU5BU5D_tBE1D9E4EC8C7A5A1F98B7CCF93D8A8A2FF9B2F69*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); UILineInfoU5BU5D_tBE1D9E4EC8C7A5A1F98B7CCF93D8A8A2FF9B2F69* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); UILineInfoU5BU5D_tBE1D9E4EC8C7A5A1F98B7CCF93D8A8A2FF9B2F69* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< UILineInfoU5BU5D_tBE1D9E4EC8C7A5A1F98B7CCF93D8A8A2FF9B2F69*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (UILineInfoU5BU5D_tBE1D9E4EC8C7A5A1F98B7CCF93D8A8A2FF9B2F69*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C L_35; L_35 = InterfaceFuncInvoker1< UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C L_36 = (UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mCB078C2F00166756A1BC94DCA4A25C33F2D96A1D_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m1F3A021DBD8C867C89F83D4F65BC261C176B4363_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C L_2; L_2 = InterfaceFuncInvoker1< UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C L_3 = (UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m35EEF7B569224FFD0D91A941A0C1BC584E9610CA_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m426AFD079CD0AF8CF3C8F6378C6D81FE77730754_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m4792BDE86C5F9A05F4EDCA9D2C2C3AE222ECD641_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m3165C123CDAE30CDDFE5404D52BF7D3493017986_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C )); UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C L_2 = V_0; UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C L_3 = (UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m135011A5D971DE153E5D7BB20176255959ED9C34_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 *, UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 *)__this, (UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C )((*(UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C *)((UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_mA8A81A29C2F3DE460ECFDD77E2E57591A5B674BE_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 *, UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 *)__this, (UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C )((*(UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C *)((UILineInfo_tD082FF4894030AD4EBF57ACF6A997135E4B8B67C *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mEA7B2F21A8AAF953199D852C66E98354EAF134C6_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m60E47ACF313493CA8490C76ED0A118D581465857_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_mCDEC7754D20F3B308AE77BBE1915990341F85D3A_gshared (ReadOnlyCollection_1_tDD83FFD895B887FF00FE775C5E7C2BD4CAB4A690 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m9342193E7D2F776CC3BC12BBDBCA4A45F0C5A308_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mA3236ED52D436B5358900EE09D3EAB41CACB0B33_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A ReadOnlyCollection_1_get_Item_m8F38C8A6C4FDBD94951858386AD4C64742CD9129_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A L_2; L_2 = InterfaceFuncInvoker1< UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m0AEF26E402C2F8EFF58E62A30788F2DE9BD052E4_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m86A6AF67BC3CE8323A1B3E3BE4352E5FD1DCCD2F_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m627FB982EA26D946F681CAB3AA13DF28D099C950_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mB3C40E8B6380C89FBD742122C9412CBE31F02665_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m29EE073F44E908B945AAB51FD455399CDBC28CE9_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m79E72180FAADF14A388A296EBB05CA2D6361B381_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A L_2; L_2 = InterfaceFuncInvoker1< UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m1FA6594C8A8D1D5F949374E1810B1BD7F75F34C2_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, int32_t ___index0, UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m8A68EC7360B300F51D6B2A1AD44BB885059C5F9B_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mB90D0C32D33A35159CB6D703600C0B04D00EE7A1_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m453AFE530FB54275D1087C6A3F6E890232F21EDC_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, int32_t ___index0, UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mCF8563F231EA9C637BC2AA3EDAF10C2EFDBFB1E2_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m15586B3501015216B6003F9DE0DEBFD6ED8A8EBA_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m20761918823E086E581F69FC8CE29CCE9BA0B043_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mDE5EBB742C7B84903C7333029408BF2A137EB77A_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A*)((UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (UIVertexU5BU5D_tE3D523C48DFEBC775876720DE2539A79FB7E5E5A*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A L_35; L_35 = InterfaceFuncInvoker1< UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A L_36 = (UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mC7C142A39C3897426440BCAE04EDC3AE38040D32_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mEB65DB03A5B6B6E9F7EC82BF4B6D0C44D8708AA8_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A L_2; L_2 = InterfaceFuncInvoker1< UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A L_3 = (UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m282F066DFB6B8C7BCACC2EA72AE1F30C4312857C_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mD562AF686ED3C4084D49EB0857463EF327C8CD33_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mD058E642651D28C98D4A44EF056AA9778B9A73D2_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m3A48601EAB6E32ABC4C01C74ACCD7042B0648DA1_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A )); UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A L_2 = V_0; UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A L_3 = (UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m69833997C7311CA2AC01CCE9E78332CBD12CA1C9_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 *, UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 *)__this, (UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A )((*(UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A *)((UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_mF5472F56B67BDA4B788325AD4F206597D91DD8ED_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 *, UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 *)__this, (UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A )((*(UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A *)((UIVertex_tD94AAC5F0B42DBC441AAA8ADBFCFF9E5C320C03A *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mEBD0ED32FF18A3E2E3D6AC8DA0C4A6BC3AC7AC16_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m10F559FF31C8DDA3047659B74CCC8A788400BA72_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m8DDC1A26AB523DF7F1802CD05DF619D9AEC4DD7F_gshared (ReadOnlyCollection_1_t15A74ADDDD04AA07D28709E68ACB4E9F72CCBEA4 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mF9F4B1179AD41CDF5DBE1396A88EE3C74E6173EC_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m3BC4E12428D6CB2F388038850AE3ACD9CFD56E5A_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t ReadOnlyCollection_1_get_Item_m07EC81951FDE8E5C7655B34C53B1EB45FB3337B9_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); uint16_t L_2; L_2 = InterfaceFuncInvoker1< uint16_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (uint16_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m31648B1A5C8BAF2D234A111D53800361D19BF39E_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, uint16_t ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); uint16_t L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, uint16_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (uint16_t)L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mDCD32C566DB9872EB84436BC8F819ABA3013B8D9_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m84EFCCBC79F1D7D099F9A8BA0834F236F01E2152_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mE0AF02EF769F298AEB4377CB49191A92C009D6A1_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, uint16_t ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); uint16_t L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, uint16_t >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (uint16_t)L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mC7163954F7618AB644CDF8A7393FD2524A8F34E1_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mA5EE0ADE7353619BAF8748717212F7383664B95F_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); uint16_t L_2; L_2 = InterfaceFuncInvoker1< uint16_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (uint16_t)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m2DF6307C5DA5DC7A0EF3801D1FFD37C0DE31E449_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, int32_t ___index0, uint16_t ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m96B14281429CD1D3EE0A7070BBB7127BAF519710_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, uint16_t ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m2E939CBFCCD5A88497ACFCE4D02E6FEC1A996186_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m3D966A926B9BFB43172F4B6FE836BB2AD002D1E3_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, int32_t ___index0, uint16_t ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m0516B84E861CE064024D83E490488A590D211A92_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, uint16_t ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mEB7D1E552356537BDCEC776631B9C948B37C1B5C_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m6032B705BBFA0A874ACE0331C0CEF0D39EE105C8_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mDB6FC6AE3F1142293C017523BAF2352243B84AC7_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67*)((UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (UInt16U5BU5D_t42D35C587B07DCDBCFDADF572C6D733AE85B2A67*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); uint16_t L_35; L_35 = InterfaceFuncInvoker1< uint16_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); uint16_t L_36 = L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m7D01DC02493801CA4B0DD43F32BEFA9D8861B4AB_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m3BF0CC3C1332337432EDC8C291B73901FF1FE1E2_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); uint16_t L_2; L_2 = InterfaceFuncInvoker1< uint16_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); uint16_t L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mD3D099B754EBF0C2420D888D334E138F714925FB_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m9B356309BFE51E6D268ADA6887A86E5472AD03FC_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m9FF06F23C346E82D83F663198B0E0E9C4022120B_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m94A65536A7919ACCB34141760519E22BD2B3D1C3_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { uint16_t V_0 = 0; { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(uint16_t)); uint16_t L_2 = V_0; uint16_t L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m3A240137D7D72E4BF94C6D5DA3FC8783E7B2941E_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 *, uint16_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 *)__this, (uint16_t)((*(uint16_t*)((uint16_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_mAF16FE3EDF4FCA0E0D67A1164DC816ECDA5647F8_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 *, uint16_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 *)__this, (uint16_t)((*(uint16_t*)((uint16_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mCAB1F8700ACC4B9CEFC7AC217CB389969CEE887A_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m8221278E78FD8B03CF8AF577C8E29363E07B2CED_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m86C37F099A6AA8706AFDC9545B7DED840642A194_gshared (ReadOnlyCollection_1_t881F3E0DBA80636EBE04C1197627F9AEB00B3438 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m9FBC39F2BBB9A0E89C6A5D37B193DF8F511310C7_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m331398C2DBE18D070DFF73C754DA60360B642260_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ReadOnlyCollection_1_get_Item_m0E63B82D5CEC727869424A7FC48BFD4535D49E96_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); uint32_t L_2; L_2 = InterfaceFuncInvoker1< uint32_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (uint32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m2911FB90C730ED3CCA3A15F20DAB135CF6A561BE_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, uint32_t ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); uint32_t L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, uint32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (uint32_t)L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m36E1FDE04B5FE1A4798498F54385E08B5EBAFBE3_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m6A824CD5BA3E5C7276F88DA8F4C83F0EAEB9A986_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m4D92DF04A35A9483697C55CB81D2933419ECB0F7_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, uint32_t ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); uint32_t L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, uint32_t >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (uint32_t)L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mE71631BDEA124BD00E0297CEF95964BEA3F3C562_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mCF82A7D32F0FE45FC0F8112D9C44C9B627D8D7F7_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); uint32_t L_2; L_2 = InterfaceFuncInvoker1< uint32_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (uint32_t)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m85B8D93A258AD00B5277DC1BED10458EC7AFE3A5_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, int32_t ___index0, uint32_t ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mB06035588310202336BC5C248D5207503E6E746B_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, uint32_t ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mEE8CF55669468DE2D6A4F62D5E0DB5FA6E9CEA2E_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_mA6A0EF8A9B766DCDC39824E0A2E34686D3D7BB7D_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, int32_t ___index0, uint32_t ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m9320717166940D64E9008A68EB96A1FB6A3C4F9B_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, uint32_t ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m365EFB8AA614EDF6BEF90666D2D3D756FF170DB8_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m3EF52725312AE115A07644CFAB32DB6482DC4E30_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m8E5A9EAFB9AEA4CA2504740DA0673A829215E518_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF*)((UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); uint32_t L_35; L_35 = InterfaceFuncInvoker1< uint32_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); uint32_t L_36 = L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m5B5177F0DCE6BBC41B68F2C0ABEF637CBC59CB7C_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m3088B264404D3EB852AA8FE866D010FBA16246C4_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); uint32_t L_2; L_2 = InterfaceFuncInvoker1< uint32_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); uint32_t L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m589F2505D01FCA6550DCE5C177E59F00ABDBADE1_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m4C04ADB798799A14C2E57ABCCC14A8702EB95853_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m25D06C353C8C9FD67B5F2D0F6617D7FA16416A77_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m805CE8099E4B0238B0B4720B2E5616D1445FAB70_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { uint32_t V_0 = 0; { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(uint32_t)); uint32_t L_2 = V_0; uint32_t L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m1FE7EB4078B4178FE6C49A5C932AD36A0ACFA503_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 *, uint32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 *)__this, (uint32_t)((*(uint32_t*)((uint32_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_mCA138D77146F426B43F3192B5B0A2E393529A546_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 *, uint32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 *)__this, (uint32_t)((*(uint32_t*)((uint32_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m317572204DD7C6EB92826B18C873F205A998117A_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mF6883371722BF9EC42B1C50D13092E379144C014_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m1812434B8146AC78261E149294EECF6CB34FF92F_gshared (ReadOnlyCollection_1_t95D631A96458F91222473CA9BF5A4EF5676A6502 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m540C7945560347ADC79F7CFB90C1EBA1AFCBAD26_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m524B02FC5B1F6A2BFCC8CBB4F823BE6DC26377A5_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t ReadOnlyCollection_1_get_Item_mA29BF691C6E0E8CE49A88B3A236C910674E61E83_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); uint64_t L_2; L_2 = InterfaceFuncInvoker1< uint64_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (uint64_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mC586744E6A2C48280305198893BF1DD5D4954823_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, uint64_t ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); uint64_t L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, uint64_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (uint64_t)L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m57FCFF02B35BBF3D2B50E59FDED41BFFF944C38D_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_mCA226263D57D4E16F7F3393C9C13D93661FFBFF9_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m8575ECF04D07821A4C043FDC2C6ACA083BF7FE11_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, uint64_t ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); uint64_t L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, uint64_t >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (uint64_t)L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mBCDF87FB1BDFFD0E96BB38CDA858F8982A760996_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mE241589F81D77B3A7EE2FAA6615325F23C5541B5_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); uint64_t L_2; L_2 = InterfaceFuncInvoker1< uint64_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (uint64_t)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m34B3E63AA96CB7F8270BE411542CBB0B52C46E39_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, int32_t ___index0, uint64_t ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m37312E62CB3EF99EFD6FFEB65BDE0B091C801C96_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, uint64_t ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mC74A84CC2EE0A04DF335969A57FB5F49220B0862_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m93059F3CE50C35C360D7A536271376A785F01582_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, int32_t ___index0, uint64_t ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m8BADBF0E46C1B031015EA406C6656D0773B80D13_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, uint64_t ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m1CB95644B2856060D23033FEC7AE6B10EDBE2561_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m29F9608188375DD1E1DECB139E615E8C3B34EABA_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m22A218DE11E2FE75D8F654C44E0C52AB5C927685_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*)((UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (UInt64U5BU5D_t7C6E32D10F47677C1CEF3C30F4E4CE95B3A633E2*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); uint64_t L_35; L_35 = InterfaceFuncInvoker1< uint64_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); uint64_t L_36 = L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m058CFEAADA40A5BCC1B1DFE82168113CCFFDA363_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m59DD7E7FCF0E3D43840F4C79F26EA5873BEAF451_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); uint64_t L_2; L_2 = InterfaceFuncInvoker1< uint64_t, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); uint64_t L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m16B88E91C35237CCE0FD01FBD7AF54B28AF5BCF7_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m8C1DF3BFEF602B4C0845C05263B8590F90382E6C_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mE9C7A44161C8D09BA20D062A50369B20F1BE185C_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m2E9E3EFD69826924DAD72CCA2117460C53F89D5D_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { uint64_t V_0 = 0; { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(uint64_t)); uint64_t L_2 = V_0; uint64_t L_3 = L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mFE450C4668180E6F2EDE336779BFC2B6B5FAACA0_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 *, uint64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 *)__this, (uint64_t)((*(uint64_t*)((uint64_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_mA1B25EF03F45FFD29B9CA9DDCA8E94473696F0A4_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 *, uint64_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 *)__this, (uint64_t)((*(uint64_t*)((uint64_t*)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mFFD61122796B4390C3C1C5CCA950254F815E9557_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mF6C81D2CF43472F4B624C483A08288EC727BCD57_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_mFF7E509B0DBC653E0106D258529FF2517CDE6E23_gshared (ReadOnlyCollection_1_t823CD1D7F871AB785D30720EC780E42EC56B31A5 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mA4F2E643D3869583E4F4A5446672240B955FC8F5_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m06A0278691937F2DF58011750EF38765C69F7020_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE ReadOnlyCollection_1_get_Item_m379D60D5E00A65A81A0F05CDD912042983803B4C_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE L_2; L_2 = InterfaceFuncInvoker1< UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mCB1956822D76DEA2B5597FE807B6530A78EE24D1_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mABD38CBC3B83614A9EEE87B9DDB52C43D7EFB174_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, UsageHintU5BU5D_t3F89ABD0103A5D5BBA43D01A5B1C63A4F6C61FD4* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); UsageHintU5BU5D_t3F89ABD0103A5D5BBA43D01A5B1C63A4F6C61FD4* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< UsageHintU5BU5D_t3F89ABD0103A5D5BBA43D01A5B1C63A4F6C61FD4*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (UsageHintU5BU5D_t3F89ABD0103A5D5BBA43D01A5B1C63A4F6C61FD4*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m4A3E28EA3F256B4D923AB3E667C1AC32BC818092_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m3C504D692FFE419A1B4C8CB7F995F73C671C62CC_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m7943A0E576CE9CCEB668C76D05BDB2EA24AC47A7_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m66D64B64C9ADC9AB759E9F0853AEC5BD210D28A7_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE L_2; L_2 = InterfaceFuncInvoker1< UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m9F5B1529140A35865E7552B8FC3D9BAA485163ED_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, int32_t ___index0, UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m68AA7566872CA61A5FC264BD19AFEC97D12BD86F_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m83278F7187401900E9AA16C7942FDA3E2D90BA24_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m6A9577F5343246C6758951D4E6A5B1888EBC6987_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, int32_t ___index0, UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mAA8E48E7AB180F621B57C664D14809AC556E965C_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mDAB7AEE77EBDBB456C7D89D609BABC4AE3451313_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m76239080746991EB1EDE90BE34DE60D901E20AD3_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m4DBC1C2B50D74EDA90566EEE3FA81ABF744E5F76_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UsageHintU5BU5D_t3F89ABD0103A5D5BBA43D01A5B1C63A4F6C61FD4* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (UsageHintU5BU5D_t3F89ABD0103A5D5BBA43D01A5B1C63A4F6C61FD4*)((UsageHintU5BU5D_t3F89ABD0103A5D5BBA43D01A5B1C63A4F6C61FD4*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); UsageHintU5BU5D_t3F89ABD0103A5D5BBA43D01A5B1C63A4F6C61FD4* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); UsageHintU5BU5D_t3F89ABD0103A5D5BBA43D01A5B1C63A4F6C61FD4* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< UsageHintU5BU5D_t3F89ABD0103A5D5BBA43D01A5B1C63A4F6C61FD4*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (UsageHintU5BU5D_t3F89ABD0103A5D5BBA43D01A5B1C63A4F6C61FD4*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE L_35; L_35 = InterfaceFuncInvoker1< UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE L_36 = (UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mE3336F9CDD90AA2AACB02E048FE257C282332F68_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m598A9F266E77D83B11A3A39795FA6C4383ACBEEE_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE L_2; L_2 = InterfaceFuncInvoker1< UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE L_3 = (UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m51ECF2CAF06DB54727364CAD690EDD9DAC086447_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mB84464E3229E6E9E43D07F63A7B4D17B200E644F_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mE942ECAC3580E22B38900353B269722ABCB2CC98_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mF7A3E0D001BA0DE09E635470B113B2178654A4FD_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE )); UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE L_2 = V_0; UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE L_3 = (UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m160B85E56B86E6745A2A806B219D35484A0E5860_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 *, UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 *)__this, (UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE )((*(UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE *)((UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m40DA86229B3A1865128595DC415FBDD6D4CEBACE_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 *, UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 *)__this, (UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE )((*(UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE *)((UsageHint_t805FD503109F70ACEFDAA6DDB7B693DFB97120CE *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m282215C707CB468BB87017F35C14AE5E179574E5_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mF59098C4BF5B0A75605DA455287D75EFE8444FB7_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m1E100D624920E06133C03BF2E78233C9E6F8E9B1_gshared (ReadOnlyCollection_1_t49E0F95853870806407C2769487FB8E341E42FC1 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m332773C5AF8BEF874B7CDB0F0A98B37FF31DEB5A_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mE4AF1B2437681894ACF73D87D8D0DFD5BE001615_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ReadOnlyCollection_1_get_Item_m5B5A362D968131CDB9D4D61009D54D76272552E4_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_2; L_2 = InterfaceFuncInvoker1< Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m699E8757A8661E7EC7D2D27B60375CA9CFFF9986_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m43AF8C47A45797C61B30462176B2F84125E4B7F7_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_mFB6BF4E915071D197D56E76DB95B1632A316BF65_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m1E870AD5A9EDE0F7DBE53CDECA1559A3A8FAD5EC_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m0E2257FCFFCD7D61B0BBC2BCE826B04462744E8C_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m7446ABA1D996C368A8610ADD30379F77CD4DEBE7_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_2; L_2 = InterfaceFuncInvoker1< Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m5E01D184BA2D047933ADCB4221CA1C52AD460BDD_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, int32_t ___index0, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m0838FAD86E7796E75AE30D7A47A59B3C204A3564_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mAFAED244904D65A5D439089FD4A1C8DE90CE3ED7_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m2B09BBF719FA258C59211408AB12098434C07655_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, int32_t ___index0, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m8028AE5C871E5E02B78C62E3605656141823C9A3_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mB5834E0795B3F0304BB69475AB73A5DE4CC0B581_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m97A3BCA0D3BC00F2BEEEC0E6561822C9DFFE9E10_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m2C4A5B931EB2C9A33DD60E3F6962B3BF2922472B_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA*)((Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_35; L_35 = InterfaceFuncInvoker1< Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_36 = (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mBBB76F623DF070A6FC107EE38B7D92DF416A9274_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m0A456016B10C29F8C13D94EBAE378336CF785558_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_2; L_2 = InterfaceFuncInvoker1< Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_3 = (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mA945A94A00FA013357521EEB716930A43FA3DFA4_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mF161670E81C0EBC4A2E67E6BD321948B5F36EF6D_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m7C8B0820343349A057CFBDC1F36E2F5EC309127A_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m564A2081920640203CC55B23B3225447B6A77606_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )); Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_2 = V_0; Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 L_3 = (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mB75A18B32AB1A5A96FEE3FC585D83B9934CC7BF2_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 *, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 *)__this, (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )((*(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 *)((Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_mBA2DAA86A4AA62C891991127D755C8616C8C3789_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 *, Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 *)__this, (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 )((*(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 *)((Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m78446DA9EDA676AD150EC6CEA0BAE2E4A9DDC6B8_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m82FC999FE08969259E3ECA5CDE39E2974A478270_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m0555B8F76701B0A97CC4AB2B3CA1756584DFE5BA_gshared (ReadOnlyCollection_1_t8EBFD9EE0BA555E03DF1D38299F45F942F70D895 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m140E83352E8597C99451CDA225EF6FAD54F77D0B_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m258D814D2DBB7247A0EF6DD684F1CF025AF371F1_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ReadOnlyCollection_1_get_Item_mFB23C2D7262314F403C120C25E5CB24BF221A91E_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2; L_2 = InterfaceFuncInvoker1< Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m75637544707F654C86014DB13CF1B19130245FEE_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m34F2C2691918F1F9C50076D54BC1783723DE8986_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m730C6CA8EAD4FAF12A65EAEB5CF9161CD96C07F7_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m4CA4864BD439E68BDF14ACE18C9C2F856F08EC53_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m21BFD3E9F16885C342EB078F8CCCAB45718088D8_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m30A4D46A5E7BFF37103300F9A4AB28A33DC1CC6D_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2; L_2 = InterfaceFuncInvoker1< Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_mA29C63DD70361858CF809CC082A769B23D4C7BA8_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, int32_t ___index0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mD62D4AA7747948B3957DDC011C3DB30908560CD6_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m5C634F807F65925EFD0303BF8B29AF738494F9A1_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_mB362AC473391093D59CEE2FD54702BD39073774D_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, int32_t ___index0, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m1213125B813AC4A68B7316FEDC82C70E1908EEF4_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mD66B0DF9ECECC6EFAB9BC75E684F9AF48F906879_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m3B625F8A4313DB93A8F4BFD56402389F38AB5FE2_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mE9CDC4BDF84CA82B2B649AFF42E457751C717CB6_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4*)((Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_35; L_35 = InterfaceFuncInvoker1< Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_36 = (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mD4BC442BDBE96262DA5F416D69D502B75B5F3498_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mB54248160775692EB0B1633DDDE892B34D5B8DBF_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2; L_2 = InterfaceFuncInvoker1< Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_3 = (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m6D7F8DCE6BFD3B67243D51661923444A73F86D9C_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m07165F1B124CF08A2B55A92EB115033085A770E9_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mB0F672DFC607301AE4F2F1DE8E39410232CB9B4B_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mDFD3F60B4BC8CF812DBFA1C18AB81FD73FEE7BD1_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )); Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_2 = V_0; Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E L_3 = (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m7B90AE74F2E3E0049605172F8FD853194B35CC9D_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 *, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 *)__this, (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )((*(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m4E484A294BECF485DEB9076522248381E2FF8844_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 *, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 *)__this, (Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E )((*(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)((Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m367F2C7FB73B3B164197C8FC733FE16F9BE79E9D_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m321DBDEF128317F110602D9BDD4279FE9C950BE0_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m2E0802B1C372FED85323A5F26E07DB125A178AB7_gshared (ReadOnlyCollection_1_tB8FFB5A726DA03F33E976037B37B41BF794B23B4 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mFDD3C5BAF67BBD9CA7528E392D21D096D28D32C6_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m5986B9F56CC014994FFD7EC9C406FDDABB61712E_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ReadOnlyCollection_1_get_Item_mD4E4F9E5FBF02292D5F602BF4374FE4DF8395C5D_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 L_2; L_2 = InterfaceFuncInvoker1< Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mC5FE4178C4716BF3D01F6740709C5865538BF384_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m90E808BB50ECEF870A879979F26CAC93A4BA92FA_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m74A9F63C9DE6A185586B65AAD8A9AE67600AF5FD_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m855BC8AC264A087DDEC9616BD074D1DD2CF4EEC3_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m1A306220568EF4AB705E9F680D993592232EF7F1_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mB7521A2E53C74AAA0F6B3FA8B7C08206072E064C_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 L_2; L_2 = InterfaceFuncInvoker1< Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m30D972F932990BEDA71AA74275BD303FBA8B546A_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, int32_t ___index0, Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m53BF5159E52467436125CBC5B6C838EA6D178DDE_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m87FEA0A5DD5A6349C289E7B052A64A51050F5059_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_mD959DD327ADCB6417CE4812777B8302DCF9AE7F0_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, int32_t ___index0, Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m6D4BA842627AA17D5B79858B4D3EBA6CA53EA7F5_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m8E56B19A0D62B99124DAC47C19CFFAC5DA00CFD6_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m9CCA7CC3E3AB78E010644B3C8BB5597A447EB931_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m3B86F19FE9D00E51974FFCB6B65FB709408CEC55_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871*)((Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (Vector4U5BU5D_tCE72D928AA6FF1852BAC5E4396F6F0131ED11871*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 L_35; L_35 = InterfaceFuncInvoker1< Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 L_36 = (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m21FB4A4F378AE3064544CCED863ABD2D19015907_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m8E4F3938029CDDB9896CCE895B4ADD8CFB1EB412_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 L_2; L_2 = InterfaceFuncInvoker1< Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 L_3 = (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m3633631223AFC9ED6BF84F853E6ADE88C628BF91_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m74E75452617578039B727E27648372D066C0B104_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m59ED5BFEB3DCA3E01520A8B9940299887E087850_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mF8BE79F69148C3FC3FE36F862DFAD0A85DD14393_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )); Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 L_2 = V_0; Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 L_3 = (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m00F4F9CD2B40164422CC31418D73B7BDCC64A868_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 *, Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 *)__this, (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )((*(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m09252231F89BDABDF2D7CEE3826B7B5E0A46634B_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 *, Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 *)__this, (Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 )((*(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)((Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m2D73D0300FEB051B4CA3F224D49D2BBB94176DC7_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mF027746B0CE31822092650E9905637F324CE51AF_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m9A0B0A90305142BC5157C90DA86B59CA591F5F08_gshared (ReadOnlyCollection_1_t68DF5636C5C4413BBDCA089F78A0C010F093FB09 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mAD26B9B063FB9C550FE086AED9FA9BC562B2C40F_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m8EC474A94EE3BE0BF3DA9880EE49B5CEA18784B7_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB ReadOnlyCollection_1_get_Item_m01655F861041D88CC09C946BD73243EED2E464B4_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB L_2; L_2 = InterfaceFuncInvoker1< X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m95AE4DDF8727BE87F7D84E07970E3102E7E8E2AC_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m31E531FBE161CE05C62981CA5D91A03C923BEBCF_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, X509ChainStatusU5BU5D_tC7AEAC6CC48DDA97176E20CE3EE221F28485666F* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); X509ChainStatusU5BU5D_tC7AEAC6CC48DDA97176E20CE3EE221F28485666F* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< X509ChainStatusU5BU5D_tC7AEAC6CC48DDA97176E20CE3EE221F28485666F*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (X509ChainStatusU5BU5D_tC7AEAC6CC48DDA97176E20CE3EE221F28485666F*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m0D1A2F8C5D1D0727A5EA11AA921B67B53F5B668E_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mE3E26CF859E181285D0911B5CEA17594640CCCD2_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m99A32A4DC1A2FD3B64B7326FC389EEC8B7FED078_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mFDBFEDBD1FE250CA3C0F10A193CF2F27D08A5398_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB L_2; L_2 = InterfaceFuncInvoker1< X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m4EF3FA90CB1A26212268CD236AA81F9B4748D3BC_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, int32_t ___index0, X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m410B4883E3AFD7B3D94F5416D465158A05BA47A4_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mEDA8BCF71C717C19A60C853DB0431D99C39C247C_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m7F908C2198724C1E051A4173C2CA07354C9C5E06_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, int32_t ___index0, X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mD671A823B28783478637F2EF1C64252D821BC30B_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m314CB7243B39FC78B858763066598CBB95C6E351_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m9C7D57239B358B7D4EE09B7620ADA353EC7915E7_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m7C6A880617793EB6E3783D504687874682D2972E_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } X509ChainStatusU5BU5D_tC7AEAC6CC48DDA97176E20CE3EE221F28485666F* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (X509ChainStatusU5BU5D_tC7AEAC6CC48DDA97176E20CE3EE221F28485666F*)((X509ChainStatusU5BU5D_tC7AEAC6CC48DDA97176E20CE3EE221F28485666F*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); X509ChainStatusU5BU5D_tC7AEAC6CC48DDA97176E20CE3EE221F28485666F* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); X509ChainStatusU5BU5D_tC7AEAC6CC48DDA97176E20CE3EE221F28485666F* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< X509ChainStatusU5BU5D_tC7AEAC6CC48DDA97176E20CE3EE221F28485666F*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (X509ChainStatusU5BU5D_tC7AEAC6CC48DDA97176E20CE3EE221F28485666F*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB L_35; L_35 = InterfaceFuncInvoker1< X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB L_36 = (X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mF0A18C7CADC42A82EB9BCF81EB350321D462A7CA_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mC38FB10C93D78B2F543C78299C6DBAB953271E50_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB L_2; L_2 = InterfaceFuncInvoker1< X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB L_3 = (X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m76BC4FF576A4304D2DE7624F8141BFF010D4D029_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mE4BABEDC14D80748266D5AD89D827388A1152C58_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m23A80DC54BDCBC6DFF6A22C11EF75F3CE4413C75_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mC8385868E180B9127D25B50632CE98B15C7706CB_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB )); X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB L_2 = V_0; X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB L_3 = (X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m134E16DBAC7F6303FE8C913A16A47C4ACBABD7CA_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 *, X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 *)__this, (X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB )((*(X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB *)((X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_mF3669B0AE32AB894836F19301902A528400ED63D_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 *, X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 *)__this, (X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB )((*(X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB *)((X509ChainStatus_tB6C3677955C287CF97042F208630AA0F5ABF77FB *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m126D0A72D81F5B56345C1C81FD982BDCF1BA4DFE_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m48D505A3D2C40E19A6AE8613BBC9F6958706F2C3_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m9F5B170E3D9BAEFC69148F6B53D896889979630A_gshared (ReadOnlyCollection_1_t5291E0831EA349DA99C249EFC2A08527AEBE6A19 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m9A0A0304DC8F3D9CE3FF8848C7EFEF2AE546BC0F_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m23C57A6CBA2616751EB217ADA8023859F7C98822_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E ReadOnlyCollection_1_get_Item_mB44753C98A37735D95A07DE06F1AE4FA3A24A300_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E L_2; L_2 = InterfaceFuncInvoker1< XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mE0DE20A9F1C1F97AADC9E3D07B7C762223907DDB_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m1B5AF0A91D34221C0CE01D40137CD50E77836B75_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, XRFeatureDescriptorU5BU5D_t02A44E5AD45238DC362F388DD6DE302D1321D791* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); XRFeatureDescriptorU5BU5D_t02A44E5AD45238DC362F388DD6DE302D1321D791* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< XRFeatureDescriptorU5BU5D_t02A44E5AD45238DC362F388DD6DE302D1321D791*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (XRFeatureDescriptorU5BU5D_t02A44E5AD45238DC362F388DD6DE302D1321D791*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m542D713003CE0756E1ADBE6F13BA32ACEA3D2D84_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m34E6BEF531B4C078EF255F3AB50DC1D525856638_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mA78B869F8DC705B3C098C517344530F057ACF021_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mEEF1220ED74C028236DEEFF5EB7CACA7B7553D7F_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E L_2; L_2 = InterfaceFuncInvoker1< XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_mDCF92B9DBC0D0322C560204483B283AB2F786CFB_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, int32_t ___index0, XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mD97E3AB7325DC5F4170F5F6CEBDCAF4BFF74E398_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m318B23246ED76D1409F4D2C53C883F86CCF27DB8_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_mE81511A5D5F9DEB839F11F2F4DB139ABA170FA7E_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, int32_t ___index0, XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mE35F4CEDAAD32ECFBDDA5125804795461E863185_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m72DF3FE864739315C475D4300FCE85DBBA1EF56F_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_mF5377456776BBC8EF3EB1A0171FBEFDC72DFDAE9_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mD8806242193E827347E1A381E6722261FC3577A3_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } XRFeatureDescriptorU5BU5D_t02A44E5AD45238DC362F388DD6DE302D1321D791* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (XRFeatureDescriptorU5BU5D_t02A44E5AD45238DC362F388DD6DE302D1321D791*)((XRFeatureDescriptorU5BU5D_t02A44E5AD45238DC362F388DD6DE302D1321D791*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); XRFeatureDescriptorU5BU5D_t02A44E5AD45238DC362F388DD6DE302D1321D791* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); XRFeatureDescriptorU5BU5D_t02A44E5AD45238DC362F388DD6DE302D1321D791* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< XRFeatureDescriptorU5BU5D_t02A44E5AD45238DC362F388DD6DE302D1321D791*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (XRFeatureDescriptorU5BU5D_t02A44E5AD45238DC362F388DD6DE302D1321D791*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E L_35; L_35 = InterfaceFuncInvoker1< XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E L_36 = (XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m3C50F341F47561EC3A5D3EB5FBB3096B27B7CBED_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m9CBD60C5533E4545CCE00F3405FD739E62E08CEA_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E L_2; L_2 = InterfaceFuncInvoker1< XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E L_3 = (XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m902680F6D7108D4374DA96174AB18F1A013ED9CE_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m9A92D9974DA4DEA40DC1F18548DA19CB8A53AB84_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m360AD0B00BAED05964D101C3A99BA1619CFF2A0A_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mCEF424B9765C217C294AAD078DA5D8A068A965BD_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E )); XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E L_2 = V_0; XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E L_3 = (XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m2F12D0BFC5BE12B31C2381CB3AC114425E857A7D_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 *, XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 *)__this, (XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E )((*(XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E *)((XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_mD4CF0DEF7D76CD432BC5F12AD63C9B3139EA6544_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 *, XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 *)__this, (XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E )((*(XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E *)((XRFeatureDescriptor_t5B3BBC971E81372C9B95CFD31D79CA3F0E8DF42E *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mD3B8CB1BAA8676ED2B142950AEDB0DDC32E76AC6_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m24DB31E9AE0597398B4892A973DC64161D8CC6B5_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m728DD73A2C919449D64959E36295010634185F1C_gshared (ReadOnlyCollection_1_t298CB2C69199628E0ED092351F5293909DE67281 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m7C4759AD4F7D1E75D7FAB870E1CC9097B0D7A0CD_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m23DD33482CBF36DC26F8D5A2F67F08192D1FC013_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 ReadOnlyCollection_1_get_Item_mAE28B686D8E8856E1D8D01AA7D2207FED73B220D_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 L_2; L_2 = InterfaceFuncInvoker1< XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m9214AD19B8A7068B5199F951C5C3B503B7725846_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m61C35ABA356FCB6BFFF01654419F27A7E43908DF_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, XRNodeStateU5BU5D_t6769DE0817BC77C129F02AE6C53CF9DCF954CCF5* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); XRNodeStateU5BU5D_t6769DE0817BC77C129F02AE6C53CF9DCF954CCF5* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< XRNodeStateU5BU5D_t6769DE0817BC77C129F02AE6C53CF9DCF954CCF5*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (XRNodeStateU5BU5D_t6769DE0817BC77C129F02AE6C53CF9DCF954CCF5*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_mA51E32C3C70739884A18D211AD5E19069308F75A_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mEBE537949D473C8607FD3E79C5E7DC0BB9F5A11D_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m496AD2992621A1BD20229D35E7CFB6D843CE49C8_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mAB743A85A4C5B247990B06AE465593D7EDF56568_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 L_2; L_2 = InterfaceFuncInvoker1< XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m6121C3979EEBB40B842D811BE5F3EE554D5108D5_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, int32_t ___index0, XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mB2FEA83DE1BA9EDD781A8F2C5082ECAABF0B8D74_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mC18121795EBD4600EDF00610123C544B3A5ED14E_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m06DA3DB882531C6922C987648B2BC203A5B42429_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, int32_t ___index0, XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m806B7519824C509F4E204AB626422B8431506BBF_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m128DA55D55D505C851A2A720CA1C2C2EBD2F196B_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m13C8632F9D7F63B07F47411E6E0A903E6C6A0751_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m72EEE8D40D4419E57306F5BD372D5ADBFEC70442_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } XRNodeStateU5BU5D_t6769DE0817BC77C129F02AE6C53CF9DCF954CCF5* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (XRNodeStateU5BU5D_t6769DE0817BC77C129F02AE6C53CF9DCF954CCF5*)((XRNodeStateU5BU5D_t6769DE0817BC77C129F02AE6C53CF9DCF954CCF5*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); XRNodeStateU5BU5D_t6769DE0817BC77C129F02AE6C53CF9DCF954CCF5* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); XRNodeStateU5BU5D_t6769DE0817BC77C129F02AE6C53CF9DCF954CCF5* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< XRNodeStateU5BU5D_t6769DE0817BC77C129F02AE6C53CF9DCF954CCF5*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (XRNodeStateU5BU5D_t6769DE0817BC77C129F02AE6C53CF9DCF954CCF5*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 L_35; L_35 = InterfaceFuncInvoker1< XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 L_36 = (XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mCE57AA92A2AC92A816AD56FB89ED755AB5F8C8F2_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m2784BCF162B538DD2AF8B03800FB43B0AB367089_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 L_2; L_2 = InterfaceFuncInvoker1< XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 L_3 = (XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mAA5F382EDBB6D5ED2449AE83E2424BE94579F5E3_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mD1752137CDC23B4A6C7FF3E789E2CB0A3C3C3965_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mBA0D9B0646045E13E4DD380E8218746D9B3C3391_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m1A3A9B125B26E2F132D516E1C11E1750207E8D97_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 )); XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 L_2 = V_0; XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 L_3 = (XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m19340EA413287B11F7A242AB3D32BC66167DD0A6_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 *, XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 *)__this, (XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 )((*(XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 *)((XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m1F3B7BB8B6F894F88000B58CF6ECBCF69020494C_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 *, XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 *)__this, (XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 )((*(XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 *)((XRNodeState_t6DC58D0C1BF2C4323D16B3905FDBEE7C03E27D33 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m2DC082DA5632BEAA91EFEEA5DDC286D374FE5B58_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m7B034A37734EF00EDA11CF6E95EF888EA36545D0_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_mCA7AE2764787A4F24221AD2071455BA4962FDE4E_gshared (ReadOnlyCollection_1_t260BEB7FC9A1BA58AE1512CF053ED443FFF14751 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m946283498B3AF8A44429BF0B1B93FC0626D94B6B_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m9129F3BFC1F78415CD3BB86298428199F30C7BB3_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 ReadOnlyCollection_1_get_Item_mFAA27AF19D4580B9DD878DE8EF55EFF006CCFCA6_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 L_2; L_2 = InterfaceFuncInvoker1< XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m22AC2407E41780FB4EFE5A8A4507C33B02A4BF3E_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m95D0BE1959F9B11C4C1B42014D23D94EDB00A2F7_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, XRViewU5BU5D_tA7794DBCCFAC538844E0D7C6A17EB1EC0DB7C5AD* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); XRViewU5BU5D_tA7794DBCCFAC538844E0D7C6A17EB1EC0DB7C5AD* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< XRViewU5BU5D_tA7794DBCCFAC538844E0D7C6A17EB1EC0DB7C5AD*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (XRViewU5BU5D_tA7794DBCCFAC538844E0D7C6A17EB1EC0DB7C5AD*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m67CCFFCACF3E5348D3EDDC8F8EE49BA567541AB2_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mEDF0A16C56F862F195CCA575A18493F1E3640F0F_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m78C4ABCF9BFA3DCDDA24C17FD8387D0ACD85DA70_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m97B75A1E857F8F77C044631218B79C01B51BD5B2_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 L_2; L_2 = InterfaceFuncInvoker1< XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m006D62BFACD989D214A3FD007B2BC8D07FB51A9F_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, int32_t ___index0, XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m4EB77DBDE8D0F2066E8BCD4FCA934C807900F936_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m954092177C2F985A2AB6BE881BFF05B10DC1104A_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m167D3BB17C35D55091C987AB827624C576BDD6CC_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, int32_t ___index0, XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m79590A75857786F4A807BC18954A84BB91F3D0F7_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m9B4E38241F7ACC8BD6BB8D8A56D0281F703107AD_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m5AFCF00D5DE3A16930C49817BAF39F38D80B64D2_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m63B9FF8D5B229DB9A9BDEECAD15C6F4301793E82_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } XRViewU5BU5D_tA7794DBCCFAC538844E0D7C6A17EB1EC0DB7C5AD* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (XRViewU5BU5D_tA7794DBCCFAC538844E0D7C6A17EB1EC0DB7C5AD*)((XRViewU5BU5D_tA7794DBCCFAC538844E0D7C6A17EB1EC0DB7C5AD*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); XRViewU5BU5D_tA7794DBCCFAC538844E0D7C6A17EB1EC0DB7C5AD* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); XRViewU5BU5D_tA7794DBCCFAC538844E0D7C6A17EB1EC0DB7C5AD* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< XRViewU5BU5D_tA7794DBCCFAC538844E0D7C6A17EB1EC0DB7C5AD*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (XRViewU5BU5D_tA7794DBCCFAC538844E0D7C6A17EB1EC0DB7C5AD*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 L_35; L_35 = InterfaceFuncInvoker1< XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 L_36 = (XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mB791D7152010CED636C4B50F9B9A015EF1227A49_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mB336C5521E66B80C3292D9B1FA13ED2D42453D48_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 L_2; L_2 = InterfaceFuncInvoker1< XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 L_3 = (XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m46A40F9FA49B51BBA27F3C5C63374BDB3ED89247_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mC66C5F846CFB30A52A4FEA6FD46A20AD30FFCB4F_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mCDDD7FB773B0BC2B2CF7182BBE94F31416589703_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mF7E4DEEEAAC9F123B078632446AEA329F4F27C52_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 )); XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 L_2 = V_0; XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 L_3 = (XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mBBC2B3AD4155CD787D9E47D647B4901F7F93AE78_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 *, XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 *)__this, (XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 )((*(XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 *)((XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m0BD32F1EA30848367B6B08B5FDF60E9A9687BC29_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 *, XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 *)__this, (XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 )((*(XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 *)((XRView_tE7BCF62BA1242C287E38539553B57AE70B687027 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mA41EEFDDD95BE54D549CDA07D21FFA7D714F0D66_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m6BA099DC02FBBACEC66219D8A1DCF655E56225B9_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m06793E7B9746AAE2DB5B087E4CB3B5F03B60A854_gshared (ReadOnlyCollection_1_tAF6B62F34A8F0143684ADEA2F6C44D5B14639025 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m2C7CF54D6CD915E9C5286FE2EA34B51EB19695C4_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m88995FB4235EF2A2FD9CD74DC36E935511D1F6E6_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA ReadOnlyCollection_1_get_Item_m80CA4B0A46FE3496C1A07831E7EFC82945E2C2CF_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA L_2; L_2 = InterfaceFuncInvoker1< WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mF8786E7BEE0E4B192F5164B7837BEF1936CC95FD_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mDAA8D05913949A15F540AB024D82542ADCF44C06_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, WeightInfoU5BU5D_t492B24E63F911BFB5E0CE6068D1F10AACF6BDAB5* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); WeightInfoU5BU5D_t492B24E63F911BFB5E0CE6068D1F10AACF6BDAB5* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< WeightInfoU5BU5D_t492B24E63F911BFB5E0CE6068D1F10AACF6BDAB5*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (WeightInfoU5BU5D_t492B24E63F911BFB5E0CE6068D1F10AACF6BDAB5*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m5A07D31BA8972A63A31C69108BC94AF7B79D5BD6_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mAF985A26D6E22D8A272F7686038831379A12E1AA_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m6D5EBA34D5B631203FEA5CFF35B6AD3BDFEC40D7_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mE3F4270847AF42F40A5A74B0EC50604035558911_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA L_2; L_2 = InterfaceFuncInvoker1< WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_mB7F1CA3AF8B0074E2D49CE86BB15BD7EF5CF20BC_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, int32_t ___index0, WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mD939A1B6D24E829B0B12BF009FEF7F36EF3969EF_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mB6C225A3D1FF1807EA1CB843F946A8C38212CB30_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m575AAC05B8837F0289780CA36CCE663B8F5EB4C9_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, int32_t ___index0, WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m910D9AF0B96FBE2A421BC23FDFBC5D0C356A4B46_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m89433AAB5A1D626FEF46F26D3B55DA89ED2D478B_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m3CA736BF9E3F86C7EF163D4A83DD75050C860DF2_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mEF1479423A12F2A3717A83D98ADFBF8D8E4D3ACA_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } WeightInfoU5BU5D_t492B24E63F911BFB5E0CE6068D1F10AACF6BDAB5* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (WeightInfoU5BU5D_t492B24E63F911BFB5E0CE6068D1F10AACF6BDAB5*)((WeightInfoU5BU5D_t492B24E63F911BFB5E0CE6068D1F10AACF6BDAB5*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); WeightInfoU5BU5D_t492B24E63F911BFB5E0CE6068D1F10AACF6BDAB5* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); WeightInfoU5BU5D_t492B24E63F911BFB5E0CE6068D1F10AACF6BDAB5* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< WeightInfoU5BU5D_t492B24E63F911BFB5E0CE6068D1F10AACF6BDAB5*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (WeightInfoU5BU5D_t492B24E63F911BFB5E0CE6068D1F10AACF6BDAB5*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA L_35; L_35 = InterfaceFuncInvoker1< WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA L_36 = (WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m3F58792EACD319CF3D5AF4B039EC2A1EFADBE825_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m35D86B81E5F6C580F436C1148E209554F4295BAA_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA L_2; L_2 = InterfaceFuncInvoker1< WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA L_3 = (WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m0770CC782BDE778AD48BF091F92DF6A0A0C04CD9_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m8FEDFDF4B43A87884A8B0AFE9E268DD7D93F2188_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mB2355280AC403E504E15DAE0F5FE8E62E4E931B1_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mE5D9B2FA9984590477D11492F95225F199DDC03E_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA )); WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA L_2 = V_0; WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA L_3 = (WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mA49C62A29C1494243CFFD50729DEAFA3C2BABC75_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 *, WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 *)__this, (WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA )((*(WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA *)((WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_mE14FE9639221DE14A7677B89B23FD322E934381B_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 *, WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 *)__this, (WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA )((*(WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA *)((WeightInfo_t251340617EC51F7E375DDE27FD235DBB045434AA *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m1CBDAD3BA04C487B5277792468E52387D01344C3_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m08D83C6237A7D85A5FE54E015EBB685B9BF3221C_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m1B69975A7B1E23D048621F06879DAE91DCF8ADBC_gshared (ReadOnlyCollection_1_tC4323F4A5C23F88BF41D1650FA275FAFCDD892E4 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m5DED958D9190292397C15AA30D2A07A2578D7DB7_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mA88303D7FFA7DCF3BF7B0930A3C955255CCA1C2E_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 ReadOnlyCollection_1_get_Item_m4F10E4266359518686A4751D01C6CCF1F1D79334_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 L_2; L_2 = InterfaceFuncInvoker1< OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m95184877F55362E517878BAB7C6341E000244DC3_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mD394062CCA051575B4E75CD8908E1ECBBCE5835C_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, OrderBlockU5BU5D_tA6CA8293A67A97712BD2A0D7ABBA77E770053817* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); OrderBlockU5BU5D_tA6CA8293A67A97712BD2A0D7ABBA77E770053817* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< OrderBlockU5BU5D_tA6CA8293A67A97712BD2A0D7ABBA77E770053817*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (OrderBlockU5BU5D_tA6CA8293A67A97712BD2A0D7ABBA77E770053817*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m918304F0C3231B3B82A0975974FEDC2DC8EBB5B3_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m084C809671D325CEF999C602F203520C7367824A_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mB22DD6C3A8ABF8F1D6320FBA2EAF0B9081229C67_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m3F8DC4641E7AD87FDB3794CC36E817A277AA3F8F_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 L_2; L_2 = InterfaceFuncInvoker1< OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m8C9C04F000B3FC8FC4C4D3CBBB6B477D0A711D57_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, int32_t ___index0, OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m568D57915263C6D49BB1FD9C7418E60BFEDBDF2B_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m0D00DB5D8F65C5017038C3787861078CFEA0C3E4_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m23775CB220FEC6420C50B56B0965A176FC1C2B0F_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, int32_t ___index0, OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m1BF49671C26ED1102E8C6ADCF6F802E890AE7836_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m7B746ABBE620DD1B0F447D9189564FB849157D1B_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_mC74224C6A3891E8779C80930398CB60FD9404515_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m1C22CD8C16D84786167ED81FC16DBBCA1496B4EB_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } OrderBlockU5BU5D_tA6CA8293A67A97712BD2A0D7ABBA77E770053817* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (OrderBlockU5BU5D_tA6CA8293A67A97712BD2A0D7ABBA77E770053817*)((OrderBlockU5BU5D_tA6CA8293A67A97712BD2A0D7ABBA77E770053817*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); OrderBlockU5BU5D_tA6CA8293A67A97712BD2A0D7ABBA77E770053817* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); OrderBlockU5BU5D_tA6CA8293A67A97712BD2A0D7ABBA77E770053817* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< OrderBlockU5BU5D_tA6CA8293A67A97712BD2A0D7ABBA77E770053817*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (OrderBlockU5BU5D_tA6CA8293A67A97712BD2A0D7ABBA77E770053817*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 L_35; L_35 = InterfaceFuncInvoker1< OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 L_36 = (OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m1BC6119554EC865A9F08ABFAFE54CF5E94A85F9E_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mBECD49B40F5AD707489E8A0A40DC4B5E198B164C_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 L_2; L_2 = InterfaceFuncInvoker1< OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 L_3 = (OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m794865B1D1457087FDAD56C83283EFBBD9FF875F_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m4F0D1F6599A1C01AB94C478E8011F9F7DE9E1696_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m98A0333AC55226B14B26205632415ED79F800C73_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mDE5445B2AE0C82E69CB6D8A0432E798A268F839B_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 )); OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 L_2 = V_0; OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 L_3 = (OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m783D8259E92879A51BB35B25FA19990B1F455F66_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 *, OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 *)__this, (OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 )((*(OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 *)((OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m11BE62775EE82BA840D8BACF2579EFA02CEACE71_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 *, OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 *)__this, (OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 )((*(OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 *)((OrderBlock_t0B106828F588BC2F0B9895425E6FD39EDA45C1E2 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mAE7F86FAC14375D5FD869739565C3C0AB858C081_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mB1A6E02BD712B1685C74426D44C349B03ED0DB38_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_mCA21EA370FF663D5576F91F7E9529B862158A3B0_gshared (ReadOnlyCollection_1_t9B2350DBFE939CF692289C3A605A9F888FB59357 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mA19ED4A96AE3F83F4B53D27120CB9C066B614C42_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m98C55FB2DE5B3C5B494BA85C6E89FEA1798CED06_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ReadOnlyCollection_1_get_Item_mC8F9005088BC9FF7CC436C0271AD88D8CAB87085_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_2; L_2 = InterfaceFuncInvoker1< RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mA8B7083E5994C937C2C26229559DDFC24B25F857_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m157C301A554818BFE304F975E294E050A85F0D14_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_mAB00AAFA635D1AAA20D520E941F636052D935996_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mB967B61DE242F10DDFD25D36D024B6128AA1905C_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m324DB0B730C68BC7AA1E25E18B8D70AA0DDA18C2_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mF23FEFCF77E55C5E6908823044B2F46F84031E40_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_2; L_2 = InterfaceFuncInvoker1< RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m8ACFA05C321FB304BDE37975384876C2F441FF09_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, int32_t ___index0, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m109E229E0482A0D6AC75F70FD1B2CB366FDC6B1D_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m79163A83D730914477861BF2BCFAEA077BB8397E_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_mE7F60755551023C141DE289E6B8CB3A19FCDCCAC_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, int32_t ___index0, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mCD25C04427FC418413A9F2557389EDD674F5FB35_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mF0C976C5730A3D267E456D49F154965208A1AAB9_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m48EC24F8B439EE4A13AA8F462E187A6443626996_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mCC1DB2E50FD0E3D81F5BF5FC257C202F0C72FF7A_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)((RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (RenderRequestU5BU5D_t2D09D44B1472DED405E7676210574FBDE93EF664*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_35; L_35 = InterfaceFuncInvoker1< RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_36 = (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m82C87B9C7B49D93148BEDE4E60A20E1CCE1E3FBD_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m1A8B70A86786A81A7819262188F5D2A179749FAC_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_2; L_2 = InterfaceFuncInvoker1< RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_3 = (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mC5371E69B79BFE5A22E2FB25BD8401FC9D9F3D52_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mFD853F271B46886610C64A58865E92E52FFA1541_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m852411A94CB65A5C3D346C9D60901E4A074F3523_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m6E3272D41128572A3FD1F6F3EB0995F8C538518A_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )); RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_2 = V_0; RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 L_3 = (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m6D40F7BF436BD0FAEFB236B48A95612E8F1C17B0_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A *, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A *)__this, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )((*(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)((RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m681374DE3A4D3B1A3C33A84461DF3CF471C0381A_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A *, RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A *)__this, (RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 )((*(RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)((RenderRequest_t7DEDFA6AAA1C8D381280183054C328F26BBCCE94 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m155810A662F3500CF1D9050D57B39A80AEA27418_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m34621386258EC510225466E7C1DB19EE0C4DE07F_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m84757805397CD176C23E172C7722FBE8D9FDF422_gshared (ReadOnlyCollection_1_t3395BA1BEFD8434DFBD1343987D2F8E91149F08A * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mDD5CC9BCE2B007F168AF5DAD8017E3B845AA08E0_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m4BDE6F041CACA47995C97429C203A370B04434FD_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 ReadOnlyCollection_1_get_Item_mC3FB2E121C56FE70C692CCADAAB8CF9521BF959B_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 L_2; L_2 = InterfaceFuncInvoker1< SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m6E2945FF2784224950A7EBC2AAE186E888C30510_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mDF6518B8C3F08ED0EB38EF468D2D526DDDECC649_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m0B81756F3336C378D41AB4F934EF59043CE72651_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m9A3857E90120FCBCEB24024AF91AF596DA433BD5_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mF3FBBB7C9BFD12D1C138A1A5EA35D19781C5572D_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m36098CCB9D0C892FD44A426D906AE34573C4516E_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 L_2; L_2 = InterfaceFuncInvoker1< SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_mEC9C203941ED4D5FAB7B4BEF5A566D0435FF5BAC_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, int32_t ___index0, SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m06D270EDAB46DD049D8AC99946FCC667B8D6B0CF_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m2E71661DE243B7DD5A95055777C605E12DC2B7B1_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m6731F3D6DD9C9B63ECE93E0BCE74C6EBD1645777_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, int32_t ___index0, SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mD77C0CE35EAC2BCC976D6101F5B014C629A9020B_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mC02E62D0DF0A7230E21C4F5B51232073337CBEA2_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_mA7A3B97F896B6BDD7C6911A770EE5253ADAC8811_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m3C23EF83AEE45490023FF96816EA99CE44526660_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179*)((SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (SessionInfoU5BU5D_t42BA9C3B2898F9EDC1FF64FF2B6D4C6F8FC4F179*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 L_35; L_35 = InterfaceFuncInvoker1< SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 L_36 = (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mBE9F153702268C403C5C3E03844219CDA507F5B3_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mD7CA0EF0CE40BB3CE447AC62835D41318E9D3194_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 L_2; L_2 = InterfaceFuncInvoker1< SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 L_3 = (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m070D8A0244A4A3DD0DB22A12F7044F76B9AB7F9C_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m586520E96E843895013715E57BAF229C2386A813_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mD8CADF0F947952CD265F1B52F873A828F0BC1626_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m3284FD69C058D5BEFC72DD33D126134870C82147_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 )); SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 L_2 = V_0; SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 L_3 = (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m8F6AD5C434ED98CAC294A4711C123DF94785FE23_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC *, SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC *)__this, (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 )((*(SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 *)((SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_mEF1C6E022B0BF9B72850CF6C8C4BE5BB08ED66C7_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC *, SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC *)__this, (SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 )((*(SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 *)((SessionInfo_t693487E54200EFD8E3528A4947ECBF85A0DABCE7 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m16D4F9676DC08C593B748C06851DB443B62BDAC8_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m2498BEC56202159C3CD1C54DC8164C7EB3A58990_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_mA89740B021B45A5048782C90A2B449B54FBF5337_gshared (ReadOnlyCollection_1_t2D5EE13980BBE2FFEE3D0953033DBFDDCEA4D8BC * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mAA11A23C53ED164DB0564401E44B7919A8C7BFD4_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m3D1CC6CA6EAE2981A8F4C4D8E4594A8938BF2BF0_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 ReadOnlyCollection_1_get_Item_mB433ABE712FBA2D5C45B1949F5771D02993246E9_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 L_2; L_2 = InterfaceFuncInvoker1< HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m29E22DC99CAAA327334F26028F3A9277A2061520_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mA4F77AA832A2DAF8F809DAD80138E5E2300129DD_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, HIDCollectionDescriptorU5BU5D_t44A200739AD0674BB83F5B53B9DFC08C129D347B* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); HIDCollectionDescriptorU5BU5D_t44A200739AD0674BB83F5B53B9DFC08C129D347B* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< HIDCollectionDescriptorU5BU5D_t44A200739AD0674BB83F5B53B9DFC08C129D347B*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (HIDCollectionDescriptorU5BU5D_t44A200739AD0674BB83F5B53B9DFC08C129D347B*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m52683C5BDB6ECE7430733C55E18004D87DBB245C_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m51FB15469EDCE4F3C22AC57C40792343D128FCE1_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m43C0E44F90F61E9EED7D06E90E87794A1E9343CD_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mC551F224EF4DC2122D350A0A95E03EF5462C17D3_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 L_2; L_2 = InterfaceFuncInvoker1< HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_mA84B49C387D043F0A4315F815CBDBB8FF0B7B269_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, int32_t ___index0, HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mD149592521A79D141BF72194F692362A2981E4BC_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mD870FDDCE4FCA88FBFCECB9A05A506122A02D77D_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m02F7E175B05A907AADA9371BF9C2CB44A5F10922_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, int32_t ___index0, HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m3074226C07773B0FE48543748CBB3BE8AA12A050_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mF0AD49F0CE148E9DAB38DD51F2CF7254B8C688F4_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m32D2F392F01BC87D02813B41BCB790B8C1B00542_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mA5CDA4A67280498CE694FC1BFA6B5FD0DFE2A7F8_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HIDCollectionDescriptorU5BU5D_t44A200739AD0674BB83F5B53B9DFC08C129D347B* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (HIDCollectionDescriptorU5BU5D_t44A200739AD0674BB83F5B53B9DFC08C129D347B*)((HIDCollectionDescriptorU5BU5D_t44A200739AD0674BB83F5B53B9DFC08C129D347B*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); HIDCollectionDescriptorU5BU5D_t44A200739AD0674BB83F5B53B9DFC08C129D347B* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); HIDCollectionDescriptorU5BU5D_t44A200739AD0674BB83F5B53B9DFC08C129D347B* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< HIDCollectionDescriptorU5BU5D_t44A200739AD0674BB83F5B53B9DFC08C129D347B*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (HIDCollectionDescriptorU5BU5D_t44A200739AD0674BB83F5B53B9DFC08C129D347B*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 L_35; L_35 = InterfaceFuncInvoker1< HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 L_36 = (HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mD4DFC5F46B98AE3840E54A00BFDDD51C16C98798_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mB077C38EB1D66775404211CBA48D5E1DDAA8DF83_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 L_2; L_2 = InterfaceFuncInvoker1< HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 L_3 = (HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m1351EE6E72E1E701A2DB96AE1BEDD5DF8203D3F8_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m75DC89A0709BF49E4774DD9A11E194EE3EFC0CDB_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m2C905B8442CA11DD7D3626445EF0598100043D7C_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mB1B0630F862D89E9305F2FBBAB03E9764806151C_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 )); HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 L_2 = V_0; HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 L_3 = (HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m955CA450CADE57BC174F4741E6CD3D98546F1A8B_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 *, HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 *)__this, (HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 )((*(HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 *)((HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_mBE159380F28ED1932089F7252CDB3D2670CAED4F_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 *, HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 *)__this, (HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 )((*(HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 *)((HIDCollectionDescriptor_tEDA872562AB61C209FF48351297285AEEB84EFB6 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m9131E4E05EF6E47759183957DE38D52B137B51DB_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m33C20F16A4CFD0FDA7FBA09E90AE2BC3F01C2D56_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m0A4583C89988E37B044F9BD0D6692E40AA55D3E2_gshared (ReadOnlyCollection_1_t034F3D8CC257DC915465C56FCF6042DABAA3E058 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mCFA73325104DB806D374D681D15F44C26D188888_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mB71F01459F6833197A67DD9AE0C9AA2313BEB044_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 ReadOnlyCollection_1_get_Item_m436D2B66F4E5A4B218FB7D3F869483972DA2F76A_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 L_2; L_2 = InterfaceFuncInvoker1< HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m154990CCF9D34FA822259CFD0E66C10A1D092123_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m3E506651441D5CA2E5E6C16958C193FCDCF97930_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, HIDElementDescriptorU5BU5D_tDAC44C8A84F113B231C75F7BB7F584501B01D8F8* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); HIDElementDescriptorU5BU5D_tDAC44C8A84F113B231C75F7BB7F584501B01D8F8* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< HIDElementDescriptorU5BU5D_tDAC44C8A84F113B231C75F7BB7F584501B01D8F8*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (HIDElementDescriptorU5BU5D_tDAC44C8A84F113B231C75F7BB7F584501B01D8F8*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_mF88651BAAA495E9A203CC9ABB4946D984476ECE7_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m7AC1C525ED979BEB8641E6FB53B0B831C650D054_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m42CFF2104B0F079C827A7ED7110F3F9DDB84BDC7_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m6FC2F5B139F0E4B1C86C945E0ABF9B84D70AB8A4_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 L_2; L_2 = InterfaceFuncInvoker1< HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m2D51DF81D0574B9B5F271B4DFAEAEF9F02235423_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, int32_t ___index0, HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mB647818BD0660A342D7051D187C599F81BE077D2_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m2F109D881E9334509D942EDDE66D81BFF55527B2_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m5E21E4E2449AC667554939D3DE9224840AFE383C_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, int32_t ___index0, HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mE4D339FBAD1D02F80E081EBDFB42EC92C477D86E_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mAD085088D46F6F2E60FFEE015A0BB84203C065EC_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_mC48871FEE6F2F9ADF65C8DC47AA2227BDBED3D78_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m727D672E74F418A4FE0F8E0D7EC4FFC32B3E9C1F_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HIDElementDescriptorU5BU5D_tDAC44C8A84F113B231C75F7BB7F584501B01D8F8* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (HIDElementDescriptorU5BU5D_tDAC44C8A84F113B231C75F7BB7F584501B01D8F8*)((HIDElementDescriptorU5BU5D_tDAC44C8A84F113B231C75F7BB7F584501B01D8F8*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); HIDElementDescriptorU5BU5D_tDAC44C8A84F113B231C75F7BB7F584501B01D8F8* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); HIDElementDescriptorU5BU5D_tDAC44C8A84F113B231C75F7BB7F584501B01D8F8* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< HIDElementDescriptorU5BU5D_tDAC44C8A84F113B231C75F7BB7F584501B01D8F8*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (HIDElementDescriptorU5BU5D_tDAC44C8A84F113B231C75F7BB7F584501B01D8F8*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 L_35; L_35 = InterfaceFuncInvoker1< HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 L_36 = (HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mE026F9447D094A0F4DB173B48581F10DA82643A5_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m3FA07F5BC7FC9FAE24AA12F1E04879523FC8832D_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 L_2; L_2 = InterfaceFuncInvoker1< HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 L_3 = (HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m2D20DC8ADB248CEFD0F6BFA2F1AAC9A2498691CA_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mC0269BC41EC65471400AB2BB84346FDE899724DA_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m492D6887D6103FAB535AC992E67B81E2DA7B1A1C_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m67728DB031239E8730115C85535E71492DAEFA8A_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 )); HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 L_2 = V_0; HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 L_3 = (HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mFD71BE9FD600B23849648ECD74CCF9CEB21F27CF_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F *, HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F *)__this, (HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 )((*(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 *)((HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_mB420917D764933A9EFB7B3BC74A0B118A29CAE61_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F *, HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F *)__this, (HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 )((*(HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 *)((HIDElementDescriptor_tFB38373ABAFB8E910B966D9FA52DAAE4AEF19427 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m34177BF21D3D2086FCAE814A5DCCFF970AE62349_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mB5C4E7A561EA3A8F43BC1F94B86E54E4EC4CAB9B_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m995A6812979EB1FFD1350C2B9F1094998799E8AE_gshared (ReadOnlyCollection_1_tCD6D956B939E0D8EEA337FE7ACB0EAF833FE2A9F * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m7CB39FA4F90F0A88F46041F3D5480753A441A8BF_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mBBC6490C3E3FC7F5E63429C9250CCF9B6B4F5C07_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 ReadOnlyCollection_1_get_Item_m7926FB3122B08ED8CF518F92509F6834229DD947_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 L_2; L_2 = InterfaceFuncInvoker1< HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mAAC24AC631C1AE8B0DE76524A442AC4195FA721C_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mD2405BAC05C6D6DC9B78820A04FD7E54057089F4_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, HIDReportDataU5BU5D_t0E1A335FA31D95766AADF5826B7B1D53CEF9DB1C* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); HIDReportDataU5BU5D_t0E1A335FA31D95766AADF5826B7B1D53CEF9DB1C* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< HIDReportDataU5BU5D_t0E1A335FA31D95766AADF5826B7B1D53CEF9DB1C*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (HIDReportDataU5BU5D_t0E1A335FA31D95766AADF5826B7B1D53CEF9DB1C*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m9627096CD3B3B8D05A53E4F5FFA1AFCC28CDAD72_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mA492D2D01B1EAD2E2DC6F8EC24A093AC111556E9_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mD59FDE9C54A9B744F53D9EE0368A71D9D2A5C2FF_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m8ADE98842C794527753D826543923CC183215679_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 L_2; L_2 = InterfaceFuncInvoker1< HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m1E7598011A15B63518D668422F4E236DDD56AD3E_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, int32_t ___index0, HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m15D5881B525967F36E249C9BAD844859F178EDBC_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mE58BE372E6C72C8A7ADE2B022DD43A1995604A63_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_mA2F5B8964D0E283CCF703DF224FF359027896020_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, int32_t ___index0, HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m819C697C2333AD71EC3C44BF0EAC41005FDE5ED1_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mFD01B1760E92B67D6C8F3CBC61256DDF86C94742_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_mEDA9FEFDF695089B539D5D1ECE1ECC6895AE218B_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mDF04C76A763706974D51245CA88021AF906BDDED_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HIDReportDataU5BU5D_t0E1A335FA31D95766AADF5826B7B1D53CEF9DB1C* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (HIDReportDataU5BU5D_t0E1A335FA31D95766AADF5826B7B1D53CEF9DB1C*)((HIDReportDataU5BU5D_t0E1A335FA31D95766AADF5826B7B1D53CEF9DB1C*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); HIDReportDataU5BU5D_t0E1A335FA31D95766AADF5826B7B1D53CEF9DB1C* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); HIDReportDataU5BU5D_t0E1A335FA31D95766AADF5826B7B1D53CEF9DB1C* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< HIDReportDataU5BU5D_t0E1A335FA31D95766AADF5826B7B1D53CEF9DB1C*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (HIDReportDataU5BU5D_t0E1A335FA31D95766AADF5826B7B1D53CEF9DB1C*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 L_35; L_35 = InterfaceFuncInvoker1< HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 L_36 = (HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mDEAE1DF273BC5D3C090A2B6E5EFE9A96ED52315E_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m8FAA952A5609BDD3025CDCD256E50C4329531BA0_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 L_2; L_2 = InterfaceFuncInvoker1< HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 L_3 = (HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m94676017ED32F68A53F411EF706FA9FE3BE5A5FD_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m0C29AD72A87BB2D923BA46931DD633A2D0B449A2_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m55A6D6C3C3FD3EDB8C3D87C07FC80704BA1ACA4B_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mF3B3BEA18BD1251029E72761509E586589B596AE_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 )); HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 L_2 = V_0; HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 L_3 = (HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mCA37BE2918F5EAF189D89B6B9ADC220325D947A6_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 *, HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 *)__this, (HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 )((*(HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 *)((HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m58F12314DB7A7E8ACE19025D558B7C888DC9E218_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 *, HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 *)__this, (HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 )((*(HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 *)((HIDReportData_tF41A69FD7D6BB249F5E780B6A3A784B0024FAC59 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mB72B270B75A8307C7E81789836EB914C5406F5B8_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m647BE66045AAD8C0E4B05CDAC55182436A9FC6D3_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m2E3D0C4C234CB1CFDAB8BD35E70A882E95B695E0_gshared (ReadOnlyCollection_1_t59B79EDCDCF12989C65EAFD75109D5C1921C2FB9 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m35EF74ECEFB5F9ADED0E7EFF810EAF87F13CCEAD_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mC8DE873D0C4371244ED99186C348BCA11D59744B_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 ReadOnlyCollection_1_get_Item_m81216A122D154C031AEC1A96D70D1953FD961E29_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 L_2; L_2 = InterfaceFuncInvoker1< BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mA2C07C408C7F0A00FD0FD788E04E324C4B887B09_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mD398655FB3D3E8F54D860E793E91732B0E95D7AD_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, BindingOverrideJsonU5BU5D_t579CF9B9456C565546432D8930E8C59A814540E4* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); BindingOverrideJsonU5BU5D_t579CF9B9456C565546432D8930E8C59A814540E4* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< BindingOverrideJsonU5BU5D_t579CF9B9456C565546432D8930E8C59A814540E4*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (BindingOverrideJsonU5BU5D_t579CF9B9456C565546432D8930E8C59A814540E4*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m8F0D4B1B8567C1C784C15272E8B23B406040063A_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m3D2070D58C881A7BF456ACDD137BE4DEC6579525_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m87C052A3B561C13B0A7E478832EABB10428CB830_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m8EF23F6E6C823687D7249E4AE27EE194CDDB2157_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 L_2; L_2 = InterfaceFuncInvoker1< BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m41EADE6B8EEF291AB6CD7CEE3F9B81ABA484CB69_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, int32_t ___index0, BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mEE162C50BFD588FBDDDBE0A6BBFB0F7E5A4AD294_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m0F4F9C9BE7ED10B812D6E7A1426E691B60F6AB13_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m050673FEF4FDD0A2CEAA7BFEE3E3315716365822_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, int32_t ___index0, BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m9059A17CE4686A58EF092F8F61DD0AA1A61A461E_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m89D4DDB460F74784679EA7ED4FA0459158420297_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_mE5E26D5D11CDF45E7E8138544D5C1CF3833F7E45_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m2930E013C3722799F08E8BCEC96988996CA7DA37_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BindingOverrideJsonU5BU5D_t579CF9B9456C565546432D8930E8C59A814540E4* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (BindingOverrideJsonU5BU5D_t579CF9B9456C565546432D8930E8C59A814540E4*)((BindingOverrideJsonU5BU5D_t579CF9B9456C565546432D8930E8C59A814540E4*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); BindingOverrideJsonU5BU5D_t579CF9B9456C565546432D8930E8C59A814540E4* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); BindingOverrideJsonU5BU5D_t579CF9B9456C565546432D8930E8C59A814540E4* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< BindingOverrideJsonU5BU5D_t579CF9B9456C565546432D8930E8C59A814540E4*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (BindingOverrideJsonU5BU5D_t579CF9B9456C565546432D8930E8C59A814540E4*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 L_35; L_35 = InterfaceFuncInvoker1< BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 L_36 = (BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mFCCCCF1227EFDFE5C961105E910123BEE855E37E_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mD2320D64C59BF0880E76A3A4992ADE371F0345DA_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 L_2; L_2 = InterfaceFuncInvoker1< BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 L_3 = (BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mA39BB66ED0574ECF466E7FE89728D57B0C441DDD_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mCB07C494089B2CB3636CF56A0BB4985234390B26_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mEE41A313E312678A9F426678C353500685ED2AC6_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mE5E9FF35BFBAE34E84F60D1CA5A70796B65704F5_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 )); BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 L_2 = V_0; BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 L_3 = (BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m2A7439AEC96AC90796775F5E3883A472A65C9B73_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 *, BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 *)__this, (BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 )((*(BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 *)((BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m6EF61E376ECE9DF98DBEB66C7B62A7A5C31DE219_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 *, BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 *)__this, (BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 )((*(BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 *)((BindingOverrideJson_tE51E2D03B0CD84E68FF72DF2907FA2BC7387D9D7 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m5CBA5865DAD84C41DE27804E2FC4E327247DAE9D_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m7630294669F4780BA804F46E0E518787C790438E_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m841DAED1698A558D90F0153E3C24D40F13294091_gshared (ReadOnlyCollection_1_tC18B9C0E43D47A8E1590768C2F6114966D09A2C6 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m09674A5A9E03C4609CFC81E395FBF0E295B541A2_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m6FBF5342AFC022A8E9D218E393051BF8A1384BF6_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 ReadOnlyCollection_1_get_Item_mCDAB0CC659C62474B936015BB5FC0CF252BF24FE_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 L_2; L_2 = InterfaceFuncInvoker1< ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mBDED2BB1AE62849B5D86B74DE0E6021C1E340157_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m7855F068B1D627F8387CE34AA6D39610184B14C3_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, ControlItemU5BU5D_t534859CA6A52E2EC9DDDCA52FE280E8D5CD598DB* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); ControlItemU5BU5D_t534859CA6A52E2EC9DDDCA52FE280E8D5CD598DB* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< ControlItemU5BU5D_t534859CA6A52E2EC9DDDCA52FE280E8D5CD598DB*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (ControlItemU5BU5D_t534859CA6A52E2EC9DDDCA52FE280E8D5CD598DB*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m290827964A3C2E591ACDD4DD9730BDE26C94233E_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mEE7D9EBDDA3CD671C5860CE9336203340C91B49A_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mF3D30F16092243572BB8549B4B87995FF4CDDA74_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mE6CA96F8DC1273C0E83071EED72BB49CBA2A72D7_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 L_2; L_2 = InterfaceFuncInvoker1< ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m44B409AD9EA941F711867A55FE053A26509F13BE_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, int32_t ___index0, ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mC90D0DEEBF0799C1C75EDF78E43B2A082BE63502_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m20F1CC440269217708A5DF2158058FACEA74560D_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_mD4857CACA86FAA388937A646191ED0C9729FDD96_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, int32_t ___index0, ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m7DB5901675F3797EF4C854B2A1ABDB526DBD034A_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m5B409DEB5E7FB9477AA58F8DAD9B2F6B8C7BB260_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m2F20A376FCAF9E60983914FF403B132202CDE913_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m9CF6F68C1A2A7FAC3BDB2599B71DD32751777E12_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ControlItemU5BU5D_t534859CA6A52E2EC9DDDCA52FE280E8D5CD598DB* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (ControlItemU5BU5D_t534859CA6A52E2EC9DDDCA52FE280E8D5CD598DB*)((ControlItemU5BU5D_t534859CA6A52E2EC9DDDCA52FE280E8D5CD598DB*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); ControlItemU5BU5D_t534859CA6A52E2EC9DDDCA52FE280E8D5CD598DB* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); ControlItemU5BU5D_t534859CA6A52E2EC9DDDCA52FE280E8D5CD598DB* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< ControlItemU5BU5D_t534859CA6A52E2EC9DDDCA52FE280E8D5CD598DB*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (ControlItemU5BU5D_t534859CA6A52E2EC9DDDCA52FE280E8D5CD598DB*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 L_35; L_35 = InterfaceFuncInvoker1< ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 L_36 = (ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m0E0D27DDD4360920E4A5EBD4B4F620E399D08646_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m09B57EA8B684B7745C826679E38E73F60A6CCE62_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 L_2; L_2 = InterfaceFuncInvoker1< ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 L_3 = (ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mD17FC5E43B90CAC48780C65CFD486A6BED2BC9AB_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m9745FB43F7DDA2FC0E6E67AA0717CEF4A8B9F081_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mBA2C354E7E56E7270E967EC576BEC50F72214AF2_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m751779BEB828A8433F56FB8487BEABEC7E150B33_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 )); ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 L_2 = V_0; ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 L_3 = (ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m728525C4DD22B64F0500136CFBF7A3F0674FFEF4_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 *, ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 *)__this, (ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 )((*(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 *)((ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_mEA15A746EE7F11FE7E903572874F4112DA6D6CAE_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 *, ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 *)__this, (ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 )((*(ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 *)((ControlItem_t88696CA6FA7E3E6EDBF31BD5A8994D959F583B15 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m5EA68308DEE313E32F19196D7DB21747648DF039_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mF6A24D11331B948CDE3A13159A17CB1901A43625_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m812420D1B064C940389F80260C6C644A350056AA_gshared (ReadOnlyCollection_1_tCD3497CE4274BD91E6A01B360CA4C7F3CBD33890 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mEE7EE5480E51291202C8088CC8C521431FA67965_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mA1418EACBB8A25EFF2CAC779F592678A04D3FD4B_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB ReadOnlyCollection_1_get_Item_m83C8C35BDC421979754C875E09C6134AEF44BAE6_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB L_2; L_2 = InterfaceFuncInvoker1< JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m093F3F36E833997FC93242D990336CDDD173B3A5_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mF625EE62FBBD592B9A00CF8691E864B3CBEBAE45_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, JsonValueU5BU5D_t2E1CBAA099182C024E4921379907D707DA049098* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); JsonValueU5BU5D_t2E1CBAA099182C024E4921379907D707DA049098* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< JsonValueU5BU5D_t2E1CBAA099182C024E4921379907D707DA049098*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (JsonValueU5BU5D_t2E1CBAA099182C024E4921379907D707DA049098*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m5A4C40C0CE39C7022D36441330EBA818281CDAE6_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mA620F378EC37E573CC543CFD985910FA7EDA1786_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mCEB2C1C7B924274AEAF9BDA3394517D731511CFC_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mD82F2AF800A12A0D7B18B5DC1EA714CEA4741BC9_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB L_2; L_2 = InterfaceFuncInvoker1< JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m8881B95463050D49DE178061595BA8BCF5C7CDDD_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, int32_t ___index0, JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mD54EDFA67925EBA3C27328F4CB32F285D8D8B632_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m4F0977BCE3F1BDC391094FD6723E147D51AE9AC5_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m0E025DE62E903984865447089804B6E3CCE8C370_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, int32_t ___index0, JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mE3FC15567C57DBBB91D6D138AF73EE886ACB64BB_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m54B73254515AD697339B31BE441A552F5BACA885_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_mDC8F54B88B438388446948497DF5CDB39334E5F2_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m4E29E23AD9095B6533BBC7278DA51E2A31E4743E_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } JsonValueU5BU5D_t2E1CBAA099182C024E4921379907D707DA049098* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (JsonValueU5BU5D_t2E1CBAA099182C024E4921379907D707DA049098*)((JsonValueU5BU5D_t2E1CBAA099182C024E4921379907D707DA049098*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); JsonValueU5BU5D_t2E1CBAA099182C024E4921379907D707DA049098* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); JsonValueU5BU5D_t2E1CBAA099182C024E4921379907D707DA049098* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< JsonValueU5BU5D_t2E1CBAA099182C024E4921379907D707DA049098*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (JsonValueU5BU5D_t2E1CBAA099182C024E4921379907D707DA049098*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB L_35; L_35 = InterfaceFuncInvoker1< JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB L_36 = (JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m35452D4E9EF39F343BA88B1EAF655A3D95391EA3_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m0EC268ADDF5DDA4AB5D67CC6B2E47FFE1EE9C3F0_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB L_2; L_2 = InterfaceFuncInvoker1< JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB L_3 = (JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m0DFB363A4C8669E2886F07BE13EAD6B117F3904E_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m532BDEAF0E096C8E7D58FCA9FEE639C1E5E5BFC9_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mEE38E4781040363FD62ECDAF39B9E4EB7A933BDC_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m076A6626BC4A770F22C969948B0C2417403501BE_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB )); JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB L_2 = V_0; JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB L_3 = (JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mE592CF097D185DE7ADD21AE5A0F8E791442F46EE_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E *, JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E *)__this, (JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB )((*(JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB *)((JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m6B1506E21046A15EE37FAAE7AF1D012738F3FA4C_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E *, JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E *)__this, (JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB )((*(JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB *)((JsonValue_t547F68925DBBEF3A29A4E14D26153A04872154DB *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mA16C5D93DA83009BEB23FF6488370535F1C3420A_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m3C48F3517AB9D4A462D4FE70988DBC82BD2C0D1D_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m68F4D32B57C8A832616CDB6516842420DABC608B_gshared (ReadOnlyCollection_1_t3A37A7E7E9E79B8DC8199469DBB8D94554DA2E1E * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mD6CF71DABC81C548A3D2BB0D852B059FA7F3D8E9_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mC209AD799045C7EBB26BDAABB413B7D443AB1248_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 ReadOnlyCollection_1_get_Item_m905DD3669D38C02E7D373C85EE676C93F1980D13_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 L_2; L_2 = InterfaceFuncInvoker1< MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m6C6BBD9FB259F0C511D0C509E86463F08C92476F_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m04EEF07AD7C772083FC7412F204B9FDB3728C8C3_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, MeshMaterialU5BU5D_t9045FDBAA2E0DB2E3109B9F1BE424DDDB07BE3BF* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); MeshMaterialU5BU5D_t9045FDBAA2E0DB2E3109B9F1BE424DDDB07BE3BF* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< MeshMaterialU5BU5D_t9045FDBAA2E0DB2E3109B9F1BE424DDDB07BE3BF*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (MeshMaterialU5BU5D_t9045FDBAA2E0DB2E3109B9F1BE424DDDB07BE3BF*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m41C63A3387C8214903DBF15218A3314322AAE35B_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mBE977B4FDDACAB99E59E0DC5F73299168DEC71C4_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m1055823B378F9F663BC77DEDF600E540D6C48BA2_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mE3A2FBC4C756D64DE2035EB7A87C858C76F6C073_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 L_2; L_2 = InterfaceFuncInvoker1< MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m79A3BFECBC80CBEF5A9428444D7FA33273A54FEC_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, int32_t ___index0, MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mC4A0D7CEA2DA6FD97E2EA413092922F85BB1B929_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m6A2395C7991E0644FA97E6F8CE611E05EF12DC14_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m740415A8E14A30AF04861722989D1A91CBDBABB1_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, int32_t ___index0, MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m08689AF54D07A4EAE864A29F1B8EBED91C4CD206_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mB14F45CAFDD580DAF6E4740AC255E97703807E32_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m393A4A895906241D521BAFE6198F81D1B17305BD_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mD6486A6A927BCFA56386A81FC1BB86B6EAEB9B08_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MeshMaterialU5BU5D_t9045FDBAA2E0DB2E3109B9F1BE424DDDB07BE3BF* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (MeshMaterialU5BU5D_t9045FDBAA2E0DB2E3109B9F1BE424DDDB07BE3BF*)((MeshMaterialU5BU5D_t9045FDBAA2E0DB2E3109B9F1BE424DDDB07BE3BF*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); MeshMaterialU5BU5D_t9045FDBAA2E0DB2E3109B9F1BE424DDDB07BE3BF* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); MeshMaterialU5BU5D_t9045FDBAA2E0DB2E3109B9F1BE424DDDB07BE3BF* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< MeshMaterialU5BU5D_t9045FDBAA2E0DB2E3109B9F1BE424DDDB07BE3BF*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (MeshMaterialU5BU5D_t9045FDBAA2E0DB2E3109B9F1BE424DDDB07BE3BF*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 L_35; L_35 = InterfaceFuncInvoker1< MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 L_36 = (MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mE82E4C75F44D63E5274734DA752554D30A31A806_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mB5B3F50AAB27711A154789E1F580F8D951951C3A_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 L_2; L_2 = InterfaceFuncInvoker1< MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 L_3 = (MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m7B05E94107882665540B4774CDD8642A7E308A49_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mCD4C17AEBF6A6F3768CA048EC9AB561CD3CF92AA_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m8AAB00AC4C134EB7357B6006FDEF0339C6E6D136_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mFD582CC59E8A127E0577721D1722D85E51893151_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 )); MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 L_2 = V_0; MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 L_3 = (MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m0137E25ACCB3A8CDEFD004FD72C90014A26720E5_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C *, MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C *)__this, (MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 )((*(MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 *)((MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m2E683843B1118938D538A376BAD17CDFD55C6DDC_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C *, MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C *)__this, (MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 )((*(MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 *)((MeshMaterial_tE5F39C9E8D1160D3FDE1ABFE9AFDD89E30194C29 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m59AC2545ED21AD1BEC0C5C853AB5621C7BA86F60_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mFE512D9361E317E31DEAD89FA3C97CC975B358D0_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_mF37DF128BE15DF2444A418788554AE19CA400B46_gshared (ReadOnlyCollection_1_t6A91123565809D193DBDA125196C67C28F273F3C * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mBED6078F95612DF10FB386EF4F1BF736EF115B4C_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m2C0E73D27816BB0E33B355761BDCC7E6EA445437_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC ReadOnlyCollection_1_get_Item_mC96AFD533440281DCCFF3D4986D2E9B6D5A63FD7_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC L_2; L_2 = InterfaceFuncInvoker1< TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mDD4BCFF62DED22D55933230E773C65D98B3E869B_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mEBECE761B693E7C42A2844676B558D0E83605E12_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, TerrainMaterialU5BU5D_t940C17A0B1F6A66CA492AD2587A7C565C51046DC* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); TerrainMaterialU5BU5D_t940C17A0B1F6A66CA492AD2587A7C565C51046DC* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< TerrainMaterialU5BU5D_t940C17A0B1F6A66CA492AD2587A7C565C51046DC*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (TerrainMaterialU5BU5D_t940C17A0B1F6A66CA492AD2587A7C565C51046DC*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m97A0973E551AE647A64DFE0E7E562873985B4FB9_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m98EC5D21FFEF3AC0AD3461773ABC0A50C73C7807_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m00E848CA5F0B0898B832068B05A6E581BA48AB15_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mDDF0704EEF287BAEF7AF99B81DC28672C6D33DCA_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC L_2; L_2 = InterfaceFuncInvoker1< TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_mD559099B7856D22AF8B4BD5FF81E8DF9CF3BC72B_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, int32_t ___index0, TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mC317715EFB9E7419B483E6EA315D359096C558CC_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m14F870235E39490EB8BA56AFF2EB1797ED692FA6_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m54B56172A5A2EBCD1E45DD66DEBA235484E0319F_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, int32_t ___index0, TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m51E047D3603611117C17BB781677910A83E51FDC_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m82DA1BCABFB25402B4670DDA0D5C6065A3829E63_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_mE7D05E4EDD68078A61FAF28A5DF80CB0B7F0FD66_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mCD7B95636D0E498B1F34006B5D4A6FA3101D62AD_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TerrainMaterialU5BU5D_t940C17A0B1F6A66CA492AD2587A7C565C51046DC* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (TerrainMaterialU5BU5D_t940C17A0B1F6A66CA492AD2587A7C565C51046DC*)((TerrainMaterialU5BU5D_t940C17A0B1F6A66CA492AD2587A7C565C51046DC*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); TerrainMaterialU5BU5D_t940C17A0B1F6A66CA492AD2587A7C565C51046DC* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); TerrainMaterialU5BU5D_t940C17A0B1F6A66CA492AD2587A7C565C51046DC* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< TerrainMaterialU5BU5D_t940C17A0B1F6A66CA492AD2587A7C565C51046DC*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (TerrainMaterialU5BU5D_t940C17A0B1F6A66CA492AD2587A7C565C51046DC*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC L_35; L_35 = InterfaceFuncInvoker1< TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC L_36 = (TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mD0DA2C18F3F1207600C41FEF442BA49A11CE36D2_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m39DB8954FE8418A2F9E9520F2BFF06CD973B4D1B_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC L_2; L_2 = InterfaceFuncInvoker1< TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC L_3 = (TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m11E51411EB2326BCBED234035530CAB309DD14AD_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mA9B4083A36B5D41D95A6C3E24A1038461DEAD2DE_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m5624F4A610549C7661A8E82FFD1B24893B710BEC_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mDD4A9F8284A0F22E508E898D0B74D3035FCEFED4_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC )); TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC L_2 = V_0; TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC L_3 = (TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mD9A54B89E259BC90FE5FD69234B24BE0DDCE697D_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 *, TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 *)__this, (TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC )((*(TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC *)((TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m1DB57F0E0345FD129286F901309092660224A343_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 *, TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 *)__this, (TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC )((*(TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC *)((TerrainMaterial_t0602DCD2D1679FB49F0F5932C92DABC515E488BC *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m9567F423B001ED620539049BA62AFE46A0FA69FB_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mD1240CBCDDD9ACB39C6B1367BBCB34EB20AD9A81_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_mA3B6EC392D044D355F0FCEFD801B802837270FF7_gshared (ReadOnlyCollection_1_t74D3D7EFA1E442C887EFDFF08B447D20CD455768 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m3B3244A425E411E6D6DBE53482A89A8265357636_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m1A759DBD96625625852FB7902D0076540C33D38E_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 ReadOnlyCollection_1_get_Item_mCEC385000DC90F06B0134506602073810089EE37_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 L_2; L_2 = InterfaceFuncInvoker1< DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m26DD4BF05F152F153E70B843CD9ABE8DDFB3145B_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m3763B68CA2AA829A7A56A192F82D9FE1AE2B4AB8_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, DeferredPassthroughMeshAdditionU5BU5D_tA4978B4560F487140FFFE3C9AEE3EDEE6A7676D4* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); DeferredPassthroughMeshAdditionU5BU5D_tA4978B4560F487140FFFE3C9AEE3EDEE6A7676D4* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< DeferredPassthroughMeshAdditionU5BU5D_tA4978B4560F487140FFFE3C9AEE3EDEE6A7676D4*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (DeferredPassthroughMeshAdditionU5BU5D_tA4978B4560F487140FFFE3C9AEE3EDEE6A7676D4*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m1A88F7F4CECC44D82E1EC955856506CC38BE05A1_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m0D59ABF3AA1AA3070FA542B3627BC5A74E65DFBE_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m87D32A1BB9C3CE3BAFE1485BC892387106F1415C_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mF1538542BC7557B4A40E24AC1F99F58B65CA1E1A_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 L_2; L_2 = InterfaceFuncInvoker1< DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m2E36614389FBDAD988D5A4579CBD2F860473E053_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, int32_t ___index0, DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m21A52B0234D83230921E0C19FEED4EACB11294FA_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mDBB7F52D2C8A409FAD1913DD08BB408C1AE4A144_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m1EC2E20C5B429ABFF44DF149F3A57109DDF4A066_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, int32_t ___index0, DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m7670DA03D7F3144D46D10BFE983A5FEBFEFA1D23_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m87AEE6CDE1EC5E7C65C2DF5B81B0E4E5841C5709_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_mB4AC87B555BBDD2FB5ADD57FF268990F650B18BD_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mBB58D37A4EC6E47C48EB03A619CBD96215396997_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DeferredPassthroughMeshAdditionU5BU5D_tA4978B4560F487140FFFE3C9AEE3EDEE6A7676D4* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (DeferredPassthroughMeshAdditionU5BU5D_tA4978B4560F487140FFFE3C9AEE3EDEE6A7676D4*)((DeferredPassthroughMeshAdditionU5BU5D_tA4978B4560F487140FFFE3C9AEE3EDEE6A7676D4*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); DeferredPassthroughMeshAdditionU5BU5D_tA4978B4560F487140FFFE3C9AEE3EDEE6A7676D4* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); DeferredPassthroughMeshAdditionU5BU5D_tA4978B4560F487140FFFE3C9AEE3EDEE6A7676D4* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< DeferredPassthroughMeshAdditionU5BU5D_tA4978B4560F487140FFFE3C9AEE3EDEE6A7676D4*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (DeferredPassthroughMeshAdditionU5BU5D_tA4978B4560F487140FFFE3C9AEE3EDEE6A7676D4*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 L_35; L_35 = InterfaceFuncInvoker1< DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 L_36 = (DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m8B64A2D95D794D26B81FC14EE788C67A3A67B133_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m08AE30F50899B06DF6C7BC115447459774177EAD_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 L_2; L_2 = InterfaceFuncInvoker1< DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 L_3 = (DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m846D2B8FF2A41EBC5F04EE3AF55595C73BDC1146_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m8C97441D65C76F0D51AF2F515A91CFF64CB7F99E_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m5DAA2273774459045725B66EAD4D7FD0C26E1E2D_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mC08A69C89AD5DC10C2BDF3F3609D25A4FEB4AA2E_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 )); DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 L_2 = V_0; DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 L_3 = (DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m6C1B80CBE513AD32705B1FC26F5352C33C5F7DC9_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 *, DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 *)__this, (DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 )((*(DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 *)((DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m953CF371C833F27BE678698A4813F4C0BA9F5DF1_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 *, DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 *)__this, (DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 )((*(DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 *)((DeferredPassthroughMeshAddition_t45C528D4E05C488B1777B4CAE8A36B7BC23FE873 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mFC11F90DDCD1ECA9C474596AD0CEAF5616A2F059_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m3CB94EA0B8C0EF88955BB9656B0BCA7C90B3E146_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m0A9C5EE8F55F34FCD7C13AE68E4CF7F794961E94_gshared (ReadOnlyCollection_1_t088EC20563A571BA87319E536F026D9DDB716687 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m29E6CD2B9D2997E3B5CF2CAE2BBE1B27B9E534C6_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m47722E8B22F3583AF3FA4FA514055897391DE64E_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB ReadOnlyCollection_1_get_Item_m1FA630B5D528EAA7D6C5F952D3D770195B7884CA_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB L_2; L_2 = InterfaceFuncInvoker1< RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mED51CA62E4979A43FE1D4BD4C2167DEFFA015025_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m3CA1369376DF4179F7A31EC5234626604A8162DB_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, RaycastHitU5BU5D_t9B88E8B1B47A781EF9F2FB2152486B225C2B34C2* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RaycastHitU5BU5D_t9B88E8B1B47A781EF9F2FB2152486B225C2B34C2* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< RaycastHitU5BU5D_t9B88E8B1B47A781EF9F2FB2152486B225C2B34C2*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (RaycastHitU5BU5D_t9B88E8B1B47A781EF9F2FB2152486B225C2B34C2*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m32E293ED97701F67A0CA17F9C417E98F6A32ECB4_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m27D824B98D58431B571D68DD4DCB16B5BA7A23BD_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m5583961C0FA0E9119D3F0428C205C0F63D140469_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m71F64D0A26E465CAC78AC2F34A29A932E047AA77_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB L_2; L_2 = InterfaceFuncInvoker1< RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m731DC546BE65C048F39CC6B15FD4D0F70BB8314F_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, int32_t ___index0, RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m8B24276E81934452B60A900761B905F6F84700D0_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m29AA982CE6AF2F8C52490AA02D0CACA20B4120CF_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m76B3A0D478EA6CE6256DDFBCF1284782FB893407_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, int32_t ___index0, RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m8D100D3E59D97299070915B8187321E8D804F311_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m7861CEE2C6C1A028683DE79F103FC21D0EE3D27C_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m094A66FC1CF29917CC4A45375C75E51EE8698C94_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m9294C31599E32095668BB24CFBACB8777C09D419_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RaycastHitU5BU5D_t9B88E8B1B47A781EF9F2FB2152486B225C2B34C2* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (RaycastHitU5BU5D_t9B88E8B1B47A781EF9F2FB2152486B225C2B34C2*)((RaycastHitU5BU5D_t9B88E8B1B47A781EF9F2FB2152486B225C2B34C2*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); RaycastHitU5BU5D_t9B88E8B1B47A781EF9F2FB2152486B225C2B34C2* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); RaycastHitU5BU5D_t9B88E8B1B47A781EF9F2FB2152486B225C2B34C2* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< RaycastHitU5BU5D_t9B88E8B1B47A781EF9F2FB2152486B225C2B34C2*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (RaycastHitU5BU5D_t9B88E8B1B47A781EF9F2FB2152486B225C2B34C2*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB L_35; L_35 = InterfaceFuncInvoker1< RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB L_36 = (RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m40D49F74EB3304F460E94F04D5C8224C6287DBF2_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mF66A32F00B252E5C93F778063C641D28359BAAAE_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB L_2; L_2 = InterfaceFuncInvoker1< RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB L_3 = (RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mD2C10A338C1CF39AF4F9F1A10EDDB682BBD20FC8_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m59EE7531087572CF5914B38FF557370F8884BF72_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mC012FD587E4DA73A4F1E31C45348526B2C86933D_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m1052EB6090636B515DDCB6AB8E76C28DDDD22A4F_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB )); RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB L_2 = V_0; RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB L_3 = (RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m2D4E60192394D5470B2FE0C309E373522B5FCAA8_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC *, RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC *)__this, (RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB )((*(RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB *)((RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m2CE4A3E7D772A929995AE67983F1820FA756D18A_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC *, RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC *)__this, (RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB )((*(RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB *)((RaycastHit_tAE07AFB2EA5EDC4D687ECF28D7CE7F38B3953CCB *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m98B416AF18A75CFE4E3ABB18F1E94B6269E6840E_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mA2CC388EF8B3EB75EE041D683C32C97A06F24D88_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_mA633380D1638457DD27A7E0D6D2BCE498AA31CE5_gshared (ReadOnlyCollection_1_t9246F6D7FE0973A0985C71ABDE713B53159906BC * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mCDEDF6DCD4E229B17D40FA715379013FE0534E6A_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mEF7C0D40E24B21FE8987B4FA1D37178869667305_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F ReadOnlyCollection_1_get_Item_mCDFCFECEEC56F77CB134073408A53AF01367B3E1_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F L_2; L_2 = InterfaceFuncInvoker1< SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m7A8B1F39B914EABBE43BB55A999388CDB61EECF9_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m3BC410A3DE0102B8EF48F04F2A49181B8C3E7831_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, SerializedBindingU5BU5D_tBCC0A59EBA74FEC684909085EFB526BD00116E5D* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); SerializedBindingU5BU5D_tBCC0A59EBA74FEC684909085EFB526BD00116E5D* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< SerializedBindingU5BU5D_tBCC0A59EBA74FEC684909085EFB526BD00116E5D*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (SerializedBindingU5BU5D_tBCC0A59EBA74FEC684909085EFB526BD00116E5D*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m9F8C0644DAA4D5E6E30319AEF74FCF12CD6D08D7_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m452B437FDE6CC11412D70AC076B95A4EB4590C17_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m8BF25A9B94435A714CA66A7D8592A05F83264CB3_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mEF9825DB3F75336F627B24E1238D649BBE918B34_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F L_2; L_2 = InterfaceFuncInvoker1< SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m7BF0E3863D3842B3BEFDFF3AA07F935AF2A79F19_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, int32_t ___index0, SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mBBC33CABD7FFAA7ECE8E54CA659F973AC419D841_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mB2C710AF6C6FD516F7BBD4D35038AE66CDE191A3_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m92D57AABB8AC8902E4340B6E6E48625BD5EF76CA_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, int32_t ___index0, SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m1219A1D28CA6B32EA42921418CE674352E54814D_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m665D031F7881E73692F1DFAF7544958E4BC22964_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m44160EEF1CFF3B0D4B2130CE9852A52C263D2DDE_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m937DC9A28D4CB3BC107BA65C7C466C069E8339BD_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SerializedBindingU5BU5D_tBCC0A59EBA74FEC684909085EFB526BD00116E5D* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (SerializedBindingU5BU5D_tBCC0A59EBA74FEC684909085EFB526BD00116E5D*)((SerializedBindingU5BU5D_tBCC0A59EBA74FEC684909085EFB526BD00116E5D*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); SerializedBindingU5BU5D_tBCC0A59EBA74FEC684909085EFB526BD00116E5D* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); SerializedBindingU5BU5D_tBCC0A59EBA74FEC684909085EFB526BD00116E5D* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< SerializedBindingU5BU5D_tBCC0A59EBA74FEC684909085EFB526BD00116E5D*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (SerializedBindingU5BU5D_tBCC0A59EBA74FEC684909085EFB526BD00116E5D*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F L_35; L_35 = InterfaceFuncInvoker1< SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F L_36 = (SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mD5DB45D3FC03E76D46595DD29C1AF76037A38B7C_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m7EA9DF5D07647B35DC15F637D86E30650D4F49F7_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F L_2; L_2 = InterfaceFuncInvoker1< SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F L_3 = (SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m650D57D0E351E675FA4BBA43D2855F820AE5247F_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mE41E772B432D501660B74DB5541CB7451D5930E9_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m090C83C0E98E7774251F8C9E4171BD31AA817C5C_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mC03B2BB60925D586D991D45DC47582FE102300C1_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F )); SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F L_2 = V_0; SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F L_3 = (SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mDD088A2B51A24D92B9E891218144AF77A2C80D46_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C *, SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C *)__this, (SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F )((*(SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F *)((SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m9CD3FE7BEBAD9B6888CF16D89040286C9B25CCBC_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C *, SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C *)__this, (SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F )((*(SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F *)((SerializedBinding_t6754BE38A661BCD50AD1D3C4AA045AEFA692784F *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mEEA76552546431AAA5CF433592A58D692491A062_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m36D263B90B702BF6D623F3930A8C84BC3C215B95_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m4EE902BE7F479E048F6E5DD1F5417053F1A3CCEB_gshared (ReadOnlyCollection_1_t2A5101ACCAF4E01F182481685633DDCE52C19A8C * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m5AD31CADED7C41C917A8303CB0CAE0EEFA48A95F_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m4A5CE7DD6182106E8AD84AF78C3133ACB536279D_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C ReadOnlyCollection_1_get_Item_m1BB46D896D73BF3FD2AA4BA072FD7BE5B22ECBFB_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C L_2; L_2 = InterfaceFuncInvoker1< PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mBCE659A2CA149A99910B9353CEB30E67065860EB_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mEC22193DFC8BB379C5CFA9AAB310B8EF0DCE3EAB_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m1A3FD981CFD63C3A3FC5095A916B6D9AFD058628_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m31258DD7EF76D8E3BAE121C73BD86D7A427A8AF1_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m2EAFB3165E382974BB40D3471B3242460BC4F9CB_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mC79DD3FFDD2D47FC5C323B2C6202C5868F525A5D_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C L_2; L_2 = InterfaceFuncInvoker1< PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m519B3552843B5F8328AD3BF9FF913C91D99FFF1F_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, int32_t ___index0, PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m86F4BC352B5AE066400D43EA834D24B649029FC9_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m70649331EDD5C1E89B69F330649510D55AC69365_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m3E29195FC4E9978F37D5B670528DE6C630273D9D_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, int32_t ___index0, PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mB342B03E6207FA5C0A2B0175A8D09F03F6F6C26D_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m662E2E4C9D40D39D263102DDB3BE6D2101F15C70_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m4A64E8031529E9928483187776A065BF6AB0569A_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m809D7389061751E42456BB140D38E47328A1A85A_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA*)((PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (PassDebugDataU5BU5D_t939F63843A1011FC990FCA59719CD59D224D9ADA*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C L_35; L_35 = InterfaceFuncInvoker1< PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C L_36 = (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mB7972E3489D8E680166D23CEE18431BA5B00525C_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mD051ECD5BF3ED9D74F9F31AE9F7474A730BAE170_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C L_2; L_2 = InterfaceFuncInvoker1< PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C L_3 = (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mCB54B704F9351356919175085319E16C2A54C587_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m9E48881B480FE164C9005B0BC71F6DFDB7D6D3ED_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m78006DB06E3621A44C9E2E7BC27D9ACC7D750CE4_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m04F77FE52DC8EE801AE67F0E8A06840874F4D016_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C )); PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C L_2 = V_0; PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C L_3 = (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m0EC70FAFBB3A2AF24DDB8B519501CE1B296167DE_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 *, PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 *)__this, (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C )((*(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C *)((PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m2FB46C0593D19EEE682CAA08FADF59EC088A1936_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 *, PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 *)__this, (PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C )((*(PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C *)((PassDebugData_tC12278805134DC7DE74B6B94B45CAFC38B45A11C *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m4B11A2E9A363779F6CF0B9D69353ADBEA5E64EA3_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m561BD49D4D0AC60D602E96EEB5B58584FDA04F44_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_mA4E51C214F82CFC039F41FC5A2B8775DC69E9428_gshared (ReadOnlyCollection_1_tAA79C22EC000C2096E3E0A31509EAAA08B5AB2B6 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m930BDB903CCA1178813E98FC61AA8B4DEEA6CD66_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mE20A919BF5568563C0FEAC6164DEC9DE5C0E472C_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F ReadOnlyCollection_1_get_Item_mA93D276FD7C6A968C80C9F42706091D97E36939C_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F L_2; L_2 = InterfaceFuncInvoker1< ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mE8D953696CB95F4B74595DC53B1DECB13E17727D_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_mE1E3B91A1711BC76428D90FE3B9BFF1FC111D5EF_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_mF668551359588D1F22AE1A955BB41D1C442DB822_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m9153B22248F528F45FA9B403FE86E2DAF4FAD723_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m0E2990520BDF06B18B985814F9A8B65A7CC3B980_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mF8CBE86B7F203C1186FD1CB19C1B14A7DEE64F3C_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F L_2; L_2 = InterfaceFuncInvoker1< ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m21957F872BD6599302117D3F7253131E48E69AC8_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, int32_t ___index0, ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mDC49A0D0F63CD333CD64C84429AA246B4F83F79B_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mCB71F5FB2BC92680274906203AE55B711502CDFA_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m45F2729BAF8C99433982A78984D98428A86ECB0A_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, int32_t ___index0, ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m4E3C318C42750E4D714DC4E50C302B3052AD556B_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mFDACBE52409C0CCD6DEB8E7662225812BDF33026_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_mAB4352A6750FBB0310C0A2498466BE49C1561D2D_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m1B089B6B92167A30CF585D85B7411FA615C29A2C_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528*)((ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (ResourceDebugDataU5BU5D_tE1E923B7EAAFC034B9C99BF83EF0AE7827C18528*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F L_35; L_35 = InterfaceFuncInvoker1< ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F L_36 = (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m609B33F194354866E6EC325B4210A833477D356F_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m23AC69654068FC02ACBB6C09F0256BAA5157045D_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F L_2; L_2 = InterfaceFuncInvoker1< ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F L_3 = (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m7D7B5AB69DEFC159C24000B72CC89146916A94DF_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mB6B1846EEF083E51D4683B0E14BD1BB22A56CCA2_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m90237EDEA77F781BCBDEB8A33CE74A5E0838AEC4_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mAFA9D7BE537110C9CC7AEE4C7F99781AACF5366A_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F )); ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F L_2 = V_0; ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F L_3 = (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m9328331877E3E5498FAF8A8369CDC493F3B67070_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 *, ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 *)__this, (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F )((*(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F *)((ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_mF0244E7DE737E78B826F5FA8DF88DFD50B7AC348_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 *, ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 *)__this, (ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F )((*(ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F *)((ResourceDebugData_t4C1DEFEADE2FEC9CD7CCB9C177ADD26F3D14DA0F *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mEB417674722ED117A6CDDC02BDEDCA1A301D8D64_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mAD52B7E4647622E2355B825DC40988D2E95E43AD_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m0A8C2A8EF767F9D1BD21601D1A8A64752CCF5D61_gshared (ReadOnlyCollection_1_t9CFC7C7EDDFBEDD15C1B451467E125E9749FDE48 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mD14A358D50555BBA744CC0C496AFE7D5C2EE5322_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mE8A2EFD6B2F8BED27BB4FC39688C5F9CFA9B57A6_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED ReadOnlyCollection_1_get_Item_mA5058F8C282DE76DFC5CFC1921095EF2CAE30FCB_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED L_2; L_2 = InterfaceFuncInvoker1< PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mCAD3630FF7106C6F2FBCCA39967FE50787590682_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m43740B16AC79E012EE88E41F30370AA6912D801C_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, PlatformTemplateU5BU5D_tDEE8F534202D550BBB058C8038C9BA3B8480A359* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); PlatformTemplateU5BU5D_tDEE8F534202D550BBB058C8038C9BA3B8480A359* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< PlatformTemplateU5BU5D_tDEE8F534202D550BBB058C8038C9BA3B8480A359*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (PlatformTemplateU5BU5D_tDEE8F534202D550BBB058C8038C9BA3B8480A359*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_mE6C38E796FC20C448F7478342E45E4DF759011D5_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m74BEFA509853C754B30E04532E0B5D324F4BC880_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mABC8308EA39FE9174352EDDBDA7E60E8F7A18106_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_mA8E08116E89DC384A0A1A7E9E7080299AF3C6545_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED L_2; L_2 = InterfaceFuncInvoker1< PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_mD0A20BC9D7C60E9D0E3915994D8BBF9DBADAF26C_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, int32_t ___index0, PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mFCFDF56DA86947B428B395442EEEC305EC90F67E_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m556C1A28084EF20A64E16EBFE96203FB26E6FD90_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m55F05529CEC224B7DFF3B1C8A70317D6A1B53EFF_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, int32_t ___index0, PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m20F13230DB21A5859AFD3669720A45BBF36C1E0C_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m876B1DF9B8E4FA432855D188B2F1BF4879E2AEBC_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m345BDC415BBC2E7DED5E16124D4DD0B491FFC145_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mF93EE631CB8C0F9BE35386C2FE6177BB1674BD87_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } PlatformTemplateU5BU5D_tDEE8F534202D550BBB058C8038C9BA3B8480A359* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (PlatformTemplateU5BU5D_tDEE8F534202D550BBB058C8038C9BA3B8480A359*)((PlatformTemplateU5BU5D_tDEE8F534202D550BBB058C8038C9BA3B8480A359*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); PlatformTemplateU5BU5D_tDEE8F534202D550BBB058C8038C9BA3B8480A359* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); PlatformTemplateU5BU5D_tDEE8F534202D550BBB058C8038C9BA3B8480A359* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< PlatformTemplateU5BU5D_tDEE8F534202D550BBB058C8038C9BA3B8480A359*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (PlatformTemplateU5BU5D_tDEE8F534202D550BBB058C8038C9BA3B8480A359*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED L_35; L_35 = InterfaceFuncInvoker1< PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED L_36 = (PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m8B85AF20DE61EDFF98F41E35DBE35E602135B90A_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m56F4ED37E48BF60481C05807360A8E5755A5A372_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED L_2; L_2 = InterfaceFuncInvoker1< PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED L_3 = (PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m94ADBB311FBFF882A32D895031E3E4AFF2CDD7C6_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_mF769E1D543D023B53A93DBD89D741DED94273385_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m61BAF399AFFF2A8DEA60125638248FFB0B41330B_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mB8BF7332EB4C97C76ED9E87BB7F62DCC44F9881D_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED )); PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED L_2 = V_0; PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED L_3 = (PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m599C12CE46D3F09942021D15DFF591B127B4A735_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C *, PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C *)__this, (PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED )((*(PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED *)((PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m5B268CED657E91A6E84BBAA7BABDFAAFC8DAD378_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C *, PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C *)__this, (PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED )((*(PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED *)((PlatformTemplate_t915029C76629EF71EE33DA24FF80AC465B2067ED *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mE84E35CF3E33B6F6C8EC8311C5968C9B84AE0E79_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mD6EB46DB3742E841A0D7DDBCA911A6C74FAAB8B0_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m8F3E950993C33C49A6A7753B142A9406E9CB1F91_gshared (ReadOnlyCollection_1_t43D81094B851279B434A009B3CDABE3CD8242C1C * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_mDF097B33B33ECC89D544D369FC03EE7FAFB27482_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mAB0DFCF98401DA6BAAC065F6453A2EA57F175E85_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_tC11235216D5E71087549B2CB09A27043F02FB278 ReadOnlyCollection_1_get_Item_mCF9EDF6C52560629EA609A057A868793C262176E_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); Edge_tC11235216D5E71087549B2CB09A27043F02FB278 L_2; L_2 = InterfaceFuncInvoker1< Edge_tC11235216D5E71087549B2CB09A27043F02FB278 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mD049478DF18EBBB025D5686591AD0A765B49C6CF_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, Edge_tC11235216D5E71087549B2CB09A27043F02FB278 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); Edge_tC11235216D5E71087549B2CB09A27043F02FB278 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, Edge_tC11235216D5E71087549B2CB09A27043F02FB278 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m319C2FBEE51305874BF1E325896640BF927706EA_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m79CDE9AE0AEFF81ACE05994DAB21E5CBEE409B96_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mEA52E03F9036FAA2271024C906C588A7314DA6B2_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, Edge_tC11235216D5E71087549B2CB09A27043F02FB278 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); Edge_tC11235216D5E71087549B2CB09A27043F02FB278 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, Edge_tC11235216D5E71087549B2CB09A27043F02FB278 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mE90D5BAF09DF2DDC52FE7E007B6D05A5B5439FC1_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Edge_tC11235216D5E71087549B2CB09A27043F02FB278 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m148EC1E97E8D8D7F0157BD81185BA794ED8C319E_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); Edge_tC11235216D5E71087549B2CB09A27043F02FB278 L_2; L_2 = InterfaceFuncInvoker1< Edge_tC11235216D5E71087549B2CB09A27043F02FB278 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_mFCD47B5725D43F7248C4309E605DBA09655D3A70_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, int32_t ___index0, Edge_tC11235216D5E71087549B2CB09A27043F02FB278 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m6907B47E828D05BB3D326D8A1FCC96CEED27ED02_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, Edge_tC11235216D5E71087549B2CB09A27043F02FB278 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m81B978B96C3FCAABF4F28F60B8AEBB06499002FD_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_mDDC3C5730521AF9DD8FF82A4D70850FC243AE421_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, int32_t ___index0, Edge_tC11235216D5E71087549B2CB09A27043F02FB278 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mDC774EEB90823CB0E82267060DC0B159B35691BD_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, Edge_tC11235216D5E71087549B2CB09A27043F02FB278 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m8B449D13282D07DE3C498F3744D5E345E27C4B53_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m13BFDF4FAFBE036E5FDF4CC85375AE0B0C54AF82_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mDE9C61AB4C00CA2678CDF276BB6D44F8C9E14554_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98*)((EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (EdgeU5BU5D_t5C61D8F639EA5489731E0154AC9B4BC2640F1A98*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); Edge_tC11235216D5E71087549B2CB09A27043F02FB278 L_35; L_35 = InterfaceFuncInvoker1< Edge_tC11235216D5E71087549B2CB09A27043F02FB278 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); Edge_tC11235216D5E71087549B2CB09A27043F02FB278 L_36 = (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_mF76FDBFE21735D65D72C54FF0D0AFC3A37529DA6_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mAF893E22538C5FBD242F6928C611F40C93C3112E_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); Edge_tC11235216D5E71087549B2CB09A27043F02FB278 L_2; L_2 = InterfaceFuncInvoker1< Edge_tC11235216D5E71087549B2CB09A27043F02FB278 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); Edge_tC11235216D5E71087549B2CB09A27043F02FB278 L_3 = (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mA6CE18FC54E11A33ED3446AEF8FE56E5959B017C_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m45D9BE6FFAB7F81161A8C192F5E4E09ED4BBF32B_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m0914BFC891652E760D8226C49A36857363725387_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mFDCB1615011DF0BAA912D39D3D006037755780D5_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { Edge_tC11235216D5E71087549B2CB09A27043F02FB278 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(Edge_tC11235216D5E71087549B2CB09A27043F02FB278 )); Edge_tC11235216D5E71087549B2CB09A27043F02FB278 L_2 = V_0; Edge_tC11235216D5E71087549B2CB09A27043F02FB278 L_3 = (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mAD780C72229D01C0B89871CC4EFE6AF199F197D0_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 *, Edge_tC11235216D5E71087549B2CB09A27043F02FB278 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 *)__this, (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 )((*(Edge_tC11235216D5E71087549B2CB09A27043F02FB278 *)((Edge_tC11235216D5E71087549B2CB09A27043F02FB278 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m83A3EF350CBE5268CD0E45D70C08B8F765A22835_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 *, Edge_tC11235216D5E71087549B2CB09A27043F02FB278 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 *)__this, (Edge_tC11235216D5E71087549B2CB09A27043F02FB278 )((*(Edge_tC11235216D5E71087549B2CB09A27043F02FB278 *)((Edge_tC11235216D5E71087549B2CB09A27043F02FB278 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m74F6400FA4E09D7E53B404E362D4EB103B65D34D_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_mF07115FEA0072789154145672324180497EAFEF9_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m8DDA61B91A43716A0A337516BDEECA3D2233F823_gshared (ReadOnlyCollection_1_tF8345BCB9F2575064AB2E2C31DF3488D8BC190C4 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m53FF48B3513965C1B52B7B4FFAED8BFD2070E362_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mD4C4D2F56C464E00CB768D61D9960F5F6E5B1974_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 ReadOnlyCollection_1_get_Item_mE51E5107C56075FEB017FFCE23E79FB073931C9C_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 L_2; L_2 = InterfaceFuncInvoker1< NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m0F4EAF84275A0F9AF323614A716E72B4508EAC54_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m0242D2A50861B57CE9AE90A296FF59F86275F2D3_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m3C46CAA4A92AF3B00B0D53EF766A5A392C71928C_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m6AFFD01F7694D62D500F9B71BB230208646344C0_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mB34858A5D59210DB1A2E7776F3ED550C595B4494_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m51737B58758790261531ED415035B7A0D946F705_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 L_2; L_2 = InterfaceFuncInvoker1< NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m71EE0D2BED9822BEECFBF5451652DE65BC27D95C_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, int32_t ___index0, NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m296E80F7C95BE484C219BA5DE66E1D33499BA06F_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m8686896FC37B20577C97FD9C210237C9F31486C9_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m7C530680D3B16B8A75C9205F3112A98CE1547479_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, int32_t ___index0, NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mCA1EBF4D266C1C171AA9658C64C9ADF5B452CF91_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mBD84A5027A355AAED9EF54E3C2909AEC35FD89CB_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_mE6C980FC420149765B038B07C2711406B9D51E30_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m14BB26EC0BC14B1DCEB39B53D48D89CB4EE68664_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345*)((NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (NotificationEntryU5BU5D_t09774245BA02F3982CECCBB4CB7E3DAC2CA8B345*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 L_35; L_35 = InterfaceFuncInvoker1< NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 L_36 = (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m4634CB9A1301F39AAA8FC4C4F78A7904C4063D55_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m464008EE3D90070131CF5BD8598E5DEF8A66D3C9_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 L_2; L_2 = InterfaceFuncInvoker1< NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 L_3 = (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_mD2F9F139091DEE9E69D877DF3A6DF3C3D041FDEA_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m6E28C641ADB077A0CC2C555DF5F00A418C01DD79_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m649D1BD45BB418080E41D70485E34C93247E22B8_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_m2AB3639FFD18C11380193D6D99540A7E867F23E1_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 )); NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 L_2 = V_0; NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 L_3 = (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mC36E945BEEAD8E1AF1DB7B7B393C35D318F13370_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 *, NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 *)__this, (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 )((*(NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 *)((NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m9C09631CD8BD42EFD2ACC5CED2EA4CD3DC8788CF_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 *, NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 *)__this, (NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 )((*(NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 *)((NotificationEntry_t930D625A1786911197A96C03960EA8D90628FC50 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m78DC4C387BA0E2EF0B909398BE64B52E04B7C2D7_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m3F218C7CFA0DAFAD5A173478FFC01586DD3B953F_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m6C07043636046A5B31099DA5A518A98EA9680BDA_gshared (ReadOnlyCollection_1_t8267406D4D0EA9BA7B4D15BB125C89FF8D6E8BA1 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m10037D3E44A6D270C8E6BB304AFEACE63E2EB068_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mCA0C6B53377B4C6BCA1366259E5AA61898914FBA_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA ReadOnlyCollection_1_get_Item_mBABAF1D56BC29142C5946C0682FAC516407FBA94_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA L_2; L_2 = InterfaceFuncInvoker1< RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_m43A26A10C6CC3F15ACA42A75B0EF1094B4F62612_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m7EFA31E4991373AA7B489B490C6700CD6D69C2EC_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, RaycastHitDataU5BU5D_t033262DE9844ADC20AD72E640E9F79390FC86C08* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RaycastHitDataU5BU5D_t033262DE9844ADC20AD72E640E9F79390FC86C08* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< RaycastHitDataU5BU5D_t033262DE9844ADC20AD72E640E9F79390FC86C08*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (RaycastHitDataU5BU5D_t033262DE9844ADC20AD72E640E9F79390FC86C08*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_mCB51D3FD87092B16855E6C4FBD7589B96134AA65_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_m270AB7E626B4D679733B73F5C484C5778107A470_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m934D6916F175DF93C44E83246E418DF3B01D9BBD_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m9B1979404DD9770EECA15F998190404FAC98FD7D_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA L_2; L_2 = InterfaceFuncInvoker1< RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_mF27DAE469EEE9DE076C56951A398BEBA333EA022_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, int32_t ___index0, RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m03B26734EAF65310C65D5109782C054BC5296A0F_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mD0342EB33F1A69849D5322D1CF88D3E218DCBC4C_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_m9F0C72F36A9E1E24C8D6FE2C4CBAD4E457FA3C48_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, int32_t ___index0, RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m75F48EE95C276C4E7FB72186910B2327B1D13737_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m85C9A3E0DFCB83D661A6811A6F0D45068597A911_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m7202B22357F7E0CD9528E83DCCF610D8F6627392_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_mD5AA8AA04F40B20188AB9FDBEDCDB7ACE0AEDD8F_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RaycastHitDataU5BU5D_t033262DE9844ADC20AD72E640E9F79390FC86C08* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (RaycastHitDataU5BU5D_t033262DE9844ADC20AD72E640E9F79390FC86C08*)((RaycastHitDataU5BU5D_t033262DE9844ADC20AD72E640E9F79390FC86C08*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); RaycastHitDataU5BU5D_t033262DE9844ADC20AD72E640E9F79390FC86C08* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); RaycastHitDataU5BU5D_t033262DE9844ADC20AD72E640E9F79390FC86C08* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< RaycastHitDataU5BU5D_t033262DE9844ADC20AD72E640E9F79390FC86C08*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (RaycastHitDataU5BU5D_t033262DE9844ADC20AD72E640E9F79390FC86C08*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA L_35; L_35 = InterfaceFuncInvoker1< RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA L_36 = (RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m8EA6423DA76FAB320598B5E6BCF2C96A18DDAA05_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_m415357635040FD92C83FCCBEB6EAA9AF74A83B4B_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA L_2; L_2 = InterfaceFuncInvoker1< RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA L_3 = (RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m82EE6886E910DED165D83DECB9CD945015566CFC_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m5A258A7243F1E01BBF6F15C4453BAE676FDB8008_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_mBE6949FE11FFDE496D95C1ECE27FBD49CA32D911_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mEB08A2F4599AA13C10839DB74E2887E78FFF3284_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA )); RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA L_2 = V_0; RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA L_3 = (RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_mA777E309361537EE12A35410F727E25EFDAC14EA_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 *, RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 *)__this, (RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA )((*(RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA *)((RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m9905DCFA476EA8127B0A207F5F2D51B843733848_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 *, RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 *)__this, (RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA )((*(RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA *)((RaycastHitData_tA6B9C1711B91FB5A665DBF6E5DF7947CF30DB1BA *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_mAB00DB10E19BBB8E19F98A64E1DE85B9D39424F6_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m0C36A4AB6C1C404C9A7A2D4EA008A0369C398E26_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m6DB6C14E4774FA6E758D7FDD1F2DA20DE10BEA29_gshared (ReadOnlyCollection_1_tAFFC1D9C616A5D5B2DF7E9DEBFEC7A87628BA6C8 * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1__ctor_m38C1E44697E7308D6BB7790F8BF33B39034D0EEA_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, RuntimeObject* ___list0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); RuntimeObject* L_0 = ___list0; if (L_0) { goto IL_000f; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)7, /*hidden argument*/NULL); } IL_000f: { RuntimeObject* L_1 = ___list0; __this->set_list_0(L_1); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_m873D31171D0FB0B016EABB3C14E03129987BA2AD_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0); return (int32_t)L_1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ReadOnlyCollection_1_get_Item_m34A1E753D9BBE6E4DDFC408EDECB6F104443DE7A_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_2; L_2 = InterfaceFuncInvoker1< WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_Contains_mA384646C80ACEBBEEF22C16D1B75F8523FBE108F_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_1); return (bool)L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_CopyTo_m92AC5BDE35E24E19A6B94FEE0B77F1A26C9448C5_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* ___array0, int32_t ___index1, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_1 = ___array0; int32_t L_2 = ___index1; NullCheck((RuntimeObject*)L_0); InterfaceActionInvoker2< WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_0, (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)L_1, (int32_t)L_2); return; } } // System.Collections.Generic.IEnumerator`1 System.Collections.ObjectModel.ReadOnlyCollection`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_mA400817C11A489A52D71B146DB1C09B7009DF513_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 2), (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_IndexOf_mA811E8FB92F4751CB713DA2D123EFEC80A116F2E_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ___value0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_1 = ___value0; NullCheck((RuntimeObject*)L_0); int32_t L_2; L_2 = InterfaceFuncInvoker1< int32_t, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 >::Invoke(2 /* System.Int32 System.Collections.Generic.IList`1::IndexOf(T) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_1); return (int32_t)L_2; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m11C0A0F877BC92C59EA912CBD4B5BA27CC9E0492_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, const RuntimeMethod* method) { { return (bool)1; } } // T System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_get_Item_m7490FF958D0D4299B45CCF0F1CA55C2EAF524C96_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_2; L_2 = InterfaceFuncInvoker1< WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); return (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_2; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_set_Item_m2455C6B80ECE99AF0DB109A48BB7CD63BD32FBB5_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, int32_t ___index0, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Add_m08E73F2A3F70724240DB07B4C77AC189DA24A765_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m6E6C9BBF0D7AFCD8A707D885414D958083FD8361_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_Insert_mC2DA512A6C8AFD4515810B09B1C422978CF8E9D2_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, int32_t ___index0, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m4D54B90EA79CC0BB98B919567977CA0952486CED_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (bool)0; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mDC2BB5270AC5CD4360BDB220DD7170B78FD5EB53_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Collections.IEnumerator System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_System_Collections_IEnumerable_GetEnumerator_m450443B0FE8111C882AC3443EF16F99A7EA02D99_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t47A618747A1BB2A868710316F7372094849163A2_il2cpp_TypeInfo_var, (RuntimeObject*)L_0); return (RuntimeObject*)L_1; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.ICollection.CopyTo(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_ICollection_CopyTo_m6B4ED52B5CD84542DDBB44AF489C375B87CA803B_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, RuntimeArray * ___array0, int32_t ___index1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* V_0 = NULL; Type_t * V_1 = NULL; Type_t * V_2 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeArray * L_0 = ___array0; if (L_0) { goto IL_0009; } } { ThrowHelper_ThrowArgumentNullException_m25E2726D12086D456A2FFC1FBDDC9CC9B4597448((int32_t)3, /*hidden argument*/NULL); } IL_0009: { RuntimeArray * L_1 = ___array0; NullCheck((RuntimeArray *)L_1); int32_t L_2; L_2 = Array_get_Rank_mE9E4804EA433AA2265F9D9CA3B1B5082ECD757D0((RuntimeArray *)L_1, /*hidden argument*/NULL); if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_0018; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)7, /*hidden argument*/NULL); } IL_0018: { RuntimeArray * L_3 = ___array0; NullCheck((RuntimeArray *)L_3); int32_t L_4; L_4 = Array_GetLowerBound_m6198001EA09E7523356C18FD6E3315E1B3A5C773((RuntimeArray *)L_3, (int32_t)0, /*hidden argument*/NULL); if (!L_4) { goto IL_0027; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)6, /*hidden argument*/NULL); } IL_0027: { int32_t L_5 = ___index1; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_0033; } } { ThrowHelper_ThrowArgumentOutOfRangeException_mCBF8DDAD5BC108AABCAE40EAB396BDA3AE049242((int32_t)((int32_t)17), (int32_t)4, /*hidden argument*/NULL); } IL_0033: { RuntimeArray * L_6 = ___array0; NullCheck((RuntimeArray *)L_6); int32_t L_7; L_7 = Array_get_Length_m12B3E61F1BF9880AB252640D69269B49665C0A10((RuntimeArray *)L_6, /*hidden argument*/NULL); int32_t L_8 = ___index1; NullCheck((ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B *)__this); int32_t L_9; L_9 = (( int32_t (*) (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); if ((((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8))) >= ((int32_t)L_9))) { goto IL_0049; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)5, /*hidden argument*/NULL); } IL_0049: { RuntimeArray * L_10 = ___array0; V_0 = (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)((WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)IsInst((RuntimeObject*)L_10, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 4))); WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_11 = V_0; if (!L_11) { goto IL_0061; } } { RuntimeObject* L_12 = (RuntimeObject*)__this->get_list_0(); WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F* L_13 = V_0; int32_t L_14 = ___index1; NullCheck((RuntimeObject*)L_12); InterfaceActionInvoker2< WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_12, (WorkRequestU5BU5D_tFD014E941739D5AFA0353EDFE7D9CD61E8A43A3F*)L_13, (int32_t)L_14); return; } IL_0061: { RuntimeArray * L_15 = ___array0; NullCheck((RuntimeObject *)L_15); Type_t * L_16; L_16 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)L_15, /*hidden argument*/NULL); NullCheck((Type_t *)L_16); Type_t * L_17; L_17 = VirtFuncInvoker0< Type_t * >::Invoke(102 /* System.Type System.Type::GetElementType() */, (Type_t *)L_16); V_1 = (Type_t *)L_17; RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_18 = { reinterpret_cast (IL2CPP_RGCTX_TYPE(method->klass->rgctx_data, 5)) }; IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var); Type_t * L_19; L_19 = Type_GetTypeFromHandle_m180706985100778663E9C75D4FC001D367C0120F((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_18, /*hidden argument*/NULL); V_2 = (Type_t *)L_19; Type_t * L_20 = V_1; Type_t * L_21 = V_2; NullCheck((Type_t *)L_20); bool L_22; L_22 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_20, (Type_t *)L_21); if (L_22) { goto IL_0091; } } { Type_t * L_23 = V_2; Type_t * L_24 = V_1; NullCheck((Type_t *)L_23); bool L_25; L_25 = VirtFuncInvoker1< bool, Type_t * >::Invoke(115 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, (Type_t *)L_23, (Type_t *)L_24); if (L_25) { goto IL_0091; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_0091: { RuntimeArray * L_26 = ___array0; V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_26, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE_il2cpp_TypeInfo_var)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_27 = V_3; if (L_27) { goto IL_00a2; } } { ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); } IL_00a2: { RuntimeObject* L_28 = (RuntimeObject*)__this->get_list_0(); NullCheck((RuntimeObject*)L_28); int32_t L_29; L_29 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 0), (RuntimeObject*)L_28); V_4 = (int32_t)L_29; } IL_00af: try { // begin try (depth: 1) { V_5 = (int32_t)0; goto IL_00d4; } IL_00b4: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_30 = V_3; int32_t L_31 = ___index1; int32_t L_32 = (int32_t)L_31; ___index1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1)); RuntimeObject* L_33 = (RuntimeObject*)__this->get_list_0(); int32_t L_34 = V_5; NullCheck((RuntimeObject*)L_33); WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_35; L_35 = InterfaceFuncInvoker1< WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_33, (int32_t)L_34); WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_36 = (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_35; RuntimeObject * L_37 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_36); NullCheck(L_30); ArrayElementTypeCheck (L_30, L_37); (L_30)->SetAt(static_cast(L_32), (RuntimeObject *)L_37); int32_t L_38 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00d4: { int32_t L_39 = V_5; int32_t L_40 = V_4; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00b4; } } IL_00da: { goto IL_00e6; } } // end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArrayTypeMismatchException_tFD610FDA00012564CB75AFCA3A489F29CF628784_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00dc; } throw e; } CATCH_00dc: { // begin catch(System.ArrayTypeMismatchException) ThrowHelper_ThrowArgumentException_m9C3A7C84E73E25079840EAD4AE3B818CD9EAE383((int32_t)((int32_t)18), /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e6; } // end catch (depth: 1) IL_00e6: { return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_get_IsReadOnly_m84BB927849B8DBCCB61B63575326D50ABFA3DAC1_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ReadOnlyCollection_1_System_Collections_IList_get_Item_mC8DB080D4F24640314E328D794911476DA5B467B_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, int32_t ___index0, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->get_list_0(); int32_t L_1 = ___index0; NullCheck((RuntimeObject*)L_0); WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_2; L_2 = InterfaceFuncInvoker1< WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), (RuntimeObject*)L_0, (int32_t)L_1); WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_3 = (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6), &L_3); return (RuntimeObject *)L_4; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.set_Item(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_set_Item_m596BB2081483BBB06311F9AC0A508BCD3B8D6B53_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Add(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_Add_m2C57CC375EF7B5B15A3D81A5ED0AAE313A83A746_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Clear_m592C92779E8EA1D4CEC750B4D5B9A4E559DD1A89_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::IsCompatibleObject(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_IsCompatibleObject_mB811018F01E958075548F7C5EA2122D57CBA5D38_gshared (RuntimeObject * ___value0, const RuntimeMethod* method) { WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject * L_0 = ___value0; if (((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6)))) { goto IL_001f; } } { RuntimeObject * L_1 = ___value0; if (L_1) { goto IL_001d; } } { il2cpp_codegen_initobj((&V_0), sizeof(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )); WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_2 = V_0; WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 L_3 = (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )L_2; RuntimeObject * L_4 = Box(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 6), &L_3); return (bool)((((RuntimeObject*)(RuntimeObject *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Contains(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReadOnlyCollection_1_System_Collections_IList_Contains_m37AF88BF47A66FC4A0F4AA7496CF7E29F0E098AA_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B *)__this); bool L_3; L_3 = (( bool (*) (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B *, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B *)__this, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )((*(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)((WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); return (bool)L_3; } IL_0015: { return (bool)0; } } // System.Int32 System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.IndexOf(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_System_Collections_IList_IndexOf_m4A550B309B39B826D7DB0F2CFA7911284F0A0B00_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___value0; bool L_1; L_1 = (( bool (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)->methodPointer)((RuntimeObject *)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 7)); if (!L_1) { goto IL_0015; } } { RuntimeObject * L_2 = ___value0; NullCheck((ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B *)__this); int32_t L_3; L_3 = (( int32_t (*) (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B *, WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B *)__this, (WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 )((*(WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)((WorkRequest_tA19FD4D1269D8EE2EA886AAF036C4F7F09154393 *)UnBox(L_2, IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 6))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); return (int32_t)L_3; } IL_0015: { return (int32_t)(-1); } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Insert(System.Int32,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Insert_m33F58D617E3924656D4811A79F2C3F8850D59DBD_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.Remove(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_Remove_m753F275152EFB82263B420D12EDED0140710894B_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, RuntimeObject * ___value0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } // System.Void System.Collections.ObjectModel.ReadOnlyCollection`1::System.Collections.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyCollection_1_System_Collections_IList_RemoveAt_m5DF04983DDF99BC7FD37191019C2EF05824DD967_gshared (ReadOnlyCollection_1_tE3E0DD0DFF83C70B26D6205BA68D5C5B1BA4548B * __this, int32_t ___index0, const RuntimeMethod* method) { { ThrowHelper_ThrowNotSupportedException_m7B4D1029A6F608BF613AE41DC73227FDD2E5797B((int32_t)((int32_t)28), /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif